(_message: RPCMessageType, data: RegistrationData<DidChangeConfigurationRegistrationOptions>)
| 2039 | } |
| 2040 | |
| 2041 | public register(_message: RPCMessageType, data: RegistrationData<DidChangeConfigurationRegistrationOptions>): void { |
| 2042 | let disposable = Workspace.onDidChangeConfiguration(() => { |
| 2043 | this.onDidChangeConfiguration(data.registerOptions.section); |
| 2044 | }); |
| 2045 | this._listeners.set(data.id, disposable); |
| 2046 | if (data.registerOptions.section !== void 0) { |
| 2047 | this.onDidChangeConfiguration(data.registerOptions.section); |
| 2048 | } |
| 2049 | } |
| 2050 | |
| 2051 | public unregister(id: string): void { |
| 2052 | let disposable = this._listeners.get(id); |
no test coverage detected