From 9864cb170944d6251822ea7f6a45b48fd0c42c11 Mon Sep 17 00:00:00 2001 From: Ashwin Date: Mon, 7 Mar 2016 23:18:27 -0700 Subject: [PATCH] Added an interface for IModelOptions. Added an interface for IModelOptions. --- angularjs/angular.d.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index 9f7fa07b00..36576b5251 100644 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -532,6 +532,16 @@ declare module angular { $invalid: boolean; } + //Allows tuning how model updates are done. + //https://docs.angularjs.org/api/ng/directive/ngModelOptions + interface INgModelOptions { + updateOn?: string; + debounce?: any; + allowInvalid?: boolean; + getterSetter?: boolean; + timezone?: string; + } + interface IModelValidators { /** * viewValue is any because it can be an object that is called in the view like $viewValue.name:$viewValue.subName