INNER CODE UNIT · Dart
_LiquidGlassPinFormFieldState
adar2378/pin_code_fields · packages/pin_code_fields_liquid_glass/lib/src/liquid_glass_pin_form_field.dart:351
class _LiquidGlassPinFormFieldState extends FormFieldState<String> {
PinInputController? _internalController;
@override
LiquidGlassPinFormField get widget => super.widget as LiquidGlassPinFormField;
PinInputController get _effectiveController =>
widget.pinController ?? _internalController!;
@override
void initState() {
super.initState();
if (widget.pinController == null) {
_internalController = PinInputController(text: widget.initialValue ?? '');
} else if (widget.initialValue != null) {
widget.pinController!.setText(widget.initialValue!);
}
}