Getting StartedInstallation and setup guides 6
FormInput and selection components 27
FlowWorkflow graph and execution surfaces 4
LayoutStructural layout components 9
NavigationMenu surfaces and hierarchical actions 7
OverlayModal and floating layer surfaces 3
FeedbackStatus, empty, progress, and loading placeholder patterns 6
UtilityGeneral-purpose interface utilities 7

Flow Node Properties

Flow Node Properties is the standalone details panel for a selected workflow node. Use it beside Flow Execution Graph, Flow Editor, or any product-owned node list that needs consistent node metadata and edit behavior.

Import

agent-node-properties.component.ts

ts
import { TngFlowNodePropertiesComponent } from '@tailng-ui/flow/execution';
import type { TngFlowDefinition } from '@tailng-ui/flow';

Editable node properties

Keep the selected node controlled by the parent, apply emitted changes to the definition, and project a domain form for custom data.

Agent node properties with Plain CSS

Properties

Classify ticket

model

Data

Ports

TicketInput / data / json / required
CategoryOutput / data / string

Built-in fields

The default panel renders name, description, type, disabled state, locked state, input ports, output ports, and a readonly data preview.

Update model

Edits are emitted as immutable node change requests. The consuming application applies those requests to the workflow definition, which keeps validation, persistence, and collaboration rules outside the presentation component.