form method

Niku form({
  1. Key? key,
  2. AutovalidateMode? autovalidateMode,
  3. Future<bool> onWillPop()?,
  4. void onChanged()?,
})

Wrap widget in Form

Example usage

final formKey = GlobalKey<FormState>();

Niku()
  .form(
    key: formKey,
  );

Implementation

Niku form({
  Key? key,
  AutovalidateMode? autovalidateMode,
  Future<bool> Function()? onWillPop,
  void Function()? onChanged,
}) {
  _widget = Form(
    key: key,
    child: _widget,
    autovalidateMode: autovalidateMode,
    onWillPop: onWillPop,
    onChanged: onChanged,
  );

  return this;
}