UNPKG

@serenity-js/web

Version:

Serenity/JS Screenplay Pattern library offering a flexible, web driver-agnostic approach for interacting with web-based user interfaces and components, suitable for various testing contexts

15 lines (13 loc) 432 B
import { Selector } from './Selector'; /** * Locates a [`PageElement`](https://serenity-js.org/api/web/class/PageElement/) using its [id](https://developer.mozilla.org/en-US/docs/Web/CSS/ID_selectors). * * **Pro tip:** Instantiate using [`By.id`](https://serenity-js.org/api/web/class/By/#id) * * @group Models */ export class ById extends Selector { constructor(public readonly value: string) { super(); } }