forked from Shinonome/dots-hyprland
lock: refactor error shake anim
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
pragma ComponentBehavior: Bound
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
|
||||
SequentialAnimation {
|
||||
id: root
|
||||
|
||||
required property Item target
|
||||
property real distance: 30
|
||||
|
||||
NumberAnimation { target: root.target; property: "Layout.leftMargin"; to: -root.distance; duration: 50 }
|
||||
NumberAnimation { target: root.target; property: "Layout.leftMargin"; to: root.distance; duration: 50 }
|
||||
NumberAnimation { target: root.target; property: "Layout.leftMargin"; to: -root.distance / 2; duration: 40 }
|
||||
NumberAnimation { target: root.target; property: "Layout.leftMargin"; to: root.distance / 2; duration: 40 }
|
||||
NumberAnimation { target: root.target; property: "Layout.leftMargin"; to: 0; duration: 30 }
|
||||
}
|
||||
Reference in New Issue
Block a user