widgets library Null safety

Classes

FanPieceWidget
smallest widget unit in this library, a piece of the wheel it holds a FanPiece object which holds its locational data and color data
FanPieceWidgetState
smallest widget unit in this library, a piece of the wheel it holds a FanPiece object which holds its locational data and color data
FanSliceWidget
FanSliceWidget is responsible to render a slice of the wheel, just like a slice of birthday cake. It is responsible to hold/draw the FanPieces in the same group
FanSliceWidgetState
FanSliceWidget is responsible to render a slice of the wheel, just like a slice of birthday cake. It is responsible to hold/draw the FanPieces in the same group
WheelColorPicker
A button which you can click to pop out an overlay containing a wheel of color pieces.
WheelColorPickerState
A button which you can click to pop out an overlay containing a wheel of color pieces.
WheelOverlayEntryContent
WheelOverlayEntryContent is the content of the Overlay that we want to show. With this setup, on can use WheelOverlayEntryContent separately from the main WheelColorPicker widget.
WheelOverlayEntryContentState