Warning, /plasma/latte-dock/declarativeimports/abilities/client/Indicators.qml is written in an unsupported language. File is not indexed.
0001 /*
0002 SPDX-FileCopyrightText: 2021 Michail Vourlakos <mvourlakos@gmail.com>
0003 SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005
0006 import QtQuick 2.0
0007
0008 import org.kde.latte.abilities.definition 0.1 as AbilityDefinition
0009
0010 import "./indicators" as LocalIndicator
0011
0012 AbilityDefinition.Indicators {
0013 property Item bridge: null
0014
0015 isEnabled: ref.indicators.isEnabled
0016 type: ref.indicators.type
0017 info: ref.indicators.info
0018 configuration: ref.indicators.configuration
0019 resources: ref.indicators.resources
0020 indicatorComponent: ref.indicators.indicatorComponent
0021
0022 Item {
0023 id: ref
0024 readonly property Item indicators: bridge ? bridge.indicators : local
0025 }
0026
0027 readonly property AbilityDefinition.Indicators local: AbilityDefinition.Indicators {
0028 isEnabled: false
0029 type: "org.kde.latte.default"
0030
0031 info.needsIconColors: false
0032 info.needsMouseEventCoordinates: false
0033 info.providesFrontLayer: false
0034 info.providesHoveredAnimation: false
0035 info.providesClickedAnimation: false
0036 info.providesTaskLauncherAnimation: false
0037 info.providesInAttentionAnimation: false
0038 info.providesGroupedWindowAddedAnimation: false
0039 info.providesGroupedWindowRemovedAnimation: false
0040 info.extraMaskThickness: 0
0041 info.backgroundCornerMargin: 1.00
0042 info.lengthPadding: 0.08
0043 info.minThicknessPadding: 0
0044 info.minLengthPadding:0
0045
0046 configuration: localLatteConfiguration
0047 resources: null
0048
0049 indicatorComponent: isEnabled ? latteLocalIndicator : null
0050
0051 //! Local Latte Indicator Configuration
0052 LocalIndicator.LatteConfiguration{
0053 id: localLatteConfiguration
0054 }
0055
0056 //! Local Latte Indicator implementation
0057 Component {
0058 id: latteLocalIndicator
0059 LocalIndicator.LatteIndicator{}
0060 }
0061 }
0062 }