Class ShellPage

    • Constructor Detail

      • ShellPage

        public ShellPage​(java.net.URI baseURI,
                         java.lang.String path)
        Register the page's path.
        Parameters:
        baseURI - BasePage constructor.
        path - BasePage constructor.
    • Method Detail

      • open

        public ShellPage open​(@Nonnull
                              java.lang.String path)
        Open a shell page and dismiss the onboarding popover.
        Overrides:
        open in class BasePage
        Parameters:
        path - Custom path
        Returns:
        this object
      • refresh

        public void refresh()
        Acts like open but also dismisses the on-boarding popover.
        Overrides:
        refresh in class BasePage
      • closeOnboarding

        public void closeOnboarding()
        Close the on-boarding popover component. This is specific to ShellPages.
      • waitForContent

        public void waitForContent()
        Needed when a page refresh is triggered by a Component's action.
      • getMainContent

        public com.codeborne.selenide.SelenideElement getMainContent()
        Returns:
        the main content element for the shell.