InterfaceFactory
InterfaceFactory = (
idl
) =>ServiceClass
Defined in: packages/candid/src/idl.ts:2008
An Interface Factory, normally provided by a Candid code generation.
Parameters
Section titled “Parameters”{ Bool
: BoolClass
; Empty
: EmptyClass
; Float32
: FloatClass
; Float64
: FloatClass
; Func
: typeof Func
; Int
: IntClass
; Int16
: FixedIntClass
; Int32
: FixedIntClass
; Int64
: FixedIntClass
; Int8
: FixedIntClass
; Nat
: NatClass
; Nat16
: FixedNatClass
; Nat32
: FixedNatClass
; Nat64
: FixedNatClass
; Nat8
: FixedNatClass
; Null
: NullClass
; Opt
: typeof Opt
; Principal
: PrincipalClass
; Rec
: typeof Rec
; Record
: typeof Record
; Reserved
: ReservedClass
; Text
: TextClass
; Tuple
: typeof Tuple
; Unknown
: UnknownClass
; Variant
: typeof Variant
; Vec
: typeof Vec
; Service
: ServiceClass
; }
IDL.Bool
Section titled “IDL.Bool”IDL.Empty
Section titled “IDL.Empty”IDL.Float32
Section titled “IDL.Float32”IDL.Float64
Section titled “IDL.Float64”IDL.Func
Section titled “IDL.Func”typeof Func
IDL.Int
Section titled “IDL.Int”IDL.Int16
Section titled “IDL.Int16”IDL.Int32
Section titled “IDL.Int32”IDL.Int64
Section titled “IDL.Int64”IDL.Int8
Section titled “IDL.Int8”IDL.Nat
Section titled “IDL.Nat”IDL.Nat16
Section titled “IDL.Nat16”IDL.Nat32
Section titled “IDL.Nat32”IDL.Nat64
Section titled “IDL.Nat64”IDL.Nat8
Section titled “IDL.Nat8”IDL.Null
Section titled “IDL.Null”IDL.Opt
Section titled “IDL.Opt”typeof Opt
IDL.Principal
Section titled “IDL.Principal”IDL.Rec
Section titled “IDL.Rec”typeof Rec
IDL.Record
Section titled “IDL.Record”typeof Record
IDL.Reserved
Section titled “IDL.Reserved”IDL.Text
Section titled “IDL.Text”IDL.Tuple
Section titled “IDL.Tuple”typeof Tuple
IDL.Unknown
Section titled “IDL.Unknown”IDL.Variant
Section titled “IDL.Variant”typeof Variant
IDL.Vec
Section titled “IDL.Vec”typeof Vec