ValueBindings class

Inheritance

Constructors

ValueBindings(Bindings parent)

Properties

hashCode int
The hash code for this object.
no setterinherited
libs DynamicLibraries
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

asBool(Pointer<FLValue> value) bool
asData(Pointer<FLValue> value) Data?
asDouble(Pointer<FLValue> value) double
asInt(Pointer<FLValue> value) int
asString(Pointer<FLValue> value) String?
bindToDartObject(Finalizable object, {required Pointer<FLValue> value, required bool retain}) → void
findDoc(Pointer<FLValue> value) Pointer<FLDoc>?
fromData(SliceResult data, FLTrust trust) Pointer<FLValue>?
getType(Pointer<FLValue> value) FLValueType
isDouble(Pointer<FLValue> value) bool
isEqual(Pointer<FLValue> a, Pointer<FLValue> b) bool
isInteger(Pointer<FLValue> value) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
release(Pointer<FLValue> value) → void
retain(Pointer<FLValue> value) → void
scalarToString(Pointer<FLValue> value) String?
toJSONX(Pointer<FLValue> value, {required bool json5, required bool canonical}) String
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited