⁘ actions

Command

go to → Members

Extends

Broadcasting

This section list the main methods used to watch/unwatch signals on this object. For more info on signals, see signals

Methods

Unwatch(p_signal, p_fn, p_listener) → {common.pool.DisposableObjectEx}

Inherited From:

Watch(p_signal, p_fn, p_listener) → {common.pool.DisposableObjectEx}

Inherited From:

WatchOnce(p_signalId, p_fn, p_listener) → {common.pool.DisposableObjectEx}

Inherited From:

protected_Broadcast(p_signal, …args)

Inherited From:
Initialization

Methods

protectedoverride-me_Init()

Inherited From:

protectedoverride-me_PostInit()

Inherited From:
Utils

Methods

protected_Bind(p_func)

Inherited From:
Pooling

Group of methods related to the NKMjs pooling system.

Members

read-onlyisReleasing :boolean

Inherited From:

Methods

Release()

Inherited From:

protectedoverride-me_CleanUp()

Inherited From:
Misc

Members

context :*

TODO

emitter :*

Current 'originator' of the command, i.e what made the execution request.

write-onlyenabled :boolean

TODO

icon :string

Icon asset of the command

read-onlyisEnabled :boolean

TODO

name :string

Display name of the command

order :boolean

Display order of the command

read-onlyrunning :boolean

TODO

Methods

Cancel()

TODO

override-meCanExecute(p_context) → {boolean}

Checks whether this command can be executed within a given context

Parameters:
Name Type Description
p_context *

Disable()

TODO

Enable()

TODO

Execute(p_context)

Execute the command within a given context

Parameters:
Name Type Description
p_context *

PreventRelease()

Inherited From:

protected_Cancel()

TODO

protected_End()

TODO

protected_Fail(p_msg)

TODO

Parameters:
Name Type Description
p_msg *

protectedoverride-me_InternalCancel()

TODO

protectedoverride-me_InternalExecute()

TODO

protected_OnContextChanged()

TODO

protected_OnEmitterReleased(p_emitter)

TODO

Parameters:
Name Type Description
p_emitter *

protectedoverride-me_SanitizeContext(p_context)

TODO

Parameters:
Name Type Description
p_context *

protected_Start()

TODO

protected_Success()

TODO

staticRent(p_class, p_nameopt, p_iconopt)

TODO

Parameters:
Name Type Attributes Default Description
p_class function
p_name string <optional>
null
p_icon string <optional>
null