@substrate-system/dom
Preparing search index...
dom
Variable dom
Const
dom
:
{
byId
:
(
elementId
:
string
)
=>
null
|
HTMLElement
;
click
:
(
selector
:
string
|
Element
)
=>
Promise
<
void
>
;
event
:
(
event
:
string
|
Event
|
CustomEvent
<
any
>
,
element
?:
null
|
Element
|
Window
,
)
=>
void
;
getComputedStyle
:
(
element
:
HTMLElement
|
Element
)
=>
CSSStyleDeclaration
;
isElementVisible
:
(
element
:
Element
,
previousElement
?:
Element
)
=>
boolean
;
qs
:
{
<
K
extends
keyof
HTMLElementTagNameMap
>
(
selectors
:
K
,
)
:
null
|
HTMLElementTagNameMap
[
K
]
;
<
K
extends
keyof
SVGElementTagNameMap
>
(
selectors
:
K
,
)
:
null
|
SVGElementTagNameMap
[
K
]
;
<
K
extends
keyof
MathMLElementTagNameMap
>
(
selectors
:
K
,
)
:
null
|
MathMLElementTagNameMap
[
K
]
;
<
K
extends
keyof
HTMLElementDeprecatedTagNameMap
>
(
selectors
:
K
,
)
:
null
|
HTMLElementDeprecatedTagNameMap
[
K
]
;
<
E
extends
Element
=
Element
>
(
selectors
:
string
)
:
null
|
E
;
}
;
qsa
:
{
<
K
extends
keyof
HTMLElementTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
HTMLElementTagNameMap
[
K
]
>
;
<
K
extends
keyof
SVGElementTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
SVGElementTagNameMap
[
K
]
>
;
<
K
extends
keyof
MathMLElementTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
MathMLElementTagNameMap
[
K
]
>
;
<
K
extends
keyof
HTMLElementDeprecatedTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
HTMLElementDeprecatedTagNameMap
[
K
]
>
;
<
E
extends
Element
=
Element
>
(
selectors
:
string
)
:
NodeListOf
<
E
>
;
}
;
sleep
:
(
ms
:
number
)
=>
Promise
<
void
>
;
waitFor
:
(
selector
?:
null
|
string
,
args
?:
null
|
{
timeout
?:
number
;
visible
?:
boolean
}
,
lambda
?:
()
=>
null
|
Element
,
)
=>
Promise
<
null
|
HTMLElement
>
;
waitForText
:
(
args
:
|
string
|
Partial
<
{
multipleTags
:
boolean
;
regex
:
RegExp
;
text
:
string
;
timeout
:
number
;
}
,
>
,
parentElement
?:
Element
,
)
=>
Promise
<
null
|
HTMLElement
>
;
}
= ...
Type declaration
byId
:
(
elementId
:
string
)
=>
null
|
HTMLElement
click
:
(
selector
:
string
|
Element
)
=>
Promise
<
void
>
event
:
(
event
:
string
|
Event
|
CustomEvent
<
any
>
,
element
?:
null
|
Element
|
Window
,
)
=>
void
getComputedStyle
:
(
element
:
HTMLElement
|
Element
)
=>
CSSStyleDeclaration
isElementVisible
:
(
element
:
Element
,
previousElement
?:
Element
)
=>
boolean
qs
:
{
<
K
extends
keyof
HTMLElementTagNameMap
>
(
selectors
:
K
,
)
:
null
|
HTMLElementTagNameMap
[
K
]
;
<
K
extends
keyof
SVGElementTagNameMap
>
(
selectors
:
K
,
)
:
null
|
SVGElementTagNameMap
[
K
]
;
<
K
extends
keyof
MathMLElementTagNameMap
>
(
selectors
:
K
,
)
:
null
|
MathMLElementTagNameMap
[
K
]
;
<
K
extends
keyof
HTMLElementDeprecatedTagNameMap
>
(
selectors
:
K
,
)
:
null
|
HTMLElementDeprecatedTagNameMap
[
K
]
;
<
E
extends
Element
=
Element
>
(
selectors
:
string
)
:
null
|
E
;
}
qsa
:
{
<
K
extends
keyof
HTMLElementTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
HTMLElementTagNameMap
[
K
]
>
;
<
K
extends
keyof
SVGElementTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
SVGElementTagNameMap
[
K
]
>
;
<
K
extends
keyof
MathMLElementTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
MathMLElementTagNameMap
[
K
]
>
;
<
K
extends
keyof
HTMLElementDeprecatedTagNameMap
>
(
selectors
:
K
,
)
:
NodeListOf
<
HTMLElementDeprecatedTagNameMap
[
K
]
>
;
<
E
extends
Element
=
Element
>
(
selectors
:
string
)
:
NodeListOf
<
E
>
;
}
sleep
:
(
ms
:
number
)
=>
Promise
<
void
>
waitFor
:
(
selector
?:
null
|
string
,
args
?:
null
|
{
timeout
?:
number
;
visible
?:
boolean
}
,
lambda
?:
()
=>
null
|
Element
,
)
=>
Promise
<
null
|
HTMLElement
>
waitForText
:
(
args
:
|
string
|
Partial
<
{
multipleTags
:
boolean
;
regex
:
RegExp
;
text
:
string
;
timeout
:
number
;
}
,
>
,
parentElement
?:
Element
,
)
=>
Promise
<
null
|
HTMLElement
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@substrate-system/dom
Loading...