VmInstance class
默认内部类实例
- Mixed-in types
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- isInitedByVmware → bool
-
真实超类实例是否被虚拟机初始化过,即该实例是否为虚拟机内部定义类的实例
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- thisNativeValue → dynamic
-
内部定义类的实例在运行时可能添加了VmValue包装,这个方法用来读取原生this值
no setterinherited
Methods
-
getProperty(
String propertyName) → VmValue -
以先子类后超类的顺序读取实例字段
inherited
-
hasChildProperty(
String propertyName) → bool -
实例的子类字段作用域中存在某字段
inherited
-
hasSuperProperty(
String propertyName) → bool -
实例的超类字段作用域中存在某字段
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
转换为易读的JSON对象
inherited
-
toString(
{dynamic minLevel}) → String -
转换为易读的字符串描述,添加了
minLevel
参数使得可以给flutter小部件使用inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited