sdk-datagrid
Version:
Customizable (Angular) datagrid with data options for manipulation, and charts for visualization.
32 lines • 3.67 kB
JavaScript
export var StorageType;
(function (StorageType) {
StorageType["Local"] = "localStorage";
StorageType["Session"] = "sessionStorage";
})(StorageType || (StorageType = {}));
export class SDKDataGridOptions {
constructor() {
this.header = true;
this.footer = true;
this.paging = true;
this.options = true;
this.datasetTabs = false;
this.autoClosePanel = true;
this.minimizeOptions = false;
this.expandableRows = false;
this.settings = false;
this.columns = true;
this.filters = true;
this.sorts = true;
this.formulas = true;
this.charts = false;
this.export = true;
this.edit = false;
this.delete = true;
this.nowrap = false;
this.settingsStorage = StorageType.Local;
// Maybe remove?
this.panelOverlay = true;
this.selectableRows = false;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YWdyaWQtb3B0aW9ucy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3Nkay1kYXRhZ3JpZC9zcmMvbGliL21vZGVscy9kYXRhZ3JpZC1vcHRpb25zLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sQ0FBTixJQUFZLFdBR1g7QUFIRCxXQUFZLFdBQVc7SUFDbkIscUNBQXNCLENBQUE7SUFDdEIseUNBQTBCLENBQUE7QUFDOUIsQ0FBQyxFQUhXLFdBQVcsS0FBWCxXQUFXLFFBR3RCO0FBRUQsTUFBTSxPQUFPLGtCQUFrQjtJQUEvQjtRQUNXLFdBQU0sR0FBYSxJQUFJLENBQUM7UUFDeEIsV0FBTSxHQUFhLElBQUksQ0FBQztRQUN4QixXQUFNLEdBQWEsSUFBSSxDQUFDO1FBQ3hCLFlBQU8sR0FBYSxJQUFJLENBQUM7UUFFekIsZ0JBQVcsR0FBYSxLQUFLLENBQUM7UUFFOUIsbUJBQWMsR0FBYSxJQUFJLENBQUM7UUFDaEMsb0JBQWUsR0FBYSxLQUFLLENBQUM7UUFDbEMsbUJBQWMsR0FBYSxLQUFLLENBQUM7UUFFakMsYUFBUSxHQUFhLEtBQUssQ0FBQztRQUMzQixZQUFPLEdBQWEsSUFBSSxDQUFDO1FBQ3pCLFlBQU8sR0FBYSxJQUFJLENBQUM7UUFDekIsVUFBSyxHQUFhLElBQUksQ0FBQztRQUN2QixhQUFRLEdBQWEsSUFBSSxDQUFDO1FBQzFCLFdBQU0sR0FBYSxLQUFLLENBQUM7UUFDekIsV0FBTSxHQUFhLElBQUksQ0FBQztRQUN4QixTQUFJLEdBQWEsS0FBSyxDQUFDO1FBQ3ZCLFdBQU0sR0FBYSxJQUFJLENBQUM7UUFDeEIsV0FBTSxHQUFhLEtBQUssQ0FBQztRQUV6QixvQkFBZSxHQUFpQixXQUFXLENBQUMsS0FBSyxDQUFDO1FBRXpELGdCQUFnQjtRQUNULGlCQUFZLEdBQWEsSUFBSSxDQUFDO1FBQzlCLG1CQUFjLEdBQWEsS0FBSyxDQUFDO0lBQzVDLENBQUM7Q0FBQSIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIFN0b3JhZ2VUeXBlIHtcclxuICAgIExvY2FsID0gXCJsb2NhbFN0b3JhZ2VcIixcclxuICAgIFNlc3Npb24gPSBcInNlc3Npb25TdG9yYWdlXCJcclxufVxyXG5cclxuZXhwb3J0IGNsYXNzIFNES0RhdGFHcmlkT3B0aW9ucyB7XHJcbiAgICBwdWJsaWMgaGVhZGVyPzogYm9vbGVhbiA9IHRydWU7XHJcbiAgICBwdWJsaWMgZm9vdGVyPzogYm9vbGVhbiA9IHRydWU7XHJcbiAgICBwdWJsaWMgcGFnaW5nPzogYm9vbGVhbiA9IHRydWU7XHJcbiAgICBwdWJsaWMgb3B0aW9ucz86IGJvb2xlYW4gPSB0cnVlO1xyXG5cclxuICAgIHB1YmxpYyBkYXRhc2V0VGFicz86IGJvb2xlYW4gPSBmYWxzZTtcclxuXHJcbiAgICBwdWJsaWMgYXV0b0Nsb3NlUGFuZWw/OiBib29sZWFuID0gdHJ1ZTtcclxuICAgIHB1YmxpYyBtaW5pbWl6ZU9wdGlvbnM/OiBib29sZWFuID0gZmFsc2U7XHJcbiAgICBwdWJsaWMgZXhwYW5kYWJsZVJvd3M/OiBib29sZWFuID0gZmFsc2U7XHJcblxyXG4gICAgcHVibGljIHNldHRpbmdzPzogYm9vbGVhbiA9IGZhbHNlO1xyXG4gICAgcHVibGljIGNvbHVtbnM/OiBib29sZWFuID0gdHJ1ZTtcclxuICAgIHB1YmxpYyBmaWx0ZXJzPzogYm9vbGVhbiA9IHRydWU7XHJcbiAgICBwdWJsaWMgc29ydHM/OiBib29sZWFuID0gdHJ1ZTtcclxuICAgIHB1YmxpYyBmb3JtdWxhcz86IGJvb2xlYW4gPSB0cnVlO1xyXG4gICAgcHVibGljIGNoYXJ0cz86IGJvb2xlYW4gPSBmYWxzZTtcclxuICAgIHB1YmxpYyBleHBvcnQ/OiBib29sZWFuID0gdHJ1ZTtcclxuICAgIHB1YmxpYyBlZGl0PzogYm9vbGVhbiA9IGZhbHNlO1xyXG4gICAgcHVibGljIGRlbGV0ZT86IGJvb2xlYW4gPSB0cnVlO1xyXG4gICAgcHVibGljIG5vd3JhcD86IGJvb2xlYW4gPSBmYWxzZTtcclxuXHJcbiAgICBwdWJsaWMgc2V0dGluZ3NTdG9yYWdlPzogU3RvcmFnZVR5cGUgPSBTdG9yYWdlVHlwZS5Mb2NhbDtcclxuXHJcbiAgICAvLyBNYXliZSByZW1vdmU/XHJcbiAgICBwdWJsaWMgcGFuZWxPdmVybGF5PzogYm9vbGVhbiA9IHRydWU7XHJcbiAgICBwdWJsaWMgc2VsZWN0YWJsZVJvd3M/OiBib29sZWFuID0gZmFsc2U7XHJcbn1cclxuIl19