onDraw method
Override to react during the draw phase each frame.
Called after all registered listenOnDraw listeners.
Implementation
@override
void onDraw(double dt) => onTransform((t) {
final theme = FSelectTheme.resolveVariant(selectVariant);
final isHovered = clickState.hovered;
final origin = t.position;
_drawTrigger(theme, isHovered, origin);
// NOTE: `callback` is a hack to defer the draw at the end of frame
if (_isOpen) callback(() => _drawDropdown(theme, origin));
});