ic-reactor
Example
GitHub
Preparing search index...
visitor
types
MethodField
Interface MethodField<A>
interface
MethodField
<
A
=
types
.
BaseActor
>
{
functionName
:
Extract
<
keyof
A
>
;
functionType
:
types
.
FunctionType
;
validateAndReturnArgs
:
(
data
:
MethodArgsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
,
)
=>
ArgTypeFromIDLType
<
Extract
<
keyof
A
,
string
>
>
[]
;
type
:
"normal"
;
transformData
:
(
data
:
unknown
,
)
=>
MethodRetsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
;
defaultValues
:
{
args
:
MethodArgsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
;
rets
:
MethodRetsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
;
}
;
argField
:
[
]
|
AllArgTypes
<
types
.
IDL
.
Type
<
any
>
>
[]
;
retField
:
[
]
|
AllReturnTypes
<
types
.
IDL
.
Type
<
any
>
>
[]
;
}
Type Parameters
A
=
types
.
BaseActor
Hierarchy
Omit
<
MethodArg
<
A
>
,
"fields"
|
"defaultValues"
>
Omit
<
NormalMethodReturn
<
A
>
,
"fields"
|
"defaultValues"
>
MethodField
Index
Properties
function
Name
function
Type
validate
And
Return
Args
type
transform
Data
default
Values
arg
Field
ret
Field
Properties
function
Name
functionName
:
Extract
<
keyof
A
>
function
Type
functionType
:
types
.
FunctionType
validate
And
Return
Args
validateAndReturnArgs
:
(
data
:
MethodArgsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
,
)
=>
ArgTypeFromIDLType
<
Extract
<
keyof
A
,
string
>
>
[]
type
type
:
"normal"
transform
Data
transformData
:
(
data
:
unknown
,
)
=>
MethodRetsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
default
Values
defaultValues
:
{
args
:
MethodArgsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
;
rets
:
MethodRetsDefaultValues
<
Extract
<
keyof
A
,
string
>
>
;
}
arg
Field
argField
:
[
]
|
AllArgTypes
<
types
.
IDL
.
Type
<
any
>
>
[]
ret
Field
retField
:
[
]
|
AllReturnTypes
<
types
.
IDL
.
Type
<
any
>
>
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
function
Name
function
Type
validate
And
Return
Args
type
transform
Data
default
Values
arg
Field
ret
Field
Example
GitHub
ic-reactor
Loading...