selected property
Estado inicial del botón (opcional, para control externo).
Si se proporciona, el botón usará este valor como estado inicial. Si es null, el botón comienza en estado no seleccionado (false).
Útil para sincronizar con un estado externo o configuración guardada.
Implementation
final bool? selected;