provide myView different shown states

work/spdx
Michail Vourlakos 4 years ago
parent 16f846c72f
commit 7a38642012

@ -29,7 +29,7 @@ AbilityHost.MyView {
inNormalState: ((animations.needBothAxis.count === 0) && (animations.needLength.count === 0)) inNormalState: ((animations.needBothAxis.count === 0) && (animations.needLength.count === 0))
|| (latteView && latteView.visibility.isHidden && !latteView.visibility.containsMouse && animations.needThickness.count === 0) || (latteView && latteView.visibility.isHidden && !latteView.visibility.containsMouse && animations.needThickness.count === 0)
inHiddenState: isReady && latteView.visibility.isHidden isHidden: isReady && latteView.visibility.isHidden
inSlidingIn: visibilityManager.inSlidingIn inSlidingIn: visibilityManager.inSlidingIn
inSlidingOut: visibilityManager.inSlidingOut inSlidingOut: visibilityManager.inSlidingOut

@ -27,7 +27,10 @@ AbilityDefinition.MyView {
isReady: ref.myView.isReady isReady: ref.myView.isReady
inNormalState: ref.myView.inNormalState inNormalState: ref.myView.inNormalState
inHiddenState: ref.myView.inHiddenState
isHidden: ref.myView.isHidden
isShownPartially: ref.myView.isShownPartially
isShownFully: ref.myView.isShownFully
inSlidingIn: ref.myView.inSlidingIn inSlidingIn: ref.myView.inSlidingIn
inSlidingOut: ref.myView.inSlidingOut inSlidingOut: ref.myView.inSlidingOut

@ -23,8 +23,12 @@ import org.kde.latte.core 0.2 as LatteCore
Item { Item {
property bool isReady: false property bool isReady: false
property bool inNormalState: true property bool inNormalState: true
property bool inHiddenState: true
property bool isHidden: false
property bool isShownPartially: false
property bool isShownFully: true
property bool inSlidingIn: false property bool inSlidingIn: false
property bool inSlidingOut: false property bool inSlidingOut: false

@ -28,7 +28,10 @@ AbilityDefinition.MyView {
readonly property alias isReady: apis.isReady readonly property alias isReady: apis.isReady
readonly property alias inNormalState: apis.inNormalState readonly property alias inNormalState: apis.inNormalState
readonly property alias inHiddenState: apis.inHiddenState
readonly property alias isHidden: apis.isHidden
readonly property alias isShownPartially: apis.isShownPartially
readonly property alias isShownFully: apis.isShownFully
readonly property alias inSlidingIn: apis.inSlidingIn readonly property alias inSlidingIn: apis.inSlidingIn
readonly property alias inSlidingOut: apis.inSlidingOut readonly property alias inSlidingOut: apis.inSlidingOut

Loading…
Cancel
Save