UNPKG

@ngx-custom-code/ngx-table-custom-sort

Version:

Angular easy table

51 lines 5.05 kB
import { Injectable } from '@angular/core'; import { STYLE, THEME } from '../model/config'; import * as i0 from "@angular/core"; // eslint-disable-next-line, no-underscore-dangle, id-blacklist, id-match export const DefaultConfig = { searchEnabled: false, headerEnabled: true, orderEnabled: true, orderEventOnly: false, paginationEnabled: true, 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, logger: false, showDetailsArrow: false, showContextMenu: false, persistState: false, paginationMaxSize: 5, threeWaySort: false, onDragOver: 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: "18.2.0", ngImport: i0, type: DefaultConfigService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); } static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "18.2.0", ngImport: i0, type: DefaultConfigService }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.0", ngImport: i0, type: DefaultConfigService, decorators: [{ type: Injectable }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLXNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtZWFzeS10YWJsZS9zcmMvbGliL3NlcnZpY2VzL2NvbmZpZy1zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFVLEtBQUssRUFBRSxLQUFLLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQzs7QUFFdkQseUVBQXlFO0FBQ3pFLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBVztJQUNuQyxhQUFhLEVBQUUsS0FBSztJQUNwQixhQUFhLEVBQUUsSUFBSTtJQUNuQixZQUFZLEVBQUUsSUFBSTtJQUNsQixjQUFjLEVBQUUsS0FBSztJQUNyQixpQkFBaUIsRUFBRSxJQUFJO0lBQ3ZCLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLElBQUksRUFBRSxFQUFFO0lBQ1IsaUJBQWlCLEVBQUUsS0FBSztJQUN4QixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLGVBQWUsRUFBRSxLQUFLO0lBQ3RCLFNBQVMsRUFBRSxLQUFLO0lBQ2hCLHNCQUFzQixFQUFFLElBQUk7SUFDNUIsZUFBZSxFQUFFLEtBQUs7SUFDdEIsVUFBVSxFQUFFLEtBQUs7SUFDakIsS0FBSyxFQUFFLEtBQUs7SUFDWixZQUFZLEVBQUUsS0FBSztJQUNuQixnQkFBZ0IsRUFBRSxJQUFJO0lBQ3RCLGdCQUFnQixFQUFFLEtBQUs7SUFDdkIsTUFBTSxFQUFFLEtBQUs7SUFDYixnQkFBZ0IsRUFBRSxLQUFLO0lBQ3ZCLGVBQWUsRUFBRSxLQUFLO0lBQ3RCLFlBQVksRUFBRSxLQUFLO0lBQ25CLGlCQUFpQixFQUFFLENBQUM7SUFDcEIsWUFBWSxFQUFFLEtBQUs7SUFDbkIsVUFBVSxFQUFFLEtBQUs7SUFDakIsV0FBVyxFQUFFO1FBQ1gsS0FBSyxFQUFFLEtBQUssQ0FBQyxNQUFNO1FBQ25CLEtBQUssRUFBRSxLQUFLLENBQUMsS0FBSztRQUNsQixVQUFVLEVBQUUsS0FBSztRQUNqQixLQUFLLEVBQUUsSUFBSTtRQUNYLE9BQU8sRUFBRSxLQUFLO0tBQ2Y7Q0FDRixDQUFDO0FBR0YsTUFBTSxPQUFPLG9CQUFvQjthQUNqQixXQUFNLEdBQVcsYUFBYSxBQUF4QixDQUF5Qjs4R0FEbEMsb0JBQW9CO2tIQUFwQixvQkFBb0I7OzJGQUFwQixvQkFBb0I7a0JBRGhDLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbmZpZywgU1RZTEUsIFRIRU1FIH0gZnJvbSAnLi4vbW9kZWwvY29uZmlnJztcclxuXHJcbi8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSwgbm8tdW5kZXJzY29yZS1kYW5nbGUsIGlkLWJsYWNrbGlzdCwgaWQtbWF0Y2hcclxuZXhwb3J0IGNvbnN0IERlZmF1bHRDb25maWc6IENvbmZpZyA9IHtcclxuICBzZWFyY2hFbmFibGVkOiBmYWxzZSxcclxuICBoZWFkZXJFbmFibGVkOiB0cnVlLFxyXG4gIG9yZGVyRW5hYmxlZDogdHJ1ZSxcclxuICBvcmRlckV2ZW50T25seTogZmFsc2UsXHJcbiAgcGFnaW5hdGlvbkVuYWJsZWQ6IHRydWUsXHJcbiAgY2xpY2tFdmVudDogdHJ1ZSxcclxuICBzZWxlY3RSb3c6IGZhbHNlLFxyXG4gIHNlbGVjdENvbDogZmFsc2UsXHJcbiAgc2VsZWN0Q2VsbDogZmFsc2UsXHJcbiAgcm93czogMTAsXHJcbiAgYWRkaXRpb25hbEFjdGlvbnM6IGZhbHNlLFxyXG4gIHNlcnZlclBhZ2luYXRpb246IGZhbHNlLFxyXG4gIGlzTG9hZGluZzogZmFsc2UsXHJcbiAgZGV0YWlsc1RlbXBsYXRlOiBmYWxzZSxcclxuICBncm91cFJvd3M6IGZhbHNlLFxyXG4gIHBhZ2luYXRpb25SYW5nZUVuYWJsZWQ6IHRydWUsXHJcbiAgY29sbGFwc2VBbGxSb3dzOiBmYWxzZSxcclxuICBjaGVja2JveGVzOiBmYWxzZSxcclxuICByYWRpbzogZmFsc2UsXHJcbiAgcmVzaXplQ29sdW1uOiBmYWxzZSxcclxuICBmaXhlZENvbHVtbldpZHRoOiB0cnVlLFxyXG4gIGhvcml6b250YWxTY3JvbGw6IGZhbHNlLFxyXG4gIGxvZ2dlcjogZmFsc2UsXHJcbiAgc2hvd0RldGFpbHNBcnJvdzogZmFsc2UsXHJcbiAgc2hvd0NvbnRleHRNZW51OiBmYWxzZSxcclxuICBwZXJzaXN0U3RhdGU6IGZhbHNlLFxyXG4gIHBhZ2luYXRpb25NYXhTaXplOiA1LFxyXG4gIHRocmVlV2F5U29ydDogZmFsc2UsXHJcbiAgb25EcmFnT3ZlcjogZmFsc2UsXHJcbiAgdGFibGVMYXlvdXQ6IHtcclxuICAgIHN0eWxlOiBTVFlMRS5OT1JNQUwsXHJcbiAgICB0aGVtZTogVEhFTUUuTElHSFQsXHJcbiAgICBib3JkZXJsZXNzOiBmYWxzZSxcclxuICAgIGhvdmVyOiB0cnVlLFxyXG4gICAgc3RyaXBlZDogZmFsc2UsXHJcbiAgfSxcclxufTtcclxuXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIERlZmF1bHRDb25maWdTZXJ2aWNlIHtcclxuICBwdWJsaWMgc3RhdGljIGNvbmZpZzogQ29uZmlnID0gRGVmYXVsdENvbmZpZztcclxufVxyXG4iXX0=