unregisterWidget method

void unregisterWidget(
  1. String id
)

Elimina un widget del registro.

Llama en dispose() para widgets dinámicos (ej: items de lista). Si no se desregistra, la GlobalKey queda huérfana pero no causa crash.

Implementation

void unregisterWidget(String id) {
  Log.i('[Registry] 🗑️  Desregistrando: $id');
  _widgets.remove(id);
}