DigitsPadlock class

A padlock that can be unlocked by providing the correct digits.

Inheritance
Available Extensions

Constructors

DigitsPadlock({required String digits, String? title = kDefaultPadlockTitle, String? unlockMessage = kDefaultPadlockUnlockMessage, String? failedToUnlockMessage = kDefaultFailedToUnlockMessage, HintBuilder? hintBuilder})
Creates a new CredentialsPadlock instance.

Properties

digits String
The digits to provide.
final
failedToUnlockMessage String?
The message displayed when the user fails to unlock this padlock.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
hintBuilder HintBuilder?
The padlock hint.
finalinherited
isLocked bool
Returns whether this padlock is locked.
no setterinherited
isUnlocked bool
Returns whether this padlock is unlocked.
no setterinherited
props List<Object?>
The properties list.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String?
The padlock title.
finalinherited
unlockMessage String?
The message displayed when the user tries to unlock this padlock.
finalinherited

Methods

isObjectValid(String object) bool
Returns whether the given object is valid.
inherited
lock() → void
Locks this padlock.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
tryUnlock(String code) bool
Tries to unlock the current padlock with the specified code.
inherited
unlock() → void
Unlocks this padlock.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited