UNPKG

systelab-components-wdio-test

Version:
23 lines (22 loc) 698 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Datepicker = void 0; const widget_js_1 = require("./widget.js"); const index_js_1 = require("../wdio/index.js"); class Datepicker extends widget_js_1.Widget { async isPresent() { return this.getInputElement().isDisplayed(); } async getValue() { return this.getInputElement().getAttribute('value'); } async setValue(value) { await this.getInputElement().clear(); await this.getInputElement().write(value); await index_js_1.Browser.pressTab(); } getInputElement() { return this.byTagName('input'); } } exports.Datepicker = Datepicker;