import QtQuick import Quickshell PersistentProperties { required property ShellScreen modelData reloadableId: "screenState" // Drawer visibilities property bool bar property bool clipboard property bool dashboard property bool dock property bool isDrawing property bool launcher property bool osd property bool resources property bool settings property bool sidebar // Dashboard state property int dashboardTab property date dashboardDate: new Date() // Sidebar state property int sidebarTab property list expandedNotifs: [] // Utilities state property string recordingConfirmDelete property bool recordingListExpanded property string recordingMode // Drawing state property color penColor: "white" property int penWidth: 4 // Screenshot state property bool screenshot }