tuil
ReferencePackages@mwillbanks/tuil-testingAPI

QueryableSemanticNode

interface exported by @mwillbanks/tuil-testing.

View rawEdit

interface

Public interface exported by @mwillbanks/tuil-testing.

export interface QueryableSemanticNode {
  readonly key: string;
  readonly id?: string;
  readonly testId?: string;
  readonly role?: SemanticRole;
  readonly label?: string;
  readonly description?: string;
  readonly text?: string;
  readonly disabled?: boolean;
  readonly selected?: boolean;
  readonly checked?: boolean;
  readonly expanded?: boolean;
  readonly valueText?: string;
}

Members

MemberTypeRequiredDescriptionRelated types
keystringYesThe key member uses the string contract.
idstring | undefinedNoThe id member uses the string | undefined contract.
testIdstring | undefinedNoThe testId member uses the string | undefined contract.
roleSemanticRole | undefinedNoThe role member uses the SemanticRole | undefined contract.SemanticRole
labelstring | undefinedNoThe label member uses the string | undefined contract.
descriptionstring | undefinedNoThe description member uses the string | undefined contract.
textstring | undefinedNoThe text member uses the string | undefined contract.
disabledboolean | undefinedNoThe disabled member uses the boolean | undefined contract.
selectedboolean | undefinedNoThe selected member uses the boolean | undefined contract.
checkedboolean | undefinedNoThe checked member uses the boolean | undefined contract.
expandedboolean | undefinedNoThe expanded member uses the boolean | undefined contract.
valueTextstring | undefinedNoThe valueText member uses the string | undefined contract.

Parameters

This declaration has no public members.

Returns

This declaration does not return a value.

Throws

No thrown errors are documented for this declaration.

No package-local related types.

Source

View the secondary source reference

Package

@mwillbanks/tuil-testing

On this page