api/internal/nudge/nudge_content library
Classes
- ConfirmDialogConfig
-
Content of a destructive button's confirmation dialog (the wire's nested
confirmDialogobject). Kept separate from NudgeButton's flat behaviour/styling fields (NudgeButton.isDestructive, NudgeButton.applyDestructiveStyling) since those gate the dialog rather than describe its copy. - NudgeBox
-
Decoration + sizing shared by every node (the dashboard's
commonProps). - NudgeButton
- NudgeCarousel
- NudgeColumn
- NudgeDivider
- NudgeGap
- NudgeImage
- NudgeLottie
- NudgeNode
- NudgeProgressBar
-
A determinate horizontal progress bar (e.g. "spent 700 of 1000"). Every
value field (percent, rangeStart, rangeCurrent, rangeEnd) is kept
raw (not pre-resolved) because it may carry a
{{ }}binding — resolution - NudgeSpanStyle
-
Per-run style overrides. Every field is
null/falsewhen the run inherits the Text widget's base style for that property (the dashboard'sspan.style). - NudgeText
- NudgeTextSpan
-
One styled run of a Text widget's rich overlay: its literal text plus a
style bag, mirroring the wire shape
{ text, style }. - NudgeVideo
Enums
- NudgeButtonVariant
-
Visual style of a button.
fill/elevateduse background + textColor;outline/textuse background as the accent (border + label). - NudgeSelfAlign
- Pure, render-ready model of a nudge's content tree.
- ProgressValueMode
- How a NudgeProgressBar's fill fraction is provided.