⁘ data.core

DataBlock

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

id :data.core.ID

TODO

read-onlyisDirty :boolean

True if the DataBlock is dirty, otherwise false

read-onlyisTemp :boolean

True if the DataBlock is meant to be a temporary one, otherwise false.

read-onlymetadata :data.core.Metadata

TODO

read-onlyname :string

TODO

read-onlyready :boolean

TODO

read-onlyuri :string

TODO

Methods

ClearDirty()

TODO

CommitUpdate()

Make this DataBlock dirty and broadcast an 'UPDATED' signal.

Dirty()

TODO

Pack() → {object}

Packs the object's data into a writable format. The result of Pack is what is meant to be provided to Unpack().

PreventRelease()

Inherited From:

Unpack(p_object)

Unpack data contained in the provided p_object. p_object should have been created by the Pack() method.

Parameters:
Name Type Description
p_object object

packaged data

protected_OnMetadataCleaned()

TODO