constructor Method
ElementSubTreeDeleter(txn, shouldPruneCb)
Construct an ElementSubTreeDeleter.
ElementSubTreeDeleter(txn: EditTxn, shouldPruneCb: ElementSubTreeDeleteFilter): ElementSubTreeDeleter
@see deleteElementSubTrees for a simple way to use this class.
| Parameter | Type | Description |
|---|---|---|
| txn | EditTxn | The EditTxn used to perform the deletes. |
| shouldPruneCb | ElementSubTreeDeleteFilter | Callback that selects sub-trees that should be deleted. |
Returns - ElementSubTreeDeleter
ElementSubTreeDeleter(iModel, shouldPruneCb)
Deprecated Supply an explicit EditTxn.
Construct an ElementSubTreeDeleter.
ElementSubTreeDeleter(iModel: IModelDb, shouldPruneCb: ElementSubTreeDeleteFilter): ElementSubTreeDeleter
@see deleteElementSubTrees for a simple way to use this class.
| Parameter | Type | Description |
|---|---|---|
| iModel | IModelDb | The iModel |
| shouldPruneCb | ElementSubTreeDeleteFilter | Callback that selects sub-trees that should be deleted. |
Returns - ElementSubTreeDeleter
Defined in
- backend/src/ElementTreeWalker.ts Line 457
Last Updated: 18 April, 2026
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.