![]() | Dialog Class |
Namespace: Blackbaud.UAT.Core.Crm.Dialogs
The Dialog type exposes the following members.
Name | Description | |
---|---|---|
![]() | Title |
Return the default page title
(Inherited from BaseComponent.) |
Name | Description | |
---|---|---|
![]() ![]() | Cancel |
Click the 'Cancel' button
|
![]() ![]() | ClickButton(String) |
Click a dialog button.
|
![]() ![]() | ClickButton(String, Double) |
Click a dialog button.
|
![]() ![]() | ClickButton(String, String) |
Click a button that has a new dialog appear. Continuely click the button
until the new dialog appears.
|
![]() | CloseDialog |
Close the Dialog
|
![]() ![]() | DropdownValueExists |
Check if a value exists as a selectable item in a dropdown list.
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | GetDialogId |
Wait for a dialog to appear that has a unique is in the provided list of
ids and return the matching id.
|
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | getXButton |
Format a unique xPath identifier to find a button on a dialog.
|
![]() ![]() | getXCloseX |
Returns an xPath for the close Window [X] on the Dialog.
|
![]() ![]() | getXDialogButton(String) |
Returns an xPath for any button that is a decendant of a visible bbui-dialog and having "buttonText" text.
Uniqueness depends on the text passed.
|
![]() ![]() | getXDialogButton(String, String) |
Format an xPath for finding a dialog's button.
|
![]() ![]() | getXDialogByClass |
Format an xPath to get a dialog based on an value contained in the class attribute of the root dialog DIV.
|
![]() ![]() | getXDialogById |
Format an xPath to get a dialog based on its unique id.
|
![]() ![]() | getXDiv |
Given the unique HTML element ids of a dialog and div, return a unique identifier xPath
to find the DIV field.
|
![]() ![]() | getXDropdownArrow |
Formats an xPath for the arrow dropdown of a dropdown INPUT field.
|
![]() ![]() | getXDropdownItem |
Formats an xPath for a dropdown item.
|
![]() ![]() | getXEntireDialogButton |
Format an xPath for finding a dialog's button including the common bottom bar that contains buttons
such as Save, Close, and Cancel.
|
![]() ![]() | getXGridCell |
Formats the unique xPath for getting a single grid TD element that belongs to a specified
row and columun in a grid on a dialog.
|
![]() ![]() | getXGridHeaders |
Formats the unique xPath for getting the TR row header element that belongs to
a grid on a dialog.
|
![]() ![]() | getXGridRow |
Formats the unique xPath for getting a single grid row.
|
![]() ![]() | getXGridRowSelector |
Format the unique xPath for selecting a single grid row.
|
![]() ![]() | getXIFrame |
Given the unique HTML element ids of a dialog and div, return a unique identifier xPath
to find the IFRAME field.
|
![]() ![]() | getXInput |
Given the unique HTML element ids of a dialog and input, return a unique identifier xPath
to find the INPUT field.
|
![]() ![]() | getXInputNewFormTrigger |
Format an xPath to find the new-form trigger button associated with an input field.
|
![]() ![]() | getXInputSearchTrigger |
Format an xPath to find the search trigger button associated with an input field.
|
![]() ![]() | getXLinkByAction |
Format an xPath to find a link on the dialog.
|
![]() ![]() | getXLinkByCaption |
Format an xPath to find a link on the dialog.
|
![]() ![]() | getXSpan |
Given the unique HTML element ids of a dialog and span, return a unique identifier xPath
to find the SPAN field.
|
![]() ![]() | getXTab(String) |
Format a unique xPath for a tab on a dialog.
|
![]() ![]() | getXTab(String, String) |
Format a unique xPath for a tab on a dialog.
|
![]() ![]() | getXTextArea |
Given the unique HTML element ids of a dialog and textarea, return a unique identifier xPath
to find the TEXTAREA field.
|
![]() ![]() | getXVisibleDialog |
Format an xPath to get a visible dialog.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | OK |
Click the 'OK' button
|
![]() ![]() | OpenTab(String) |
Open the tab of a dialog.
|
![]() ![]() | OpenTab(String, String) |
Open the tab of a dialog.
|
![]() ![]() | Save |
Click the 'Save' button
|
![]() ![]() | SetDropDown |
Set a Dropdown field.
WebDriverTimeoutException is thrown if no value is found.
|
![]() ![]() | SetField |
Set any supported field's value for any supported field type.
|
![]() ![]() | SetFields(String, TableRow, IDictionaryString, CrmField) |
Set all supported and displayed field values for any supported field type.
|
![]() ![]() | SetFields(String, TableRow, IDictionaryString, CrmField, IDictionaryString, CrmField) |
Set all supported and displayed field values for any supported field type.
|
![]() ![]() | SetGridDropDown |
Set a Grid cell's value for a dropdown field.
|
![]() ![]() | SetGridRow(String, String, TableRow, Int32, IDictionaryString, Int32, IDictionaryString, CrmField) |
Set a single row's values for a grid.
|
![]() ![]() | SetGridRow(String, String, TableRow, Int32, IDictionaryString, Int32, IDictionaryString, CrmField, IDictionaryString, CrmField) |
Set a single row's values for a grid.
|
![]() ![]() | SetGridRows(String, String, Table, Int32, IDictionaryString, Int32, IDictionaryString, CrmField) |
Set the row values for a grid.
|
![]() ![]() | SetGridRows(String, String, Table, Int32, IDictionaryString, Int32, IDictionaryString, CrmField, IDictionaryString, CrmField) |
Set the row values for a grid.
|
![]() ![]() | SetGridSearchList |
Set a grid cell's value using the searchlist.
|
![]() ![]() | SetGridTextField |
Set a Grid cell's value for a text field.
|
![]() ![]() | SetHtmlField |
Set an IFrame HTML field's value.
|
![]() ![]() | SetSearchList |
Set a field's value using the associated search dialog to the first found item in the search results.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() ![]() | Yes |
Click the 'Yes' button
|
Name | Description | |
---|---|---|
![]() ![]() | getXCancelButton |
Constant xPath value for finding a Cancel button WebElement.
|
![]() ![]() | getXDropdownList |
Constant xPath for the entire visible dropdown list.
|
![]() ![]() | getXDropdownListItems |
Constant xPath for all items in the visible dropdown list.
|
![]() ![]() | getXGridEditCell |
The unique xPath for the input of the currently selected cell in a Grid.
When a grid cell is selected, an HTML edit input is created where the actual value should
be set.
|
![]() ![]() | getXGridEditCellDropdownArrow |
Constant xPath for the dropdown arrow of a grid's edit cell.
|
![]() ![]() | getXGridEditCellSearchlist |
Constant xPath for the searchlist icon of a grid's edit cell.
|
![]() ![]() | getXGridFocusedEditCell |
The unique xPath for the input of the currently selected cell in a Grid adding the 'focused' criteria
NOTE: this is risky to use because the focus attribute is unreliably set and can cause MANY race conditions.
The 'focused' criteria is also not always set on the edit cell depending on the approach you went to select a grid cell.
When a grid cell is selected, an HTML edit input is created where the actual value should
be set.
|
![]() ![]() | getXIFrameHtmlBodyP |
Constant xPath for the 'mceContentBody' of an HTML element. This is generally in an IFrame field.
|
![]() ![]() | getXOKButton |
Constant xPath value for finding an OK button WebElement.
|
![]() ![]() | getXSaveAndCloseButton |
Constant xPath value for finding a 'Save and close' button WebElement.
|
![]() ![]() | getXSaveButton |
Constant xPath value for finding a Save button WebElement.
|
![]() ![]() | getXTabStrip |
Constant xPath for the tab strip of a dialog.
|
![]() ![]() | getXYesButton |
Constant xPath value for finding a 'Yes' button WebElement.
|