Gjallarhorn.Bindable


Command

Namespace: Gjallarhorn.Bindable

Core module for creating and using ICommand implementations

Functions and values

Function or valueDescription
create enabledSource
Signature: enabledSource:ISignal<bool> -> ITrackingCommand<DateTime>

Create a command with an optional enabling source, provided as an ISignal

createEnabled ()
Signature: unit -> ITrackingCommand<DateTime>

Create a command which is always enabled

createParam enabledSource
Signature: enabledSource:ISignal<bool> -> ITrackingCommand<'a>
Type parameters: 'a

Create a parameterized command with an optional enabling source, provided as an ISignal

createParamEnabled ()
Signature: unit -> ITrackingCommand<'b>
Type parameters: 'b

Create a parameterized command which is always enabled

Fork me on GitHub