paint method
Implementation
@override
void paint(PaintingContext context, Offset offset) {
_ensureStylesCached();
_paintBackground(context, offset);
_paintBorder(context, offset);
_paintIndicator(context, offset);
_paintLabel(context, offset);
}