##// END OF EJS Templates
added FilteringSelect default parameters
cin -
r6:a045279dcf9b v1.0.0 default
parent child
Show More
@@ -1,487 +1,487
1 1 /// <reference path="index.d.ts" />
2 2
3 3 declare module 'dijit/_Widget' {
4 4 type _Widget = dijit._Widget;
5 5 const _Widget: dijit._WidgetBaseConstructor<_Widget>;
6 6 export = _Widget;
7 7 }
8 8
9 9 declare module 'dijit/_WidgetBase' {
10 10 type _WidgetBase<E extends { [k in keyof E]: Event } = {}> = dijit._WidgetBase<E & GlobalEventHandlersEventMap>;
11 11
12 12 // individual _WidgetBase constructor to keep type parameters
13 13 interface _WidgetBaseConstructor {
14 14 new <A = {}, E extends { [k in keyof E]: Event } = {}>(params?: Partial<_WidgetBase<E> & A>, srcNodeRef?: dojo.NodeOrString): _WidgetBase<E> & dojo._base.DeclareCreatedObject;
15 15 prototype: _WidgetBase<any>;
16 16 }
17 17 const _WidgetBase: _WidgetBaseConstructor;
18 18 export = _WidgetBase;
19 19 }
20 20
21 21 declare module 'dijit/_AttachMixin' {
22 22 type _AttachMixin = dijit._AttachMixin;
23 23 const _AttachMixin: dijit._AttachMixinConstructor;
24 24 export = _AttachMixin;
25 25 }
26 26
27 27 declare module 'dijit/_CssStateMixin' {
28 28 type _CssStateMixin = dijit._CssStateMixin;
29 29 const _CssStateMixin: dijit._CssStateMixinConstructor;
30 30 export = _CssStateMixin;
31 31 }
32 32
33 33 declare module 'dijit/_Contained' {
34 34 type _Contained = dijit._Contained;
35 35 const _Contained: dijit._ContainedConstructor;
36 36 export = _Contained;
37 37 }
38 38
39 39 declare module 'dijit/_Container' {
40 40 type _Container = dijit._Container;
41 41 const _Container: dijit._ContainerConstructor;
42 42 export = _Container;
43 43 }
44 44
45 45 declare module 'dijit/_KeyNavContainer' {
46 46 type _KeyNavContainer = dijit._KeyNavContainer;
47 47 const _KeyNavContainer: dijit._KeyNavContainerConstructor;
48 48 export = _KeyNavContainer;
49 49 }
50 50
51 51 declare module 'dijit/_KeyNavMixin' {
52 52 type _KeyNavMixin = dijit._KeyNavMixin;
53 53 const _KeyNavMixin: dijit._KeyNavMixinConstructor;
54 54 export = _KeyNavMixin;
55 55 }
56 56
57 57 declare module 'dijit/_MenuBase' {
58 58 type _MenuBase = dijit._MenuBase;
59 59 const _MenuBase: dijit._MenuBaseConstructor;
60 60 export = _MenuBase;
61 61 }
62 62
63 63 declare module 'dijit/_TemplatedMixin' {
64 64 type _TemplatedMixin = dijit._TemplatedMixin;
65 65 const _TemplatedMixin: dijit._TemplatedMixinConstructor;
66 66 export = _TemplatedMixin;
67 67 }
68 68
69 69 declare module 'dijit/_WidgetsInTemplateMixin' {
70 70 type _WidgetsInTemplateMixin = dijit._WidgetsInTemplateMixin;
71 71 const _WidgetsInTemplateMixin: dijit._WidgetsInTemplateMixinConstructor;
72 72 export = _WidgetsInTemplateMixin;
73 73 }
74 74
75 75 declare module 'dijit/ConfirmDialog' {
76 76 type ConfirmDialog = dijit.ConfirmDialog;
77 77 const ConfirmDialog: dijit.ConfirmDialogConstructor;
78 78 export = ConfirmDialog;
79 79 }
80 80
81 81 declare module 'dijit/Calendar' {
82 82 type Calendar = dijit.Calendar;
83 83 const Calendar: dijit.CalendarConstructor;
84 84 export = Calendar;
85 85 }
86 86
87 87 declare module 'dijit/CalendarLite' {
88 88 type CalendarLite = dijit.CalendarLite;
89 89 const CalendarLite: dijit.CalendarLiteConstructor;
90 90 export = CalendarLite;
91 91 }
92 92
93 93 declare module 'dijit/Destroyable' {
94 94 type Destroyable = dijit.Destroyable;
95 95 const Destroyable: dijit.DestroyableConstructor;
96 96 export = Destroyable;
97 97 }
98 98
99 99 declare module 'dijit/Dialog' {
100 100 type Dialog = dijit.Dialog;
101 101 const Dialog: dijit.DialogConstructor;
102 102 export = Dialog;
103 103 }
104 104
105 105 declare module 'dijit/DropDownMenu' {
106 106 type DropDownMenu = dijit.DropDownMenu;
107 107 const DropDownMenu: dijit.DropDownMenuConstructor;
108 108 export = DropDownMenu;
109 109 }
110 110
111 111 declare module 'dijit/Fieldset' {
112 112 type Fieldset = dijit.Fieldset;
113 113 const Fieldset: dijit.FieldsetConstructor;
114 114 export = Fieldset;
115 115 }
116 116
117 117 declare module 'dijit/Menu' {
118 118 type Menu = dijit.Menu;
119 119 const Menu: dijit.MenuConstructor;
120 120 export = Menu;
121 121 }
122 122
123 123 declare module 'dijit/MenuBar' {
124 124 type MenuBar = dijit.MenuBar;
125 125 const MenuBar: dijit.MenuBarConstructor;
126 126 export = MenuBar;
127 127 }
128 128
129 129 declare module 'dijit/MenuBarItem' {
130 130 type MenuBarItem = dijit.MenuBarItem;
131 131 const MenuBarItem: dijit.MenuBarItemConstructor;
132 132 export = MenuBarItem;
133 133 }
134 134
135 135 declare module 'dijit/MenuItem' {
136 136 type MenuItem = dijit.MenuItem;
137 137 const MenuItem: dijit.MenuItemConstructor;
138 138 export = MenuItem;
139 139 }
140 140
141 141 declare module 'dijit/MenuSeparator' {
142 142 type MenuSeparator = dijit.MenuSeparator;
143 143 const MenuSeparator: dijit.MenuSeparatorConstructor;
144 144 export = MenuSeparator;
145 145 }
146 146
147 147 declare module 'dijit/place' {
148 148 const place: dijit.Place;
149 149 export = place;
150 150 }
151 151
152 152 declare module 'dijit/popup' {
153 153 const popup: dijit.PopupManager;
154 154 export = popup;
155 155 }
156 156
157 157 declare module 'dijit/PopupMenuBarItem' {
158 158 type PopupMenuBarItem = dijit.PopupMenuBarItem;
159 159 const PopupMenuBarItem: dijit.PopupMenuBarItemConstructor;
160 160 export = PopupMenuBarItem;
161 161 }
162 162
163 163 declare module 'dijit/PopupMenuItem' {
164 164 type PopupMenuItem = dijit.PopupMenuItem;
165 165 const PopupMenuItem: dijit.PopupMenuItemConstructor;
166 166 export = PopupMenuItem;
167 167 }
168 168
169 169 declare module 'dijit/registry' {
170 170 const registry: dijit.Registry;
171 171 export = registry;
172 172 }
173 173
174 174 declare module 'dijit/TitlePane' {
175 175 type TitlePane = dijit.TitlePane;
176 176 const TitlePane: dijit.TitlePaneConstructor;
177 177 export = TitlePane;
178 178 }
179 179
180 180 declare module 'dijit/Toolbar' {
181 181 type Toolbar = dijit.Toolbar;
182 182 const Toolbar: dijit.ToolbarConstructor;
183 183 export = Toolbar;
184 184 }
185 185
186 186 declare module 'dijit/ToolbarSeparator' {
187 187 type ToolbarSeparator = dijit.ToolbarSeparator;
188 188 const ToolbarSeparator: dijit.ToolbarSeparatorConstructor;
189 189 export = ToolbarSeparator;
190 190 }
191 191
192 192 declare module 'dijit/Tooltip' {
193 193 type Tooltip = dijit.Tooltip;
194 194 const Tooltip: dijit.TooltipConstructor;
195 195 export = Tooltip;
196 196 }
197 197
198 198 declare module 'dijit/TooltipDialog' {
199 199 type TooltipDialog = dijit.TooltipDialog;
200 200 const TooltipDialog: dijit.TooltipDialogConstructor;
201 201 export = TooltipDialog;
202 202 }
203 203
204 204 declare module 'dijit/_base/focus' {
205 205 const focus: dijit._base.Focus;
206 206 export = focus;
207 207 }
208 208
209 209 declare module 'dijit/_base/manager' {
210 210 const manager: dijit._base.Manager;
211 211 export = manager;
212 212 }
213 213
214 214 declare module 'dijit/_base/place' {
215 215 const place: dijit._base.Place;
216 216 export = place;
217 217 }
218 218
219 219 declare module 'dijit/_base/popup' {
220 220 const popup: dijit._base.Popup;
221 221 export = popup;
222 222 }
223 223
224 224 declare module 'dijit/_base/scroll' {
225 225 const scroll: dijit._base.Scroll;
226 226 export = scroll;
227 227 }
228 228
229 229 declare module 'dijit/_base/sniff' {
230 230 const sniff: dijit._base.Sniff;
231 231 export = sniff;
232 232 }
233 233
234 234 declare module 'dijit/_base/typematic' {
235 235 const typematic: dijit._base.Typematic;
236 236 export = typematic;
237 237 }
238 238
239 239 declare module 'dijit/_base/wai' {
240 240 const wai: dijit._base.Wai;
241 241 export = wai;
242 242 }
243 243
244 244 declare module 'dijit/_base/window' {
245 245 const window: dijit._base.Window;
246 246 export = window;
247 247 }
248 248
249 249 declare module 'dijit/form/_FormMixin' {
250 250 type _FormMixin = dijit.form._FormMixin;
251 251 const _FormMixin: dijit.form._FormMixinConstructor;
252 252 export = _FormMixin;
253 253 }
254 254
255 255 declare module 'dijit/form/_FormValueWidget' {
256 256 type _FormValueWidget = dijit.form._FormValueWidget;
257 257 const _FormValueWidget: dijit.form._FormValueWidgetConstructor;
258 258 export = _FormValueWidget;
259 259 }
260 260
261 261 declare module 'dijit/form/_FormWidget' {
262 262 type _FormWidget = dijit.form._FormWidget;
263 263 const _FormWidget: dijit.form._FormWidgetConstructor;
264 264 export = _FormWidget;
265 265 }
266 266
267 267 declare module 'dijit/form/Button' {
268 268 type Button = dijit.form.Button;
269 269 const Button: dijit.form.ButtonConstructor;
270 270 export = Button;
271 271 }
272 272
273 273 declare module 'dijit/form/CheckBox' {
274 274 type CheckBox = dijit.form.CheckBox;
275 275 const CheckBox: dijit.form.CheckBoxConstructor;
276 276 export = CheckBox;
277 277 }
278 278
279 279 declare module 'dijit/form/ComboBox' {
280 280 type ComboBox = dijit.form.TextBox;
281 281 const ComboBox: dijit.form.ComboBoxConstructor;
282 282 export = ComboBox;
283 283 }
284 284
285 285 declare module 'dijit/form/ComboBoxMixin' {
286 286 type ComboBoxMixin<T = any, U extends dojo.store.api.BaseQueryType = dojo.store.api.BaseQueryType, V = any> = dijit.form.ComboBoxMixin<T, U, V>;
287 287 const ComboBoxMixin: dijit.form.ComboBoxConstructor;
288 288 export = ComboBoxMixin;
289 289 }
290 290
291 291 declare module 'dijit/form/CurrencyTextBox' {
292 292 type CurrencyTextBox = dijit.form.CurrencyTextBox;
293 293 const CurrencyTextBox: dijit.form.CurrencyTextBoxConstructor;
294 294 export = CurrencyTextBox;
295 295 }
296 296
297 297 declare module 'dijit/form/DataList' {
298 298 type DataList<T> = dijit.form.DataList<T>;
299 299 const DataList: dijit.form.DataListConstructor;
300 300 export = DataList;
301 301 }
302 302
303 303 declare module 'dijit/form/DateTextBox' {
304 304 type DateTextBox = dijit.form.DateTextBox;
305 305 const DateTextBox: dijit.form.DateTextBoxConstructor;
306 306 export = DateTextBox;
307 307 }
308 308
309 309 declare module 'dijit/form/DropDownButton' {
310 310 type DropDownButton<T extends dijit._WidgetBase> = dijit.form.DropDownButton<T>;
311 311 const DropDownButton: dijit.form.DropDownButtonConstructor;
312 312 export = DropDownButton;
313 313 }
314 314
315 315 declare module 'dijit/form/FilteringSelect' {
316 type FilteringSelect<C extends dijit.form.Constraints, T extends Object, Q extends string | Object | Function, O extends dojo.store.api.QueryOptions> = dijit.form.FilteringSelect<C, T, Q, O>;
316 type FilteringSelect<C extends dijit.form.Constraints = dijit.form.Constraints, T extends Object = any, Q extends dojo.store.api.BaseQueryType = dojo.store.api.BaseQueryType, O extends dojo.store.api.QueryOptions = dojo.store.api.QueryOptions> = dijit.form.FilteringSelect<C, T, Q, O>;
317 317 const FilteringSelect: dijit.form.FilteringSelectConstructor;
318 318 export = FilteringSelect;
319 319 }
320 320
321 321 declare module 'dijit/form/Form' {
322 322 type Form = dijit.form.Form;
323 323 const Form: dijit.form.FormConstructor;
324 324 export = Form;
325 325 }
326 326
327 327 declare module 'dijit/form/HorizontalRule' {
328 328 type HorizontalRule = dijit.form.HorizontalRule;
329 329 const HorizontalRule: dijit.form.HorizontalRuleConstructor;
330 330 export = HorizontalRule;
331 331 }
332 332
333 333 declare module 'dijit/form/HorizontalRuleLabels' {
334 334 type HorizontalRuleLabels = dijit.form.HorizontalRuleLabels;
335 335 const HorizontalRuleLabels: dijit.form.HorizontalRuleLabelsConstructor;
336 336 export = HorizontalRuleLabels;
337 337 }
338 338
339 339 declare module 'dijit/form/HorizontalSlider' {
340 340 type HorizontalSlider = dijit.form.HorizontalSlider;
341 341 const HorizontalSlider: dijit.form.HorizontalSliderConstructor;
342 342 export = HorizontalSlider;
343 343 }
344 344
345 345 declare module 'dijit/form/MappedTextBox' {
346 346 type MappedTextBox<C extends dijit.form.Constraints = dijit.form.Constraints> = dijit.form.MappedTextBox<C>;
347 347 const MappedTextBox: dijit.form.MappedTextBoxConstructor;
348 348 export = MappedTextBox;
349 349 }
350 350
351 351 declare module 'dijit/form/NumberSpinner' {
352 352 type NumberSpinner = dijit.form.NumberSpinner;
353 353 const NumberSpinner: dijit.form.NumberSpinnerConstructor;
354 354 export = NumberSpinner;
355 355 }
356 356
357 357 declare module 'dijit/form/NumberTextBox' {
358 358 type NumberTextBox = dijit.form.NumberTextBox;
359 359 const NumberTextBox: dijit.form.NumberTextBoxConstructor;
360 360 export = NumberTextBox;
361 361 }
362 362
363 363 declare module 'dijit/form/RadioButton' {
364 364 type RadioButton = dijit.form.RadioButton;
365 365 const RadioButton: dijit.form.RadioButtonConstructor;
366 366 export = RadioButton;
367 367 }
368 368
369 369 declare module 'dijit/form/RangeBoundTextBox' {
370 370 type RangeBoundTextBox = dijit.form.RangeBoundTextBox;
371 371 const RangeBoundTextBox: dijit.form.RangeBoundTextBoxConstructor;
372 372 export = RangeBoundTextBox;
373 373 }
374 374
375 375 declare module 'dijit/form/Select' {
376 376 type Select<T, Q extends dojo.store.api.BaseQueryType = dojo.store.api.BaseQueryType, O = any, U extends dijit._WidgetBase = dijit._WidgetBase> = dijit.form.Select<T, Q, O, U>;
377 377 const Select: dijit.form.SelectConstructor;
378 378 export = Select;
379 379 }
380 380
381 381 declare module 'dijit/form/SimpleTextarea' {
382 382 type SimpleTextarea = dijit.form.SimpleTextarea;
383 383 const SimpleTextarea: dijit.form.SimpleTextareaConstructor;
384 384 export = SimpleTextarea;
385 385 }
386 386
387 387 declare module 'dijit/form/Textarea' {
388 388 type Textarea = dijit.form.Textarea;
389 389 const Textarea: dijit.form.TextareaConstructor;
390 390 export = Textarea;
391 391 }
392 392
393 393 declare module 'dijit/form/TextBox' {
394 394 type TextBox = dijit.form.TextBox;
395 395 const TextBox: dijit.form.TextBoxConstructor;
396 396 export = TextBox;
397 397 }
398 398
399 399 declare module 'dijit/form/ToggleButton' {
400 400 type ToggleButton = dijit.form.ToggleButton;
401 401 const ToggleButton: dijit.form.ToggleButtonConstructor;
402 402 export = ToggleButton;
403 403 }
404 404
405 405 declare module 'dijit/form/ValidationTextBox' {
406 406 type ValidationTextBox<C extends dijit.form.Constraints = dijit.form.Constraints> = dijit.form.ValidationTextBox<C>;
407 407 const ValidationTextBox: dijit.form.ValidationTextBoxConstructor;
408 408 export = ValidationTextBox;
409 409 }
410 410
411 411 declare module 'dijit/layout/_LayoutWidget' {
412 412 type _LayoutWidget = dijit.layout._LayoutWidget;
413 413 const _LayoutWidget: dijit.layout._LayoutWidgetConstructor;
414 414 export = _LayoutWidget;
415 415 }
416 416
417 417 declare module 'dijit/layout/AccordionContainer' {
418 418 type AccordionContainer = dijit.layout.AccordionContainer;
419 419 const AccordionContainer: dijit.layout.AccordionContainerConstructor;
420 420 export = AccordionContainer;
421 421 }
422 422
423 423 declare module 'dijit/layout/AccordionPane' {
424 424 type AccordionPane = dijit.layout.AccordionPane;
425 425 const AccordionPane: dijit.layout.AccordionPaneConstructor;
426 426 export = AccordionPane;
427 427 }
428 428
429 429 declare module 'dijit/layout/ContentPane' {
430 430 type ContentPane = dijit.layout.ContentPane;
431 431 const ContentPane: dijit.layout.ContentPaneConstructor;
432 432 export = ContentPane;
433 433 }
434 434
435 435 declare module 'dijit/layout/_ContentPaneResizeMixin' {
436 436 type _ContentPaneResizeMixin = dijit.layout._ContentPaneResizeMixin;
437 437 const _ContentPaneResizeMixin: dijit.layout._ContentPaneResizeMixinConstructor;
438 438 export = _ContentPaneResizeMixin;
439 439 }
440 440
441 441 declare module 'dijit/layout/BorderContainer' {
442 442 type BorderContainer = dijit.layout.BorderContainer;
443 443 const BorderContainer: dijit.layout.BorderContainerConstructor;
444 444 export = BorderContainer;
445 445 }
446 446
447 447 declare module 'dijit/layout/LayoutContainer' {
448 448 type LayoutContainer = dijit.layout.LayoutContainer;
449 449 const LayoutContainer: dijit.layout.LayoutContainerConstructor;
450 450 export = LayoutContainer;
451 451 }
452 452
453 453 declare module 'dijit/layout/LinkPane' {
454 454 type LinkPane = dijit.layout.LinkPane;
455 455 const LinkPane: dijit.layout.LinkPaneConstructor;
456 456 export = LinkPane;
457 457 }
458 458
459 459 declare module 'dijit/layout/ScrollingTabController' {
460 460 type ScrollingTabController = dijit.layout.ScrollingTabController;
461 461 const ScrollingTabController: dijit.layout.ScrollingTabControllerConstructor;
462 462 export = ScrollingTabController;
463 463 }
464 464
465 465 declare module 'dijit/layout/StackContainer' {
466 466 type StackContainer = dijit.layout.StackContainer;
467 467 const StackContainer: dijit.layout.StackContainerConstructor;
468 468 export = StackContainer;
469 469 }
470 470
471 471 declare module 'dijit/layout/StackController' {
472 472 type StackController = dijit.layout.StackController;
473 473 const StackController: dijit.layout.StackControllerConstructor;
474 474 export = StackController;
475 475 }
476 476
477 477 declare module 'dijit/layout/TabContainer' {
478 478 type TabContainer = dijit.layout.TabContainer;
479 479 const TabContainer: dijit.layout.TabContainerConstructor;
480 480 export = TabContainer;
481 481 }
482 482
483 483 declare module 'dijit/layout/TabController' {
484 484 type TabController = dijit.layout.TabController;
485 485 const TabController: dijit.layout.TabControllerConstructor;
486 486 export = TabController;
487 487 }
General Comments 0
You need to be logged in to leave comments. Login now