MVUBuilder<Model, Msg>.ofProcessorAndTickerProvider constructor

MVUBuilder<Model, Msg>.ofProcessorAndTickerProvider({
  1. required MVUProcessor<Model, Msg> processor,
  2. required MsgWidgetBuilderWithTickerProvider<Model, Msg> view,
  3. void onDispose(
    1. MVUProcessor<Model, Msg> processor
    )?,
  4. bool disposesProcessor = false,
})

Creates a MVUBuilder with the given processor and view functions for views that need a TickerProvider. Optional onDispose will run when the widget is removed from the widget tree.

Implementation

MVUBuilder.ofProcessorAndTickerProvider(
    {required MVUProcessor<Model, Msg> processor,
    required MsgWidgetBuilderWithTickerProvider<Model, Msg> view,
    void Function(MVUProcessor<Model, Msg> processor)? onDispose,
    bool disposesProcessor = false})
    : this._(processor, view,
          onDispose: onDispose, disposesProcessor: disposesProcessor);