public AwaitableStateConfiguration <TState, TTrigger> PermitDynamic <TArgument>( ParameterizedTrigger <TTrigger, TArgument> trigger, Func <DynamicState <TState> > targetStateFunc, Action <Transition <TState, TTrigger>, TArgument> onTriggerAction) { return(Helper.PermitDynamic(this, trigger.Trigger, targetStateFunc, onTriggerAction, AwaitableTransitionFlag.DynamicState)); }
public AwaitableStateConfiguration <TState, TTrigger> PermitDynamic( TTrigger trigger, Func <DynamicState <TState> > targetStateFunc, Action <Transition <TState, TTrigger> > onTriggerAction) { return(Helper.PermitDynamic(this, trigger, targetStateFunc, onTriggerAction, AwaitableTransitionFlag.DynamicState)); }