import Component  from '../component.js'

export default class CoUxLayoutPageHeader extends Component {
    constructor(parent) {
      let selector = 'ux-layout-page-header';
      super(parent, selector);
      //https://citnet.tech.ec.europa.eu/CITnet/stash/projects/CSDR/repos/eui/browse/packages/core/src/lib/commons/ux-components/layout/ux-layout-page-header/ux-layout-page-header.component.html?at=refs%2Fheads%2Fsupport%2F7.x
    }
    /**
    * @type {string}
    */
    get headerTitle() {
      let path = '//*[contains(@class,"ux-layout-page-header__title")]';
      return this.currentPath + path;
    }
    /**
    * @type {string}
    */
    get headerTitleText() {
      let path = '//*[contains(@class,"ux-layout-page-header__title-text")]';
      return this.headerTitle + path;
    }
    /**
    * @type {string}
    */
    get headerTitleActions() {
      let path = '//*[contains(@class,"ux-layout-page-header__actions")]';
      return this.headerTitle + path;
    }
    /**
    * @type {string}
    */
    get headerActionsButtonsPlaceholder() {
      let path = '//*[contains(@class,"ux-layout-page-header__actions-content")]';
      return this.headerTitleActions + path;
    }
    /**
    * @type {string}
    */
    get headerActionsIconsPlaceholder() {
      let path = '//*[contains(@class,"ux-layout-page-header__action-icons")]';
      return this.headerTitleActions + path;
    }
    /**
    * @type {string}
    */
    get headeLocalMenuPlaceholder() {
      let path = '//*[contains(@class,"ux-layout-page-header__local-menu")]';
      return this.headerTitleActions + path;
    }
    /**
    * @type {string}
    */
    get headeLocalMenuPlaceholderContent() {
      let path = '//*[contains(@class,"ux-layout-page-header__local-menu__content")]';
      return this.headeLocalMenuPlaceholder + path;
    }
    /**
    * @type {string}
    */
    get headeLocalMenuPlaceholderActionIcons() {
      let path = '//*[contains(@class,"ux-layout-page-header__local-menu__action-icons")]';
      return this.headeLocalMenuPlaceholder + path;
    }
    /**
    * @type {string}
    */
    get headeLocalMenuPlaceholderActionIconsitem() {
      let path = '//*[contains(@class,"ux-layout-page-header__local-menu__action-icons__item")]';
      return this.headeLocalMenuPlaceholder + path;
    }
    /**
    * @type {string}
    */
    get headerSubTitle() {
      let path = '//div[contains(@class,"ux-layout-page-header__sub-title")]';
      return this.currentPath + path;
    }
    /**
    * @type {string}
    */
    get headerSubTitleText() {
      let path = '//div[contains(@class,"ux-layout-page-header__sub-title-text")]';
      return this.headerSubTitle + path;
    }

}


