openDetailsFormEntry method

Widget openDetailsFormEntry({
  1. String title = 'Open details',
  2. String subTitle = 'Goto necessary details',
  3. String hintText = 'Open details',
  4. String displayText = '',
  5. IconData icon = Icons.details,
  6. GestureTapCallback? onTap,
})

Implementation

Widget openDetailsFormEntry({
  String title = 'Open details',
  String subTitle = 'Goto necessary details',
  String hintText = 'Open details',
  String displayText = '',
  IconData icon = Icons.details,
  GestureTapCallback? onTap,
}) => formEntry(
  title: title,
  subTitle: subTitle,
  inputWidget: TextFormField(
    decoration: elegantInputDecoration(
      hintText: hintText,
      prefix: Icon(icon),
    ).copyWith(suffixIcon: const Icon(Icons.arrow_forward)),
    controller: TextEditingController(text: displayText),
    mouseCursor: SystemMouseCursors.click,
    readOnly: true,
    onTap: onTap,
  ),
);