@paddls/ngx-easy-table
Version:
Angular easy table
52 lines • 5.1 kB
JavaScript
import { Injectable } from '@angular/core';
import { STYLE, THEME } from '../model/config';
import * as i0 from "@angular/core";
// eslint-disable-next-line @typescript-eslint/naming-convention, no-underscore-dangle, id-blacklist, id-match
export const DefaultConfig = {
searchEnabled: false,
headerEnabled: true,
orderEnabled: true,
orderEventOnly: false,
paginationEnabled: true,
exportEnabled: false,
clickEvent: true,
selectRow: false,
selectCol: false,
selectCell: false,
rows: 10,
additionalActions: false,
serverPagination: false,
isLoading: false,
detailsTemplate: false,
groupRows: false,
paginationRangeEnabled: true,
collapseAllRows: false,
checkboxes: false,
radio: false,
resizeColumn: false,
fixedColumnWidth: true,
horizontalScroll: false,
draggable: false,
logger: false,
showDetailsArrow: false,
showContextMenu: false,
persistState: false,
paginationMaxSize: 5,
threeWaySort: false,
tableLayout: {
style: STYLE.NORMAL,
theme: THEME.LIGHT,
borderless: false,
hover: true,
striped: false,
},
};
export class DefaultConfigService {
static { this.config = DefaultConfig; }
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.1.7", ngImport: i0, type: DefaultConfigService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "16.1.7", ngImport: i0, type: DefaultConfigService }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.1.7", ngImport: i0, type: DefaultConfigService, decorators: [{
type: Injectable
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLXNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZWFzeS10YWJsZS9zcmMvbGliL3NlcnZpY2VzL2NvbmZpZy1zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFVLEtBQUssRUFBRSxLQUFLLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQzs7QUFFdkQsOEdBQThHO0FBQzlHLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBVztJQUNuQyxhQUFhLEVBQUUsS0FBSztJQUNwQixhQUFhLEVBQUUsSUFBSTtJQUNuQixZQUFZLEVBQUUsSUFBSTtJQUNsQixjQUFjLEVBQUUsS0FBSztJQUNyQixpQkFBaUIsRUFBRSxJQUFJO0lBQ3ZCLGFBQWEsRUFBRSxLQUFLO0lBQ3BCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLElBQUksRUFBRSxFQUFFO0lBQ1IsaUJBQWlCLEVBQUUsS0FBSztJQUN4QixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLGVBQWUsRUFBRSxLQUFLO0lBQ3RCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLHNCQUFzQixFQUFFLElBQUk7SUFDNUIsZUFBZSxFQUFFLEtBQUs7SUFDdEIsVUFBVSxFQUFFLEtBQUs7SUFDakIsS0FBSyxFQUFFLEtBQUs7SUFDWixZQUFZLEVBQUUsS0FBSztJQUNuQixnQkFBZ0IsRUFBRSxJQUFJO0lBQ3RCLGdCQUFnQixFQUFFLEtBQUs7SUFDdkIsU0FBUyxFQUFFLEtBQUs7SUFDaEIsTUFBTSxFQUFFLEtBQUs7SUFDYixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLGVBQWUsRUFBRSxLQUFLO0lBQ3RCLFlBQVksRUFBRSxLQUFLO0lBQ25CLGlCQUFpQixFQUFFLENBQUM7SUFDcEIsWUFBWSxFQUFFLEtBQUs7SUFDbkIsV0FBVyxFQUFFO1FBQ1gsS0FBSyxFQUFFLEtBQUssQ0FBQyxNQUFNO1FBQ25CLEtBQUssRUFBRSxLQUFLLENBQUMsS0FBSztRQUNsQixVQUFVLEVBQUUsS0FBSztRQUNqQixLQUFLLEVBQUUsSUFBSTtRQUNYLE9BQU8sRUFBRSxLQUFLO0tBQ2Y7Q0FDRixDQUFDO0FBR0YsTUFBTSxPQUFPLG9CQUFvQjthQUNqQixXQUFNLEdBQVcsYUFBYSxBQUF4QixDQUF5Qjs4R0FEbEMsb0JBQW9CO2tIQUFwQixvQkFBb0I7OzJGQUFwQixvQkFBb0I7a0JBRGhDLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb25maWcsIFNUWUxFLCBUSEVNRSB9IGZyb20gJy4uL21vZGVsL2NvbmZpZyc7XG5cbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbmFtaW5nLWNvbnZlbnRpb24sIG5vLXVuZGVyc2NvcmUtZGFuZ2xlLCBpZC1ibGFja2xpc3QsIGlkLW1hdGNoXG5leHBvcnQgY29uc3QgRGVmYXVsdENvbmZpZzogQ29uZmlnID0ge1xuICBzZWFyY2hFbmFibGVkOiBmYWxzZSxcbiAgaGVhZGVyRW5hYmxlZDogdHJ1ZSxcbiAgb3JkZXJFbmFibGVkOiB0cnVlLFxuICBvcmRlckV2ZW50T25seTogZmFsc2UsXG4gIHBhZ2luYXRpb25FbmFibGVkOiB0cnVlLFxuICBleHBvcnRFbmFibGVkOiBmYWxzZSxcbiAgY2xpY2tFdmVudDogdHJ1ZSxcbiAgc2VsZWN0Um93OiBmYWxzZSxcbiAgc2VsZWN0Q29sOiBmYWxzZSxcbiAgc2VsZWN0Q2VsbDogZmFsc2UsXG4gIHJvd3M6IDEwLFxuICBhZGRpdGlvbmFsQWN0aW9uczogZmFsc2UsXG4gIHNlcnZlclBhZ2luYXRpb246IGZhbHNlLFxuICBpc0xvYWRpbmc6IGZhbHNlLFxuICBkZXRhaWxzVGVtcGxhdGU6IGZhbHNlLFxuICBncm91cFJvd3M6IGZhbHNlLFxuICBwYWdpbmF0aW9uUmFuZ2VFbmFibGVkOiB0cnVlLFxuICBjb2xsYXBzZUFsbFJvd3M6IGZhbHNlLFxuICBjaGVja2JveGVzOiBmYWxzZSxcbiAgcmFkaW86IGZhbHNlLFxuICByZXNpemVDb2x1bW46IGZhbHNlLFxuICBmaXhlZENvbHVtbldpZHRoOiB0cnVlLFxuICBob3Jpem9udGFsU2Nyb2xsOiBmYWxzZSxcbiAgZHJhZ2dhYmxlOiBmYWxzZSxcbiAgbG9nZ2VyOiBmYWxzZSxcbiAgc2hvd0RldGFpbHNBcnJvdzogZmFsc2UsXG4gIHNob3dDb250ZXh0TWVudTogZmFsc2UsXG4gIHBlcnNpc3RTdGF0ZTogZmFsc2UsXG4gIHBhZ2luYXRpb25NYXhTaXplOiA1LFxuICB0aHJlZVdheVNvcnQ6IGZhbHNlLFxuICB0YWJsZUxheW91dDoge1xuICAgIHN0eWxlOiBTVFlMRS5OT1JNQUwsXG4gICAgdGhlbWU6IFRIRU1FLkxJR0hULFxuICAgIGJvcmRlcmxlc3M6IGZhbHNlLFxuICAgIGhvdmVyOiB0cnVlLFxuICAgIHN0cmlwZWQ6IGZhbHNlLFxuICB9LFxufTtcblxuQEluamVjdGFibGUoKVxuZXhwb3J0IGNsYXNzIERlZmF1bHRDb25maWdTZXJ2aWNlIHtcbiAgcHVibGljIHN0YXRpYyBjb25maWc6IENvbmZpZyA9IERlZmF1bHRDb25maWc7XG59XG4iXX0=