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 Michał Cieślak
parent 387a103742
commit 6b7a332d61
1 changed files with 10 additions and 5 deletions

View File

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