Warning, /plasma/latte-dock/declarativeimports/abilities/host/MyView.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 AbilityDefinition.MyView { 0011 id: apis 0012 0013 property QtObject view: null 0014 0015 function inCurrentLayout() { 0016 return view && view.layout && view.layout.isCurrent(); 0017 } 0018 0019 function action(name) { 0020 return view ? view.action(name) : null; 0021 } 0022 0023 readonly property Item publicApi: Item { 0024 readonly property alias isReady: apis.isReady 0025 readonly property alias groupId: apis.groupId 0026 0027 readonly property alias inNormalState: apis.inNormalState 0028 0029 readonly property alias isHidden: apis.isHidden 0030 readonly property alias isShownPartially: apis.isShownPartially 0031 readonly property alias isShownFully: apis.isShownFully 0032 readonly property alias isHidingBlocked: apis.isHidingBlocked 0033 0034 readonly property alias inEditMode: apis.inEditMode 0035 readonly property alias inConfigureAppletsMode: apis.inConfigureAppletsMode 0036 0037 readonly property alias inSlidingIn: apis.inSlidingIn 0038 readonly property alias inSlidingOut: apis.inSlidingOut 0039 readonly property alias inRelocationAnimation: apis.inRelocationAnimation 0040 readonly property alias inRelocationHiding: apis.inRelocationHiding 0041 0042 readonly property alias badgesIn3DStyle: apis.badgesIn3DStyle 0043 0044 readonly property alias alignment: apis.alignment 0045 readonly property alias visibilityMode: apis.visibilityMode 0046 0047 readonly property alias backgroundOpacity: apis.backgroundOpacity 0048 0049 readonly property alias lastUsedActivity: apis.lastUsedActivity 0050 0051 readonly property alias appletsLayoutGeometry: apis.appletsLayoutGeometry 0052 readonly property alias screenGeometry: apis.screenGeometry 0053 0054 readonly property alias containmentActions: apis.containmentActions 0055 0056 readonly property alias itemShadow: apis.itemShadow 0057 0058 readonly property alias palette: apis.palette 0059 0060 function action(name) { 0061 return apis.action(name); 0062 } 0063 0064 function inCurrentLayout() { 0065 return apis.inCurrentLayout(); 0066 } 0067 } 0068 }