/*Copyright (C) 2011 Martin GrΓ€Γlin <mgraesslin@kde.org>Copyright (C) 2012 Marco Martin <mart@kde.org>Copyright (C) 2015-2018 Eike Hein <hein@kde.org>This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2 of the License, or(at your option) any later version.This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public License alongwith this program; if not, write to the Free Software Foundation, Inc.,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.*/import QtQuick 2.0import org.kde.plasma.core 2.0 as PlasmaCoreimport org.kde.plasma.extras 2.0 as PlasmaExtrasimport org.kde.plasma.components 2.0 as PlasmaComponentsimport org.kde.draganddrop 2.0Item {property alias model: baseView.modelproperty alias delegate: baseView.delegateproperty ListView listView: baseView.listViewfunction decrementCurrentIndex() {baseView.decrementCurrentIndex();}function incrementCurrentIndex() {baseView.incrementCurrentIndex();}function activateCurrentIndex() {baseView.currentItem.activate();}function openContextMenu() {baseView.currentItem.openActionMenu();}Connections {target: plasmoidonExpandedChanged: {if (!expanded) {baseView.currentIndex = -1;}}}KickoffListView {id: baseViewanchors.fill: parentcurrentIndex: -1interactive: contentHeight > height}}