()
| 29 | } |
| 30 | |
| 31 | static getInstance(): FocusManager { |
| 32 | if (!FocusManager.instance) { |
| 33 | FocusManager.instance = new FocusManager(); |
| 34 | } |
| 35 | return FocusManager.instance; |
| 36 | } |
| 37 | |
| 38 | setWaveAIFocused(force: boolean = false) { |
| 39 | const isAlreadyFocused = globalStore.get(this.focusType) == "waveai"; |