public AppStatePushOperation(PushOptions options, AppState owner, IAppStateTransition t, CancellationToken ct, Type controllerType, object controllerArgs) : base(t, ct) { Options = options; OwnerState = owner; ControllerType = controllerType; ControllerArgs = controllerArgs; }
public AppStatePopOperation(AppState state, IAppStateTransition t, CancellationToken ct) : base(t, ct) { State = state; }
public AppStateStackOperation(IAppStateTransition transition, CancellationToken ct) { Transition = transition; CancellationToken = ct; }