Skip to main content

Interface: ArraySpliceChange

A splice change in an array.

Extends​

Properties​

addedValues​

readonly addedValues: unknown[];

index​

readonly index: number;

isInit​

readonly isInit: boolean;

Whether this change occurred during initialization (e.g., setting default values, onInit modifications). This is true when the change is part of snapshot initialization, false for runtime changes.

Inherited from​

DeepChangeBase.isInit


isReentrant?​

readonly optional isReentrant?: boolean;

Whether this notification overlaps a mutation made by a change listener.

Inherited from​

DeepChangeBase.isReentrant


path​

readonly path: Path;

Inherited from​

DeepChangeBase.path


removedValues​

readonly removedValues: unknown[];

target​

readonly target: unknown[];

type​

readonly type: ArraySplice;

Overrides​

DeepChangeBase.type