2
* Copyright 2015 Canonical Ltd.
4
* This program is free software; you can redistribute it and/or modify
5
* it under the terms of the GNU Lesser General Public License as published by
6
* the Free Software Foundation; version 3.
8
* This program is distributed in the hope that it will be useful,
9
* but WITHOUT ANY WARRANTY; without even the implied warranty of
10
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
* GNU Lesser General Public License for more details.
13
* You should have received a copy of the GNU Lesser General Public License
14
* along with this program. If not, see <http://www.gnu.org/licenses/>.
19
import Ubuntu.Components 1.3
22
objectName: "rightwardsLauncher"
24
function reset() { launcher.x = -launcher.width }
34
function followDragArea() {
35
return swipeArea.distance < width ? -width + swipeArea.distance : 0
41
opacity: swipeArea.dragging ? 0.5 : 0.0
43
anchors.fill: swipeArea
48
objectName: "hpDragArea"
50
// give some room for items to be dynamically stacked right behind him
55
direction: SwipeArea.Rightwards
59
launcher.x = Qt.binding(launcher.followDragArea)
72
anchors.left: parent.left
73
anchors.verticalCenter: parent.verticalCenter
74
anchors.leftMargin: units.gu(1)