Class EditableToolbar

    • Constructor Detail

      • EditableToolbar

        public EditableToolbar​(T editorPage)
    • Method Detail

      • getInsertButton

        public com.codeborne.selenide.SelenideElement getInsertButton()
      • getConfigureButton

        public com.codeborne.selenide.SelenideElement getConfigureButton()
      • getParentButton

        public com.codeborne.selenide.SelenideElement getParentButton()
      • getEditButton

        public com.codeborne.selenide.SelenideElement getEditButton()
      • getLayoutButton

        public com.codeborne.selenide.SelenideElement getLayoutButton()
      • getCopyButton

        public com.codeborne.selenide.SelenideElement getCopyButton()
      • getCutButton

        public com.codeborne.selenide.SelenideElement getCutButton()
      • getPasteButton

        public com.codeborne.selenide.SelenideElement getPasteButton()
      • getPanelSelectButton

        public com.codeborne.selenide.SelenideElement getPanelSelectButton()
      • getDeleteButton

        public com.codeborne.selenide.SelenideElement getDeleteButton()
      • getGroupButton

        public com.codeborne.selenide.SelenideElement getGroupButton()
      • getStylesButton

        public com.codeborne.selenide.SelenideElement getStylesButton()
      • getPolicyButton

        public com.codeborne.selenide.SelenideElement getPolicyButton()
      • getUnlockStructureButton

        public com.codeborne.selenide.SelenideElement getUnlockStructureButton()
      • getLockStructureButton

        public com.codeborne.selenide.SelenideElement getLockStructureButton()
      • getNewlineButton

        public com.codeborne.selenide.SelenideElement getNewlineButton()
      • getHideButton

        public com.codeborne.selenide.SelenideElement getHideButton()
      • getUnhideButton

        public com.codeborne.selenide.SelenideElement getUnhideButton()
      • getRestoreAllButton

        public com.codeborne.selenide.SelenideElement getRestoreAllButton()
      • getAmountButton

        public com.codeborne.selenide.SelenideElement getAmountButton()
      • getResetButton

        public com.codeborne.selenide.SelenideElement getResetButton()
      • getCloseButton

        public com.codeborne.selenide.SelenideElement getCloseButton()
      • getRestoreButton

        public com.codeborne.selenide.SelenideElement getRestoreButton​(java.lang.String resourcePath)
      • clickCopy

        public <T extends EditorPage> T clickCopy()
      • clickCut

        public <T extends EditorPage> T clickCut()
      • clickPaste

        public <T extends EditorPage> T clickPaste()
      • clickHide

        public <T extends EditorPage> T clickHide()
      • clickRestoreall

        public <T extends EditorPage> T clickRestoreall()
      • clickRestore

        public <T extends EditorPage> T clickRestore​(java.lang.String resourcePath)
      • clickConfigure

        public Dialog clickConfigure()
      • clickDelete

        public Dialog clickDelete()
      • clickUnlockStructure

        public Dialog clickUnlockStructure()
      • clickLockStructure

        public Dialog clickLockStructure()
      • clickEditableToolbarAction

        protected EditableToolbar clickEditableToolbarAction​(com.codeborne.selenide.SelenideElement button)
      • selectParent

        public EditableToolbar selectParent​(int index)
        Click the button to select the parent container corresponding to the provided index. Note: For nested containers a click to the parent button opens a popover with the list of buttons for the parent containers up in the hierarchy.
        Parameters:
        index - Hierarchy index of the parent to be selected, for direct parent use index=0, for grand parent use index=1 etc
        Returns:
        The editable toolbar