Preparing search index...
The search index is not available
XYO Platform SDK - v3.6.9
XYO Platform SDK
@xyo-network/modules
CreatableModule
Interface CreatableModule<T>
interface
CreatableModule
<
T
extends
AttachableModuleInstance
=
AttachableModuleInstance
,
>
{
new
CreatableModule
(
privateConstructorKey
:
string
,
params
:
T
[
"params"
]
,
account
:
AccountInstance
,
address
:
Lowercase
<
string
>
,
)
:
T
;
configSchemas
:
string
[]
;
defaultConfigSchema
:
string
;
defaultLogger
?:
Logger
;
_noOverride
(
functionName
:
string
)
:
void
;
create
<
T
extends
AttachableModuleInstance
>
(
this
:
CreatableModule
<
T
>
,
params
:
T
[
"params"
]
,
)
:
Promise
<
T
>
;
factory
<
T
extends
AttachableModuleInstance
>
(
this
:
CreatableModule
<
T
>
,
params
:
T
[
"params"
]
,
)
:
CreatableModuleFactory
<
T
>
;
}
Type Parameters
T
extends
AttachableModuleInstance
=
AttachableModuleInstance
Index
Constructors
constructor
Properties
config
Schemas
default
Config
Schema
default
Logger?
Methods
_no
Override
create
factory
Constructors
constructor
new
CreatableModule
(
privateConstructorKey
:
string
,
params
:
T
[
"params"
]
,
account
:
AccountInstance
,
address
:
Lowercase
<
string
>
,
)
:
T
Parameters
privateConstructorKey
:
string
params
:
T
[
"params"
]
account
:
AccountInstance
address
:
Lowercase
<
string
>
Returns
T
Properties
config
Schemas
configSchemas
:
string
[]
default
Config
Schema
defaultConfigSchema
:
string
Optional
default
Logger
defaultLogger
?:
Logger
Methods
_no
Override
_noOverride
(
functionName
:
string
)
:
void
Parameters
functionName
:
string
Returns
void
create
create
<
T
extends
AttachableModuleInstance
>
(
this
:
CreatableModule
<
T
>
,
params
:
T
[
"params"
]
,
)
:
Promise
<
T
>
Type Parameters
T
extends
AttachableModuleInstance
Parameters
this
:
CreatableModule
<
T
>
params
:
T
[
"params"
]
Returns
Promise
<
T
>
factory
factory
<
T
extends
AttachableModuleInstance
>
(
this
:
CreatableModule
<
T
>
,
params
:
T
[
"params"
]
,
)
:
CreatableModuleFactory
<
T
>
Type Parameters
T
extends
AttachableModuleInstance
Parameters
this
:
CreatableModule
<
T
>
params
:
T
[
"params"
]
Returns
CreatableModuleFactory
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
config
Schemas
default
Config
Schema
default
Logger
Methods
_no
Override
create
factory
XYO Platform SDK - v3.6.9
Loading...