IDL class
Constructors
- IDL()
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- Bool → BoolClass
-
final
- Empty → EmptyClass
-
final
- Float32 → FloatClass
-
final
- Float64 → FloatClass
-
final
- Int → IntClass
-
final
- Int16 → FixedIntClass
-
final
- Int32 → FixedIntClass
-
final
- Int64 → FixedIntClass
-
final
- Int8 → FixedIntClass
-
final
- Nat → NatClass
-
final
- Nat16 → FixedNatClass
-
final
- Nat32 → FixedNatClass
-
final
- Nat64 → FixedNatClass
-
final
- Nat8 → FixedNatClass
-
final
- Null → NullClass
-
final
- Principal → PrincipalClass
-
final
- Reserved → ReservedClass
-
final
- Text → TextClass
-
final
Static Methods
-
decode(
List< CType> retTypes, Uint8List bytes) → List -
encode(
List< CType> argTypes, List args) → BinaryBlob -
Func(
List< CType> argTypes, List<CType> retTypes, List<String> annotations) → FuncClass -
Opt<
T> (CType< T> type) → OptClass -
Rec(
) → RecClass -
Record(
Map? fields) → RecordClass -
Service(
Map< String, FuncClass> fields) → ServiceClass -
Tuple(
List< CType> components) → TupleClass<List< CType> > -
Variant(
Map< String, CType> fields) → VariantClass -
Vec<
T> (CType< T> type) → VecClass<T>