Allow storage to return undefined fallback values

Fixes #61394
This commit is contained in:
Daniel Imms 2018-10-25 15:10:19 -07:00
parent 907924abc0
commit 60cbd1fd0b

View file

@ -84,7 +84,7 @@ export class Storage extends Disposable {
return value;
}
getBoolean(key: string, fallbackValue: boolean = false): boolean {
getBoolean(key: string, fallbackValue?: boolean): boolean | undefined {
const value = this.get(key);
if (isUndefinedOrNull(value)) {
@ -94,7 +94,7 @@ export class Storage extends Disposable {
return value === 'true';
}
getInteger(key: string, fallbackValue: number = 0): number {
getInteger(key: string, fallbackValue?: number): number | undefined {
const value = this.get(key);
if (isUndefinedOrNull(value)) {