ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
36 lines • 5.92 kB
JavaScript
import { ChangeDetectionStrategy, Component, forwardRef, Inject, Injector } from '@angular/core';
import { OTableComponent } from '../../o-table.component';
import { OTableColumnComponent } from '../o-table-column.component';
import * as i0 from "@angular/core";
import * as i1 from "../../o-table.component";
export const DEFAULT_INPUTS_O_TABLE_COLUMN_CALCULATED = [
'operation',
'functionOperation: operation-function'
];
export class OTableColumnCalculatedComponent extends OTableColumnComponent {
constructor(table, injector) {
super(table, injector);
this.table = table;
this.injector = injector;
}
}
OTableColumnCalculatedComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OTableColumnCalculatedComponent, deps: [{ token: forwardRef(() => OTableComponent) }, { token: i0.Injector }], target: i0.ɵɵFactoryTarget.Component });
OTableColumnCalculatedComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.2.10", type: OTableColumnCalculatedComponent, selector: "o-table-column-calculated", inputs: { operation: "operation", functionOperation: ["operation-function", "functionOperation"] }, providers: [
{
provide: OTableColumnComponent,
useExisting: forwardRef(() => OTableColumnCalculatedComponent)
}
], usesInheritance: true, ngImport: i0, template: "<span #container>\n</span>", changeDetection: i0.ChangeDetectionStrategy.OnPush });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OTableColumnCalculatedComponent, decorators: [{
type: Component,
args: [{ selector: 'o-table-column-calculated', inputs: DEFAULT_INPUTS_O_TABLE_COLUMN_CALCULATED, providers: [
{
provide: OTableColumnComponent,
useExisting: forwardRef(() => OTableColumnCalculatedComponent)
}
], changeDetection: ChangeDetectionStrategy.OnPush, template: "<span #container>\n</span>" }]
}], ctorParameters: function () { return [{ type: i1.OTableComponent, decorators: [{
type: Inject,
args: [forwardRef(() => OTableComponent)]
}] }, { type: i0.Injector }]; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiby10YWJsZS1jb2x1bW4tY2FsY3VsYXRlZC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9vbnRpbWl6ZS13ZWItbmd4L3NyYy9saWIvY29tcG9uZW50cy90YWJsZS9jb2x1bW4vY2FsY3VsYXRlZC9vLXRhYmxlLWNvbHVtbi1jYWxjdWxhdGVkLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL29udGltaXplLXdlYi1uZ3gvc3JjL2xpYi9jb21wb25lbnRzL3RhYmxlL2NvbHVtbi9jYWxjdWxhdGVkL28tdGFibGUtY29sdW1uLWNhbGN1bGF0ZWQuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUlqRyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDMUQsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sNkJBQTZCLENBQUM7OztBQUVwRSxNQUFNLENBQUMsTUFBTSx3Q0FBd0MsR0FBRztJQUV0RCxXQUFXO0lBRVgsdUNBQXVDO0NBQ3hDLENBQUM7QUFlRixNQUFNLE9BQU8sK0JBQWdDLFNBQVEscUJBQXFCO0lBS3hFLFlBQ29ELEtBQXNCLEVBQzlELFFBQWtCO1FBQzVCLEtBQUssQ0FBQyxLQUFLLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFGMkIsVUFBSyxHQUFMLEtBQUssQ0FBaUI7UUFDOUQsYUFBUSxHQUFSLFFBQVEsQ0FBVTtJQUc5QixDQUFDOzs2SEFWVSwrQkFBK0Isa0JBTWhDLFVBQVUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxlQUFlLENBQUM7aUhBTmhDLCtCQUErQix3SkFUL0I7UUFDVDtZQUNFLE9BQU8sRUFBRSxxQkFBcUI7WUFDOUIsV0FBVyxFQUFFLFVBQVUsQ0FBQyxHQUFHLEVBQUUsQ0FBQywrQkFBK0IsQ0FBQztTQUMvRDtLQUNGLGlEQ3ZCSCw0QkFDTzs0RkQwQk0sK0JBQStCO2tCQWIzQyxTQUFTOytCQUNFLDJCQUEyQixVQUU3Qix3Q0FBd0MsYUFDckM7d0JBQ1Q7NEJBQ0UsT0FBTyxFQUFFLHFCQUFxQjs0QkFDOUIsV0FBVyxFQUFFLFVBQVUsQ0FBQyxHQUFHLEVBQUUsZ0NBQWdDLENBQUM7eUJBQy9EO3FCQUNGLG1CQUNnQix1QkFBdUIsQ0FBQyxNQUFNOzswQkFTNUMsTUFBTTsyQkFBQyxVQUFVLENBQUMsR0FBRyxFQUFFLENBQUMsZUFBZSxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgZm9yd2FyZFJlZiwgSW5qZWN0LCBJbmplY3RvciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBPVGFibGVDb2x1bW5DYWxjdWxhdGVkIH0gZnJvbSAnLi4vLi4vLi4vLi4vaW50ZXJmYWNlcy9vLXRhYmxlLWNvbHVtbi1jYWxjdWxhdGVkLmludGVyZmFjZSc7XG5pbXBvcnQgeyBPcGVyYXRvckZ1bmN0aW9uIH0gZnJvbSAnLi4vLi4vLi4vLi4vdHlwZXMvb3BlcmF0aW9uLWZ1bmN0aW9uLnR5cGUnO1xuaW1wb3J0IHsgT1RhYmxlQ29tcG9uZW50IH0gZnJvbSAnLi4vLi4vby10YWJsZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgT1RhYmxlQ29sdW1uQ29tcG9uZW50IH0gZnJvbSAnLi4vby10YWJsZS1jb2x1bW4uY29tcG9uZW50JztcblxuZXhwb3J0IGNvbnN0IERFRkFVTFRfSU5QVVRTX09fVEFCTEVfQ09MVU1OX0NBTENVTEFURUQgPSBbXG4gIC8vIG9wZXJhdGlvbiBbc3RyaW5nXTogb3BlcmF0aW9uIC5cbiAgJ29wZXJhdGlvbicsXG4gIC8vIG9wZXJhdGlvbi1mdW5jdGlvbiBbZnVudGlvbl06IGNhbGxiYWNrIHRpdGxlLiBEZWZhdWx0OiBubyB2YWx1ZS5cbiAgJ2Z1bmN0aW9uT3BlcmF0aW9uOiBvcGVyYXRpb24tZnVuY3Rpb24nXG5dO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdvLXRhYmxlLWNvbHVtbi1jYWxjdWxhdGVkJyxcbiAgdGVtcGxhdGVVcmw6ICcuL28tdGFibGUtY29sdW1uLWNhbGN1bGF0ZWQuY29tcG9uZW50Lmh0bWwnLFxuICBpbnB1dHM6IERFRkFVTFRfSU5QVVRTX09fVEFCTEVfQ09MVU1OX0NBTENVTEFURUQsXG4gIHByb3ZpZGVyczogW1xuICAgIHtcbiAgICAgIHByb3ZpZGU6IE9UYWJsZUNvbHVtbkNvbXBvbmVudCxcbiAgICAgIHVzZUV4aXN0aW5nOiBmb3J3YXJkUmVmKCgpID0+IE9UYWJsZUNvbHVtbkNhbGN1bGF0ZWRDb21wb25lbnQpXG4gICAgfVxuICBdLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbn0pXG5cbmV4cG9ydCBjbGFzcyBPVGFibGVDb2x1bW5DYWxjdWxhdGVkQ29tcG9uZW50IGV4dGVuZHMgT1RhYmxlQ29sdW1uQ29tcG9uZW50IGltcGxlbWVudHMgT1RhYmxlQ29sdW1uQ2FsY3VsYXRlZCB7XG5cbiAgcHVibGljIG9wZXJhdGlvbjogc3RyaW5nO1xuICBwdWJsaWMgZnVuY3Rpb25PcGVyYXRpb246IE9wZXJhdG9yRnVuY3Rpb247XG5cbiAgY29uc3RydWN0b3IoXG4gICAgQEluamVjdChmb3J3YXJkUmVmKCgpID0+IE9UYWJsZUNvbXBvbmVudCkpIHB1YmxpYyB0YWJsZTogT1RhYmxlQ29tcG9uZW50LFxuICAgIHByb3RlY3RlZCBpbmplY3RvcjogSW5qZWN0b3IpIHtcbiAgICBzdXBlcih0YWJsZSwgaW5qZWN0b3IpO1xuXG4gIH1cblxufVxuIiwiPHNwYW4gI2NvbnRhaW5lcj5cbjwvc3Bhbj4iXX0=