VmSignal class

运行时信号标识类

Inheritance

Constructors

VmSignal({bool isBreak = false, bool isReturn = false, bool isContinue = false, dynamic signalValue})

Properties

hashCode int
The hash code for this object.
no setterinherited
identifier String
对象的标识符
finalinherited
isBreak bool
是否为break信号
final
isContinue bool
是否为continue信号
final
isInterrupt bool
是否为中断语句信号
no setter
isReturn bool
是否为return信号
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
signalValue → dynamic
附带值如:函数返回值等
final

Methods

getClass() VmClass
读取对象的对应包装类
override
getLogic() → dynamic
读取对象的逻辑处理值
override
getValue() → dynamic
读取对象的原生数据值
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setValue(dynamic value) → dynamic
设置对象的原生数据值 或 逻辑处理值
override
toJson() Map<String, dynamic>
转换为易读的JSON对象
override
toString() String
转换为易读的字符串描述
inherited

Operators

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