Example
GitHub
Preparing search index...
The search index is not available
ic-reactor
ic-reactor
visitor
VisitDetail
Class VisitDetail<A>
Type Parameters
A
=
types
.
BaseActor
Hierarchy (
view full
)
types
.
IDL
.
Visitor
<
string
,
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
>
VisitDetail
Index
Constructors
constructor
Properties
args
Visitor
returns
Visitor
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
Visit
Detail
<
A
>
(
)
:
VisitDetail
<
A
>
Type Parameters
A
=
types
.
BaseActor
Returns
VisitDetail
<
A
>
Properties
Private
args
Visitor
args
Visitor
:
VisitArgDetail
<
A
>
= ...
Private
returns
Visitor
returns
Visitor
:
VisitReturnDetail
<
A
>
= ...
Methods
visit
Type
visit
Type
<
T
>
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Type Parameters
T
Parameters
t
:
types
.
IDL
.
Type
<
T
>
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Primitive
visit
Primitive
<
T
>
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Type Parameters
T
Parameters
t
:
types
.
IDL
.
PrimitiveType
<
T
>
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Empty
visit
Empty
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
EmptyClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Bool
visit
Bool
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
BoolClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Null
visit
Null
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
NullClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Reserved
visit
Reserved
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
ReservedClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Text
visit
Text
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
TextClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Number
visit
Number
<
T
>
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Type Parameters
T
Parameters
t
:
types
.
IDL
.
PrimitiveType
<
T
>
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Int
visit
Int
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
IntClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Nat
visit
Nat
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
NatClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Float
visit
Float
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
FloatClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Fixed
Int
visit
Fixed
Int
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
FixedIntClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Fixed
Nat
visit
Fixed
Nat
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
FixedNatClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Principal
visit
Principal
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
PrincipalClass
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Construct
visit
Construct
<
T
>
(
t
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Type Parameters
T
Parameters
t
:
types
.
IDL
.
ConstructType
<
T
>
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Vec
visit
Vec
<
T
>
(
t
,
ty
,
data
)
:
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
visit
Opt
<
T
>
(
t
,
ty
,
data
)
:
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
visit
Record
(
t
,
fields
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
RecordClass
fields
:
[
string
,
types
.
IDL
.
Type
<
any
>
]
[]
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Tuple
visit
Tuple
<
T
>
(
t
,
components
,
data
)
:
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
visit
Variant
(
t
,
fields
,
data
)
:
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
VariantClass
fields
:
[
string
,
types
.
IDL
.
Type
<
any
>
]
[]
data
:
string
Returns
ServiceDetail
<
A
>
|
MethodDetail
<
A
>
visit
Rec
visit
Rec
<
T
>
(
t
,
ty
,
data
)
:
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
visit
Func
(
t
,
functionName
)
:
MethodDetail
<
A
>
Parameters
t
:
types
.
IDL
.
FuncClass
functionName
:
types
.
FunctionName
<
A
>
Returns
MethodDetail
<
A
>
visit
Service
visit
Service
(
t
)
:
ServiceDetail
<
A
>
Parameters
t
:
types
.
IDL
.
ServiceClass
Returns
ServiceDetail
<
A
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
args
Visitor
returns
Visitor
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
ic-reactor
Loading...