ArcaneFormattedInput.time constructor
ArcaneFormattedInput.time({})
Implementation
factory ArcaneFormattedInput.time({
String? initialHour,
String? initialMinute,
void Function(FormattedValue value)? onChanged,
String? label,
String? error,
bool disabled = false,
}) {
return ArcaneFormattedInput(
initialValue: FormattedValue([
const InputPart.editable(length: 2, width: 40, placeholder: 'HH', inputType: 'number')
.withValue(initialHour ?? ''),
const InputPart.static(':'),
const InputPart.editable(length: 2, width: 40, placeholder: 'MM', inputType: 'number')
.withValue(initialMinute ?? ''),
]),
onChanged: onChanged,
label: label ?? 'Time',
error: error,
disabled: disabled,
);
}