KeybindingBlock.fromJson constructor
Implementation
factory KeybindingBlock.fromJson(Map<String, dynamic> json) {
final bindings = <String, String?>{};
final raw = json['bindings'] as Map<String, dynamic>? ?? {};
for (final entry in raw.entries) {
bindings[entry.key] = entry.value as String?;
}
return KeybindingBlock(
context: json['context'] as String,
bindings: bindings,
);
}