@@ -234,16 +234,16 @@ class ExtHostQuickInput implements QuickInput {
234234 private static _nextId = 1 ;
235235 _id = ExtHostQuickPick . _nextId ++ ;
236236
237- private _title : string ;
238- private _steps : number ;
239- private _totalSteps : number ;
237+ private _title : string | undefined ;
238+ private _steps : number | undefined ;
239+ private _totalSteps : number | undefined ;
240240 private _visible = false ;
241241 private _expectingHide = false ;
242242 private _enabled = true ;
243243 private _busy = false ;
244244 private _ignoreFocusOut = true ;
245245 private _value = '' ;
246- private _placeholder : string ;
246+ private _placeholder : string | undefined ;
247247 private _buttons : QuickInputButton [ ] = [ ] ;
248248 private _handlesToButtons = new Map < number , QuickInputButton > ( ) ;
249249 private readonly _onDidAcceptEmitter = new Emitter < void > ( ) ;
@@ -268,7 +268,7 @@ class ExtHostQuickInput implements QuickInput {
268268 return this . _title ;
269269 }
270270
271- set title ( title : string ) {
271+ set title ( title : string | undefined ) {
272272 this . _title = title ;
273273 this . update ( { title } ) ;
274274 }
@@ -277,7 +277,7 @@ class ExtHostQuickInput implements QuickInput {
277277 return this . _steps ;
278278 }
279279
280- set step ( step : number ) {
280+ set step ( step : number | undefined ) {
281281 this . _steps = step ;
282282 this . update ( { step } ) ;
283283 }
@@ -286,7 +286,7 @@ class ExtHostQuickInput implements QuickInput {
286286 return this . _totalSteps ;
287287 }
288288
289- set totalSteps ( totalSteps : number ) {
289+ set totalSteps ( totalSteps : number | undefined ) {
290290 this . _totalSteps = totalSteps ;
291291 this . update ( { totalSteps } ) ;
292292 }
@@ -331,7 +331,7 @@ class ExtHostQuickInput implements QuickInput {
331331 return this . _placeholder ;
332332 }
333333
334- set placeholder ( placeholder : string ) {
334+ set placeholder ( placeholder : string | undefined ) {
335335 this . _placeholder = placeholder ;
336336 this . update ( { placeholder } ) ;
337337 }
@@ -398,7 +398,7 @@ class ExtHostQuickInput implements QuickInput {
398398 }
399399 }
400400
401- public dispose ( ) : void {
401+ dispose ( ) : void {
402402 if ( this . _disposed ) {
403403 return ;
404404 }
@@ -587,9 +587,9 @@ class ExtHostQuickPick<T extends QuickPickItem> extends ExtHostQuickInput implem
587587
588588class ExtHostInputBox extends ExtHostQuickInput implements InputBox {
589589
590- private _password : boolean ;
591- private _prompt : string ;
592- private _validationMessage : string ;
590+ private _password = false ;
591+ private _prompt : string | undefined ;
592+ private _validationMessage : string | undefined ;
593593
594594 constructor ( proxy : MainThreadQuickOpenShape , extensionId : ExtensionIdentifier , onDispose : ( ) => void ) {
595595 super ( proxy , extensionId , onDispose ) ;
@@ -609,7 +609,7 @@ class ExtHostInputBox extends ExtHostQuickInput implements InputBox {
609609 return this . _prompt ;
610610 }
611611
612- set prompt ( prompt : string ) {
612+ set prompt ( prompt : string | undefined ) {
613613 this . _prompt = prompt ;
614614 this . update ( { prompt } ) ;
615615 }
@@ -618,7 +618,7 @@ class ExtHostInputBox extends ExtHostQuickInput implements InputBox {
618618 return this . _validationMessage ;
619619 }
620620
621- set validationMessage ( validationMessage : string ) {
621+ set validationMessage ( validationMessage : string | undefined ) {
622622 this . _validationMessage = validationMessage ;
623623 this . update ( { validationMessage } ) ;
624624 }
0 commit comments