Endo API documentation
Preparing search index...
@endo/exo
defineExoClassKit
Function defineExoClassKit
defineExoClassKit
<
I
extends
(
...
args
:
any
[]
)
=>
any
,
F
extends
Record
<
string
,
Methods
>
,
>
(
tag
:
string
,
interfaceGuardKit
:
undefined
|
ExoClassInterfaceGuardKit
<
F
>
,
init
:
I
,
methodsKit
:
ExoClassKitMethods
<
F
,
I
>
,
options
?:
FarClassOptions
<
KitContext
<
ReturnType
<
I
>
,
GuardedKit
<
F
>
>
,
GuardedKit
<
F
>
,
>
,
)
:
(
...
args
:
Parameters
<
I
>
)
=>
GuardedKit
<
F
>
Type Parameters
I
extends
(
...
args
:
any
[]
)
=>
any
init function
F
extends
Record
<
string
,
Methods
>
facet methods
Parameters
tag
:
string
interfaceGuardKit
:
undefined
|
ExoClassInterfaceGuardKit
<
F
>
init
:
I
methodsKit
:
ExoClassKitMethods
<
F
,
I
>
Optional
options
:
FarClassOptions
<
KitContext
<
ReturnType
<
I
>
,
GuardedKit
<
F
>
>
,
GuardedKit
<
F
>
>
= {}
Returns
(
...
args
:
Parameters
<
I
>
)
=>
GuardedKit
<
F
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Endo API documentation
Loading...
init function