diff --git a/gridstack/gridstack-tests.ts b/gridstack/gridstack-tests.ts index 473d3306e7..9d36f48a5d 100644 --- a/gridstack/gridstack-tests.ts +++ b/gridstack/gridstack-tests.ts @@ -1,10 +1,10 @@ // Type definitions for Gridstack // Project: http://troolee.github.io/gridstack.js/ -// Definitions by: Pascal Senn +// Definitions by: Pascal Senn // Definitions: https://github.com/borisyankov/DefinitelyTyped var options = { - float: true; + float: true }; var gridstack:GridStack = $(document).gridstack(options); diff --git a/gridstack/gridstack.d.ts b/gridstack/gridstack.d.ts index 58ee79fbd8..4bb3794830 100644 --- a/gridstack/gridstack.d.ts +++ b/gridstack/gridstack.d.ts @@ -1,6 +1,6 @@ // Type definitions for Gridstack // Project: http://troolee.github.io/gridstack.js/ -// Definitions by: Pascal Senn +// Definitions by: Pascal Senn // Definitions: https://github.com/borisyankov/DefinitelyTyped interface JQuery { @@ -22,18 +22,18 @@ interface GridStack { */ add_widget(el: string, x: number, y: number, width: number, height: number, auto_position: boolean): JQuery /** - * Initailizes batch updates. You will see no changes until commit method is called. + * Initializes batch updates. You will see no changes until commit method is called. */ - batch_update() + batch_update():void /** * Gets current cell height. */ cell_height():number /** - * Update current cell height. This method rebuilds an internal CSS stylesheet. Note: You can expect performance issues if call this method too often. + * Update current cell height. This method rebuilds an internal CSS style sheet. Note: You can expect performance issues if call this method too often. * @param {number} val the cell height */ - cell_height(val:number) + cell_height(val:number):void /** * Gets current cell width. */ @@ -41,19 +41,19 @@ interface GridStack { /** * Finishes batch updates. Updates DOM nodes. You must call it after batch_update. */ - commit() + commit():void /** * Destroys a grid instance. */ - destroy() + destroy(): void /* * Disables widgets moving/resizing. */ - disable() + disable(): void /* * Enables widgets moving/resizing. */ - enable() + enable(): void /* * Get the position of the cell under a pixel on screen. * @param {MousePosition} position the position of the pixel to resolve in absolute coordinates, as an object with top and leftproperties @@ -66,31 +66,31 @@ interface GridStack { * @param {number} width the width of to check * @param {number} height the height of to check */ - is_area_empty(x: number, y: number, width: number, height: number) + is_area_empty(x: number, y: number, width: number, height: number): void /* * Locks/unlocks widget. * @param {HTMLElement} el widget to modify. * @param {boolean} val if true widget will be locked. */ - locked(el: HTMLElement, val: boolean) + locked(el: HTMLElement, val: boolean): void /* * Set the minWidth for a widget. * @param {HTMLElement} el widget to modify. * @param {number} val A numeric value of the number of columns */ - min_width(el: HTMLElement, val: number) + min_width(el: HTMLElement, val: number): void /* * Set the minHeight for a widget. * @param {HTMLElement} el widget to modify. * @param {number} val A numeric value of the number of rows */ - min_height(el: HTMLElement, val: number) + min_height(el: HTMLElement, val: number): void /* * Enables/Disables moving. * @param {HTMLElement} el widget to modify. * @param {number} val if true widget will be draggable. */ - movable(el: HTMLElement, val: boolean) + movable(el: HTMLElement, val: boolean): void /** * Changes widget position * @param {HTMLElement} el widget to modify @@ -98,35 +98,35 @@ interface GridStack { * @param {number} y new position y. If value is null or undefined it will be ignored. * */ - move(el: HTMLElement, x: number, y: number) + move(el: HTMLElement, x: number, y: number): void /** * Removes widget from the grid. * @param {HTMLElement} el widget to modify * @param {boolean} detach_node if false DOM node won't be removed from the tree (Optional. Default true). */ - remove_widget(el: HTMLElement, detach_node?:boolean) + remove_widget(el: HTMLElement, detach_node?: boolean): void /** * Removes all widgets from the grid. */ - remove_all() + remove_all(): void /** * Changes widget size * @param {HTMLElement} el widget to modify * @param {number} width new dimensions width. If value is null or undefined it will be ignored. * @param {number} height new dimensions height. If value is null or undefined it will be ignored. */ - resize(el: HTMLElement, width: number, height: number) + resize(el: HTMLElement, width: number, height: number): void /** * Enables/Disables resizing. * @param {HTMLElement} el widget to modify * @param {boolean} val if true widget will be resizable. */ - resizable(el: HTMLElement, val:boolean) + resizable(el: HTMLElement, val: boolean): void /** * Toggle the grid static state. Also toggle the grid-stack-static class. * @param {boolean} static_value if true the grid become static. */ - set_static(static_value:boolean) + set_static(static_value: boolean): void /** * Updates widget position/size. * @param {HTMLElement} el widget to modify @@ -135,7 +135,7 @@ interface GridStack { * @param {number} width new dimensions width. If value is null or undefined it will be ignored. * @param {number} height new dimensions height. If value is null or undefined it will be ignored. */ - update(el: HTMLElement, x: number, y: number, width: number, height: number) + update(el: HTMLElement, x: number, y: number, width: number, height: number): void /** * Returns true if the height of the grid will be less the vertical constraint. Always returns true if grid doesn't have height constraint. * @param {number} x new position x. If value is null or undefined it will be ignored. @@ -170,7 +170,7 @@ declare module GridStackUI { *@param dir 1 for asc, -1 for desc (optional) *@param width width of the grid. If undefined the width will be calculated automatically (optional). **/ - sort(nodes:HTMLElement[], dir:number, width:number) + sort(nodes: HTMLElement[], dir: number, width: number): void } } /**