API Reference
@univerjs
@univerjs/core
classes
Rtree

@univerjs/core v0.4.0Docs


Class: RTree

Constructors

new RTree()

new RTree(): RTree

Returns

RTree

Methods

bulkInsert()

bulkInsert(items): void

Parameters

ParameterType
itemsIRTreeItem[]

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:86 (opens in a new tab)


bulkRemove()

bulkRemove(searchList): void

Parameters

ParameterType
searchListIRTreeItem[]

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:152 (opens in a new tab)


bulkSearch()

bulkSearch(searchList): Map<string, IRTreeItem>

Parameters

ParameterType
searchListIUnitRange[]

Returns

Map<string, IRTreeItem>

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:120 (opens in a new tab)


clear()

clear(): void

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:158 (opens in a new tab)


dispose()

dispose(): void

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:38 (opens in a new tab)


fromJSON()

fromJSON(data): void

Parameters

ParameterType
dataIRTreeData

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:174 (opens in a new tab)


getTree()

getTree(unitId, subUnitId): RBush<IRBushItem>

Parameters

ParameterType
unitIdstring
subUnitIdstring

Returns

RBush<IRBushItem>

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:42 (opens in a new tab)


insert()

insert(item): void

Parameters

ParameterType
itemIRTreeItem

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:53 (opens in a new tab)


remove()

remove(search): void

Parameters

ParameterType
searchIRTreeItem

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:140 (opens in a new tab)


removeById()

removeById(unitId, subUnitId?): void

Parameters

ParameterType
unitIdstring
subUnitId?string

Returns

void

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:132 (opens in a new tab)


search()

search(search): Map<string, IRTreeItem>

Parameters

ParameterType
searchIUnitRange

Returns

Map<string, IRTreeItem>

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:92 (opens in a new tab)


toJSON()

toJSON(): IRTreeData

Returns

IRTreeData

Defined in

submodules/univer/packages/core/src/shared/r-tree.ts:162 (opens in a new tab)


Copyright © 2021-2024 DreamNum Co,Ltd. All Rights Reserved.