Skip to content
@legacy

Documentation / @warp-drive/legacy / model-fragments / FragmentArray

Class: FragmentArray<T>

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:11

Type Parameters

T

T extends Fragment

Constructors

Constructor

ts
new FragmentArray<T>(): FragmentArray<T>;

Returns

FragmentArray<T>

Methods

addFragment()

ts
addFragment(fragment?): undefined | Fragment[];

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:29

Parameters

fragment?

T

Returns

undefined | Fragment[]


createFragment()

ts
createFragment(fragment?): undefined | Fragment;

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:37

Parameters

fragment?

T

Returns

undefined | Fragment


removeFragment()

ts
removeFragment(fragment?): void;

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:45

Parameters

fragment?

T

Returns

void


rollbackAttributes()

ts
rollbackAttributes(): void;

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:57

Returns

void

Properties

isDestroyed

ts
isDestroyed: boolean = false;

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:14


isDestroying

ts
isDestroying: boolean = false;

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:13

hasDirtyAttributes

Get Signature

ts
get hasDirtyAttributes(): boolean;

Defined in: warp-drive-packages/legacy/src/model-fragments/extensions/fragment-array.ts:17

Returns

boolean

Released under the MIT License.