OptionalActiveOptional active / selected record ID. When provided, the node is highlighted and all ancestors are expanded so it is visible in full tree context.
OptionalAllowWhether to allow interactive drag-and-drop reparenting of nodes.
OptionalAllowWhether to display quick node action buttons (Open Record, Add Child, Focus Subtree) on node cards.
OptionalAutoWhen multiple root trees exist and an active/focus record is specified, automatically focuses on the root branch containing the active record. Users can click "Show All Roots" to zoom out to the full forest.
OptionalColorOptional field name containing a hex color or theme token for the node accent.
OptionalDefaultDefault accent color when a node does not provide one. Prefer a design token over a literal so the accent follows the active theme.
OptionalDefaultDefault Font Awesome icon class when a node does not provide one.
The MemberJunction entity name (e.g. 'MJ_BizApps_Common: Organizations', 'MJ_BizApps_Orders: Product Categories').
The component queries this entity and uses its metadata for primary keys and foreign keys.
OptionalExtraOptional SQL-like filter string applied to the RunView query (e.g. 'IsActive = 1').
OptionalFocusOptional subtree focus record ID. When provided, the tree renders only the specified record and its descendants.
OptionalHeightTotal height of the tree container (e.g. '100%', '560px').
OptionalIconOptional field name containing a Font Awesome icon class or image URL.
OptionalInitialMaximum depth to expand initially upon loading. 0 expands all levels.
OptionalLevelVertical spacing between hierarchy depth levels in pixels.
OptionalMaxOptional maximum number of rows to retrieve via RunView. 0 loads all records.
OptionalMinMinimum height of the tree container.
OptionalNameThe field name to use for the primary node label.
If omitted, automatically defaults to the entity's configured NameField / IsNameField.
OptionalNavigateWhether single-clicking a node card triggers navigation to that record.
OptionalNodeHeight of individual node cards in pixels.
OptionalNodeVisual style for node cards.
OptionalNodeWidth of individual node cards in pixels.
OptionalOrderOptional order-by clause for sorting sibling nodes (e.g. 'Name ASC', 'Sequence ASC').
OptionalOrientationLayout orientation.
OptionalParentThe self-referencing foreign key field name that points to the parent record (e.g. 'ParentID', 'ParentCategoryID').
If omitted, defaults to 'ParentID' or automatically resolves from the entity's self-referencing foreign key metadata.
OptionalShowWhether to display the interactive search / filter bar at the top of the tree.
OptionalShowWhether to display the zoom / navigation toolbar (Fit, Zoom In, Zoom Out, Expand All, Collapse All).
OptionalSiblingHorizontal spacing between sibling nodes in pixels.
OptionalSubtitleOptional field name to use for the node subtitle / secondary tag (e.g. 'OrganizationType', 'AccountCode').
OptionalVerboseWhether to enable verbose diagnostic console logging.
Declarative configuration options for the HierarchyTreeComponent.