From d805bec7a9678825a7954ca6bf4146df16e929cb Mon Sep 17 00:00:00 2001 From: Robert Baker Date: Tue, 7 Jul 2015 16:55:02 -0700 Subject: [PATCH] added return types. --- angular-material/angular-material.d.ts | 39 +++++++++++++------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/angular-material/angular-material.d.ts b/angular-material/angular-material.d.ts index 6390981c3..21ff5a3fc 100644 --- a/angular-material/angular-material.d.ts +++ b/angular-material/angular-material.d.ts @@ -1,7 +1,6 @@ // Type definitions for Angular Material 0.10.1-rc1+ (angular.material module) // Project: https://github.com/angular/material -// Definitions by: Matt Traynham -// Definitions by: Robert Baker +// Definitions by: Matt Traynham and Robert Baker // Definitions: https://github.com/borisyankov/DefinitelyTyped /// @@ -32,24 +31,24 @@ declare module angular.material { content(content: string): T; ok(ok: string): T; theme(theme: string): T; - templateUrl(templateUrl?: string); - template(template?: string); - targetEvent(targetEvent?: MouseEvent); - scope(scope?: angular.IScope); // default: new child scope - preserveScope(preserveScope?: boolean); // default: false - disableParentScroll(disableParentScroll?: boolean); // default: true - hasBackdrop(hasBackdrop?: boolean); // default: true - clickOutsideToClose(clickOutsideToClose?: boolean); // default: false - escapeToClose(escapeToClose?: boolean); // default: true - focusOnOpen(focusOnOpen?: boolean); // default: true - controller(controller?: string|Function); - locals(locals?: {[index: string]: any}); - bindToController(bindToController?: boolean); // default: false - resolve(resolve?: {[index: string]: angular.IPromise}) - controllerAs(controllerAs?: string); - parent(parent?: string|Element|JQuery); // default: root node - onComplete(onComplete?: Function); - ariaLabel(ariaLabel: string); + templateUrl(templateUrl?: string): T; + template(template?: string): T; + targetEvent(targetEvent?: MouseEvent): T; + scope(scope?: angular.IScope): T; // default: new child scope + preserveScope(preserveScope?: boolean): T; // default: false + disableParentScroll(disableParentScroll?: boolean): T; // default: true + hasBackdrop(hasBackdrop?: boolean): T; // default: true + clickOutsideToClose(clickOutsideToClose?: boolean): T; // default: false + escapeToClose(escapeToClose?: boolean): T; // default: true + focusOnOpen(focusOnOpen?: boolean): T; // default: true + controller(controller?: string|Function): T; + locals(locals?: {[index: string]: any}): T; + bindToController(bindToController?: boolean): T; // default: false + resolve(resolve?: {[index: string]: angular.IPromise}): T; + controllerAs(controllerAs?: string): T; + parent(parent?: string|Element|JQuery): T; // default: root node + onComplete(onComplete?: Function): T; + ariaLabel(ariaLabel: string): T; } interface IAlertDialog extends IPresetDialog {