summaryrefslogtreecommitdiff
path: root/raveos-theme/hyprland/theme-data/DankMaterialShell/quickshell/Modules/DankBar/AxisContext.qml
diff options
context:
space:
mode:
authorAlexanderCurl <alexc@alexc.hu>2026-04-18 17:46:06 +0100
committerAlexanderCurl <alexc@alexc.hu>2026-04-18 17:46:06 +0100
commit70ca3fef77ee8bdc6e3ac28589a6fa08c024cc69 (patch)
treeab1123d4067c1b086dd6faa7ee4ea643236b565a /raveos-theme/hyprland/theme-data/DankMaterialShell/quickshell/Modules/DankBar/AxisContext.qml
parent5d94c0a7d44a2255b81815a52a7056a94a39842d (diff)
downloadRaveOS-PKGBUILD-70ca3fef77ee8bdc6e3ac28589a6fa08c024cc69.tar.gz
RaveOS-PKGBUILD-70ca3fef77ee8bdc6e3ac28589a6fa08c024cc69.zip
Replaced file structures for themes in the correct format
Diffstat (limited to 'raveos-theme/hyprland/theme-data/DankMaterialShell/quickshell/Modules/DankBar/AxisContext.qml')
-rw-r--r--raveos-theme/hyprland/theme-data/DankMaterialShell/quickshell/Modules/DankBar/AxisContext.qml57
1 files changed, 0 insertions, 57 deletions
diff --git a/raveos-theme/hyprland/theme-data/DankMaterialShell/quickshell/Modules/DankBar/AxisContext.qml b/raveos-theme/hyprland/theme-data/DankMaterialShell/quickshell/Modules/DankBar/AxisContext.qml
deleted file mode 100644
index 8a8fe97..0000000
--- a/raveos-theme/hyprland/theme-data/DankMaterialShell/quickshell/Modules/DankBar/AxisContext.qml
+++ /dev/null
@@ -1,57 +0,0 @@
-import QtQuick
-
-QtObject {
- id: root
-
- property string edge: "top"
-
- readonly property string orientation: isVertical ? "vertical" : "horizontal"
- readonly property bool isVertical: edge === "left" || edge === "right"
- readonly property bool isHorizontal: !isVertical
-
- function primarySize(item) {
- return isVertical ? item.height : item.width
- }
-
- function crossSize(item) {
- return isVertical ? item.width : item.height
- }
-
- function setPrimaryPos(item, value) {
- if (isVertical) {
- item.y = value
- } else {
- item.x = value
- }
- }
-
- function getPrimaryPos(item) {
- return isVertical ? item.y : item.x
- }
-
- function primaryAnchor(anchors) {
- return isVertical ? anchors.verticalCenter : anchors.horizontalCenter
- }
-
- function crossAnchor(anchors) {
- return isVertical ? anchors.horizontalCenter : anchors.verticalCenter
- }
-
- function outerVisualEdge() {
- if (edge === "bottom") return "bottom"
- if (edge === "left") return "right"
- if (edge === "right") return "left"
- if (edge === "top") return "top"
- return "bottom"
- }
-
- signal axisEdgeChanged()
- signal axisOrientationChanged()
- signal changed() // Single coalesced signal
-
- onEdgeChanged: {
- axisEdgeChanged()
- axisOrientationChanged()
- changed()
- }
-}