ic-reactor
Example
GitHub
Preparing search index...
visitor
VisitRandomRets
Class VisitRandomRets<A>
Visit the candid file and extract the fields. It returns the extracted service fields.
Type Parameters
A
=
types
.
BaseActor
Hierarchy (
View Summary
)
types
.
IDL
.
Visitor
<
unknown
,
MethodRetsDefaultValues
<
A
>
|
unknown
>
VisitRandomRets
Index
Constructors
constructor
Methods
visit
Primitive
visit
Empty
visit
Reserved
visit
Number
visit
Construct
visit
Service
visit
Func
visit
Record
visit
Variant
visit
Vec
visit
Opt
visit
Tuple
visit
Rec
visit
Type
visit
Principal
visit
Null
visit
Bool
visit
Text
visit
Float
visit
Int
visit
Nat
visit
Fixed
Int
visit
Fixed
Nat
Constructors
constructor
new
VisitRandomRets
<
A
=
types
.
BaseActor
>
()
:
VisitRandomRets
<
A
>
Type Parameters
A
=
types
.
BaseActor
Returns
VisitRandomRets
<
A
>
Methods
visit
Primitive
visitPrimitive
<
T
>
(
t
:
types
.
IDL
.
PrimitiveType
<
T
>
,
data
:
unknown
)
:
unknown
Type Parameters
T
Parameters
t
:
types
.
IDL
.
PrimitiveType
<
T
>
data
:
unknown
Returns
unknown
visit
Empty
visitEmpty
(
t
:
types
.
IDL
.
EmptyClass
,
data
:
unknown
)
:
unknown
Parameters
t
:
types
.
IDL
.
EmptyClass
data
:
unknown
Returns
unknown
visit
Reserved
visitReserved
(
t
:
types
.
IDL
.
ReservedClass
,
data
:
unknown
)
:
unknown
Parameters
t
:
types
.
IDL
.
ReservedClass
data
:
unknown
Returns
unknown
visit
Number
visitNumber
<
T
>
(
t
:
types
.
IDL
.
PrimitiveType
<
T
>
,
data
:
unknown
)
:
unknown
Type Parameters
T
Parameters
t
:
types
.
IDL
.
PrimitiveType
<
T
>
data
:
unknown
Returns
unknown
visit
Construct
visitConstruct
<
T
>
(
t
:
types
.
IDL
.
ConstructType
<
T
>
,
data
:
unknown
)
:
unknown
Type Parameters
T
Parameters
t
:
types
.
IDL
.
ConstructType
<
T
>
data
:
unknown
Returns
unknown
visit
Service
visitService
(
t
:
types
.
IDL
.
ServiceClass
,
data
:
unknown
)
:
unknown
Parameters
t
:
types
.
IDL
.
ServiceClass
data
:
unknown
Returns
unknown
visit
Func
visitFunc
(
t
:
types
.
IDL
.
FuncClass
)
:
MethodRetsDefaultValues
<
A
>
Parameters
t
:
types
.
IDL
.
FuncClass
Returns
MethodRetsDefaultValues
<
A
>
visit
Record
visitRecord
(
_t
:
types
.
IDL
.
RecordClass
,
fields
:
[
string
,
types
.
IDL
.
Type
<
any
>
]
[]
,
isRecursive
:
boolean
,
)
:
unknown
Parameters
_t
:
types
.
IDL
.
RecordClass
fields
:
[
string
,
types
.
IDL
.
Type
<
any
>
]
[]
isRecursive
:
boolean
Returns
unknown
visit
Variant
visitVariant
(
_t
:
types
.
IDL
.
VariantClass
,
fields
:
[
string
,
types
.
IDL
.
Type
<
any
>
]
[]
,
isRecursive
:
boolean
,
)
:
unknown
Parameters
_t
:
types
.
IDL
.
VariantClass
fields
:
[
string
,
types
.
IDL
.
Type
<
any
>
]
[]
isRecursive
:
boolean
Returns
unknown
visit
Vec
visitVec
<
T
>
(
_t
:
types
.
IDL
.
VecClass
<
T
>
,
type
:
types
.
IDL
.
Type
,
isRecursive
:
boolean
,
)
:
unknown
Type Parameters
T
Parameters
_t
:
types
.
IDL
.
VecClass
<
T
>
type
:
types
.
IDL
.
Type
isRecursive
:
boolean
Returns
unknown
visit
Opt
visitOpt
<
T
>
(
_t
:
types
.
IDL
.
OptClass
<
T
>
,
type
:
types
.
IDL
.
Type
,
isRecursive
:
boolean
,
)
:
unknown
Type Parameters
T
Parameters
_t
:
types
.
IDL
.
OptClass
<
T
>
type
:
types
.
IDL
.
Type
isRecursive
:
boolean
Returns
unknown
visit
Tuple
visitTuple
<
T
extends
types
.
IDL
.
Type
<
any
>
[]
>
(
_t
:
types
.
IDL
.
TupleClass
<
T
>
,
components
:
types
.
IDL
.
Type
<
any
>
[]
,
isRecursive
:
boolean
,
)
:
unknown
Type Parameters
T
extends
types
.
IDL
.
Type
<
any
>
[]
Parameters
_t
:
types
.
IDL
.
TupleClass
<
T
>
components
:
types
.
IDL
.
Type
<
any
>
[]
isRecursive
:
boolean
Returns
unknown
visit
Rec
visitRec
<
T
>
(
_t
:
types
.
IDL
.
RecClass
<
T
>
,
ty
:
types
.
IDL
.
ConstructType
<
T
>
)
:
unknown
Type Parameters
T
Parameters
_t
:
types
.
IDL
.
RecClass
<
T
>
ty
:
types
.
IDL
.
ConstructType
<
T
>
Returns
unknown
visit
Type
visitType
<
T
>
(
_t
:
types
.
IDL
.
Type
<
T
>
)
:
string
Type Parameters
T
Parameters
_t
:
types
.
IDL
.
Type
<
T
>
Returns
string
visit
Principal
visitPrincipal
(
_t
:
types
.
IDL
.
PrincipalClass
)
:
types
.
Principal
Parameters
_t
:
types
.
IDL
.
PrincipalClass
Returns
types
.
Principal
visit
Null
visitNull
(
_t
:
types
.
IDL
.
NullClass
)
:
null
Parameters
_t
:
types
.
IDL
.
NullClass
Returns
null
visit
Bool
visitBool
(
_t
:
types
.
IDL
.
BoolClass
)
:
boolean
Parameters
_t
:
types
.
IDL
.
BoolClass
Returns
boolean
visit
Text
visitText
(
_t
:
types
.
IDL
.
TextClass
)
:
string
Parameters
_t
:
types
.
IDL
.
TextClass
Returns
string
visit
Float
visitFloat
(
_t
:
types
.
IDL
.
FloatClass
)
:
number
Parameters
_t
:
types
.
IDL
.
FloatClass
Returns
number
visit
Int
visitInt
(
_t
:
types
.
IDL
.
IntClass
)
:
number
Parameters
_t
:
types
.
IDL
.
IntClass
Returns
number
visit
Nat
visitNat
(
_t
:
types
.
IDL
.
NatClass
)
:
number
Parameters
_t
:
types
.
IDL
.
NatClass
Returns
number
visit
Fixed
Int
visitFixedInt
(
t
:
types
.
IDL
.
FixedIntClass
)
:
number
|
bigint
Parameters
t
:
types
.
IDL
.
FixedIntClass
Returns
number
|
bigint
visit
Fixed
Nat
visitFixedNat
(
t
:
types
.
IDL
.
FixedNatClass
)
:
number
|
bigint
Parameters
t
:
types
.
IDL
.
FixedNatClass
Returns
number
|
bigint
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
visit
Primitive
visit
Empty
visit
Reserved
visit
Number
visit
Construct
visit
Service
visit
Func
visit
Record
visit
Variant
visit
Vec
visit
Opt
visit
Tuple
visit
Rec
visit
Type
visit
Principal
visit
Null
visit
Bool
visit
Text
visit
Float
visit
Int
visit
Nat
visit
Fixed
Int
visit
Fixed
Nat
Example
GitHub
ic-reactor
Loading...
Visit the candid file and extract the fields. It returns the extracted service fields.