Skip to content

Commit 0f2b740

Browse files
author
Kendo Bot
committed
Sync with Kendo UI Professional
1 parent 904421f commit 0f2b740

File tree

1 file changed

+156
-0
lines changed

1 file changed

+156
-0
lines changed

typescript/kendo.all.d.ts

Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4991,6 +4991,158 @@ declare namespace kendo.ui {
49914991
item?: HTMLElement;
49924992
}
49934993

4994+
class MultiColumnComboBox extends kendo.ui.Widget {
4995+
4996+
static fn: MultiColumnComboBox;
4997+
4998+
options: MultiColumnComboBoxOptions;
4999+
5000+
dataSource: kendo.data.DataSource;
5001+
input: JQuery;
5002+
list: JQuery;
5003+
ul: JQuery;
5004+
5005+
element: JQuery;
5006+
wrapper: JQuery;
5007+
5008+
static extend(proto: Object): MultiColumnComboBox;
5009+
5010+
constructor(element: Element, options?: MultiColumnComboBoxOptions);
5011+
5012+
5013+
close(): void;
5014+
dataItem(index?: number): any;
5015+
destroy(): void;
5016+
enable(enable: boolean): void;
5017+
focus(): void;
5018+
items(): any;
5019+
open(): void;
5020+
readonly(readonly: boolean): void;
5021+
refresh(): void;
5022+
search(word: string): void;
5023+
select(): number;
5024+
select(li: JQuery): void;
5025+
select(li: number): void;
5026+
select(li: Function): void;
5027+
setDataSource(dataSource: kendo.data.DataSource): void;
5028+
suggest(value: string): void;
5029+
text(): string;
5030+
text(text: string): void;
5031+
toggle(toggle: boolean): void;
5032+
value(): string;
5033+
value(value: string): void;
5034+
5035+
}
5036+
5037+
interface MultiColumnComboBoxAnimationClose {
5038+
effects?: string;
5039+
duration?: number;
5040+
}
5041+
5042+
interface MultiColumnComboBoxAnimationOpen {
5043+
effects?: string;
5044+
duration?: number;
5045+
}
5046+
5047+
interface MultiColumnComboBoxAnimation {
5048+
close?: MultiColumnComboBoxAnimationClose;
5049+
open?: MultiColumnComboBoxAnimationOpen;
5050+
}
5051+
5052+
interface MultiColumnComboBoxColumn {
5053+
field?: string;
5054+
title?: string;
5055+
template?: string|Function;
5056+
headerTemplate?: string|Function;
5057+
width?: number|string;
5058+
}
5059+
5060+
interface MultiColumnComboBoxPopup {
5061+
appendTo?: string;
5062+
origin?: string;
5063+
position?: string;
5064+
}
5065+
5066+
interface MultiColumnComboBoxVirtual {
5067+
itemHeight?: number;
5068+
mapValueTo?: string;
5069+
valueMapper?: Function;
5070+
}
5071+
5072+
interface MultiColumnComboBoxOptions {
5073+
name?: string;
5074+
animation?: MultiColumnComboBoxAnimation;
5075+
autoBind?: boolean;
5076+
autoWidth?: boolean;
5077+
cascadeFrom?: string;
5078+
cascadeFromField?: string;
5079+
columns?: MultiColumnComboBoxColumn[];
5080+
clearButton?: boolean;
5081+
dataSource?: any|any|kendo.data.DataSource;
5082+
dataTextField?: string;
5083+
dataValueField?: string;
5084+
delay?: number;
5085+
dropDownWidth?: string|number;
5086+
enable?: boolean;
5087+
enforceMinLength?: boolean;
5088+
filter?: string;
5089+
filterFields?: any;
5090+
fixedGroupTemplate?: string|Function;
5091+
footerTemplate?: string|Function;
5092+
groupTemplate?: string|Function;
5093+
height?: number;
5094+
highlightFirst?: boolean;
5095+
ignoreCase?: boolean;
5096+
index?: number;
5097+
minLength?: number;
5098+
noDataTemplate?: string|Function;
5099+
placeholder?: string;
5100+
popup?: MultiColumnComboBoxPopup;
5101+
suggest?: boolean;
5102+
syncValueAndText?: boolean;
5103+
headerTemplate?: string|Function;
5104+
template?: string|Function;
5105+
text?: string;
5106+
value?: string;
5107+
valuePrimitive?: boolean;
5108+
virtual?: boolean | MultiColumnComboBoxVirtual;
5109+
change?(e: MultiColumnComboBoxChangeEvent): void;
5110+
close?(e: MultiColumnComboBoxCloseEvent): void;
5111+
dataBound?(e: MultiColumnComboBoxDataBoundEvent): void;
5112+
filtering?(e: MultiColumnComboBoxFilteringEvent): void;
5113+
open?(e: MultiColumnComboBoxOpenEvent): void;
5114+
select?(e: MultiColumnComboBoxSelectEvent): void;
5115+
cascade?(e: MultiColumnComboBoxCascadeEvent): void;
5116+
}
5117+
interface MultiColumnComboBoxEvent {
5118+
sender: MultiColumnComboBox;
5119+
preventDefault: Function;
5120+
isDefaultPrevented(): boolean;
5121+
}
5122+
5123+
interface MultiColumnComboBoxChangeEvent extends MultiColumnComboBoxEvent {
5124+
}
5125+
5126+
interface MultiColumnComboBoxCloseEvent extends MultiColumnComboBoxEvent {
5127+
}
5128+
5129+
interface MultiColumnComboBoxDataBoundEvent extends MultiColumnComboBoxEvent {
5130+
}
5131+
5132+
interface MultiColumnComboBoxFilteringEvent extends MultiColumnComboBoxEvent {
5133+
filter?: any;
5134+
}
5135+
5136+
interface MultiColumnComboBoxOpenEvent extends MultiColumnComboBoxEvent {
5137+
}
5138+
5139+
interface MultiColumnComboBoxSelectEvent extends MultiColumnComboBoxEvent {
5140+
dataItem?: any;
5141+
item?: JQuery;
5142+
}
5143+
5144+
interface MultiColumnComboBoxCascadeEvent extends MultiColumnComboBoxEvent {
5145+
}
49945146

49955147
class MultiSelect extends kendo.ui.Widget {
49965148

@@ -20997,6 +21149,10 @@ interface JQuery {
2099721149
kendoMobileView(options: kendo.mobile.ui.ViewOptions): JQuery;
2099821150
data(key: "kendoMobileView"): kendo.mobile.ui.View;
2099921151

21152+
kendoMultiColumnComboBox(): JQuery;
21153+
kendoMultiColumnComboBox(options: kendo.ui.MultiColumnComboBoxOptions): JQuery;
21154+
data(key: "kendoMultiColumnComboBox"): kendo.ui.MultiColumnComboBox;
21155+
2100021156
kendoMultiSelect(): JQuery;
2100121157
kendoMultiSelect(options: kendo.ui.MultiSelectOptions): JQuery;
2100221158
data(key: "kendoMultiSelect"): kendo.ui.MultiSelect;

0 commit comments

Comments
 (0)