Home Manual Reference Source

src/page_objects/web/call/join.modal.js

import BasePage from "../../base.page.js";

/** 
 * JoinModal
 * @extends BasePage
 */
class JoinModal extends BasePage {
  /**
   * @param {args} args Args from controller
   */
  constructor(args) {
    super(args);
  }

  // PAGE ELEMENTS
  /* eslint-disable require-jsdoc, max-len */
  joinButton() {
    return this.element("button=Join");
  }

  nextButton() {
    return this.element("button=Next");
  }

  useComputerAudioButton() {
    return this.element(
      "//i[contains(@class, 'icon-compAudio')]//../../button[contains(@class, 'audioButton')]"
    );
  }
  /* eslint-enable require-jsdoc, max-len */
}

export default JoinModal;