Command

命令是一个具有额外canExecute可观察属性的函数,用于确定是否可以执行该命令。执行时,命令函数将检查canExecute的值,如果为false,则抛出。此类型描述接口,不打算直接实例化。请参见createCommand从函数创建命令。
new Command()

Members

afterExecute : Event

获取在命令执行后引发的事件,该事件是以命令的返回值作为其唯一参数引发的。
Default Value: undefined

beforeExecute : Event

获取在命令执行之前引发的事件,该事件是由包含两个属性的对象引发的:acancel属性(如果侦听器将其设置为false,将阻止执行该命令)和args属性(传递给该命令的参数数组)。
Default Value: undefined

canExecute : Boolean

获取当前是否可以执行此命令。这一特性是可以观察到的。
Default Value: undefined