Optional
context: DynamicContext<CONTEXT>Optional
hook: ICommandHook<STATE, CONTEXT>Optional
context: DynamicContext<CONTEXT>Optional
scope: stringOptional
scopedContext: CONTEXTRepresents the current state of the value that can also be set
Optional
context: DynamicContext<CONTEXT>
This is call when any command properties are changed but not when the callback is changed