class BladeModuleData:

    ####
    # BLADE MODULE
    ####

    BLADE_IFRAME_TITLE = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[1]/h3"
    BLADE_IFRAME_CAPTION = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[1]/h4"
    BLADE_IFRAME_DESCRIPTION = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[2]"
    BLADE_IFRAME_CTA_BUTTON_ONE = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[3]/div/a"
    BLADE_IFRAME_CTA_BUTTON_TWO = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[4]/div/a"
    BLADE_IFRAME_IMAGE_LEFT = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div"
    BLADE_IFRAME_IMAGE_RIGHT = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[2]/div"

    BLADE_TITLE = \
        "//*[@id=\"BladeSettings-SMB__Blade__Widgets__BladeSettings___automation_only-settings\"]/div/h4"
    BLADE_DONE_BUTTON = \
        "//*[@id=\"settingsForm\"]/div[2]/button/i"

    BLADE_CONTENT_TAB = \
        "//*[@id=\"settingsForm\"]/div[1]/div/div[1]/ul/li[1]/a"
    BLADE_CONTENT_MODULE_INFORMATION = \
        "//*[@id=\"tab-content\"]/ul/li[1]/div[1]"
    BLADE_CONTENT_TITLE = \
        "//*[@id=\"title\"]"
    BLADE_CONTENT_CAPTION = \
        "//*[@id=\"caption\"]"
    BLADE_CONTENT_MANAGE_CONTENT = \
        "//*[@id=\"tab-content\"]/ul/li[2]/div[1]"
    BLADE_CONTENT_SELECT_FROM_GALLERY = \
        "//*[contains(@id, 'media-finder-')]"
    BLADE_CONTENT_GALLERY = \
        "//*[@id=\"se__body\"]/div[12]/div/div/form/div"
    BLADE_CONTENT_ALT_TEXT = \
        "//*[@id=\"alt_text\"]"
    BLADE_CONTENT_IMAGE_TITLE = \
        "//*[@id=\"img_title\"]"
    BLADE_CONTENT_DESCRIPTION = \
        "//*[contains(@id, 'redactor-uuid')]"
    BLADE_CONTENT_MANAGE_CTA_BUTTONS = \
        "//*[@id=\"tab-content\"]/ul/li[3]/div[1]"
    BLADE_CONTENT_CTA_ONE_LINK_TEXT = \
        "//*[@id=\"cta1_buttonText\"]"
    BLADE_CONTENT_CTA_ONE_LINK_TYPE = \
        "//*[@id=\"cta1_linkType\"]"
    BLADE_CONTENT_CTA_ONE_LINK_PAGE = \
        "//*[@id=\"cta1_linkPage\"]"
    BLADE_CONTENT_CTA_ONE_URL = \
        "//*[@id=\"cta1_linkUrl\"]"
    BLADE_CONTENT_CTA_ONE_URL_ERROR = \
        "//*[@id=\"cta1_linkUrl-error\"]"
    BLADE_CONTENT_CTA_TWO_LINK_TEXT = \
        "//*[@id=\"cta2_buttonText\"]"
    BLADE_CONTENT_CTA_TWO_LINK_TYPE = \
        "//*[@id=\"cta2_linkType\"]"
    BLADE_CONTENT_CTA_TWO_LINK_PAGE = \
        "//*[@id=\"cta2_linkPage\"]"
    BLADE_CONTENT_CTA_TWO_URL = \
        "//*[@id=\"cta2_linkUrl\"]"
    BLADE_CONTENT_CTA_TWO_URL_ERROR = \
        "//*[@id=\"cta2_linkUrl-error\"]"

    BLADE_SETTINGS_TAB = \
        "//*[@id=\"settingsForm\"]/div[1]/div/div[1]/ul/li[2]/a"
    BLADE_SETTINGS_ELEMENT_VISIBILITY = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[1]"
    BLADE_SETTINGS_SHOW_BLADE_TITLE = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[1]/div/label/span"
    BLADE_SETTINGS_SHOW_BLADE_CAPTION = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[2]/div/label/span"
    BLADE_SETTINGS_SHOW_READ_MORE = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[3]/div/label/span"
    BLADE_SETTINGS_SHOW_CTA_ONE = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[4]/div/label/span"
    BLADE_SETTINGS_SHOW_CTA_TWO = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[5]/div/label/span"
    BLADE_SETTINGS_SETTINGS = \
        "//*[@id=\"tab-settings\"]/ul/li[2]/div[1]"
    BLADE_SETTINGS_SWAP_MEDIA_TEXT = \
        "//*[@id=\"tab-settings\"]/ul/li[2]/div[2]/ul/li[1]/div/label/span"
    BLADE_SETTINGS_MODULE_VISIBILITY = \
        "//*[@id=\"tab-settings\"]/ul/li[4]/div[1]"
    BLADE_SETTINGS_DESKTOP_MODULE = \
        "//*[@id=\"tab-settings\"]/ul/li[4]/div[2]/div/div/ul/li[1]/label"

