SignalCustomPaint#
Kind:
class |
Package: package:signals_flutter
Class: SignalCustomPaint#
A high-performance canvas painting widget that subscribes to signals and renders directly on the GPU, completely bypassing the widget build and layout phases.
Use SignalCustomPaint in performance-critical rendering scenarios like real-time charts,
complex visual animations, particle systems, or game loops.
Members of SignalCustomPaint#
| Member | Type | Signature | Description |
|---|---|---|---|
| painter | field |
dart SignalCustomPainter painter |
The painter to draw on the canvas. |
| SignalCustomPaint | constructor |
dart SignalCustomPaint({super.key, required this.painter, super.child}) |
Creates a new SignalCustomPaint. |
| createRenderObject | method |
dart RenderSignalCustomPaint createRenderObject(BuildContext context) |
|
| updateRenderObject | method |
dart void updateRenderObject(BuildContext context, RenderSignalCustomPaint renderObject)
|
References#
The SignalCustomPaint type is referenced and used in the following pages:
- RenderSignalCustomPaint (signals_flutter/render)
- SignalCustomPainter (signals_flutter/extensions)
- signals_flutter
- SignalCustomPaint (signals_flutter/widgets)
- RenderSignalCustomPaint (signals/render)
- SignalCustomPainter (signals/extensions)
- signals
- SignalCustomPaint (signals/widgets)