Interface TestElementOpts

An object with keys to check elements against. If a key is tag_name, tag_type or tag_contains, it will check the value against that specific value. Otherwise, it will check an attribute with the key's name.

interface TestElementOpts {
    tag_contains?: string | (data?: string) => boolean;
    tag_name?: string | (name: string) => boolean;
    tag_type?: string | (name: string) => boolean;
    [attributeName: string]:
        | undefined
        | string
        | (attributeValue: string) => boolean;
}

Indexable

  • [attributeName: string]: undefined | string | (attributeValue: string) => boolean

Properties

tag_contains?: string | (data?: string) => boolean
tag_name?: string | (name: string) => boolean
tag_type?: string | (name: string) => boolean