AppBar
import { AppBar } from "material.slint";export component Example inherits Window { width: 400px; height: 200px; background: transparent; AppBar { title: "My App"; width: parent.width; height: parent.height; }}
slint
An AppBar
is a top-level navigation component that displays the app title and optional action buttons. It provides a consistent way to present the app’s primary navigation and actions.
Properties
Section titled “Properties”container_background
Section titled “container_background”bool default: false
Whether to use the container background color instead of the surface color.
leading_icon
Section titled “leading_icon”IconButtonItem default: a IconButtonItem with default values
An icon button item displayed at the start of the app bar, typically used for navigation.
string default: ""
The title text displayed in the app bar.
trailing_icon
Section titled “trailing_icon”IconButtonItem default: a IconButtonItem with default values
An icon button item displayed at the end of the app bar, typically used for actions.
Callbacks
Section titled “Callbacks”leading_clicked()
Section titled “leading_clicked()”Invoked when the leading icon is clicked.
AppBar { leading_clicked() => { debug("Leading icon clicked"); }}
slint
traling_clicked()
Section titled “traling_clicked()”Invoked when the trailing icon is clicked.
AppBar { traling_clicked() => { debug("Trailing icon clicked"); }}
slint
© 2025 SixtyFPS GmbH