Command

Command

new Command

A Command is a function with an extra canExecute observable property to determine whether the command can be executed. When executed, a Command function will check the value of canExecute and throw if false. This type describes an interface and is not intended to be instantiated directly. See createCommand to create a command from a function.

Parameters:
Name Type Argument Default Description
execute Function The function this command represents.
canExecute Observable <optional>
true An observable indicating if the function can currently be executed.

Members

canExecute :Observable

Indicates if this command can currently be executed.