ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
31 lines • 3.5 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Directive } from '@angular/core';
import { BooleanInputConverter } from '../../../../../decorators/input-converter';
import * as i0 from "@angular/core";
export const DEFAULT_INPUTS_O_TABLE_COLUMN_SELECTALL = [
'width',
'minWidth: min-width',
'maxWidth: max-width',
'title',
'resizable'
];
export class OTableColumnSelectAllDirective {
constructor() {
this.width = '18px';
this.resizable = false;
}
}
OTableColumnSelectAllDirective.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OTableColumnSelectAllDirective, deps: [], target: i0.ɵɵFactoryTarget.Directive });
OTableColumnSelectAllDirective.ɵdir = i0.ɵɵngDeclareDirective({ minVersion: "14.0.0", version: "15.2.10", type: OTableColumnSelectAllDirective, selector: "o-table-column-select-all", inputs: { width: "width", minWidth: ["min-width", "minWidth"], maxWidth: ["max-width", "maxWidth"], title: "title", resizable: "resizable" }, ngImport: i0 });
__decorate([
BooleanInputConverter(),
__metadata("design:type", Boolean)
], OTableColumnSelectAllDirective.prototype, "resizable", void 0);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OTableColumnSelectAllDirective, decorators: [{
type: Directive,
args: [{
selector: 'o-table-column-select-all',
inputs: DEFAULT_INPUTS_O_TABLE_COLUMN_SELECTALL
}]
}], propDecorators: { resizable: [] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiby10YWJsZS1jb2x1bW4tc2VsZWN0LWFsbC5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9vbnRpbWl6ZS13ZWItbmd4L3NyYy9saWIvY29tcG9uZW50cy90YWJsZS9leHRlbnNpb25zL2hlYWRlci90YWJsZS1jb2x1bW4tc2VsZWN0LWFsbC9vLXRhYmxlLWNvbHVtbi1zZWxlY3QtYWxsLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSwyQ0FBMkMsQ0FBQzs7QUFFbEYsTUFBTSxDQUFDLE1BQU0sdUNBQXVDLEdBQUc7SUFDckQsT0FBTztJQUVQLHFCQUFxQjtJQUdyQixxQkFBcUI7SUFDckIsT0FBTztJQUNQLFdBQVc7Q0FDWixDQUFBO0FBS0QsTUFBTSxPQUFPLDhCQUE4QjtJQUozQztRQVNTLFVBQUssR0FBVyxNQUFNLENBQUM7UUFFdkIsY0FBUyxHQUFXLEtBQUssQ0FBQztLQUVsQzs7NEhBVFksOEJBQThCO2dIQUE5Qiw4QkFBOEI7QUFNekM7SUFBQyxxQkFBcUIsRUFBRTs7aUVBQ1M7NEZBUHRCLDhCQUE4QjtrQkFKMUMsU0FBUzttQkFBQztvQkFDVCxRQUFRLEVBQUUsMkJBQTJCO29CQUNyQyxNQUFNLEVBQUUsdUNBQXVDO2lCQUNoRDs4QkFRUSxTQUFTIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBCb29sZWFuSW5wdXRDb252ZXJ0ZXIgfSBmcm9tICcuLi8uLi8uLi8uLi8uLi9kZWNvcmF0b3JzL2lucHV0LWNvbnZlcnRlcic7XG5cbmV4cG9ydCBjb25zdCBERUZBVUxUX0lOUFVUU19PX1RBQkxFX0NPTFVNTl9TRUxFQ1RBTEwgPSBbXG4gICd3aWR0aCcsXG4gIC8vIG9ubHkgaW4gcGl4ZWxzXG4gICdtaW5XaWR0aDogbWluLXdpZHRoJyxcblxuICAvLyBvbmx5IGluIHBpeGVsc1xuICAnbWF4V2lkdGg6IG1heC13aWR0aCcsXG4gICd0aXRsZScsXG4gICdyZXNpemFibGUnXG5dXG5ARGlyZWN0aXZlKHtcbiAgc2VsZWN0b3I6ICdvLXRhYmxlLWNvbHVtbi1zZWxlY3QtYWxsJyxcbiAgaW5wdXRzOiBERUZBVUxUX0lOUFVUU19PX1RBQkxFX0NPTFVNTl9TRUxFQ1RBTExcbn0pXG5leHBvcnQgY2xhc3MgT1RhYmxlQ29sdW1uU2VsZWN0QWxsRGlyZWN0aXZlIHtcblxuICBwdWJsaWMgdGl0bGU6IHN0cmluZztcbiAgcHVibGljIG1pbldpZHRoOiBzdHJpbmc7XG4gIHB1YmxpYyBtYXhXaWR0aDogc3RyaW5nO1xuICBwdWJsaWMgd2lkdGg6IHN0cmluZyA9ICcxOHB4JztcbiAgQEJvb2xlYW5JbnB1dENvbnZlcnRlcigpXG4gIHB1YmxpYyByZXNpemFibGU6Ym9vbGVhbiA9IGZhbHNlO1xuXG59XG4iXX0=