⁘ data.core.catalog

CatalogItem

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

autoRelease :boolean

the item will be released as it is removed from its parent without having been attached to another catalog

commandList :actions.Command

TODO

data :core.data.DataBlock

TODO

dataBound :boolean

TODO

read-onlyisDir :boolean

TODO

name :string

TODO

options :object

Inherited From:

path :string

TODO

primaryCommand :actions.Command

TODO

secondaryCommand :actions.Command

TODO

Methods

AddCommand(p_cmd)

TODO

Parameters:
Name Type Description
p_cmd data.core.Command

AppendOptions(p_options)

Inherited From:

GetOption(p_id, p_fallback)

Inherited From:

GetOrSetOption(p_id, p_fallback)

Inherited From:

PreventRelease()

Inherited From:

SetOption(p_id, p_value)

Inherited From:

Members

protectedrootCatalog :data.core.catalog.Catalog

TODO

protectedrootDistance :number

TODO

Methods

protected_OnDataChanged(p_newData, p_oldData)

TODO

Parameters:
Name Type Description
p_newData *
p_oldData *

protected_OnDataReleased(p_data)

TODO

Parameters:
Name Type Description
p_data data.core.DataBlock

protected_OnOptionsUpdated(p_options)

Parameters:
Name Type Description
p_options object

protected_OnUpdate()

TODO