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.
22 lines • 3.64 kB
JavaScript
import { Component } from '@angular/core';
import * as i0 from "@angular/core";
export class SearcherTreeHeaderRendererComponent {
agInit(params) {
this.params = params;
}
refresh(params) {
return true;
}
doClick(event) {
if (this.params.context.componentParent.searcher.parentSelectable) {
this.params.context.componentParent.clickRow.emit(event);
}
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: SearcherTreeHeaderRendererComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.0.9", type: SearcherTreeHeaderRendererComponent, selector: "ng-component", ngImport: i0, template: "<div class=\"ag-header-cell-label h-100\" style=\"background-color: #959595; color: white\"\n (click)=\"doClick(params.data)\">{{params.data.description}}</div>" }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: SearcherTreeHeaderRendererComponent, decorators: [{
type: Component,
args: [{ template: "<div class=\"ag-header-cell-label h-100\" style=\"background-color: #959595; color: white\"\n (click)=\"doClick(params.data)\">{{params.data.description}}</div>" }]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VhcmNoZXItdHJlZS1oZWFkZXItcmVuZGVyZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvc3lzdGVsYWItY29tcG9uZW50cy9zcmMvbGliL2dyaWQvY3VzdG9tLWNlbGxzL3NlYXJjaGVyLXRyZWUtaGVhZGVyL3NlYXJjaGVyLXRyZWUtaGVhZGVyLXJlbmRlcmVyLmNvbXBvbmVudC50cyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3N5c3RlbGFiLWNvbXBvbmVudHMvc3JjL2xpYi9ncmlkL2N1c3RvbS1jZWxscy9zZWFyY2hlci10cmVlLWhlYWRlci9zZWFyY2hlci10cmVlLWhlYWRlci1yZW5kZXJlci5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQU0xQyxNQUFNLE9BQU8sbUNBQW1DO0lBSXhDLE1BQU0sQ0FBQyxNQUFXO1FBQ3hCLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDO0lBQ3RCLENBQUM7SUFFTSxPQUFPLENBQUMsTUFBVztRQUN6QixPQUFPLElBQUksQ0FBQztJQUNiLENBQUM7SUFFTSxPQUFPLENBQUMsS0FBSztRQUNuQixJQUFHLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLGVBQWUsQ0FBQyxRQUFRLENBQUMsZ0JBQWdCLEVBQUU7WUFDakUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsZUFBZSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7U0FDekQ7SUFDRixDQUFDOzhHQWhCVyxtQ0FBbUM7a0dBQW5DLG1DQUFtQyxvRENOaEQsc0tBQ3FFOzsyRkRLeEQsbUNBQW1DO2tCQUgvQyxTQUFTIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBBZ1JlbmRlcmVyQ29tcG9uZW50IH0gZnJvbSAnYWctZ3JpZC1hbmd1bGFyJztcblxuQENvbXBvbmVudCh7XG5cdHRlbXBsYXRlVXJsOiAnLi9zZWFyY2hlci10cmVlLWhlYWRlci1yZW5kZXJlci5jb21wb25lbnQuaHRtbCdcbn0pXG5leHBvcnQgY2xhc3MgU2VhcmNoZXJUcmVlSGVhZGVyUmVuZGVyZXJDb21wb25lbnQgaW1wbGVtZW50cyBBZ1JlbmRlcmVyQ29tcG9uZW50ICB7XG5cblx0cHVibGljIHBhcmFtczogYW55O1xuXG5cdHB1YmxpYyBhZ0luaXQocGFyYW1zOiBhbnkpOiB2b2lkIHtcblx0XHR0aGlzLnBhcmFtcyA9IHBhcmFtcztcblx0fVxuXG5cdHB1YmxpYyByZWZyZXNoKHBhcmFtczogYW55KTogYm9vbGVhbiB7XG5cdFx0cmV0dXJuIHRydWU7XG5cdH1cblxuXHRwdWJsaWMgZG9DbGljayhldmVudCk6IHZvaWQge1xuXHRcdGlmKHRoaXMucGFyYW1zLmNvbnRleHQuY29tcG9uZW50UGFyZW50LnNlYXJjaGVyLnBhcmVudFNlbGVjdGFibGUpIHtcblx0XHRcdHRoaXMucGFyYW1zLmNvbnRleHQuY29tcG9uZW50UGFyZW50LmNsaWNrUm93LmVtaXQoZXZlbnQpO1xuXHRcdH1cblx0fVxufVxuIiwiPGRpdiBjbGFzcz1cImFnLWhlYWRlci1jZWxsLWxhYmVsIGgtMTAwXCIgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiAjOTU5NTk1OyBjb2xvcjogd2hpdGVcIlxuICAgICAoY2xpY2spPVwiZG9DbGljayhwYXJhbXMuZGF0YSlcIj57e3BhcmFtcy5kYXRhLmRlc2NyaXB0aW9ufX08L2Rpdj4iXX0=