When to use it
Use for compact persistent application status. Do not replace system status bars or navigation chrome.
Present compact textual application status with optional trailing content.
Apple availability
Import LumenUI in the target that uses this component. iPad support follows the iOS package baseline and uses native iPad layout behavior.
Native example
Use for compact persistent application status. Do not replace system status bars or navigation chrome.
LumenStatusBar("All changes saved", tone: .success) {
Text("Just now")
}Reference
The primary shared and platform-specific options exposed by LumenStatusBar.
| API | Values or type | Default | Description |
|---|---|---|---|
| message | LocalizedStringKey | Required | Provides the textual status. |
| tone | neutral · brand · accent · success · warning · danger | neutral | Selects the semantic dot color. |
| trailing | @ViewBuilder () -> Trailing | EmptyView | Provides optional trailing content. |
Native behavior
Use for compact persistent application status. Do not replace system status bars or navigation chrome.
The visible status dot is decorative; the message carries status meaning in text. Trailing controls retain independent semantics.
Shared component