createNamedDialog static method
Future<String?>
createNamedDialog({
- required BuildContext context,
- required String type,
- String? description,
- required ValueChanged<
String> onConfirm,
Implementation
static Future<String?> createNamedDialog({
required BuildContext context,
required String type,
String? description,
required ValueChanged<String> onConfirm,
}) =>
DialogText(
title: "New $type",
description: description,
placeholder: Text("$type Name"),
confirmText: "Create",
maxLength: 64,
onConfirm: (t) {
if (t.trim().isEmpty) {
TextToast("$type Name cannot be empty").open(context);
return;
}
onConfirm(t.trim());
},
).open(context);