Warning, /plasma/plasma-mobile/components/mobileshellstate/qml/TopPanelControls.qml is written in an unsupported language. File is not indexed.
0001 /* 0002 * SPDX-FileCopyrightText: 2021 Devin Lin <devin@kde.org> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 import QtQuick 2.12 0008 import org.kde.plasma.core 2.0 as PlasmaCore 0009 0010 pragma Singleton 0011 0012 /** 0013 * Provides access to the panel plasmoid containment within the shell. 0014 */ 0015 QtObject { 0016 id: root 0017 0018 signal startSwipe() 0019 signal endSwipe() 0020 signal requestRelativeScroll(real offsetY) 0021 signal closeActionDrawer() 0022 signal openActionDrawer() 0023 property bool inSwipe: false 0024 property real panelHeight: PlasmaCore.Units.gridUnit + PlasmaCore.Units.smallSpacing // set and updated in panel containment 0025 property bool actionDrawerVisible: false 0026 property var notificationsWidget: null // updated in panel containment 0027 }