From 6e5e672d9234372b9eb07e66af7a9809eebd80cf Mon Sep 17 00:00:00 2001 From: Anton Cholakov Date: Mon, 12 Jun 2017 11:43:50 +0300 Subject: [PATCH] Update select2.d.ts to support some functions/props - disabled property of main options - headers object, templateResult and templateSelection functions --- types/select2/index.d.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/types/select2/index.d.ts b/types/select2/index.d.ts index 5828dba2e9..15c4def81a 100644 --- a/types/select2/index.d.ts +++ b/types/select2/index.d.ts @@ -25,10 +25,13 @@ interface Select2AjaxOptions { url?: any; dataType?: string; delay?: number; + headers?: any; cache?: boolean; data?: (params: Select2QueryOptions, page: number, context: any) => any; results?: (term: any, page: number, context: any) => any; processResults?:(data: any, params: any) => any; + templateResult?: (data: any) => any; + templateSelection?: (data: any) => any; } interface IdTextPair { @@ -49,6 +52,7 @@ interface Select2Options { separator?: string; allowClear?: boolean; multiple?: boolean; + disabled?: boolean; closeOnSelect?: boolean; openOnEnter?: boolean; id?: (object: any) => string;