Skip to content

Commit

Permalink
Merge pull request DefinitelyTyped#2998 from DevExpress/master
Browse files Browse the repository at this point in the history
Update to 14.1.7
  • Loading branch information
vvakame committed Oct 21, 2014
2 parents 600e183 + ac7290b commit 59b63ac
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 7 deletions.
1 change: 0 additions & 1 deletion devextreme/dx.chartjs.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
// Definitions: https://github.com/borisyankov/DefinitelyTyped

///<reference path="../jquery/jquery.d.ts" />

declare module DevExpress {
export function abstract(): void;
export var rtlEnabled: boolean;
Expand Down
7 changes: 4 additions & 3 deletions devextreme/dx.phonejs.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -751,8 +751,8 @@ export interface ILayoutController {
static create(container: JQuery, options: TransitionExecutorOptions): TransitionExecutor;
}
export interface ViewEngineOptions {
$root?: JQuery;
device?: IDevice;
$root: JQuery;
device: IDevice;
commandManager?: CommandManager;
templateEngine?: ITemplateEngine;
dataOptionsAttributeName?: string;
Expand Down Expand Up @@ -906,9 +906,10 @@ export interface dxAutocompleteOptions extends dxDropDownEditorOptions {
}
export interface dxButtonOptions extends WidgetOptions {
type?: string;
text?: string;
text?: string;
icon?: string;
iconSrc?: string;
clickAction?: any;
}
export class dxButton extends Widget {
constructor(element: Element, options?: dxButtonOptions);
Expand Down
53 changes: 50 additions & 3 deletions devextreme/dx.webappjs.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -751,8 +751,8 @@ export interface ILayoutController {
static create(container: JQuery, options: TransitionExecutorOptions): TransitionExecutor;
}
export interface ViewEngineOptions {
$root?: JQuery;
device?: IDevice;
$root: JQuery;
device: IDevice;
commandManager?: CommandManager;
templateEngine?: ITemplateEngine;
dataOptionsAttributeName?: string;
Expand Down Expand Up @@ -906,9 +906,10 @@ export interface dxAutocompleteOptions extends dxDropDownEditorOptions {
}
export interface dxButtonOptions extends WidgetOptions {
type?: string;
text?: string;
text?: string;
icon?: string;
iconSrc?: string;
clickAction?: any;
}
export class dxButton extends Widget {
constructor(element: Element, options?: dxButtonOptions);
Expand Down Expand Up @@ -1536,6 +1537,7 @@ export interface dxDataGridFilterDescriptions {
getSelectedRowKeys: () => Array<any>;
getSelectedRowsData: () => Array<any>;
selectRows: (keys: Array<any>) => void;
selectRowsByIndexes: (indexes: Array<any>) => void;
searchByText: (text: string) => void;
insertRow: () => void;
editRow: (rowIndex: number) => void;
Expand All @@ -1560,6 +1562,48 @@ export interface dxDataGridFilterDescriptions {
isScrollbarVisible: () => boolean;
getTopVisibleRowData: () => {};
}
export interface dxMenuOptions extends CollectionContainerWidgetOptions {
orientation?: string;
submenuDirection?: string;
showFirstSubmenuMode?: string;
enableHotTrack?: boolean;
allowSelection?: boolean;
allowSelectOnClick?: boolean;
selectedItem?: any;
itemSelectAction?: any;
cssClass?: string;
}
export interface dxContextMenuOptions extends CollectionContainerWidgetOptions {
showSubmenuMode?: string;
invokeOnlyFromCode?: boolean;
cssClass?: string;
enableHotTrack?: boolean;
allowSelection?: boolean;
allowSelectOnClick?: boolean;
selectedItem?: any;
itemSelectAction?: any;
animation?: any;
position?: any;
showingAction?: any;
submenuDirection?: string;
}
export class dxMenu extends CollectionContainerWidget {
constructor(element: Element, options?: dxMenuOptions);
constructor(element: JQuery, options?: dxMenuOptions);
}
export class dxContextMenu extends CollectionContainerWidget {
constructor(element: Element, options?: dxContextMenuOptions);
constructor(element: JQuery, options?: dxContextMenuOptions);
}
export interface dxColorPickerOptions extends dxDropDownEditorOptions {
editAlphaChannel?: boolean;
applyButtonText?: string;
cancelButtonText?: string;
}
export class dxColorPicker extends dxDropDownEditor {
constructor(element: Element, options?: dxColorPickerOptions);
constructor(element: JQuery, options?: dxColorPickerOptions);
}
}
interface JQuery {
dxAutocomplete(options?: DevExpress.ui.dxAutocompleteOptions): JQuery;
Expand Down Expand Up @@ -1594,4 +1638,7 @@ dxLoadIndicator(options?: DevExpress.ui.dxLoadIndicatorOptions): JQuery;
dxMultiView(options?: DevExpress.ui.dxMultiViewOptions): JQuery;
dxGallery(options?: DevExpress.ui.dxGalleryOptions): JQuery;
dxDataGrid(options?: DevExpress.ui.dxDataGridOptions): JQuery;
dxMenu(options?: DevExpress.ui.dxMenuOptions): JQuery;
dxContextMenu(options?: DevExpress.ui.dxContextMenuOptions): JQuery;
dxColorPicker(options?: DevExpress.ui.dxColorPickerOptions): JQuery;
}

0 comments on commit 59b63ac

Please sign in to comment.