StatefulWidgetWithCallback.builder constructor

const StatefulWidgetWithCallback.builder({
  1. Key? key,
  2. required StatefulWidgetBuilder builder,
  3. void initStateCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  4. void didChangeDependenciesCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  5. void didUpdateWidgetCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  6. void reassembleCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  7. void buildCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  8. void activateCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  9. void deactivateCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  10. void disposeCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  11. void permanentFrameCallback(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  12. void postFrameCallbackForInitState(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  13. void postFrameCallbackForDidChangeDependencies(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  14. void postFrameCallbackForDidUpdateWidget(
    1. BuildContext context,
    2. StateSetter setState
    )?,
  15. void postFrameCallbackForBuild(
    1. BuildContext context,
    2. StateSetter setState
    )?,
})

Creates StatefulWidgetWithCallback with non-null builder.

Implementation

const StatefulWidgetWithCallback.builder({
  Key? key,
  required StatefulWidgetBuilder this.builder,
  this.initStateCallback,
  this.didChangeDependenciesCallback,
  this.didUpdateWidgetCallback,
  this.reassembleCallback,
  this.buildCallback,
  this.activateCallback,
  this.deactivateCallback,
  this.disposeCallback,
  this.permanentFrameCallback,
  this.postFrameCallbackForInitState,
  this.postFrameCallbackForDidChangeDependencies,
  this.postFrameCallbackForDidUpdateWidget,
  this.postFrameCallbackForBuild,
})  : child = null,
      super(key: key);