Transition
public class Transition : @unchecked Sendable
状态转换器
-
有限状态机,只读
Declaration
Swift
public private(set) var machine: StateMachine { get } -
事件对象,只读
Declaration
Swift
public private(set) var event: Event { get } -
来源状态,只读
Declaration
Swift
public private(set) var sourceState: State { get } -
目标状态,只读
Declaration
Swift
public var targetState: State { get } -
附加参数,只读
Declaration
Swift
public private(set) var object: Any? { get } -
初始化转换器
Declaration
Swift
public init(in machine: StateMachine, for event: Event, from state: State, object: Any? = nil)
View on GitHub