element-vir - v26.14.0
Preparing search index...
applyHostClasses
Function applyHostClasses
applyHostClasses
<
TagName
extends
`
${
string
}
-
${
string
}
`
,
Inputs
extends
PropertyInitMapBase
,
State
extends
PropertyInitMapBase
,
HostClassKeys
extends
`
${
string
}
-
${
string
}
-
${
string
}
`
,
>
(
__namedParameters
:
{
host
:
HTMLElement
;
hostClassesInit
:
|
Readonly
<
HostClassesInitMap
<
TagName
,
HostClassKeys
,
Inputs
,
State
>
>
|
undefined
;
hostClassNames
:
HostClassNamesMap
<
string
,
HostClassKeys
>
;
inputs
:
Readonly
<
Inputs
>
;
state
:
Readonly
<
State
>
;
}
,
)
:
void
Used inside of an element instance to apply host classes on each render.
Type Parameters
TagName
extends
`
${
string
}
-
${
string
}
`
Inputs
extends
PropertyInitMapBase
State
extends
PropertyInitMapBase
HostClassKeys
extends
`
${
string
}
-
${
string
}
-
${
string
}
`
Parameters
__namedParameters
:
{
host
:
HTMLElement
;
hostClassesInit
:
|
Readonly
<
HostClassesInitMap
<
TagName
,
HostClassKeys
,
Inputs
,
State
>
>
|
undefined
;
hostClassNames
:
HostClassNamesMap
<
string
,
HostClassKeys
>
;
inputs
:
Readonly
<
Inputs
>
;
state
:
Readonly
<
State
>
;
}
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
element-vir - v26.14.0
Loading...
Used inside of an element instance to apply host classes on each render.