18 lines
No EOL
584 B
Text
18 lines
No EOL
584 B
Text
import { TitleBar } from "title-bar.slint";
|
|
|
|
// Window Controls Widget
|
|
export component WindowControlsWidget {
|
|
callback theme-toggle-clicked();
|
|
callback minimize-clicked();
|
|
callback maximize-clicked();
|
|
callback close-clicked();
|
|
callback start-drag-window();
|
|
|
|
TitleBar {
|
|
toggle-theme => { root.theme-toggle-clicked(); }
|
|
minimize-window => { root.minimize-clicked(); }
|
|
maximize-window => { root.maximize-clicked(); }
|
|
close-window => { root.close-clicked(); }
|
|
start-drag-window => { root.start-drag-window(); }
|
|
}
|
|
} |