Class AEMBaseComponent

    • Constructor Detail

      • AEMBaseComponent

        public AEMBaseComponent​(java.lang.String selector)
        Parameters:
        selector - The full CSS selector that leads to the HTML element.
      • AEMBaseComponent

        public AEMBaseComponent​(com.codeborne.selenide.SelenideElement element)
        Parameters:
        element - selenide element to associate.
    • Method Detail

      • waitPageMasked

        public void waitPageMasked()
        Wait that the foundation UI mask exist.
      • waitPageUnmasked

        public void waitPageUnmasked()
        Wait that the foundation UI mask doesn't exist.
      • waitReady

        public <T extends BaseComponent> T waitReady()
        wait ready (coral wize).
        Overrides:
        waitReady in class BaseComponent
        Type Parameters:
        T - concrete type
        Returns:
        component of concrete type
      • getTrackingElement

        public java.lang.String getTrackingElement()
        Returns:
        the "trackingelement" attribute value if present, null if not.
      • getAction

        public java.lang.String getAction()
        Returns:
        the "data-foundation-collection-action" attribute value if present, null if not.