HierarchyRequestOptions<TIModel, TNodeKey, TRulesetVariable> Interface

Request type for hierarchy requests.

Extends

Properties

Name Type Description
instanceFilter InstanceFilterDefinition | undefined An instance filter that should be applied for this hierarchy level.  
parentKey TNodeKey | undefined Key of the parent node to get children for  
sizeLimit number | undefined A limit to how many instances at most should be loaded for a hierarchy level.  

Inherited properties

Name Type Inherited from Description
imodel TIModel RequestOptionsWithRuleset<TIModel, TRulesetVariable> iModel to request data from
locale string | undefined RequestOptionsWithRuleset<TIModel, TRulesetVariable> Optional locale to use when formatting / localizing data
rulesetOrId string | Ruleset RequestOptionsWithRuleset<TIModel, TRulesetVariable> Ruleset or id of the ruleset to use when requesting data
rulesetVariables TRulesetVariable[] | undefined RequestOptionsWithRuleset<TIModel, TRulesetVariable> Ruleset variables to use when requesting data
unitSystem UnitSystemKey | undefined RequestOptionsWithRuleset<TIModel, TRulesetVariable> Unit system to use when formatting property values with units.

Defined in

Last Updated: 17 May, 2024