ArcaneFormattedInput.creditCard constructor
ArcaneFormattedInput.creditCard({
- void onChanged(
- FormattedValue value
- String? label,
- String? error,
- bool disabled = false,
Implementation
factory ArcaneFormattedInput.creditCard({
void Function(FormattedValue value)? onChanged,
String? label,
String? error,
bool disabled = false,
}) {
return ArcaneFormattedInput(
initialValue: FormattedValue([
const InputPart.editable(length: 4, width: 55, placeholder: '0000', inputType: 'number')
.withValue(''),
const InputPart.static(' '),
const InputPart.editable(length: 4, width: 55, placeholder: '0000', inputType: 'number')
.withValue(''),
const InputPart.static(' '),
const InputPart.editable(length: 4, width: 55, placeholder: '0000', inputType: 'number')
.withValue(''),
const InputPart.static(' '),
const InputPart.editable(length: 4, width: 55, placeholder: '0000', inputType: 'number')
.withValue(''),
]),
onChanged: onChanged,
label: label ?? 'Card Number',
error: error,
disabled: disabled,
);
}