mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-03-31 09:10:30 -04:00
Merge from vscode 817eb6b0c720a4ecbc13c020afbbebfed667aa09 (#7356)
This commit is contained in:
@@ -22,7 +22,7 @@ class SCMInput implements ISCMInput {
|
||||
this._onDidChange.fire(value);
|
||||
}
|
||||
|
||||
private _onDidChange = new Emitter<string>();
|
||||
private readonly _onDidChange = new Emitter<string>();
|
||||
readonly onDidChange: Event<string> = this._onDidChange.event;
|
||||
|
||||
private _placeholder = '';
|
||||
@@ -36,7 +36,7 @@ class SCMInput implements ISCMInput {
|
||||
this._onDidChangePlaceholder.fire(placeholder);
|
||||
}
|
||||
|
||||
private _onDidChangePlaceholder = new Emitter<string>();
|
||||
private readonly _onDidChangePlaceholder = new Emitter<string>();
|
||||
readonly onDidChangePlaceholder: Event<string> = this._onDidChangePlaceholder.event;
|
||||
|
||||
private _visible = true;
|
||||
@@ -50,7 +50,7 @@ class SCMInput implements ISCMInput {
|
||||
this._onDidChangeVisibility.fire(visible);
|
||||
}
|
||||
|
||||
private _onDidChangeVisibility = new Emitter<boolean>();
|
||||
private readonly _onDidChangeVisibility = new Emitter<boolean>();
|
||||
readonly onDidChangeVisibility: Event<boolean> = this._onDidChangeVisibility.event;
|
||||
|
||||
private _validateInput: IInputValidator = () => Promise.resolve(undefined);
|
||||
@@ -64,13 +64,13 @@ class SCMInput implements ISCMInput {
|
||||
this._onDidChangeValidateInput.fire();
|
||||
}
|
||||
|
||||
private _onDidChangeValidateInput = new Emitter<void>();
|
||||
private readonly _onDidChangeValidateInput = new Emitter<void>();
|
||||
readonly onDidChangeValidateInput: Event<void> = this._onDidChangeValidateInput.event;
|
||||
}
|
||||
|
||||
class SCMRepository implements ISCMRepository {
|
||||
|
||||
private _onDidFocus = new Emitter<void>();
|
||||
private readonly _onDidFocus = new Emitter<void>();
|
||||
readonly onDidFocus: Event<void> = this._onDidFocus.event;
|
||||
|
||||
private _selected = false;
|
||||
@@ -78,7 +78,7 @@ class SCMRepository implements ISCMRepository {
|
||||
return this._selected;
|
||||
}
|
||||
|
||||
private _onDidChangeSelection = new Emitter<boolean>();
|
||||
private readonly _onDidChangeSelection = new Emitter<boolean>();
|
||||
readonly onDidChangeSelection: Event<boolean> = this._onDidChangeSelection.event;
|
||||
|
||||
readonly input: ISCMInput = new SCMInput();
|
||||
@@ -114,13 +114,13 @@ export class SCMService implements ISCMService {
|
||||
private _selectedRepositories: ISCMRepository[] = [];
|
||||
get selectedRepositories(): ISCMRepository[] { return [...this._selectedRepositories]; }
|
||||
|
||||
private _onDidChangeSelectedRepositories = new Emitter<ISCMRepository[]>();
|
||||
private readonly _onDidChangeSelectedRepositories = new Emitter<ISCMRepository[]>();
|
||||
readonly onDidChangeSelectedRepositories: Event<ISCMRepository[]> = this._onDidChangeSelectedRepositories.event;
|
||||
|
||||
private _onDidAddProvider = new Emitter<ISCMRepository>();
|
||||
private readonly _onDidAddProvider = new Emitter<ISCMRepository>();
|
||||
readonly onDidAddRepository: Event<ISCMRepository> = this._onDidAddProvider.event;
|
||||
|
||||
private _onDidRemoveProvider = new Emitter<ISCMRepository>();
|
||||
private readonly _onDidRemoveProvider = new Emitter<ISCMRepository>();
|
||||
readonly onDidRemoveRepository: Event<ISCMRepository> = this._onDidRemoveProvider.event;
|
||||
|
||||
constructor(@ILogService private readonly logService: ILogService) { }
|
||||
|
||||
Reference in New Issue
Block a user