2
0
mirror of synced 2025-02-02 01:34:49 +00:00

feat(StatusPasswordStrengthIndicator): Add new Strength type None

Add new Strength type None and its corresponding state.
This commit is contained in:
Noelia 2022-03-09 13:17:58 +01:00 committed by GitHub
parent 208825807b
commit 2e33fb9f81
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -15,16 +15,21 @@ StatusProgressBar {
property string labelGreat: "Great" property string labelGreat: "Great"
enum Strength { enum Strength {
VeryWeak, // 0 None, // 0
Weak, // 1 VeryWeak, // 1
SoSo, // 2 Weak, // 2
Good, // 3 SoSo, // 3
Great // 4 Good, // 4
Great // 5
} }
// Behavior: // Behavior:
states: [ states: [
// Strength states definition: // Strength states definition:
State {
when: control.strength === StatusPasswordStrengthIndicator.Strength.None
PropertyChanges { target: control; text: ""}
},
State { State {
when: control.strength === StatusPasswordStrengthIndicator.Strength.VeryWeak when: control.strength === StatusPasswordStrengthIndicator.Strength.VeryWeak
PropertyChanges { target: control; fillColor : Theme.palette.dangerColor1} PropertyChanges { target: control; fillColor : Theme.palette.dangerColor1}