@univerjs/core v0.4.0 • Docs
Class: RTree
Constructors
new RTree()
new RTree(): RTree
Returns
Methods
bulkInsert()
bulkInsert(items): void
Parameters
Parameter | Type |
---|---|
items | IRTreeItem [] |
Returns
void
Defined in
submodules/univer/packages/core/src/shared/r-tree.ts:86 (opens in a new tab)
bulkRemove()
bulkRemove(searchList): void
Parameters
Parameter | Type |
---|---|
searchList | IRTreeItem [] |
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
Parameter | Type |
---|---|
searchList | IUnitRange [] |
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
Parameter | Type |
---|---|
data | IRTreeData |
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
Parameter | Type |
---|---|
unitId | string |
subUnitId | string |
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
Parameter | Type |
---|---|
item | IRTreeItem |
Returns
void
Defined in
submodules/univer/packages/core/src/shared/r-tree.ts:53 (opens in a new tab)
remove()
remove(search): void
Parameters
Parameter | Type |
---|---|
search | IRTreeItem |
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
Parameter | Type |
---|---|
unitId | string |
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
Parameter | Type |
---|---|
search | IUnitRange |
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)