Whether the button is interactive.
bool get enabled => _enabled;
Sets the enabled state.
set enabled(bool v) { if (_enabled == v) return; _enabled = v; _invalidateCache(); markNeedsPaint(); }