A B C D E F G H I L M N O P R S T V Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMuiComponent - Class in com.github.grossopa.selenium.component.mui.v4
-
The abstract Material UI component definition contains a list of methods that could be used commonly for all Material UI components.
- AbstractMuiComponent(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
-
Constructs an instance with the delegated element and root driver
- apply(MuiVersion.Func<T, R>, T) - Method in enum com.github.grossopa.selenium.component.mui.MuiVersion
-
Executes a function by current type.
- applyV4(T) - Method in interface com.github.grossopa.selenium.component.mui.MuiVersion.Func
-
applies to
MuiVersion.V4. - applyV5(T) - Method in interface com.github.grossopa.selenium.component.mui.MuiVersion.Func
-
applies to
MuiVersion.V5. - ARIA_LABEL - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
THE aria label attribute
- avatarLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
B
- BreadcrumbsAlreadyExpandedException - Exception in com.github.grossopa.selenium.component.mui.exception
-
Thrown when the
MuiBreadcrumbsis already expanded. - BreadcrumbsAlreadyExpandedException(String) - Constructor for exception com.github.grossopa.selenium.component.mui.exception.BreadcrumbsAlreadyExpandedException
-
Constructs an instance with message.
- build() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig.MuiSelectConfigBuilder
- builder(By) - Static method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
-
Creates the builder.
- buttonLocator() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
For locating the button from direct parent container
C
- changeView(MuiCalendarPicker.ViewType) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Switches the view based on the view type.
- changeView(MuiCalendarPicker.ViewType, long) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Switches the view based on the view type.
- chipLocators(MuiConfig) - Static method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
-
Creates an autocomplete tag locators for locating the Chip as tag item.
- clickLeftButton(long) - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
-
Clicks the left button and wait until the slide animation is completed.
- clickRightButton(long) - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
-
Clicks the left button and wait until the slide animation is completed.
- close() - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiModal
-
Closes current Modal
- close(long) - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiModal
-
Closes the current Modal and wait until it invisible or detached from DOM.
- close(WebComponent, List<? extends WebComponent>, ComponentWebDriver) - Method in interface com.github.grossopa.selenium.component.mui.action.CloseOptionsAction
-
Closes the options by operating on parentOptionContainer and / or the options list.
- close(WebComponent, List<? extends WebComponent>, ComponentWebDriver) - Method in class com.github.grossopa.selenium.component.mui.action.DefaultCloseOptionsAction
- closeOptions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- closeOptions() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- closeOptions(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- closeOptions(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- closeOptionsAction(CloseOptionsAction) - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig.MuiSelectConfigBuilder
-
Sets the action to close the options.
- CloseOptionsAction - Interface in com.github.grossopa.selenium.component.mui.action
-
Action for list based options such as
MuiSelectto close the options. - closePicker() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Closes the displayed picker.
- closePicker(long) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Closes the displayed picker with delay for animation.
- com.github.grossopa.selenium.component.mui - package com.github.grossopa.selenium.component.mui
- com.github.grossopa.selenium.component.mui.action - package com.github.grossopa.selenium.component.mui.action
- com.github.grossopa.selenium.component.mui.config - package com.github.grossopa.selenium.component.mui.config
- com.github.grossopa.selenium.component.mui.exception - package com.github.grossopa.selenium.component.mui.exception
- com.github.grossopa.selenium.component.mui.v4 - package com.github.grossopa.selenium.component.mui.v4
- com.github.grossopa.selenium.component.mui.v4.core - package com.github.grossopa.selenium.component.mui.v4.core
- com.github.grossopa.selenium.component.mui.v4.datadisplay - package com.github.grossopa.selenium.component.mui.v4.datadisplay
- com.github.grossopa.selenium.component.mui.v4.feedback - package com.github.grossopa.selenium.component.mui.v4.feedback
- com.github.grossopa.selenium.component.mui.v4.finder - package com.github.grossopa.selenium.component.mui.v4.finder
- com.github.grossopa.selenium.component.mui.v4.inputs - package com.github.grossopa.selenium.component.mui.v4.inputs
- com.github.grossopa.selenium.component.mui.v4.lab - package com.github.grossopa.selenium.component.mui.v4.lab
- com.github.grossopa.selenium.component.mui.v4.locator - package com.github.grossopa.selenium.component.mui.v4.locator
- com.github.grossopa.selenium.component.mui.v4.navigation - package com.github.grossopa.selenium.component.mui.v4.navigation
- com.github.grossopa.selenium.component.mui.v4.pickers - package com.github.grossopa.selenium.component.mui.v4.pickers
-
Contains the automation implementation of https://material-ui-pickers.dev/
- com.github.grossopa.selenium.component.mui.v4.surfaces - package com.github.grossopa.selenium.component.mui.v4.surfaces
- com.github.grossopa.selenium.component.mui.v5.datetime - package com.github.grossopa.selenium.component.mui.v5.datetime
- com.github.grossopa.selenium.component.mui.v5.datetime.func - package com.github.grossopa.selenium.component.mui.v5.datetime.func
- com.github.grossopa.selenium.component.mui.v5.datetime.sub - package com.github.grossopa.selenium.component.mui.v5.datetime.sub
- com.github.grossopa.selenium.component.mui.v5.inputs - package com.github.grossopa.selenium.component.mui.v5.inputs
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.core.MuiGrid
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.core.MuiPopover
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiAvatar
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiDivider
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiList
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiListItem
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiBackdrop
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiDialog
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbarContent
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButton
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButtonGroup
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiCheckbox
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiFab
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadio
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadioGroup
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSwitch
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionActions
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionDetails
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionSummary
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigation
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigationAction
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiLink
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenu
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenuItem
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTab
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabScrollButton
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderDaysHeader
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarTransitionContainer
-
The component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYear
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYearSelectionContainer
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiAppBar
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiPager
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiToolbar
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiPickersDay
-
the component name
- COMPONENT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiYearPicker
-
the component name
- config - Variable in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
- config() - Method in interface com.github.grossopa.selenium.component.mui.MuiComponent
-
Gets the config instance.
- config() - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
- createDefault() - Static method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
Creates a default instance with Mui locators.
- createSliderThumb(WebElement) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
- createSliderThumb(WebElement) - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderV5
D
- DatePickerNotClosedException - Exception in com.github.grossopa.selenium.component.mui.exception
-
Throws when close date picker action is invoked but the dialog is not properly closed.
- DatePickerNotClosedException(String) - Constructor for exception com.github.grossopa.selenium.component.mui.exception.DatePickerNotClosedException
-
Constructs an instance with message.
- DAY - com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker.ViewType
-
MuiCalendarPicker.getCalendarView()is available whenMuiCalendarPicker.getCurrentView()is this. - DEFAULT_FIRST_BUTTON - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
The default first button finder function
- DEFAULT_INVERSE_SCALE_FUNCTION - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
- DEFAULT_LAST_BUTTON - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
The default last button finder function
- DEFAULT_NEXT_BUTTON - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
The default next button finder function
- DEFAULT_PAGE_BUTTONS - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
The default page buttons finder function
- DEFAULT_PAGE_INDEX - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
The default page index finder function
- DEFAULT_PREVIOUS_BUTTON - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
The default previous button finder function
- DefaultCloseOptionsAction - Class in com.github.grossopa.selenium.component.mui.action
-
Default close options actions by sending the ESCAPE key press event.
- DefaultCloseOptionsAction() - Constructor for class com.github.grossopa.selenium.component.mui.action.DefaultCloseOptionsAction
- DefaultOpenOptionsAction - Class in com.github.grossopa.selenium.component.mui.action
-
The default action for opening the options by clicking the owner component.
- DefaultOpenOptionsAction() - Constructor for class com.github.grossopa.selenium.component.mui.action.DefaultOpenOptionsAction
- deleteIconLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
- deselectAll() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectAll() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- deselectAll(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectAll(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- deselectByIndex(int) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectByIndex(int) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- deselectByIndex(int, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectByIndex(int, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- deselectByValue(String) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectByValue(String) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- deselectByValue(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectByValue(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- deselectByVisibleText(String) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectByVisibleText(String) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- deselectByVisibleText(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- deselectByVisibleText(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
E
- EnglishMonthStringFunction - Class in com.github.grossopa.selenium.component.mui.v5.datetime.func
-
Converts the English date string to month.
- EnglishMonthStringFunction() - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.func.EnglishMonthStringFunction
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
- equals(Object) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
- expand() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
-
Try to expand the accordion
- expand() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
-
Finds all TouchRipples components and click each one.
F
- findAllDialogs() - Method in class com.github.grossopa.selenium.component.mui.v4.locator.MuiDialogLocator
-
Finds all dialogs which includes both visible and invisible dialogs.
- findOverlays() - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Finds the all overlays in the root path.
- findOverlays(String) - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Finds the all overlays by component name in the root path.
- findOverlays(Set<String>, boolean) - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Finds the overlays by a list of class names and whether includes hidden ones by invoking
WebElement.isDisplayed()of found overlays. - findTopVisibleOverlay() - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Finds the top visible overlay.
- findTopVisibleOverlay(String) - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Finds the top visible overlay by component name.
- findVisibleDialogs() - Method in class com.github.grossopa.selenium.component.mui.v4.locator.MuiDialogLocator
-
Finds all visible dialogs.
- findVisibleOverlays() - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Finds the all visible overlays in the root path.
- findVisibleOverlays(String) - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Finds the all visible overlays by component name in the root path.
- firstButton() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
G
- getAccordionActions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
-
Gets the accordion actions component.
- getAccordionDetails() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
-
Gets the accordion details component.
- getAccordionSummary() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
-
Gets the accordion summary component.
- getAction() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbarContent
-
Finds the action component.
- getActions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigation
-
Gets the action buttons belongs to this component
- getAllSelectedOptions2() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- getAllSelectedOptions2() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
The selected options within the body, this method will only work under Multiple values model.
- getAllSelectedOptions2(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- getAllSelectedOptions2(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Gets the selected Options within the body, however the delay is not necessary as the tags are always displaying.
- getAllThumbs() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets the all Thumb elements.
- getAlt() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiAvatar
-
Return the alt attribute of the image element.
- getAsBasic() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
-
Tries to get the selection component as basic selection.
- getAsYearSelection() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
-
Tries to get the selection component as year selection.
- getAutoHideDuration() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
-
Gets the autoHideDuration in Milliseconds.
- getAvatar() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Gets the avatar element.
- getBadge() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
-
Finds the badge element.
- getBadgeNumber() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
-
Returns the number of the badge.
- getButtons() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButtonGroup
-
Finds and returns the buttons belongs to this container.
- getCalendarView() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the main view as calendar view.
- getCancelButton() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
Finds the cancel button
- getCancelButtonLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
Gets the locator for locating cancel button in the action container
- getClearButton() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Finds the clear button, note the button might be not interactable if it's not shown.
- getCloseOptionsAction() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
-
Gets the action to close the options layer, default value is
DefaultCloseOptionsAction - getCloseOptionsAction() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Gets the action for closing the options.
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
-
Gets the current component name
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiGrid
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiPopover
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiAvatar
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiDivider
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiList
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiListItem
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiBackdrop
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiDialog
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbarContent
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButton
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButtonGroup
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiCheckbox
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiFab
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadio
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadioGroup
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSwitch
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionActions
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionDetails
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionSummary
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigation
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigationAction
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiLink
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenu
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenuItem
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTab
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabScrollButton
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderDaysHeader
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarTransitionContainer
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDay
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYear
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYearSelectionContainer
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiAppBar
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiPager
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiToolbar
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
Gets the current component name
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiPickersDay
- getComponentName() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiYearPicker
-
Gets the current component name
- getConfig() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Gets the Mui configuration
- getContent() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
-
Gets the inner
MuiSnackbarContentelement. - getCssPrefix() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
- getCurrentPageIndex() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- getCurrentView() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Tries to detect current view type by inner container.
- getDateButton() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Gets the date selection icon button
- getDateLabel() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiPickersDay
-
Gets the aria-label component with full date e.g.
- getDayButtons() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
-
Gets all
MuiPickersDaybuttons within calendar selection. - getDayList() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarTransitionContainer
-
Finds the current days button list
- getDaysHeader() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasicPickerViewComponents
-
Gets
MuiPickersCalendarHeaderDaysHeaderfor displaying the weekdays label from SU to SA - getDeleteButton() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
-
Finds the delete button.
- getDeleteButtonLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
-
Gets the delete button locator
- getDeleteIcon() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Gets the delete icon element.
- getDialogActions() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiDialog
-
Finds the dialog actions container, throw
NoSuchElementExceptionif it doesn't exist. - getDialogContent() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiDialog
-
Finds the dialog content container, throw
NoSuchElementExceptionif it doesn't exist. - getDialogTitle() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiDialog
-
Finds the title container, throw
NoSuchElementExceptionif it doesn't exist. - getExpandButton() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionSummary
-
Gets the expand button within the summary content.
- getFirstButtonFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
Gets the finder for locating and finding the first button
- getFirstSelectedDay() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
-
Get the first selected day button
- getFirstSelectedMonthButton() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
Finds the first selected month button.
- getFirstSelectedOption() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- getFirstSelectedOption() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- getFirstSelectedOption(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- getFirstSelectedOption(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- getFirstThumb() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets the first Thumb element.
- getHref() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiLink
-
Gets the href attribute value
- getIcon() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Gets the icon element.
- getImg() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiAvatar
-
Finds the Img Html element.Only applicable for Image Avatar with
srcandaltattribute set and will throwNoSuchElementExceptionif it's Letter or Icon Avatar. - getInput() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
-
Gets the inner input element.
- getInput() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Finds the input component within the Autocomplete.
- getInputElement() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
-
In Material UI V5 all the related attributes of the Thumb have been moved from the top level to inner input.
- getInstance() - Static method in class com.github.grossopa.selenium.component.mui.v5.datetime.func.EnglishMonthStringFunction
-
Gets the singleton instance.
- getInverseScaleFunction() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets the inverse scale function
- getIsCheckedCss() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Gets the isChecked CSS.
- getIsDisabledCss() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Gets the isDisabled CSS.
- getIsSelectedCss() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Gets the isSelected CSS.
- getItemAt(int) - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
-
Finds the breadcrumb item by index.
- getItemContainersLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
- getItems() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
-
Finds the breadcrumb items.
- getLabel() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Gets the label element.
- getLabel() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
-
Gets the inner label element.
- getLabel() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Finds the input component within the Autocomplete.
- getLabel() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
-
Gets the label string.
- getLabelFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
-
Gets the label finder for locating the label element and find the label value
- getLastButtonFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
Gets the finder for locating and finding the last button
- getLeftButton() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
-
Gets the left button for navigating to past dates
- getListItems() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiList
-
Finds all the
MuiListItemunder this list. - getLocators() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
-
Gets the tag locators.
- getLocators() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
-
Gets the locators
- getMaxValue() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets raw max value.
- getMaxValue() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
Gets the raw max value.
- getMaxValue() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
-
Gets the raw max value.
- getMaxValueDouble() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets max value in Double.
- getMaxValueInteger() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets max value in Integer.
- getMaxValueLong() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets max value in Long.
- getMenuItems() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenu
-
Finds the menu items.
- getMessage() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbarContent
-
Finds the message component.
- getMiddleHeader() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
-
Get the middle header component, the container contains the date label for example "April 2021"
- getMinValue() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets raw min value.
- getMinValue() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
Gets the raw min value.
- getMinValue() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
-
Gets the raw min value.
- getMinValueDouble() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets min value in Double.
- getMinValueInteger() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets min value in Integer.
- getMinValueLong() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets min value in Long.
- getModalClasses() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Gets the modals class list, they are Drawer, Dialog, Popover and Pager.
- getModalFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Gets the modal finder for locating the popup modal / overlay.
- getMonthButtons() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
Finds all month buttons, the count is always 12
- getMonthLabel() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the month label, e.g.
- getMonthPicker() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the main view as the month picker, It will not work if the month view is not shown.
- getMonthStringFunction() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the month string function.
- getMonthStringFunction() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
Gets the month to String function
- getNextButtonFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
Gets the finder for locating and finding the next button
- getNextMonthButton() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the next button ">"
- getNextScrollButton() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
-
Gets the next scroll button, return null if it's not a scrollable tab.
- getOkButton() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
Finds the ok button
- getOkButtonLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
Gets the locator for locating ok button in the action container
- getOpenOptionsAction() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
-
Gets the action to open the options layer, default value is
DefaultOpenOptionsAction - getOpenOptionsAction() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Gets the action for open the options.
- getOptionLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Gets the option locator.
- getOptions2() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- getOptions2() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- getOptions2(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- getOptions2(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- getOptionsLocator() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
-
Gets the locator for locating the popup options.
- getOptionValueAttribute() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
-
Gets the option value attribute configuration, the default value is "data-value".
- getOrientation() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
Gets the orientation of current thumb from attribute "aria-orientation".
- getOrientation() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
-
Gets the orientation of current thumb from attribute "aria-orientation".
- getOverlayAbsolutePath() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
The overlays are displayed in the root level of React applications, this attribute helps to locate the container of the overlays such as Modal, Dialog, etc.
- getPageButtonsFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
Gets the finder for locating and finding the page buttons
- getPageIndexFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
the finder for finding the index number from page button
- getPercentage() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
Gets the percentage in string.
- getPickersContainer() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
Gets the pickers container with the toolbar (for year / day selection model switch) and the container for year / day selection.
- getPopupButton() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Finds the popup button, note the button might be not interactable if it's not shown.
- getPreviousButtonFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
Gets finder for locating and finding the previous button
- getPreviousMonthButton() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the previous button "<".
- getPreviousScrollButton() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
-
Gets the previous scroll button, return null if it's not a scrollable tab.
- getRadios() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadioGroup
-
Finds and returns the radios belongs to this container.
- getRightButton() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
-
Gets the right button for navigating to future dates
- getRootCss(String) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Builds the root component css name from the component name, it is used for determining the root node of all MUI component.
- getScannedIndices() - Method in exception com.github.grossopa.selenium.component.mui.exception.PaginationNotFoundException
-
Gets the scanned index list
- getSelectedDay() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarTransitionContainer
-
Finds the current selected day
- getSelectedDays() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
-
Gets all selected day buttons
- getSelectedYear() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYearSelectionContainer
-
Gets the selected year.
- getSeparatorLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
- getSeparators() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
-
Finds all separators.
- getSrc() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiAvatar
-
Return the src attribute of the image element.
- getSwitchButton() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the switch button that can do from Calendar to Year switching.
- getSwitchHeader() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasicPickerViewComponents
-
Gets
MuiPickersCalendarHeaderSwitchHeaderfor navigating the month and year - getTabs() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
-
Gets the inner tabs.
- getTagLocators() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Gets the locators for tag component.
- getTargetIndex() - Method in exception com.github.grossopa.selenium.component.mui.exception.PaginationNotFoundException
-
Gets the target index to find
- getToolbar() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
-
Finds the Toolbar that contains the date buttons
- getToolbarButtons() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
-
Finds the toolbar buttons, note the result could be various based on the different settings of the dates.
- getTouchRippleLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
- getTransitionContainer() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasicPickerViewComponents
-
Gets
MuiPickersCalendarTransitionContainerfor day selection - getValue() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets the raw value.
- getValue() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
Gets the raw value.
- getValue() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
-
Gets the value string
- getValue() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
-
Gets the raw value.
- getValueDouble() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets value in Double.
- getValueFinder() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
-
Gets the value finder for locating the value element and find the value
- getValueInteger() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets value in Integer.
- getValueLong() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Gets value in Long.
- getValueText() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
Gets the value text.
- getValueText() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
-
Gets the value text.
- getVersion() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Gets the Mui version
- getViews() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the specified views of the picker.
- getViews() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Gets the current specified views of the date picker.
- getYearButtons() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiYearPicker
-
Gets all year buttons.
- getYearLabel() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the year label, e.g.
- getYearList() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYearSelectionContainer
-
Gets the full year list, note it could be large as seems the Picker by default populates all possible values from year 1900 to 2100.
- getYearPicker() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Gets the main view as year picker, It will not work when calendar selection is expanded.
- gridItemSpacingValue(int) - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiGrid
-
By default, the spacing between two grid items follows a linear function: output(spacing) = spacing * 8px, e.g.
H
- hasAvatar() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Whether the Chip component has avatar component.
- hasDeleteIcon() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Whether the Chip component has deleteIcon component.
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
- hashCode() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
- hasIcon() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Whether the Chip component has icon component.
I
- iconLocator() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
- INPUT_NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
The inner input component name
- InvalidVersionException - Exception in com.github.grossopa.selenium.component.mui.exception
-
Throws when the version is not valid for component creation
- InvalidVersionException(String) - Constructor for exception com.github.grossopa.selenium.component.mui.exception.InvalidVersionException
-
Constructs an instance with message.
- isBadgeDisplayed() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
-
Whether the badge is displayed or not.
- isChecked(WebComponent) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Checks whether the component has the checked css present.
- isClickable() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Whether the Chip component is clickable.
- isCollapsed() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
-
Whether one of the item is MuiTouchRipple-root.
- isContainer() - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiGrid
-
There are two types of layout: containers and items.
- isDeletable() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Whether the Chip component is deletable.
- isDisabled(WebComponent) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Checks whether the component has the disabled css present.
- isDotDisplayed() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
-
Whether the dot is displayed instead of numbers.
- isEnabled() - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
- isEnabled() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSwitch
- isEnabled() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
- isEnabled() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- isEnabled() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- isEnabled() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
- isEnabled() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSwitchV5
- isExpand() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
-
Determines whether the Accordion Summary part is expanded.
- isExpand() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionSummary
-
Determines whether the Accordion Summary part is expanded.
- isGridContainer(WebComponent) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Checks whether the Grid has the container css present.
- isGridItem(WebComponent) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Checks whether the Grid has the item css present.
- isIndeterminate() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiCheckboxV5
-
A checkbox input can only have two states in a form: checked or unchecked.
- isInverted() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Is the slider tracker inverted.
- isItem() - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiGrid
-
There are two types of layout: containers and items.
- isLoading() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Whether the autocomplete is loading.
- isMultiple() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
-
whether the select component allows multiple selection, default value is false.
- isMultiple() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- isMultiple() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- isNoOptions() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Whether there is no options.
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButton
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiCheckbox
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadio
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSwitch
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigationAction
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDay
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYear
- isSelected() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSwitchV5
- isSelected(WebComponent) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Checks whether the component has the selected css present.
- isVertical() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiDivider
-
Whether the divider is vertical.
- isVertical() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Is the slider vertical.
- isVertical() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
-
Whether the Tabs is vertical.
L
- lastButton() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
M
- menuPagerLocator() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Gets the Menu Pager elements inner the MuiPopover-root which is bound to a MuiMenu component.
- MONTH - com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker.ViewType
-
MuiCalendarPicker.getMonthPicker()is available whenMuiCalendarPicker.getCurrentView()is this. - MonthStringFunction - Interface in com.github.grossopa.selenium.component.mui.v5.datetime.func
-
The month string function for get the
Monthfrom string and parseMonthto string. - monthToString(Month) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.func.EnglishMonthStringFunction
-
Converts the
Monthto month label forMuiMonthPickerto locate the month button. - monthToString(Month) - Method in interface com.github.grossopa.selenium.component.mui.v5.datetime.func.MonthStringFunction
-
Converts the
Monthto month label forMuiMonthPickerto locate the month button. - moveThumb(double) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Moves the first thumb to the desired location in percentage.
- moveThumb(int, double) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Moves the thumb to the desired location in percentage.
- moveThumb(MuiSliderThumb, double) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Moves the thumb to the desired location in percentage.
- mui() - Static method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Creates an instance of
MuiComponentswith defaultMuiConfig. - mui(MuiConfig) - Static method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Creates an instance of
MuiComponentswith givenMuiConfig. - MuiAccordion - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
Accordions contain creation flows and allow lightweight editing of an element.
- MuiAccordion(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
-
Constructs an instance with the delegated element and root driver
- MuiAccordionActions - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
The actions container of
MuiAccordion - MuiAccordionActions(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionActions
-
Constructs an instance with the delegated element and root driver
- MuiAccordionDetails - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
The body element of
MuiAccordion. - MuiAccordionDetails(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionDetails
-
Constructs an instance with the delegated element and root driver
- MuiAccordionSummary - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
Accordions contain creation flows and allow lightweight editing of an element.
- MuiAccordionSummary(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionSummary
-
Constructs an instance with the delegated element and root driver
- MuiAppBar - Class in com.github.grossopa.selenium.component.mui.v4.surfaces
-
The App Bar displays information and actions relating to the current screen.
- MuiAppBar(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiAppBar
-
Constructs an instance with the delegated element and root driver
- MuiAutocomplete - Class in com.github.grossopa.selenium.component.mui.v4.lab
-
The autocomplete is a normal text input enhanced by a panel of suggested options.
- MuiAutocomplete(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Constructs an instance with the delegated element and root driver
- MuiAutocomplete(WebElement, ComponentWebDriver, MuiConfig, By) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Constructs an instance with the delegated element and root driver
- MuiAutocomplete(WebElement, ComponentWebDriver, MuiConfig, By, MuiAutocompleteTagLocators) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Constructs an instance with the delegated element and root driver
- MuiAutocomplete(WebElement, ComponentWebDriver, MuiConfig, By, MuiAutocompleteTagLocators, OpenOptionsAction, CloseOptionsAction) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
-
Constructs an instance with the delegated element and root driver
- MuiAutocompleteTag - Class in com.github.grossopa.selenium.component.mui.v4.lab
-
The tags in multiple values feature of
MuiAutocomplete. - MuiAutocompleteTag(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
-
Constructs an instance with the delegated element and root driver
- MuiAutocompleteTag(WebElement, ComponentWebDriver, MuiConfig, MuiAutocompleteTagLocators) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
-
Constructs an instance with the delegated element and root driver
- MuiAutocompleteTagLocators - Class in com.github.grossopa.selenium.component.mui.v4.lab
-
The locators for
MuiAutocompleteTag - MuiAutocompleteTagLocators(Function<MuiAutocompleteTag, String>, Function<MuiAutocompleteTag, String>, By) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
-
Constructs the instance with label, value and deleteButton locators.
- MuiAvatar - Class in com.github.grossopa.selenium.component.mui.v4.datadisplay
-
Avatars are found throughout material design with uses in everything from tables to dialog menus.
- MuiAvatar(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiAvatar
-
Constructs an instance with the delegated element and root driver
- MuiBackdrop - Class in com.github.grossopa.selenium.component.mui.v4.feedback
-
The backdrop component is used to provide emphasis on a particular element or parts of it.
- MuiBackdrop(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.feedback.MuiBackdrop
-
Constructs an instance with the delegated element and root driver
- MuiBadge - Class in com.github.grossopa.selenium.component.mui.v4.datadisplay
-
Badge generates a small badge to the top-right of its child(ren).
- MuiBadge(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
-
Constructs an instance with the delegated element and root driver
- MuiBottomNavigation - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
Bottom navigation bars allow movement between primary destinations in an app.
- MuiBottomNavigation(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigation
-
Constructs an instance with the delegated element and root driver
- MuiBottomNavigationAction - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
The action button item of bottom navigation bars allow movement between primary destinations in an app.
- MuiBottomNavigationAction(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigationAction
-
Constructs an instance with the delegated element and root driver
- MuiBreadcrumbs - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
Breadcrumbs allow users to make selections from a range of values.
- MuiBreadcrumbs(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
-
Constructs an instance with the delegated element and root driver
- MuiButton - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
a simple Material UI button
- MuiButton(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButton
-
Constructs an instance with the delegated element and root driver
- MuiButtonGroup - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
The Material UI Basic ButtonGroup implementation.
- MuiButtonGroup(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButtonGroup
-
Constructs an instance with the delegated element and root driver
- MuiCalendarPicker - Class in com.github.grossopa.selenium.component.mui.v5.datetime
-
The sub-component for user to be able to select date, month and year.
- MuiCalendarPicker(WebElement, ComponentWebDriver, MuiConfig, List<MuiCalendarPicker.ViewType>) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Constructs an instance with the delegated element and root driver
- MuiCalendarPicker(WebElement, ComponentWebDriver, MuiConfig, List<MuiCalendarPicker.ViewType>, MonthStringFunction) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Constructs an instance with the delegated element, root driver and the string to month function to convert the displayed month string to actual
Month. - MuiCalendarPicker.ViewType - Enum in com.github.grossopa.selenium.component.mui.v5.datetime
-
The view type of the calendar picker, either CalendarView
MuiCalendarPicker.getCalendarView()or YearPickerMuiCalendarPicker.getYearPicker(). - MuiCalendarView - Class in com.github.grossopa.selenium.component.mui.v5.datetime.sub
-
The inner calendar view of
MuiCalendarPickerfor selecting a date. - MuiCalendarView(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
-
Constructs an instance with the delegated element and root driver
- MuiCheckbox - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
The Material UI CheckBox implementation
- MuiCheckbox(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiCheckbox
-
Constructs an MuiCheckBox instance with the delegated element and root driver
- MuiCheckboxV5 - Class in com.github.grossopa.selenium.component.mui.v5.inputs
-
the Material UI version 5 implementation of a checkbox.
- MuiCheckboxV5(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.inputs.MuiCheckboxV5
-
Constructs an MuiCheckBox instance with the delegated element and root driver
- MuiChip - Class in com.github.grossopa.selenium.component.mui.v4.datadisplay
-
Chips are compact elements that represent an input, attribute, or action.
- MuiChip(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
-
Constructs an instance with the delegated element and root driver
- MuiComponent - Interface in com.github.grossopa.selenium.component.mui
-
The default Mui component interface
- MuiComponents - Class in com.github.grossopa.selenium.component.mui
-
Contains the definition of Material UI components.
- MuiComponents() - Constructor for class com.github.grossopa.selenium.component.mui.MuiComponents
-
Constructs an instance with default
MuiConfig. - MuiComponents(MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.MuiComponents
-
Constructs an instance with provided
MuiConfig. - MuiConfig - Class in com.github.grossopa.selenium.component.mui.config
-
The root configuration for material UI components
- MuiConfig() - Constructor for class com.github.grossopa.selenium.component.mui.config.MuiConfig
- MuiDatePickerFormField - Class in com.github.grossopa.selenium.component.mui.v5.datetime
-
The date picker text box with a popup on desktop.
- MuiDatePickerFormField(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Constructs an instance with the delegated element and root driver
- MuiDatePickerFormField(WebElement, ComponentWebDriver, MuiConfig, List<MuiCalendarPicker.ViewType>) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
- MuiDialog - Class in com.github.grossopa.selenium.component.mui.v4.feedback
-
Dialogs inform users about a task and can contain critical information, require decisions, or involve multiple tasks.
- MuiDialog(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.feedback.MuiDialog
-
Constructs an instance with the delegated element and root driver
- MuiDialogLocator - Class in com.github.grossopa.selenium.component.mui.v4.locator
-
Locates the global
MuiDialog. - MuiDialogLocator(ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.locator.MuiDialogLocator
-
Constructs an instance with given root driver.
- MuiDivider - Class in com.github.grossopa.selenium.component.mui.v4.datadisplay
-
Guidance and suggestions for using icons with Material-UI.
- MuiDivider(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiDivider
-
Constructs an instance with the delegated element and root driver
- MuiFab - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
A floating action button (FAB) performs the primary, or most common, action on a screen.
- MuiFab(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiFab
-
Constructs an instance with the delegated element and root driver
- MuiGrid - Class in com.github.grossopa.selenium.component.mui.v4.core
-
The grid creates visual consistency between layouts while allowing flexibility across a wide variety of designs.
- MuiGrid(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.core.MuiGrid
-
Constructs an instance with the delegated element and root driver
- MuiLink - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
The Link component allows you to easily customize anchor elements with your theme colors and typography styles.
- MuiLink(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiLink
-
Constructs an instance with the delegated element and root driver
- MuiList - Class in com.github.grossopa.selenium.component.mui.v4.datadisplay
-
Lists are continuous, vertical indexes of text or images.
- MuiList(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiList
-
Constructs an instance with the delegated element and root driver
- MuiListItem - Class in com.github.grossopa.selenium.component.mui.v4.datadisplay
-
The item belongs to
MuiList. - MuiListItem(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiListItem
-
Constructs an instance with the delegated element and root driver
- MuiMenu - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
A Menu displays a list of choices on a temporary surface.
- MuiMenu(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenu
-
Constructs an instance with the delegated element and root driver
- MuiMenuItem - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
The item of
MuiMenu. - MuiMenuItem(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenuItem
-
Constructs an instance with the delegated element and root driver
- MuiModal - Class in com.github.grossopa.selenium.component.mui.v4.core
-
The modal component provides a solid foundation for creating dialogs, popovers, lightboxes, or whatever else.
- MuiModal(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.core.MuiModal
-
Constructs an instance with the delegated element and root driver
- MuiModalFinder - Class in com.github.grossopa.selenium.component.mui.v4.finder
-
The modal locator for locating all the Modal overlay modules.
- MuiModalFinder(ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
-
Constructs an instance with given root driver.
- MuiMonthPicker - Class in com.github.grossopa.selenium.component.mui.v5.datetime.sub
-
Selects the Month.
- MuiMonthPicker(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
Constructs an instance with the delegated element and root driver
- MuiMonthPicker(WebElement, ComponentWebDriver, MuiConfig, MonthStringFunction) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
Constructs an instance with the delegated element, root driver and month converter function.
- MuiPager - Class in com.github.grossopa.selenium.component.mui.v4.surfaces
-
In Material Design, the physical properties of paper are translated to the screen.
- MuiPager(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiPager
-
Constructs an instance with the delegated element and root driver
- MuiPagination - Class in com.github.grossopa.selenium.component.mui.v4.lab
-
The Pagination component enables the user to select a specific page from a range of pages.
- MuiPagination(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
-
Constructs an instance with the delegated element and root driver
- MuiPagination(WebElement, ComponentWebDriver, MuiConfig, MuiPaginationLocators) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
-
Constructs an instance with the delegated element and root driver
- MuiPaginationLocators - Class in com.github.grossopa.selenium.component.mui.v4.lab
-
The locators for locating the previous / next / first / last buttons and page number of each page button.
- MuiPaginationLocators(Function<MuiPagination, MuiButton>, Function<MuiPagination, MuiButton>, Function<MuiPagination, MuiButton>, Function<MuiPagination, MuiButton>, Function<MuiPagination, List<MuiButton>>, Function<MuiButton, Integer>) - Constructor for class com.github.grossopa.selenium.component.mui.v4.lab.MuiPaginationLocators
-
Constructs an instance with all finders
- MuiPickersBasePickerContainer - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
The Date Picker picker container
- MuiPickersBasePickerContainer(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
-
Constructs an instance with the delegated element and root driver
- MuiPickersBasicPickerViewComponents - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
the basic components contains 3 components:
MuiPickersCalendarHeaderSwitchHeaderfor navigating the month and yearMuiPickersCalendarHeaderDaysHeaderfor displaying the weekdays label from SU to SAMuiPickersCalendarTransitionContainerfor day selection - MuiPickersBasicPickerViewComponents(MuiPickersCalendarHeaderSwitchHeader, MuiPickersCalendarHeaderDaysHeader, MuiPickersCalendarTransitionContainer) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasicPickerViewComponents
-
Constructs an instance.
- MuiPickersCalendarHeaderDaysHeader - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
Represents the Weekdays header it contains 7 elements from SU (Sunday) to SA (Saturday)
- MuiPickersCalendarHeaderDaysHeader(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderDaysHeader
-
Constructs an instance with the delegated element and root driver
- MuiPickersCalendarHeaderSwitchHeader - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
Represents the header switch header of the Calendar picker dialog, The GUI structure is "<" "April 2021" ">"
- MuiPickersCalendarHeaderSwitchHeader(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
-
Constructs an instance with the delegated element and root driver
- MuiPickersCalendarTransitionContainer - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
The transition container for days selection, a transition container should contain the current month dates from 1 to 30 for example.
- MuiPickersCalendarTransitionContainer(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarTransitionContainer
-
Constructs an instance with the delegated element and root driver
- MuiPickersDay - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
The Mui pickers day component
- MuiPickersDay - Class in com.github.grossopa.selenium.component.mui.v5.datetime.sub
-
The day button component for
MuiCalendarView. - MuiPickersDay(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDay
-
Constructs an instance with the delegated element and root driver
- MuiPickersDay(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiPickersDay
-
Constructs an instance with the delegated element and root driver
- MuiPickersDialog - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
The default Pickers Dialog implementation
- MuiPickersDialog(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
Constructs an instance with the delegated element and root driver
- MuiPickersDialog(WebElement, ComponentWebDriver, MuiConfig, By, By) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
-
Constructs an instance with the delegated element and root driver and customized locators for ok and cancel buttons.
- MuiPickersYear - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
The pickers year selection
- MuiPickersYear(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYear
-
Constructs an instance with the delegated element and root driver
- MuiPickersYearSelectionContainer - Class in com.github.grossopa.selenium.component.mui.v4.pickers
-
The container for year only selection list
- MuiPickersYearSelectionContainer(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYearSelectionContainer
-
Constructs an instance with the delegated element and root driver
- MuiPopover - Class in com.github.grossopa.selenium.component.mui.v4.core
-
A Popover can be used to display some content on top of another.
- MuiPopover(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.core.MuiPopover
-
Constructs an instance with the delegated element and root driver
- MuiRadio - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
The Material UI Radio implementation
- MuiRadio(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadio
-
Constructs an MuiRadio instance with the delegated element and root driver
- MuiRadioGroup - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
The Material UI Radio implementation
- MuiRadioGroup(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadioGroup
-
Constructs an MuiRadioGroup instance with the delegated element and root driver
- MuiSelect - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
A MUI Select wrapper which supports the Popover-based options.
- MuiSelect(WebElement, ComponentWebDriver, MuiConfig, MuiSelectConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
-
Constructs an instance with the delegated element and root driver
- MuiSelectConfig - Class in com.github.grossopa.selenium.component.mui.config
-
The configuration for
MuiSelect. - MuiSelectConfig(By, String, OpenOptionsAction, CloseOptionsAction, boolean) - Constructor for class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
-
Constructs an instance, all params are required.
- MuiSelectConfig.MuiSelectConfigBuilder - Class in com.github.grossopa.selenium.component.mui.config
-
The builder for
MuiSelectConfig. - MuiSelectConfigBuilder(By) - Constructor for class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig.MuiSelectConfigBuilder
-
Constructs an instance with options locator.
- MuiSlider - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
A MUI Slider wrapper.
- MuiSlider(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Constructs an instance with the delegated element and root driver
- MuiSlider(WebElement, ComponentWebDriver, MuiConfig, UnaryOperator<Double>) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Constructs an instance with the delegated element, root driver and customized scale function.
- MuiSliderThumb - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
The Thumb element of
MuiSlider - MuiSliderThumb(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
Constructs
MuiSliderThumbinstance with the delegated element and root driver - MuiSliderThumbV5 - Class in com.github.grossopa.selenium.component.mui.v5.inputs
-
The Thumb element of
MuiSliderV5 - MuiSliderThumbV5(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
-
Constructs
MuiSliderThumbinstance with the delegated element and root driver - MuiSliderV5 - Class in com.github.grossopa.selenium.component.mui.v5.inputs
-
Sliders allow users to make selections from a range of values.
- MuiSliderV5(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderV5
-
Constructs an instance with the delegated element and root driver
- MuiSliderV5(WebElement, ComponentWebDriver, MuiConfig, UnaryOperator<Double>) - Constructor for class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderV5
-
Constructs an instance with the delegated element, root driver and customized scale function.
- MuiSnackbar - Class in com.github.grossopa.selenium.component.mui.v4.feedback
-
Snackbars provide brief messages about app processes.
- MuiSnackbar(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
-
Constructs an instance with the delegated element and root driver
- MuiSnackbar(WebElement, ComponentWebDriver, MuiConfig, Long) - Constructor for class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
-
Constructs an instance with the delegated element and root driver
- MuiSnackbarContent - Class in com.github.grossopa.selenium.component.mui.v4.feedback
-
The content element of
MuiSnackbar. - MuiSnackbarContent(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbarContent
-
Constructs an instance with the delegated element and root driver
- MuiSwitch - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
The Material UI Switch implementation
- MuiSwitch(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSwitch
-
Constructs an MuiSwitch instance with the delegated element and root driver
- MuiSwitchV5 - Class in com.github.grossopa.selenium.component.mui.v5.inputs
-
Switches toggle the state of a single setting on or off.
- MuiSwitchV5(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSwitchV5
-
Constructs an MuiSwitch instance with the delegated element and root driver
- MuiTab - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
The Tab of Tabs that make it easy to explore and switch between different views.
- MuiTab(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTab
-
Constructs an instance with the delegated element and root driver
- MuiTabs - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
Tabs make it easy to explore and switch between different views.
- MuiTabs(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
-
Constructs an instance with the delegated element and root driver
- MuiTabScrollButton - Class in com.github.grossopa.selenium.component.mui.v4.navigation
-
The tab scrolling button when the tab items cannot be displayed within the
MuiTabs. - MuiTabScrollButton(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabScrollButton
-
Constructs an instance with the delegated element and root driver
- MuiTextField - Class in com.github.grossopa.selenium.component.mui.v4.inputs
-
The Material UI TextField implementation
- MuiTextField(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
-
Constructs an instance with the delegated element and root driver
- MuiToolbar - Class in com.github.grossopa.selenium.component.mui.v4.surfaces
-
The wrappers for Material UI Toolbar.
- MuiToolbar(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiToolbar
-
Constructs an instance with the delegated element and root driver
- muiV5() - Static method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Creates an instance of
MuiComponentswithMuiConfigfor Material UI version v5. - MuiVersion - Enum in com.github.grossopa.selenium.component.mui
-
The supported Material UI versions
- MuiVersion.Func<T,R> - Interface in com.github.grossopa.selenium.component.mui
-
The function for
MuiVersionenums. - MuiYearPicker - Class in com.github.grossopa.selenium.component.mui.v5.datetime.sub
-
Selects the year.
- MuiYearPicker(WebElement, ComponentWebDriver, MuiConfig) - Constructor for class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiYearPicker
-
Constructs an instance with the delegated element and root driver
- multiple(boolean) - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig.MuiSelectConfigBuilder
-
As of current Material UI version there is no flags indicates whether the component is single or multiple select.
N
- NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
-
The component name
- NAME - Static variable in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDay
-
The component name
- nextButton() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- NoSuchMonthException - Exception in com.github.grossopa.selenium.component.mui.exception
-
Throws when the displayed month cannot be found by the stringToMonth function.
- NoSuchMonthException(String) - Constructor for exception com.github.grossopa.selenium.component.mui.exception.NoSuchMonthException
-
Constructs a new runtime exception with the specified detail message.
O
- open(WebComponent, ComponentWebDriver) - Method in class com.github.grossopa.selenium.component.mui.action.DefaultOpenOptionsAction
- open(WebComponent, ComponentWebDriver) - Method in interface com.github.grossopa.selenium.component.mui.action.OpenOptionsAction
-
Opens the options by operating on parentOptionContainer and / or the options list.
- openCalendarPicker() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Expands the calendar picker
- openCalendarPicker(long) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Expands the calendar picker, with the delays for animation.
- openOptions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- openOptions() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- openOptions(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- openOptions(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- openOptionsAction(OpenOptionsAction) - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig.MuiSelectConfigBuilder
-
Sets the action to open the options.
- OpenOptionsAction - Interface in com.github.grossopa.selenium.component.mui.action
-
Action for list based options such as
MuiSelectto open the options. - OptionNotClosedException - Exception in com.github.grossopa.selenium.component.mui.exception
-
Throws then a
CloseOptionsActionis fired but the popover layer is still visible. - OptionNotClosedException(String) - Constructor for exception com.github.grossopa.selenium.component.mui.exception.OptionNotClosedException
-
Constructs an instance with message.
- optionValueAttribute(String) - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig.MuiSelectConfigBuilder
-
Sets the value attribute of each option item
- ORIENTATION_HORIZONTAL - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
the value of orientation when the slider is horizontal
- ORIENTATION_VERTICAL - Static variable in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
-
the value of orientation when the slider is vertical
P
- pageButtons() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- PaginationNotFoundException - Exception in com.github.grossopa.selenium.component.mui.exception
-
Throws when the target index is not found during pagination.
- PaginationNotFoundException(int, List<Integer>) - Constructor for exception com.github.grossopa.selenium.component.mui.exception.PaginationNotFoundException
-
Constructs an instance with the target index to find and actual scanned indices list.
- previousButton() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
R
- radioLocator() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
For locating the radio from direct parent container
S
- select(int) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
-
Selects by date, index starts from 1.
- select(int) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiYearPicker
-
Selects by year number
- select(String) - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarTransitionContainer
-
Selects a day by locating by date string and clicking
- select(String) - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersYearSelectionContainer
-
Selects by year text
- select(String) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
-
Selects by date string, date string starts from 1.
- select(String) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiYearPicker
-
Selects by year string
- select(Month) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
-
Selects the month
- selectByIndex(int) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- selectByIndex(int) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- selectByIndex(int, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- selectByIndex(int, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- selectByValue(String) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- selectByValue(String) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- selectByValue(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- selectByValue(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- selectByVisibleText(String) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- selectByVisibleText(String) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- selectByVisibleText(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- selectByVisibleText(String, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- selectConfig() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
-
Gets the select configuration
- sendText(CharSequence) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
-
Sets the text to the inner input.
- setCssPrefix(String) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Sets the global css prefix
- setDate(LocalDate) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Selects the date.
- setDate(LocalDate) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Sets the date by operating the component to expand the date picker and do the actions to select the date.
- setDate(LocalDate, long) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
-
Selects the date.
- setDate(LocalDate, long) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
-
Sets the date by operating the component to expand the date picker and do the actions to select the date.
- setOverlayAbsolutePath(String) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
The overlays are displayed in the root level of React applications, this attribute helps to locate the container of the overlays such as Modal, Dialog, etc.
- setPageIndex(int) - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- setValue(int, Double) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the target thumb to the specified value in double.
- setValue(int, Integer) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the target thumb to the specified value in Integer.
- setValue(int, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the target thumb to the specified value in long.
- setValue(MuiSliderThumb, Double) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the target thumb to the specified value in double.
- setValue(MuiSliderThumb, Integer) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the target thumb to the specified value in Integer.
- setValue(MuiSliderThumb, Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the target thumb to the specified value in long.
- setValue(Double) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the first thumb to the specified value in double.
- setValue(Integer) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the first thumb to the specified value in Integer.
- setValue(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
-
Move the first thumb by value.
- setVersion(MuiVersion) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Sets the Mui version
- sliderThumbLocator() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
For locating the thumb element of the Slider.
- startAutoHideCheck() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
-
Kicks off the check for the snackbar to disappear automatically.
- startAutoHideCheck(Long) - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
-
Kicks off the check for the snackbar to disappear automatically.
- stringToMonth(String) - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.func.EnglishMonthStringFunction
- stringToMonth(String) - Method in interface com.github.grossopa.selenium.component.mui.v5.datetime.func.MonthStringFunction
-
Converts the string found from month label
T
- toAccordion() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiAccordion. - toAppBar() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiAppBar. - toAutocomplete() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiAutocomplete. - toAutocomplete(By) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiAutocompletewith customized optionLocator. - toAutocomplete(By, MuiAutocompleteTagLocators) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiAutocompletewith customized optionLocator and tagLocators (for multiple selection feature). - toAutocomplete(By, MuiAutocompleteTagLocators, OpenOptionsAction, CloseOptionsAction) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiAutocompletewith customized optionLocator, tagLocators (for multiple selection feature), and actions for opening and closing the options. - toAvatar() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiAvatar. - toBackdrop() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiBackdrop. - toBadge() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiBadge. - toBottomNavigation() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiBottomNavigation. - toBreadcrumbs() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiBreadcrumbs. - toButton() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiButtoninstance. - toButtonGroup() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiButtonGroupinstance. - toCalendarPicker() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiCalendarPicker. - toCalendarPicker(List<MuiCalendarPicker.ViewType>) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiCalendarPicker. - toCheckbox() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiCheckboxinstance forMuiVersion.V4andMuiCheckboxV5forMuiVersion.V5. - toChip() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiChip. - toDatePickerFormField() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiDatePickerFormField. - toDatePickerFormField(MuiCalendarPicker.ViewType...) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiDatePickerFormFieldwith specific views. - toDialog() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiDialog. - toDivider() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiDivider. - toFab() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiFabinstance. - toGrid() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiGridinstance. - toLink() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiLink. - toList() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiList. - toListItem() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiListItem. - toMenu() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiMenu. - toMonthPicker() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiMonthPicker. - toPager() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiPager. - toPagination() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiPagination. - toPagination(MuiPaginationLocators) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiPaginationwith customized button locators - toPickersDialog() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiPickersDialog. - toRadio() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiRadio. - toRadioGroup() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiRadioGroup. - toSelect(By) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiSelectinstance. - toSelect(By, String) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiSelectinstance. - toSelect(By, Consumer<MuiSelectConfig.MuiSelectConfigBuilder>) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiSelectinstance. - toSlider() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
- toSlider(UnaryOperator<Double>) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiSliderinstance with scale function configured. - toSnackbar() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiSnackbar. - toSnackbar(long) - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiSnackbarwith custom auto hide duration for further checking. - toString() - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
- toString() - Method in class com.github.grossopa.selenium.component.mui.config.MuiSelectConfig
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.finder.MuiModalFinder
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSlider
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTagLocators
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- toString() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDialog
- toString() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.func.EnglishMonthStringFunction
- toString() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
- toString() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
- toString() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
- toSwitch() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiSwitchinstance with scale function configured. - toTabs() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiTabs. - toTextField() - Method in class com.github.grossopa.selenium.component.mui.MuiComponents
-
Wraps the current
WebComponenttoMuiTextField.
V
- V4 - com.github.grossopa.selenium.component.mui.MuiVersion
-
Version 4, see https://v4.mui.com/
- V5 - com.github.grossopa.selenium.component.mui.MuiVersion
-
Version 5, current version as of year 2021
- validate() - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
-
Validates whether the component is the expected type.
- validate() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadioGroup
- validate() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSliderThumb
- validate() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersBasePickerContainer
-
Overrides the default behaviour as the Date Picker root is actually a picker container
- validate() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderDaysHeader
- validate() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersCalendarHeaderSwitchHeader
- validate() - Method in class com.github.grossopa.selenium.component.mui.v4.pickers.MuiPickersDay
- validate() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
- validateByCss(WebComponent, String) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Validates whether the given component / item is the desired component by checking the css present.
- validateComponentByCss(WebComponent, String) - Method in class com.github.grossopa.selenium.component.mui.config.MuiConfig
-
Validates whether the given component is the desired component by checking the css present.
- valueOf(String) - Static method in enum com.github.grossopa.selenium.component.mui.MuiVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker.ViewType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.grossopa.selenium.component.mui.MuiVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker.ViewType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VersionNotSupportedException - Exception in com.github.grossopa.selenium.component.mui
-
Throws when the component does not support the version.
- VersionNotSupportedException(String) - Constructor for exception com.github.grossopa.selenium.component.mui.VersionNotSupportedException
-
Constructs a new runtime exception with the specified detail message.
- versions() - Method in interface com.github.grossopa.selenium.component.mui.MuiComponent
-
Gets all the supported versions
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.AbstractMuiComponent
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiModal
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.core.MuiPopover
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiAvatar
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiBadge
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiChip
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiDivider
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiList
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.datadisplay.MuiListItem
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiBackdrop
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiDialog
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbar
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.feedback.MuiSnackbarContent
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButton
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiButtonGroup
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiFab
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadio
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiRadioGroup
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiSelect
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.inputs.MuiTextField
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocomplete
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiAutocompleteTag
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.lab.MuiPagination
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordion
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionActions
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionDetails
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiAccordionSummary
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigation
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBottomNavigationAction
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiBreadcrumbs
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiLink
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenu
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiMenuItem
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTab
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabs
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.navigation.MuiTabScrollButton
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiAppBar
- versions() - Method in class com.github.grossopa.selenium.component.mui.v4.surfaces.MuiToolbar
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.MuiDatePickerFormField
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiCalendarView
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiMonthPicker
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiPickersDay
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.datetime.sub.MuiYearPicker
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiCheckboxV5
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderThumbV5
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSliderV5
- versions() - Method in class com.github.grossopa.selenium.component.mui.v5.inputs.MuiSwitchV5
Y
- YEAR - com.github.grossopa.selenium.component.mui.v5.datetime.MuiCalendarPicker.ViewType
-
MuiCalendarPicker.getYearPicker()is available whenMuiCalendarPicker.getCurrentView()is this.
All Classes All Packages