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