* _setupKeybinding * This sets up the keybinding, replacing existing if needed
()
| 237 | * This sets up the keybinding, replacing existing if needed |
| 238 | */ |
| 239 | _setupKeybinding() { |
| 240 | const context = this.context; |
| 241 | const keybinding = context.keybinding(); |
| 242 | const l10n = context.systems.l10n; |
| 243 | |
| 244 | if (Array.isArray(this._keys)) { |
| 245 | keybinding.off(this._keys); |
| 246 | } |
| 247 | |
| 248 | this._keys = [utilCmd('⌘' + l10n.t('shortcuts.command.toggle_3dmap.key'))]; |
| 249 | context.keybinding().on(this._keys, this.toggle); |
| 250 | } |
| 251 | |
| 252 | |
| 253 | /** |