User Interface medium complexity mobile
0
Dependencies
0
Dependents
2
Entities
0
Integrations

Description

Reusable widget representing a single node in the organizational hierarchy. Displays the org unit name, type badge (national/region/local), child count, and activity attribution summary. Supports tap-to-expand and long-press for context actions.

Feature: Organization Structure Management

org-level-widget

Responsibilities

  • Render a single org unit node with type and metadata
  • Handle expand/collapse toggle for child nodes
  • Show activity count and attribution for the node
  • Expose context actions (edit, view details, add child)

Interfaces

build(orgNode, depth, isExpanded)
onTap(nodeId)
onLongPress(nodeId)
onExpandToggle(nodeId)
renderChildren(childNodes)
showActivityBadge(count)

Related Data Entities (2)

Data entities managed by this component