From 3b43503a1fee32715886a125fc6ff96112c271a7 Mon Sep 17 00:00:00 2001 From: Aluan Haddad Date: Thu, 28 Jan 2016 10:24:56 -0500 Subject: [PATCH 1/2] Change ITemplateOptions.{onClick, etc.} to union Changed the types of the ```ITemplateOptions``` properties ```onBlur```, ```onChange```, ```onClick```, ```onFocus```, ```onKeydown```, ```onKeypress```, and ```onKeyup``` from ```TypeScript string ``` to ```TypeScript string | IExpresssionFunction ``` string | IExpresssionFunction --- angular-formly/angular-formly.d.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/angular-formly/angular-formly.d.ts b/angular-formly/angular-formly.d.ts index f42b35a89e..3dff7cd8a2 100644 --- a/angular-formly/angular-formly.d.ts +++ b/angular-formly/angular-formly.d.ts @@ -101,13 +101,13 @@ declare module AngularFormly { type?: string; //expression types - onBlur?: string; - onChange?: string; - onClick?: string; - onFocus?: string; - onKeydown?: string; - onKeypress?: string; - onKeyup?: string; + onBlur?: string | IExpresssionFunction; + onChange?: string | IExpresssionFunction; + onClick?: string | IExpresssionFunction; + onFocus?: string | IExpresssionFunction; + onKeydown?: string | IExpresssionFunction; + onKeypress?: string | IExpresssionFunction; + onKeyup?: string | IExpresssionFunction; //Bootstrap types label?: string; From 28392f58eda0da9d800a4992afac9f7b8db07050 Mon Sep 17 00:00:00 2001 From: Aluan Haddad Date: Thu, 28 Jan 2016 10:38:07 -0500 Subject: [PATCH 2/2] Update angular-formly.d.ts --- angular-formly/angular-formly.d.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/angular-formly/angular-formly.d.ts b/angular-formly/angular-formly.d.ts index 3dff7cd8a2..423e6ff9b3 100644 --- a/angular-formly/angular-formly.d.ts +++ b/angular-formly/angular-formly.d.ts @@ -101,13 +101,13 @@ declare module AngularFormly { type?: string; //expression types - onBlur?: string | IExpresssionFunction; - onChange?: string | IExpresssionFunction; - onClick?: string | IExpresssionFunction; - onFocus?: string | IExpresssionFunction; - onKeydown?: string | IExpresssionFunction; - onKeypress?: string | IExpresssionFunction; - onKeyup?: string | IExpresssionFunction; + onBlur?: string | IExpressionFunction; + onChange?: string | IExpressionFunction; + onClick?: string | IExpressionFunction; + onFocus?: string | IExpressionFunction; + onKeydown?: string | IExpressionFunction; + onKeypress?: string | IExpressionFunction; + onKeyup?: string | IExpressionFunction; //Bootstrap types label?: string;