Endo API documentation
Preparing search index...
@endo/exo
defineExoClass
Function defineExoClass
defineExoClass
<
I
extends
(
...
args
:
any
[]
)
=>
any
,
M
extends
Methods
>
(
tag
:
string
,
interfaceGuard
:
undefined
|
ExoClassInterfaceGuard
<
M
>
,
init
:
I
,
methods
:
ExoClassMethods
<
M
,
I
>
,
options
?:
FarClassOptions
<
ClassContext
<
ReturnType
<
I
>
,
M
>
>
,
)
:
(
...
args
:
Parameters
<
I
>
)
=>
Guarded
<
M
>
Type Parameters
I
extends
(
...
args
:
any
[]
)
=>
any
init function
M
extends
Methods
methods
Parameters
tag
:
string
interfaceGuard
:
undefined
|
ExoClassInterfaceGuard
<
M
>
init
:
I
methods
:
ExoClassMethods
<
M
,
I
>
Optional
options
:
FarClassOptions
<
ClassContext
<
ReturnType
<
I
>
,
M
>
>
= {}
Returns
(
...
args
:
Parameters
<
I
>
)
=>
Guarded
<
M
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Endo API documentation
Loading...
init function