InstanceKind class abstract
Adding new values to InstanceKind
is considered a backwards compatible
change. Clients should treat unrecognized instance kinds as PlainInstance
.
Constructors
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
Constants
- kBool → const String
- true or false.
- kBoundedType → const String
- An instance of the Dart class BoundedType.
- kClosure → const String
- An instance of the built-in VM Closure implementation. User-defined Closures will be PlainInstance.
- kDouble → const String
- An instance of the Dart class double.
- kFinalizer → const String
- An instance of the Dart class Finalizer.
- kFinalizerEntry → const String
- An instance of the Dart class FinalizerEntry.
- kFloat32List → const String
- kFloat32x4 → const String
- Vector instance kinds.
- kFloat32x4List → const String
- kFloat64List → const String
- kFloat64x2 → const String
- kFloat64x2List → const String
- kFunctionType → const String
- An instance of the Dart class FunctionType.
- kInt → const String
- An instance of the Dart class int.
- kInt8List → const String
- kInt16List → const String
- kInt32List → const String
- kInt32x4 → const String
- kInt32x4List → const String
- kInt64List → const String
- kList → const String
- An instance of the built-in VM List implementation. User-defined Lists will be PlainInstance.
- kMap → const String
- An instance of the built-in VM Map implementation. User-defined Maps will be PlainInstance.
- kMirrorReference → const String
- An instance of the Dart class MirrorReference.
- kNativeFinalizer → const String
- An instance of the Dart class NativeFinalizer.
- kNull → const String
- null instance.
- kPlainInstance → const String
- A general instance of the Dart class Object.
- kReceivePort → const String
- An instance of the Dart class ReceivePort.
- kRecord → const String
- An instance of the Dart class Record.
- kRecordType → const String
- An instance of the Dart class RecordType.
- kRegExp → const String
- An instance of the Dart class RegExp.
- kSet → const String
- An instance of the built-in VM Set implementation. User-defined Sets will be PlainInstance.
- kStackTrace → const String
- An instance of the Dart class StackTrace.
- kString → const String
- An instance of the Dart class String.
- kType → const String
- An instance of the Dart class Type.
- kTypeParameter → const String
- An instance of the Dart class TypeParameter.
- kTypeRef → const String
- An instance of the Dart class TypeRef. Note: this object kind is deprecated and will be removed.
- kUint8ClampedList → const String
- An instance of the built-in VM TypedData implementations. User-defined TypedDatas will be PlainInstance.
- kUint8List → const String
- kUint16List → const String
- kUint32List → const String
- kUint64List → const String
- kUserTag → const String
- An instance of the Dart class UserTag.
- kWeakProperty → const String
- An instance of the Dart class WeakProperty.
- kWeakReference → const String
- An instance of the Dart class WeakReference.