@arcmantle/adapter-element
Preparing search index...
adapter/decorators
PropertyDecorator
Interface PropertyDecorator
PropertyDecorator
<
C
extends
{
addEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
}
;
childPart
:
undefined
|
RootPart
;
classList
:
DOMTokenList
;
constructor
:
typeof
AdapterElement
;
dispatchEvent
:
(
event
:
Event
)
=>
boolean
;
element
:
AdapterBase
;
hasConnected
:
boolean
;
hasUpdated
:
boolean
;
inject
:
PluginContainer
;
isUpdatePending
:
boolean
;
querySelector
:
{
<
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
;
}
;
removeEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
}
;
updateComplete
:
Promise
<
boolean
>
;
addController
(
controller
:
ReactiveController
)
:
void
;
afterConnected
()
:
void
;
connected
()
:
void
;
disconnected
()
:
void
;
firstConnected
()
:
void
;
performUpdate
()
:
void
;
query
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
undefined
|
T
;
queryAll
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
T
[]
;
removeController
(
controller
:
ReactiveController
)
:
void
;
requestUpdate
()
:
void
;
}
,
V
,
>
(
target
:
ClassAccessorDecoratorTarget
<
C
,
V
>
,
context
:
ClassAccessorDecoratorContext
<
C
,
V
>
,
)
:
ClassAccessorDecoratorResult
<
C
,
V
>
Type Parameters
C
extends
{
addEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
}
;
childPart
:
undefined
|
RootPart
;
classList
:
DOMTokenList
;
constructor
:
typeof
AdapterElement
;
dispatchEvent
:
(
event
:
Event
)
=>
boolean
;
element
:
AdapterBase
;
hasConnected
:
boolean
;
hasUpdated
:
boolean
;
inject
:
PluginContainer
;
isUpdatePending
:
boolean
;
querySelector
:
{
<
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
;
}
;
removeEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
}
;
updateComplete
:
Promise
<
boolean
>
;
addController
(
controller
:
ReactiveController
)
:
void
;
afterConnected
()
:
void
;
connected
()
:
void
;
disconnected
()
:
void
;
firstConnected
()
:
void
;
performUpdate
()
:
void
;
query
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
undefined
|
T
;
queryAll
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
T
[]
;
removeController
(
controller
:
ReactiveController
)
:
void
;
requestUpdate
()
:
void
;
}
V
Parameters
target
:
ClassAccessorDecoratorTarget
<
C
,
V
>
context
:
ClassAccessorDecoratorContext
<
C
,
V
>
Returns
ClassAccessorDecoratorResult
<
C
,
V
>
PropertyDecorator
<
C
extends
{
addEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
}
;
childPart
:
undefined
|
RootPart
;
classList
:
DOMTokenList
;
constructor
:
typeof
AdapterElement
;
dispatchEvent
:
(
event
:
Event
)
=>
boolean
;
element
:
AdapterBase
;
hasConnected
:
boolean
;
hasUpdated
:
boolean
;
inject
:
PluginContainer
;
isUpdatePending
:
boolean
;
querySelector
:
{
<
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
;
}
;
removeEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
}
;
updateComplete
:
Promise
<
boolean
>
;
addController
(
controller
:
ReactiveController
)
:
void
;
afterConnected
()
:
void
;
connected
()
:
void
;
disconnected
()
:
void
;
firstConnected
()
:
void
;
performUpdate
()
:
void
;
query
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
undefined
|
T
;
queryAll
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
T
[]
;
removeController
(
controller
:
ReactiveController
)
:
void
;
requestUpdate
()
:
void
;
}
,
V
,
>
(
target
:
(
value
:
V
)
=>
void
,
context
:
ClassSetterDecoratorContext
<
C
,
V
>
,
)
:
(
this
:
C
,
value
:
V
)
=>
void
Type Parameters
C
extends
{
addEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
AddEventListenerOptions
,
)
:
void
;
}
;
childPart
:
undefined
|
RootPart
;
classList
:
DOMTokenList
;
constructor
:
typeof
AdapterElement
;
dispatchEvent
:
(
event
:
Event
)
=>
boolean
;
element
:
AdapterBase
;
hasConnected
:
boolean
;
hasUpdated
:
boolean
;
inject
:
PluginContainer
;
isUpdatePending
:
boolean
;
querySelector
:
{
<
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
;
}
;
removeEventListener
:
{
<
K
extends
keyof
HTMLElementEventMap
>
(
type
:
K
,
listener
:
(
this
:
HTMLElement
,
ev
:
HTMLElementEventMap
[
K
]
)
=>
any
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
(
type
:
string
,
listener
:
EventListenerOrEventListenerObject
,
options
?:
boolean
|
EventListenerOptions
,
)
:
void
;
}
;
updateComplete
:
Promise
<
boolean
>
;
addController
(
controller
:
ReactiveController
)
:
void
;
afterConnected
()
:
void
;
connected
()
:
void
;
disconnected
()
:
void
;
firstConnected
()
:
void
;
performUpdate
()
:
void
;
query
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
undefined
|
T
;
queryAll
<
T
extends
HTMLElement
>
(
selector
:
string
)
:
T
[]
;
removeController
(
controller
:
ReactiveController
)
:
void
;
requestUpdate
()
:
void
;
}
V
Parameters
target
:
(
value
:
V
)
=>
void
context
:
ClassSetterDecoratorContext
<
C
,
V
>
Returns
(
this
:
C
,
value
:
V
)
=>
void
PropertyDecorator
(
protoOrDescriptor
:
AdapterElement
,
name
:
PropertyKey
,
descriptor
?:
PropertyDescriptor
,
)
:
any
Parameters
protoOrDescriptor
:
AdapterElement
name
:
PropertyKey
Optional
descriptor
:
PropertyDescriptor
Returns
any
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@arcmantle/adapter-element
Loading...