Skip to content

TextButton

import { TextButton } from "@material";
export component Example inherits Window {
width: 200px;
height: 100px;
background: transparent;
TextButton {
text: "Click me";
width: 120px;
height: 40px;
}
}
slint

A TextButton is a button with no background or border, displaying only text and optional icons. It’s the most subtle button style and is used for tertiary actions.

stringdefault: ""

The text label displayed on the button.

imagedefault: the empty image

An optional icon displayed on the button.

stringdefault: ""

A tooltip text that appears when hovering over the button.

booldefault: true

Whether the button is enabled and can be interacted with.

booldefault: false

Whether to use inverse colors for the button text and icons.

Invoked when the button is clicked.


© 2026 SixtyFPS GmbH