Home Reference Source
import Tree from 'yjs/src/Util/Tree.js'
public class | source

Tree

Direct Subclass:

DeleteStore, OperationStore

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public

root: *

Method Summary

Public Methods
public

delete(id: *)

public

find(id: *): *

public

findNext(id: *): *

public

findNode(id: *): *

public
public
public

findPrev(id: *): *

public
public

findWithLowerBound(from: *): *

public

findWithUpperBound(to: *): *

public

iterate(from: *, to: *, f: *)

public

put(v: *): *

Public Constructors

public constructor() source

Public Members

public length: number source

public root: * source

Public Methods

public delete(id: *) source

Params:

NameTypeAttributeDescription
id *

public find(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public findNext(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public findNode(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public findNodeWithLowerBound(from: *): * source

Params:

NameTypeAttributeDescription
from *

Return:

*

public findNodeWithUpperBound(to: *): * source

Params:

NameTypeAttributeDescription
to *

Return:

*

public findPrev(id: *): * source

Params:

NameTypeAttributeDescription
id *

Return:

*

public findSmallestNode(): * source

Return:

*

public findWithLowerBound(from: *): * source

Params:

NameTypeAttributeDescription
from *

Return:

*

public findWithUpperBound(to: *): * source

Params:

NameTypeAttributeDescription
to *

Return:

*

public iterate(from: *, to: *, f: *) source

Params:

NameTypeAttributeDescription
from *
to *
f *

public put(v: *): * source

Params:

NameTypeAttributeDescription
v *

Return:

*