class BladeModuleData:

    ####
    # BLADE MODULE
    ####

    BLADE_IFRAME_TITLE = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[1]/h3"
    BLADE_IFRAME_CAPTION = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[1]/h4"
    BLADE_IFRAME_DESCRIPTION = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[2]"
    BLADE_IFRAME_CTA_BUTTON_ONE = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[3]/div/a"
    BLADE_IFRAME_CTA_BUTTON_TWO = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div[4]/div/a"
    BLADE_IFRAME_IMAGE_LEFT = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[1]/div"
    BLADE_IFRAME_IMAGE_RIGHT = \
        "//*[@id=\"ple_column-0\"]/div[3]/div/div/div/div/div[2]/div"

    BLADE_TITLE = \
        "//*[@id=\"BladeSettings-SMB__Blade__Widgets__BladeSettings___automation_only-settings\"]/div/h4"
    BLADE_DONE_BUTTON = \
        "//*[@id=\"settingsForm\"]/div[2]/button/i"

    BLADE_CONTENT_TAB = \
        "//*[@id=\"settingsForm\"]/div[1]/div/div[1]/ul/li[1]/a"
    BLADE_CONTENT_MODULE_INFORMATION = \
        "//*[@id=\"tab-content\"]/ul/li[1]/div[1]"
    BLADE_CONTENT_TITLE = \
        "//*[@id=\"title\"]"
    BLADE_CONTENT_CAPTION = \
        "//*[@id=\"caption\"]"
    BLADE_CONTENT_MANAGE_CONTENT = \
        "//*[@id=\"tab-content\"]/ul/li[2]/div[1]"
    BLADE_CONTENT_SELECT_FROM_GALLERY = \
        "//*[contains(@id, 'media-finder-')]"
    BLADE_CONTENT_GALLERY = \
        "//*[@id=\"se__body\"]/div[12]/div/div/form/div"
    BLADE_CONTENT_ALT_TEXT = \
        "//*[@id=\"alt_text\"]"
    BLADE_CONTENT_IMAGE_TITLE = \
        "//*[@id=\"img_title\"]"
    BLADE_CONTENT_DESCRIPTION = \
        "//*[contains(@id, 'redactor-uuid')]"
    BLADE_CONTENT_MANAGE_CTA_BUTTONS = \
        "//*[@id=\"tab-content\"]/ul/li[3]/div[1]"
    BLADE_CONTENT_CTA_ONE_LINK_TEXT = \
        "//*[@id=\"cta1_buttonText\"]"
    BLADE_CONTENT_CTA_ONE_LINK_TYPE = \
        "//*[@id=\"cta1_linkType\"]"
    BLADE_CONTENT_CTA_ONE_LINK_PAGE = \
        "//*[@id=\"cta1_linkPage\"]"
    BLADE_CONTENT_CTA_ONE_URL = \
        "//*[@id=\"cta1_linkUrl\"]"
    BLADE_CONTENT_CTA_ONE_URL_ERROR = \
        "//*[@id=\"cta1_linkUrl-error\"]"
    BLADE_CONTENT_CTA_TWO_LINK_TEXT = \
        "//*[@id=\"cta2_buttonText\"]"
    BLADE_CONTENT_CTA_TWO_LINK_TYPE = \
        "//*[@id=\"cta2_linkType\"]"
    BLADE_CONTENT_CTA_TWO_LINK_PAGE = \
        "//*[@id=\"cta2_linkPage\"]"
    BLADE_CONTENT_CTA_TWO_URL = \
        "//*[@id=\"cta2_linkUrl\"]"
    BLADE_CONTENT_CTA_TWO_URL_ERROR = \
        "//*[@id=\"cta2_linkUrl-error\"]"

    BLADE_SETTINGS_TAB = \
        "//*[@id=\"settingsForm\"]/div[1]/div/div[1]/ul/li[2]/a"
    BLADE_SETTINGS_ELEMENT_VISIBILITY = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[1]"
    BLADE_SETTINGS_SHOW_BLADE_TITLE = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[1]/div/label/span"
    BLADE_SETTINGS_SHOW_BLADE_CAPTION = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[2]/div/label/span"
    BLADE_SETTINGS_SHOW_READ_MORE = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[3]/div/label/span"
    BLADE_SETTINGS_SHOW_CTA_ONE = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[4]/div/label/span"
    BLADE_SETTINGS_SHOW_CTA_TWO = \
        "//*[@id=\"tab-settings\"]/ul/li[1]/div[2]/ul/li[5]/div/label/span"
    BLADE_SETTINGS_SETTINGS = \
        "//*[@id=\"tab-settings\"]/ul/li[2]/div[1]"
    BLADE_SETTINGS_SWAP_MEDIA_TEXT = \
        "//*[@id=\"tab-settings\"]/ul/li[2]/div[2]/ul/li[1]/div/label/span"
    BLADE_SETTINGS_MODULE_VISIBILITY = \
        "//*[@id=\"tab-settings\"]/ul/li[4]/div[1]"
    BLADE_SETTINGS_DESKTOP_MODULE = \
        "//*[@id=\"tab-settings\"]/ul/li[4]/div[2]/div/div/ul/li[1]/label"

#### # BLADE MODULE ####