28 lines
514 B
QML
28 lines
514 B
QML
import QtQuick
|
|
import Quickshell.Io
|
|
import Quickshell
|
|
import "DeltaruneQuickshell"
|
|
|
|
ShellRoot {
|
|
id: baseShell
|
|
property bool isOpen: !true
|
|
|
|
WLRLayerTopbar {
|
|
visible: baseShell.isOpen
|
|
}
|
|
WLRLayerHealthbar {
|
|
visible: baseShell.isOpen
|
|
}
|
|
|
|
IpcHandler {
|
|
target: "deltarune.shell"
|
|
enabled: true
|
|
function open(): void {
|
|
baseShell.isOpen = true;
|
|
}
|
|
function close(): void {
|
|
baseShell.isOpen = false;
|
|
}
|
|
}
|
|
}
|