Constructor. Pass an instance of WebDriver's WebElement that represents the DOM node on which we"ll perform operations.
The basic WebElement with which this WebElement will work.
Forces grid to ender editMode on a particular cell.
Optional columnThe columnIndex within the Collection's dataset associated with the item. (Optional if columnKey is provided)
Optional columnThe columnKey within the Collection's dataset associated with the item. (Optional if columnIndex is provided).
Optional rowThe rowIndex within the Collection's dataset associated with the item. (Optional if rowKey is provided)
Optional rowThe rowKey within the Collection's dataset associated with the item. (Optional if rowIndex is provided)
Retrieve a SlotProxy which represents a single datagrid cell.
Optional columnThe columnIndex within the Collection's dataset associated with the item. (Optional if columnKey is provided).
Optional columnThe columnKey within the Collection's dataset associated with the item. (Optional if columnIndex is provided).
Optional rowThe rowIndex within the Collection's dataset associated with the item. (Optional if rowKey is provided)
Optional rowThe rowKey within the Collection's dataset associated with the item. (Optional if rowIndex is provided)
Retrieve a SlotProxy which represents a single datagrid header.
The axis where the header is located.
Optional index?: numberThe index within the Collection's dataset associated with the header.
Optional key?: KThe key within the Collection's dataset associated with the header.
Optional level?: numberThe level of the header requested.
Retrieve a SlotProxy which represents a single datagrid label.
The axis where the label is located.
The level of the label requested.
This method exists to get content that is intended to interact with. This is not a method to verify data or that template rendering is correct. For those cases unit test the data, template, style function etc.
Optional columnOptional columnOptional rowOptional rowIf no cell is found matching the id, returns null. Otherwise: On Zero Match return an empty list. On One Match returns list of one WebElement only. On One+ Match returns list with all matching instance. If cell renderer/template/slot is not specified the promise will be rejected with an error message.
This method exists to get content that is intended to interact with. This is not a method to verify data or that template rendering is correct. For those cases unit test the data, template, style function etc.
information about the header to get contents of, if level not specified will default to 0
Optional index?: numberOptional key?: anyOptional level?: numberThe lookup to pass into findElements
If no header is found matching the id, returns null. Otherwise: On Zero Match return an empty list. On One Match returns list of one WebElement only. On One+ Match returns list with all matching instance. If header renderer/template/slot is not specified the promise will be rejected with an error message.
This method exists to get content that is intended to interact with. This is not a method to verify data or that template rendering is correct. For those cases unit test the data, template, style function etc.
information about the label to get contents of, if level not specified will default to 0
The lookup to pass into findElements
If no label is found matching the id, returns null. Otherwise: On Zero Match return an empty list. On One Match returns list of one WebElement only. On One+ Match returns list with all matching instance. If label renderer/template/slot is not specified the promise will be rejected with an error message.
Get a named property value from this component. This function will wait for the application's busy context to complete before attempting to get the property value.
The name of the property
A Promise that yields a value for the named property.
Protected hasCreate a wait condition that is satisfied when the element's DOM has a non-zero size.
The Condition to be used with driver.wait() that's satisfied when the element's DOM has a non-zero size.
Since 11.0.0. Call the appropriate WebElement method to test the size of the element.
Protected hasCreate a wait condition that is satisfid when the element is visible. The condition is satisfied when the element is displayed, as reported by #isDisplayed, and is scrolled into view. This is method is deprecated. Use WebElement.isDisplayed instead to test the display of the element, and scroll it into view if necessary.
Protected setSet a property value on the remote element. This function first waits for the BusyContext to clear before setting the property, then after setting, waits again to ensure that no additional busy states were created due to the property setting.
The property name to set
The value to set for the property
A Promise which resolves when the remote property has been set to the value. Any value returned from the call to set the remote property is returned in the Promise.
Returns a Promise that is resolved when the application's busy state reports ready. This method checks only that the application's busy context is ready, and not that the DOM element is actually displayed or has a physical size, such as is the case with #whenReady. Operations which are read-only in nature should call this method prior to execution.
A Promise which is resolved when the page's busy state is ready.
Returns a Promise that is resolved when the element is ready for interaction--it is visible, has a size, and the app's busy context is ready. Operations on the DOM which rely on its physical location and size to be in a "ready" state should use this command, such as clicking, sending keys, locating child elements, and so on.
A Promise that's resolved when all conditions are met.
Static buildStatic equalsStatic extractStatic isGenerated using TypeDoc
The component WebElement for oj-data-grid. Do not instantiate this class directly, instead, use ojDataGrid.