UNPKG

systelab-components

Version:

systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.

24 lines 3.92 kB
import { Component } from '@angular/core'; import * as i0 from "@angular/core"; import * as i1 from "@angular/forms"; export class InputCellEditorComponent { constructor() { this.isEditable = true; } agInit(params) { this.params = params; } getValue() { return this.params.value; } refresh(params) { return true; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: InputCellEditorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.0.9", type: InputCellEditorComponent, selector: "systelab-input-cell-editor", ngImport: i0, template: "<input title=\"input-cell\" type=\"text\" class=\"w-100 h-100 border-0 bg-transparent\" [disabled]=\"!isEditable\"\n [(ngModel)]=\"params.value\">\n", dependencies: [{ kind: "directive", type: i1.DefaultValueAccessor, selector: "input:not([type=checkbox])[formControlName],textarea[formControlName],input:not([type=checkbox])[formControl],textarea[formControl],input:not([type=checkbox])[ngModel],textarea[ngModel],[ngDefaultControl]" }, { kind: "directive", type: i1.NgControlStatus, selector: "[formControlName],[ngModel],[formControl]" }, { kind: "directive", type: i1.NgModel, selector: "[ngModel]:not([formControlName]):not([formControl])", inputs: ["name", "disabled", "ngModel", "ngModelOptions"], outputs: ["ngModelChange"], exportAs: ["ngModel"] }] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: InputCellEditorComponent, decorators: [{ type: Component, args: [{ selector: 'systelab-input-cell-editor', template: "<input title=\"input-cell\" type=\"text\" class=\"w-100 h-100 border-0 bg-transparent\" [disabled]=\"!isEditable\"\n [(ngModel)]=\"params.value\">\n" }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXQtY2VsbC1lZGl0b3IuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvc3lzdGVsYWItY29tcG9uZW50cy9zcmMvbGliL2dyaWQvY3VzdG9tLWNlbGxzL2lucHV0L2lucHV0LWNlbGwtZWRpdG9yLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3N5c3RlbGFiLWNvbXBvbmVudHMvc3JjL2xpYi9ncmlkL2N1c3RvbS1jZWxscy9pbnB1dC9pbnB1dC1jZWxsLWVkaXRvci5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsU0FBUyxFQUFDLE1BQU0sZUFBZSxDQUFDOzs7QUFPeEMsTUFBTSxPQUFPLHdCQUF3QjtJQUpyQztRQVFRLGVBQVUsR0FBRyxJQUFJLENBQUM7S0FhekI7SUFYTyxNQUFNLENBQUMsTUFBVztRQUN4QixJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztJQUN0QixDQUFDO0lBRU0sUUFBUTtRQUNkLE9BQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUM7SUFDMUIsQ0FBQztJQUVNLE9BQU8sQ0FBQyxNQUFXO1FBQ3pCLE9BQU8sSUFBSSxDQUFDO0lBQ2IsQ0FBQzs4R0FoQlcsd0JBQXdCO2tHQUF4Qix3QkFBd0Isa0VDUHJDLDRKQUVBOzsyRkRLYSx3QkFBd0I7a0JBSnBDLFNBQVM7K0JBQ0MsNEJBQTRCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDb21wb25lbnR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHtBZ0VkaXRvckNvbXBvbmVudH0gZnJvbSAnYWctZ3JpZC1hbmd1bGFyJztcblxuQENvbXBvbmVudCh7XG5cdHNlbGVjdG9yOiAnc3lzdGVsYWItaW5wdXQtY2VsbC1lZGl0b3InLFxuXHR0ZW1wbGF0ZVVybDogJ2lucHV0LWNlbGwtZWRpdG9yLmNvbXBvbmVudC5odG1sJ1xufSlcbmV4cG9ydCBjbGFzcyBJbnB1dENlbGxFZGl0b3JDb21wb25lbnQgaW1wbGVtZW50cyBBZ0VkaXRvckNvbXBvbmVudCB7XG5cdHB1YmxpYyBwYXJhbXM6IGFueTtcblxuXHRwdWJsaWMgaWQ6IHN0cmluZztcblx0cHVibGljIGlzRWRpdGFibGUgPSB0cnVlO1xuXG5cdHB1YmxpYyBhZ0luaXQocGFyYW1zOiBhbnkpOiB2b2lkIHtcblx0XHR0aGlzLnBhcmFtcyA9IHBhcmFtcztcblx0fVxuXG5cdHB1YmxpYyBnZXRWYWx1ZSgpOiBhbnkge1xuXHRcdHJldHVybiB0aGlzLnBhcmFtcy52YWx1ZTtcblx0fVxuXG5cdHB1YmxpYyByZWZyZXNoKHBhcmFtczogYW55KTogYm9vbGVhbiB7XG5cdFx0cmV0dXJuIHRydWU7XG5cdH1cbn1cbiIsIjxpbnB1dCB0aXRsZT1cImlucHV0LWNlbGxcIiB0eXBlPVwidGV4dFwiIGNsYXNzPVwidy0xMDAgaC0xMDAgYm9yZGVyLTAgYmctdHJhbnNwYXJlbnRcIiBbZGlzYWJsZWRdPVwiIWlzRWRpdGFibGVcIlxuICAgICAgIFsobmdNb2RlbCldPVwicGFyYW1zLnZhbHVlXCI+XG4iXX0=