EasyFormSaveButton constructor

const EasyFormSaveButton({
  1. Key? key,
  2. required Widget child,
  3. Size indicatorSize = kIndicatorSize,
  4. EasyFormSaveButtonIndicatorBuilder? indicatorBuilder,
  5. EasyFormActionButtonBuilder? builder,
  6. EdgeInsetsGeometry padding = EasyFormActionButton.kPadding,
  7. Alignment alignment = Alignment.center,
  8. EasyFormSaveButtonLayoutBuilder? layoutBuilder,
  9. bool enabled = true,
})

Creates a widget that creates a form save button.

Implementation

const EasyFormSaveButton({
  Key? key,
  required Widget child,
  this.indicatorSize = kIndicatorSize,
  EasyFormSaveButtonIndicatorBuilder? indicatorBuilder,
  EasyFormActionButtonBuilder? builder,
  EdgeInsetsGeometry padding = EasyFormActionButton.kPadding,
  Alignment alignment = Alignment.center,
  EasyFormSaveButtonLayoutBuilder? layoutBuilder,
  bool enabled = true,
})  : _indicatorBuilder = indicatorBuilder,
      _layoutBuilder = layoutBuilder,
      super(
        key: key,
        child: child,
        builder: builder,
        padding: padding,
        alignment: alignment,
        enabled: enabled,
      );