StatefulWidgetWithCallback constructor

const StatefulWidgetWithCallback({
  1. Key? key,
  2. required Widget child,
  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 child.

Implementation

const StatefulWidgetWithCallback({
  Key? key,
  required Widget this.child,
  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,
})  : builder = null,
      super(key: key);