RenderSignalBox constructor

RenderSignalBox({
  1. required ReadonlySignal<double> progress,
  2. required void painter(
    1. Canvas canvas,
    2. Size size,
    3. double value
    ),
})

Creates a new RenderSignalBox drawing using _painter and driven by _progress signal.

Implementation

RenderSignalBox({
  required core.ReadonlySignal<double> progress,
  required void Function(Canvas canvas, Size size, double value) painter,
})  : _progress = progress,
      _painter = painter {
  _subscribe();
}