@itwin/presentation-common
Version:
Common pieces for iModel.js presentation packages
18 lines • 668 B
TypeScript
/** @packageDocumentation
* @module Hierarchies
*/
import { Node } from "./Node.js";
/**
* Defines a hierarchy level that consists of an array of nodes and possibly other information.
* @public
*/
export interface HierarchyLevel {
/** A list of nodes in a hierarchy level. */
nodes: Node[];
/**
* Identifies whether the hierarchy level supports filtering. If not, requesting either a hierarchy level descriptor or
* a hierarchy level with [[HierarchyRequestOptions.instanceFilter]] will throw an error with [[PresentationStatus.InvalidArgument]] status.
*/
supportsFiltering?: boolean;
}
//# sourceMappingURL=HierarchyLevel.d.ts.map