import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by qmltyperegistrar. Module { Component { file: "linearindicatormanager.hpp" lineNumber: 41 name: "caelestia::controls::LinearIndicatorManager" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Internal/LinearIndicatorManager 254.0"] exportMetaObjectRevisions: [65024] Property { name: "activeIndicators" type: "QList" read: "activeIndicators" index: 0 lineNumber: 45 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "progress" type: "double" read: "progress" write: "update" notify: "updated" index: 1 lineNumber: 48 isFinal: true } Property { name: "completeEndProgress" type: "double" read: "completeEndProgress" write: "updateCompleteEndProgress" notify: "updated" index: 2 lineNumber: 49 isFinal: true } Property { name: "gap" type: "int" read: "gap" write: "setGap" notify: "updated" index: 3 lineNumber: 50 isFinal: true } Property { name: "duration" type: "double" read: "duration" index: 4 lineNumber: 52 isReadonly: true isFinal: true isPropertyConstant: true } Property { name: "completeEndDuration" type: "double" read: "completeEndDuration" index: 5 lineNumber: 53 isReadonly: true isFinal: true isPropertyConstant: true } Signal { name: "updated"; lineNumber: 73 } } Component { file: "linearindicatormanager.hpp" lineNumber: 13 name: "caelestia::controls::LinearIndicatorSegment" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Internal/LinearIndicatorSegment 254.0"] isCreatable: false exportMetaObjectRevisions: [65024] Property { name: "startFraction" type: "double" read: "startFraction" notify: "updated" index: 0 lineNumber: 19 isReadonly: true isFinal: true } Property { name: "endFraction" type: "double" read: "endFraction" notify: "updated" index: 1 lineNumber: 20 isReadonly: true isFinal: true } Property { name: "gapSize" type: "int" read: "gapSize" notify: "updated" index: 2 lineNumber: 21 isReadonly: true isFinal: true } Signal { name: "updated"; lineNumber: 31 } } Component { file: "circularbuffer.hpp" lineNumber: 9 name: "caelestia::internal::CircularBuffer" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Internal/CircularBuffer 254.0"] exportMetaObjectRevisions: [65024] Property { name: "capacity" type: "int" read: "capacity" write: "setCapacity" notify: "capacityChanged" index: 0 lineNumber: 13 } Property { name: "count" type: "int" read: "count" notify: "countChanged" index: 1 lineNumber: 14 isReadonly: true } Property { name: "values" type: "double" isList: true read: "values" notify: "valuesChanged" index: 2 lineNumber: 15 isReadonly: true } Property { name: "maximum" type: "double" read: "maximum" notify: "valuesChanged" index: 3 lineNumber: 16 isReadonly: true } Signal { name: "capacityChanged"; lineNumber: 33 } Signal { name: "countChanged"; lineNumber: 34 } Signal { name: "valuesChanged"; lineNumber: 35 } Method { name: "push" lineNumber: 28 Parameter { name: "value"; type: "double" } } Method { name: "clear"; lineNumber: 29 } Method { name: "at" type: "double" isMethodConstant: true lineNumber: 30 Parameter { name: "index"; type: "int" } } } Component { file: "circularindicatormanager.hpp" lineNumber: 9 name: "caelestia::internal::CircularIndicatorManager" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Internal/CircularIndicatorManager 254.0"] exportMetaObjectRevisions: [65024] Enum { name: "IndeterminateAnimationType" lineNumber: 27 values: ["Advance", "Retreat"] } Property { name: "startFraction" type: "double" read: "startFraction" notify: "startFractionChanged" index: 0 lineNumber: 13 isReadonly: true } Property { name: "endFraction" type: "double" read: "endFraction" notify: "endFractionChanged" index: 1 lineNumber: 14 isReadonly: true } Property { name: "rotation" type: "double" read: "rotation" notify: "rotationChanged" index: 2 lineNumber: 15 isReadonly: true } Property { name: "progress" type: "double" read: "progress" write: "setProgress" notify: "progressChanged" index: 3 lineNumber: 16 } Property { name: "completeEndProgress" type: "double" read: "completeEndProgress" write: "setCompleteEndProgress" notify: "completeEndProgressChanged" index: 4 lineNumber: 17 } Property { name: "duration" type: "double" read: "duration" notify: "indeterminateAnimationTypeChanged" index: 5 lineNumber: 19 isReadonly: true } Property { name: "completeEndDuration" type: "double" read: "completeEndDuration" notify: "indeterminateAnimationTypeChanged" index: 6 lineNumber: 20 isReadonly: true } Property { name: "indeterminateAnimationType" type: "IndeterminateAnimationType" read: "indeterminateAnimationType" write: "setIndeterminateAnimationType" notify: "indeterminateAnimationTypeChanged" index: 7 lineNumber: 21 } Signal { name: "startFractionChanged"; lineNumber: 50 } Signal { name: "endFractionChanged"; lineNumber: 51 } Signal { name: "rotationChanged"; lineNumber: 52 } Signal { name: "progressChanged"; lineNumber: 53 } Signal { name: "completeEndProgressChanged"; lineNumber: 54 } Signal { name: "indeterminateAnimationTypeChanged"; lineNumber: 55 } } Component { file: "sparklineitem.hpp" lineNumber: 12 name: "caelestia::internal::SparklineItem" accessSemantics: "reference" prototype: "QQuickPaintedItem" exports: ["Caelestia.Internal/SparklineItem 254.0"] exportMetaObjectRevisions: [65024] Property { name: "line1" type: "CircularBuffer" isPointer: true read: "line1" write: "setLine1" notify: "line1Changed" index: 0 lineNumber: 17 } Property { name: "line2" type: "CircularBuffer" isPointer: true read: "line2" write: "setLine2" notify: "line2Changed" index: 1 lineNumber: 18 } Property { name: "line1Color" type: "QColor" read: "line1Color" write: "setLine1Color" notify: "line1ColorChanged" index: 2 lineNumber: 19 } Property { name: "line2Color" type: "QColor" read: "line2Color" write: "setLine2Color" notify: "line2ColorChanged" index: 3 lineNumber: 20 } Property { name: "line1FillAlpha" type: "double" read: "line1FillAlpha" write: "setLine1FillAlpha" notify: "line1FillAlphaChanged" index: 4 lineNumber: 21 } Property { name: "line2FillAlpha" type: "double" read: "line2FillAlpha" write: "setLine2FillAlpha" notify: "line2FillAlphaChanged" index: 5 lineNumber: 22 } Property { name: "maxValue" type: "double" read: "maxValue" write: "setMaxValue" notify: "maxValueChanged" index: 6 lineNumber: 23 } Property { name: "slideProgress" type: "double" read: "slideProgress" write: "setSlideProgress" notify: "slideProgressChanged" index: 7 lineNumber: 24 } Property { name: "historyLength" type: "int" read: "historyLength" write: "setHistoryLength" notify: "historyLengthChanged" index: 8 lineNumber: 25 } Property { name: "lineWidth" type: "double" read: "lineWidth" write: "setLineWidth" notify: "lineWidthChanged" index: 9 lineNumber: 26 } Signal { name: "line1Changed"; lineNumber: 64 } Signal { name: "line2Changed"; lineNumber: 65 } Signal { name: "line1ColorChanged"; lineNumber: 66 } Signal { name: "line2ColorChanged"; lineNumber: 67 } Signal { name: "line1FillAlphaChanged"; lineNumber: 68 } Signal { name: "line2FillAlphaChanged"; lineNumber: 69 } Signal { name: "maxValueChanged"; lineNumber: 70 } Signal { name: "slideProgressChanged"; lineNumber: 71 } Signal { name: "historyLengthChanged"; lineNumber: 72 } Signal { name: "lineWidthChanged"; lineNumber: 73 } } Component { file: "visualiserbars.hpp" lineNumber: 11 name: "caelestia::internal::VisualiserBars" accessSemantics: "reference" prototype: "QQuickPaintedItem" exports: ["Caelestia.Internal/VisualiserBars 254.0"] exportMetaObjectRevisions: [65024] Property { name: "values" type: "double" isList: true read: "values" write: "setValues" notify: "valuesChanged" index: 0 lineNumber: 15 } Property { name: "primaryColor" type: "QColor" read: "primaryColor" write: "setPrimaryColor" notify: "primaryColorChanged" index: 1 lineNumber: 16 } Property { name: "secondaryColor" type: "QColor" read: "secondaryColor" write: "setSecondaryColor" notify: "secondaryColorChanged" index: 2 lineNumber: 17 } Property { name: "rounding" type: "double" read: "rounding" write: "setRounding" notify: "roundingChanged" index: 3 lineNumber: 18 } Property { name: "spacing" type: "double" read: "spacing" write: "setSpacing" notify: "spacingChanged" index: 4 lineNumber: 19 } Property { name: "animationDuration" type: "int" read: "animationDuration" write: "setAnimationDuration" notify: "animationDurationChanged" index: 5 lineNumber: 20 } Property { name: "settled" type: "bool" read: "settled" notify: "settledChanged" index: 6 lineNumber: 21 isReadonly: true } Signal { name: "valuesChanged"; lineNumber: 51 } Signal { name: "primaryColorChanged"; lineNumber: 52 } Signal { name: "secondaryColorChanged"; lineNumber: 53 } Signal { name: "roundingChanged"; lineNumber: 54 } Signal { name: "spacingChanged"; lineNumber: 55 } Signal { name: "animationDurationChanged"; lineNumber: 56 } Signal { name: "settledChanged"; lineNumber: 57 } Method { name: "advance" lineNumber: 28 Parameter { name: "dt"; type: "double" } } } Component { file: "hyprdevices.hpp" lineNumber: 52 name: "caelestia::internal::hypr::HyprDevices" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Internal/HyprDevices 254.0"] isCreatable: false exportMetaObjectRevisions: [65024] Property { name: "keyboards" type: "caelestia::internal::hypr::HyprKeyboard" isList: true read: "keyboards" notify: "keyboardsChanged" index: 0 lineNumber: 57 isReadonly: true } Signal { name: "keyboardsChanged"; lineNumber: 68 } } Component { file: "hyprextras.hpp" lineNumber: 13 name: "caelestia::internal::hypr::HyprExtras" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Internal/HyprExtras 254.0"] exportMetaObjectRevisions: [65024] Property { name: "options" type: "QVariantHash" read: "options" notify: "optionsChanged" index: 0 lineNumber: 18 isReadonly: true } Property { name: "devices" type: "caelestia::internal::hypr::HyprDevices" isPointer: true read: "devices" index: 1 lineNumber: 19 isReadonly: true isPropertyConstant: true } Property { name: "usingLua"; type: "bool"; notify: "usingLuaChanged"; index: 2; lineNumber: 20 } Signal { name: "optionsChanged"; lineNumber: 36 } Signal { name: "usingLuaChanged"; lineNumber: 37 } Method { name: "message" lineNumber: 28 Parameter { name: "message"; type: "QString" } } Method { name: "batchMessage" lineNumber: 29 Parameter { name: "messages"; type: "QStringList" } } Method { name: "applyOptions" lineNumber: 30 Parameter { name: "options"; type: "QVariantHash" } } Method { name: "refreshOptions"; lineNumber: 32 } Method { name: "refreshDevices"; lineNumber: 33 } } Component { file: "hyprdevices.hpp" lineNumber: 10 name: "caelestia::internal::hypr::HyprKeyboard" accessSemantics: "reference" prototype: "QObject" exports: ["Caelestia.Internal/HyprKeyboard 254.0"] isCreatable: false exportMetaObjectRevisions: [65024] Property { name: "lastIpcObject" type: "QVariantHash" read: "lastIpcObject" notify: "lastIpcObjectChanged" index: 0 lineNumber: 15 isReadonly: true } Property { name: "address" type: "QString" read: "address" notify: "addressChanged" index: 1 lineNumber: 16 isReadonly: true } Property { name: "name" type: "QString" read: "name" notify: "nameChanged" index: 2 lineNumber: 17 isReadonly: true } Property { name: "layout" type: "QString" read: "layout" notify: "layoutChanged" index: 3 lineNumber: 18 isReadonly: true } Property { name: "activeKeymap" type: "QString" read: "activeKeymap" notify: "activeKeymapChanged" index: 4 lineNumber: 19 isReadonly: true } Property { name: "capsLock" type: "bool" read: "capsLock" notify: "capsLockChanged" index: 5 lineNumber: 20 isReadonly: true } Property { name: "numLock" type: "bool" read: "numLock" notify: "numLockChanged" index: 6 lineNumber: 21 isReadonly: true } Property { name: "main" type: "bool" read: "main" notify: "mainChanged" index: 7 lineNumber: 22 isReadonly: true } Signal { name: "lastIpcObjectChanged"; lineNumber: 39 } Signal { name: "addressChanged"; lineNumber: 40 } Signal { name: "nameChanged"; lineNumber: 41 } Signal { name: "layoutChanged"; lineNumber: 42 } Signal { name: "activeKeymapChanged"; lineNumber: 43 } Signal { name: "capsLockChanged"; lineNumber: 44 } Signal { name: "numLockChanged"; lineNumber: 45 } Signal { name: "mainChanged"; lineNumber: 46 } } }