showEditingText static method

void showEditingText({
  1. required BuildContext context,
  2. required String title,
  3. required bool isNumber,
  4. String androidDialogMessage = "",
  5. String? subTitle,
  6. VoidCallback? onEditingComplete,
  7. Function? onChanged,
})

Implementation

static void showEditingText({
  required BuildContext context,
  required String title,
  required bool isNumber,
  String androidDialogMessage = "",
  String? subTitle,
  VoidCallback? onEditingComplete,
  Function? onChanged,
}) {
  if (Platform.isIOS) {
    Navigator.push(
        context,
        MaterialPageRoute(
            builder: (context) => _TextEditType(
                  title: title,
                  isNumber: isNumber,
                  onChanged: onChanged,
                  onEditingComplete: onEditingComplete,
                  subTitle: subTitle,
                )));
  } else {
    Dialogs.textInputDialog(
      context: context,
      title: title,
      message: androidDialogMessage,
      isPhoneNumber: true,
      placeHolder: subTitle,
      onEditingComplete: onEditingComplete,
      onChanged: onChanged,
      onPressed: () {},
    );
  }
}