Winter Cardinal UI - v0.442.0 / DTreeDataMappedImpl

Class: DTreeDataMappedImpl<NODE>

Type parameters

Name Type
NODE extends DTreeNode

Implements

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new DTreeDataMappedImpl<NODE>(parent, reverse): DTreeDataMappedImpl<NODE>

Type parameters

Name Type
NODE extends DTreeNode

Parameters

Name Type
parent DTreeDataMppedImplParent<NODE>
reverse boolean

Returns

DTreeDataMappedImpl<NODE>

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:23

Properties

_isDirty

Protected _isDirty: boolean

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:21


_levels

Protected Readonly _levels: number[]

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:19


_nodes

Protected Readonly _nodes: NODE[]

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:18


_parent

Protected Readonly _parent: DTreeDataMppedImplParent<NODE>

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:17


_reverse

Protected Readonly _reverse: boolean

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:20

Accessors

levels

get levels(): number[]

Returns

number[]

Implementation of

DTreeDataMapped.levels

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:36


nodes

get nodes(): NODE[]

Returns

NODE[]

Implementation of

DTreeDataMapped.nodes

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:31

Methods

each

each(iteratee, from?, to?): void

Parameters

Name Type
iteratee (value: NODE, index: number) => boolean | void
from? number
to? number

Returns

void

Implementation of

DTreeDataMapped.each

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:50


newNodes

newNodes(parent, parentNodes, index, level, nodes, levels, reverse, toChildren): number

Parameters

Name Type
parent DTreeDataMppedImplParent<NODE>
parentNodes NODE[]
index number
level number
nodes NODE[]
levels number[]
reverse boolean
toChildren (node: NODE) => undefined | null | NODE[]

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:92


size

size(): number

Returns

number

Implementation of

DTreeDataMapped.size

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:45


toDirty

toDirty(): void

Returns

void

Implementation of

DTreeDataMapped.toDirty

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:41


update

update(): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-tree-data-mapped-impl.ts:66