register method
Implementation
void register(Key id, {bool skip = false, KeyHandler? handler}) {
if (!_frameInProgress) return;
final scope = _active;
if (skip) return;
if (scope.seen.add(id)) {
scope.order.add(id);
}
if (handler != null) {
scope.handlers[id] = handler;
}
}