davinci.js
Advanced tools
Comparing version 1.3.0 to 1.3.1
@@ -14,3 +14,3 @@ import { logging } from "./utils/logger"; | ||
import { RootSingleList as _RootSingleList } from "./utils/rootclasses"; | ||
var version = "1.3.0+0+master+d4195996a4dcafae95db99bc62c536b59aa9e59c"; | ||
var version = "1.3.1+0+master+741d2b8d373fc7d8d013e0806e681ae4bf0dcb85"; | ||
var utils; | ||
@@ -17,0 +17,0 @@ (function (utils) { |
@@ -267,2 +267,3 @@ //#region Imports | ||
}); | ||
//#region private functions | ||
/** | ||
@@ -316,5 +317,8 @@ * calculates the new selected Positiion. Focus will will be set out of bounds (root div Element) | ||
}; | ||
/** | ||
* calculates the real width of the list elements in horizontal mode | ||
*/ | ||
ListViewController.prototype.calcWidthOfElement = function () { | ||
try { | ||
return (this.elementWidth / (this.itemsPageSize / this.splitColumn)); | ||
return (this.elementWidth / (this.itemsPageSize / this.splitColumn)) - 1; | ||
} | ||
@@ -325,2 +329,4 @@ catch (error) { | ||
}; | ||
//#endregion | ||
//#region public functions | ||
/** | ||
@@ -327,0 +333,0 @@ * manage all shortcut events on this directive |
@@ -206,2 +206,18 @@ //#region Imports | ||
/** | ||
* sets the top/left space as number | ||
*/ | ||
DragableBar.prototype.setTop = function (top) { | ||
try { | ||
if (this.horizontalMode) { | ||
this.elementDragable[0].style.left = top + "px"; | ||
} | ||
else { | ||
this.elementDragable[0].style.top = top + "px"; | ||
} | ||
} | ||
catch (err) { | ||
this.logger.error("Error in function get Top of class DragableElement", err); | ||
} | ||
}; | ||
/** | ||
* name | ||
@@ -296,2 +312,3 @@ */ | ||
if (typeof (this.dragableBarElement) !== "undefined") { | ||
this.dragableBarElement.setTop(0); | ||
this.dragableBarElement.horizontalMode = value; | ||
@@ -456,3 +473,8 @@ } | ||
try { | ||
this.itemsPageTop += event.originalEvent.deltaY / 100; | ||
if (typeof event.originalEvent.wheelDelta === "undefined") { | ||
this.itemsPageTop += event.originalEvent.deltaY / 3; | ||
} | ||
else { | ||
this.itemsPageTop += event.originalEvent.deltaY / 100; | ||
} | ||
} | ||
@@ -459,0 +481,0 @@ catch (err) { |
@@ -10,8 +10,2 @@ /// <reference types="qlik-engineapi" /> | ||
} | ||
export declare class LiteEvent implements ILiteEvent { | ||
private events; | ||
on(eventName: string, listener: IListener): LiteEvent; | ||
emit(eventName: string, args: any): void; | ||
private registerEvent(eventName, listener); | ||
} | ||
export interface Iq2gIListObject extends LiteEvent { | ||
@@ -28,2 +22,8 @@ getDataPage: (top: number, height: number) => Promise<any>; | ||
} | ||
export declare class LiteEvent implements ILiteEvent { | ||
private events; | ||
on(eventName: string, listener: IListener): LiteEvent; | ||
emit(eventName: string, args: any): void; | ||
private registerEvent(eventName, listener); | ||
} | ||
export declare class Q2gListAdapter { | ||
@@ -30,0 +30,0 @@ obj: Iq2gIListObject; |
@@ -15,2 +15,3 @@ var __extends = (this && this.__extends) || (function () { | ||
import { checkEqualityOfArrays } from "./utils"; | ||
//#endregion | ||
var LiteEvent = /** @class */ (function () { | ||
@@ -39,3 +40,2 @@ function LiteEvent() { | ||
export { LiteEvent }; | ||
//#endregion | ||
var Q2gListAdapter = /** @class */ (function () { | ||
@@ -42,0 +42,0 @@ //#endregion |
@@ -26,3 +26,3 @@ (function (factory) { | ||
var rootclasses_1 = require("./utils/rootclasses"); | ||
var version = "1.3.0+0+master+d4195996a4dcafae95db99bc62c536b59aa9e59c"; | ||
var version = "1.3.1+0+master+741d2b8d373fc7d8d013e0806e681ae4bf0dcb85"; | ||
exports.version = version; | ||
@@ -29,0 +29,0 @@ var utils; |
@@ -278,2 +278,3 @@ (function (factory) { | ||
}); | ||
//#region private functions | ||
/** | ||
@@ -327,5 +328,8 @@ * calculates the new selected Positiion. Focus will will be set out of bounds (root div Element) | ||
}; | ||
/** | ||
* calculates the real width of the list elements in horizontal mode | ||
*/ | ||
ListViewController.prototype.calcWidthOfElement = function () { | ||
try { | ||
return (this.elementWidth / (this.itemsPageSize / this.splitColumn)); | ||
return (this.elementWidth / (this.itemsPageSize / this.splitColumn)) - 1; | ||
} | ||
@@ -336,2 +340,4 @@ catch (error) { | ||
}; | ||
//#endregion | ||
//#region public functions | ||
/** | ||
@@ -338,0 +344,0 @@ * manage all shortcut events on this directive |
@@ -217,2 +217,18 @@ (function (factory) { | ||
/** | ||
* sets the top/left space as number | ||
*/ | ||
DragableBar.prototype.setTop = function (top) { | ||
try { | ||
if (this.horizontalMode) { | ||
this.elementDragable[0].style.left = top + "px"; | ||
} | ||
else { | ||
this.elementDragable[0].style.top = top + "px"; | ||
} | ||
} | ||
catch (err) { | ||
this.logger.error("Error in function get Top of class DragableElement", err); | ||
} | ||
}; | ||
/** | ||
* name | ||
@@ -307,2 +323,3 @@ */ | ||
if (typeof (this.dragableBarElement) !== "undefined") { | ||
this.dragableBarElement.setTop(0); | ||
this.dragableBarElement.horizontalMode = value; | ||
@@ -467,3 +484,8 @@ } | ||
try { | ||
this.itemsPageTop += event.originalEvent.deltaY / 100; | ||
if (typeof event.originalEvent.wheelDelta === "undefined") { | ||
this.itemsPageTop += event.originalEvent.deltaY / 3; | ||
} | ||
else { | ||
this.itemsPageTop += event.originalEvent.deltaY / 100; | ||
} | ||
} | ||
@@ -470,0 +492,0 @@ catch (err) { |
@@ -10,8 +10,2 @@ /// <reference types="qlik-engineapi" /> | ||
} | ||
export declare class LiteEvent implements ILiteEvent { | ||
private events; | ||
on(eventName: string, listener: IListener): LiteEvent; | ||
emit(eventName: string, args: any): void; | ||
private registerEvent(eventName, listener); | ||
} | ||
export interface Iq2gIListObject extends LiteEvent { | ||
@@ -28,2 +22,8 @@ getDataPage: (top: number, height: number) => Promise<any>; | ||
} | ||
export declare class LiteEvent implements ILiteEvent { | ||
private events; | ||
on(eventName: string, listener: IListener): LiteEvent; | ||
emit(eventName: string, args: any): void; | ||
private registerEvent(eventName, listener); | ||
} | ||
export declare class Q2gListAdapter { | ||
@@ -30,0 +30,0 @@ obj: Iq2gIListObject; |
@@ -26,2 +26,3 @@ var __extends = (this && this.__extends) || (function () { | ||
var utils_1 = require("./utils"); | ||
//#endregion | ||
var LiteEvent = /** @class */ (function () { | ||
@@ -50,3 +51,2 @@ function LiteEvent() { | ||
exports.LiteEvent = LiteEvent; | ||
//#endregion | ||
var Q2gListAdapter = /** @class */ (function () { | ||
@@ -53,0 +53,0 @@ //#endregion |
{ | ||
"name": "davinci.js", | ||
"version": "1.3.0", | ||
"version": "1.3.1", | ||
"license": "MIT", | ||
@@ -12,5 +12,5 @@ "description": "Framework for visualisation extensions", | ||
"scripts": { | ||
"test": "tsc -p tsconfig.test.json && mocha --recursive", | ||
"build-umd": "tsc -p tsconfig.build.umd.json && gulp less-umd && gulp html-umd && gulp gitversionPackage && gulp addVersionNumber-umd", | ||
"build-esm": "tsc -p tsconfig.build.esm.json && gulp less-esm && gulp html-esm && gulp gitversionPackage && gulp addVersionNumber-esm", | ||
"test": "npm run build-umd && npm run build-esm && tsc -p tsconfig.test.json && mocha --recursive", | ||
"build-umd": "gulp del-umd && tsc -p tsconfig.build.umd.json && gulp less-umd && gulp html-umd && gulp gitversionPackage && gulp addVersionNumber-umd", | ||
"build-esm": "gulp del-esm && tsc -p tsconfig.build.esm.json && gulp less-esm && gulp html-esm && gulp gitversionPackage && gulp addVersionNumber-esm", | ||
"build": "npm run build-umd && npm run build-esm" | ||
@@ -17,0 +17,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
327049
7894