mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-12 04:50:18 +00:00
Added simple User-Defined type guards (#10419)
Added type guards to: angular.isArray() angular.isDate() angular.isFunction() angular.isNumber() angular.isObject() angular.isString() See: https://www.typescriptlang.org/docs/handbook/advanced-types.html#user-defined-type-guards
This commit is contained in:
committed by
Masahiro Wakame
parent
fa5f6bf0cd
commit
12ede35d5b
Vendored
+6
-6
@@ -118,14 +118,14 @@ declare namespace angular {
|
||||
fromJson(json: string): any;
|
||||
identity<T>(arg?: T): T;
|
||||
injector(modules?: any[], strictDi?: boolean): auto.IInjectorService;
|
||||
isArray(value: any): boolean;
|
||||
isDate(value: any): boolean;
|
||||
isArray(value: any): value is Array<any>;
|
||||
isDate(value: any): value is Date;
|
||||
isDefined(value: any): boolean;
|
||||
isElement(value: any): boolean;
|
||||
isFunction(value: any): boolean;
|
||||
isNumber(value: any): boolean;
|
||||
isObject(value: any): boolean;
|
||||
isString(value: any): boolean;
|
||||
isFunction(value: any): value is Function;
|
||||
isNumber(value: any): value is number;
|
||||
isObject(value: any): value is Object;
|
||||
isString(value: any): value is string;
|
||||
isUndefined(value: any): boolean;
|
||||
lowercase(str: string): string;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user