InputPasswordToggleFeature constructor
const
InputPasswordToggleFeature({
- InputFeatureVisibility visibility = InputFeatureVisibility.always,
- Widget? icon,
- Widget? iconShow,
- PasswordPeekMode mode = PasswordPeekMode.toggle,
- InputFeaturePosition position = InputFeaturePosition.trailing,
- bool skipFocusTraversal = true,
Creates an InputPasswordToggleFeature.
Parameters:
mode(PasswordPeekMode, default:PasswordPeekMode.toggle): Toggle or hold behavior.position(InputFeaturePosition, default:InputFeaturePosition.trailing): Where to place the toggle.icon(Widget?, optional): Custom icon for hidden state.iconShow(Widget?, optional): Custom icon for visible state.visibility(InputFeatureVisibility, optional): Controls visibility.skipFocusTraversal(bool, optional): Whether to skip in focus order.
Implementation
const InputPasswordToggleFeature({
super.visibility,
this.icon,
this.iconShow,
this.mode = PasswordPeekMode.toggle,
this.position = InputFeaturePosition.trailing,
super.skipFocusTraversal,
});