kwikui
Version:
KwikID's UI Component Library in Angular
30 lines • 4.69 kB
JavaScript
import { Component, Input } from "@angular/core";
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
export class LabelValuePairLabelComponent {
constructor() { }
ngOnInit() { }
ngOnChanges(changes) {
if (changes.hasOwnProperty("label") && !changes.label.firstChange) {
this.label = changes.label.currentValue;
}
if (changes.hasOwnProperty("config") && !changes.config.firstChange) {
this.config = changes.config.currentValue;
}
}
}
/** @nocollapse */ LabelValuePairLabelComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: LabelValuePairLabelComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
/** @nocollapse */ LabelValuePairLabelComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.17", type: LabelValuePairLabelComponent, selector: "kwikui-label-value-pair-label", inputs: { label: "label", config: "config" }, usesOnChanges: true, ngImport: i0, template: "<div\n *ngIf=\"label\"\n class=\"label-value-pair-container-label\"\n [ngStyle]=\"config?.customStyles?.label\"\n>\n {{ label }}\n</div>\n", styles: [".label-value-pair-container-label{color:#555;font-weight:600}\n"], directives: [{ type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { type: i1.NgStyle, selector: "[ngStyle]", inputs: ["ngStyle"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.17", ngImport: i0, type: LabelValuePairLabelComponent, decorators: [{
type: Component,
args: [{
selector: "kwikui-label-value-pair-label",
templateUrl: "./label-value-pair-label.component.html",
styleUrls: ["./label-value-pair-label.component.css"]
}]
}], ctorParameters: function () { return []; }, propDecorators: { label: [{
type: Input
}], config: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFiZWwtdmFsdWUtcGFpci1sYWJlbC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9rd2lrdWkvc3JjL2xpYi9jb21wb25lbnRzL2N1c3RvbS9sYWJlbC12YWx1ZS1wYWlyL2xhYmVsLXZhbHVlLXBhaXItbGFiZWwvbGFiZWwtdmFsdWUtcGFpci1sYWJlbC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9rd2lrdWkvc3JjL2xpYi9jb21wb25lbnRzL2N1c3RvbS9sYWJlbC12YWx1ZS1wYWlyL2xhYmVsLXZhbHVlLXBhaXItbGFiZWwvbGFiZWwtdmFsdWUtcGFpci1sYWJlbC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBeUIsTUFBTSxlQUFlLENBQUM7OztBQU94RSxNQUFNLE9BQU8sNEJBQTRCO0lBT3ZDLGdCQUFlLENBQUM7SUFFaEIsUUFBUSxLQUFVLENBQUM7SUFFbkIsV0FBVyxDQUFDLE9BQXNCO1FBQ2hDLElBQUksT0FBTyxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsV0FBVyxFQUFFO1lBQ2pFLElBQUksQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUM7U0FDekM7UUFFRCxJQUFJLE9BQU8sQ0FBQyxjQUFjLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLFdBQVcsRUFBRTtZQUNuRSxJQUFJLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDO1NBQzNDO0lBQ0gsQ0FBQzs7NklBbkJVLDRCQUE0QjtpSUFBNUIsNEJBQTRCLHdJQ1B6QyxnSkFPQTs0RkRBYSw0QkFBNEI7a0JBTHhDLFNBQVM7bUJBQUM7b0JBQ1QsUUFBUSxFQUFFLCtCQUErQjtvQkFDekMsV0FBVyxFQUFFLHlDQUF5QztvQkFDdEQsU0FBUyxFQUFFLENBQUMsd0NBQXdDLENBQUM7aUJBQ3REOzBFQUdDLEtBQUs7c0JBREosS0FBSztnQkFJTixNQUFNO3NCQURMLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPbkluaXQsIFNpbXBsZUNoYW5nZXMgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6IFwia3dpa3VpLWxhYmVsLXZhbHVlLXBhaXItbGFiZWxcIixcbiAgdGVtcGxhdGVVcmw6IFwiLi9sYWJlbC12YWx1ZS1wYWlyLWxhYmVsLmNvbXBvbmVudC5odG1sXCIsXG4gIHN0eWxlVXJsczogW1wiLi9sYWJlbC12YWx1ZS1wYWlyLWxhYmVsLmNvbXBvbmVudC5jc3NcIl1cbn0pXG5leHBvcnQgY2xhc3MgTGFiZWxWYWx1ZVBhaXJMYWJlbENvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpXG4gIGxhYmVsO1xuXG4gIEBJbnB1dCgpXG4gIGNvbmZpZztcblxuICBjb25zdHJ1Y3RvcigpIHt9XG5cbiAgbmdPbkluaXQoKTogdm9pZCB7fVxuXG4gIG5nT25DaGFuZ2VzKGNoYW5nZXM6IFNpbXBsZUNoYW5nZXMpIHtcbiAgICBpZiAoY2hhbmdlcy5oYXNPd25Qcm9wZXJ0eShcImxhYmVsXCIpICYmICFjaGFuZ2VzLmxhYmVsLmZpcnN0Q2hhbmdlKSB7XG4gICAgICB0aGlzLmxhYmVsID0gY2hhbmdlcy5sYWJlbC5jdXJyZW50VmFsdWU7XG4gICAgfVxuXG4gICAgaWYgKGNoYW5nZXMuaGFzT3duUHJvcGVydHkoXCJjb25maWdcIikgJiYgIWNoYW5nZXMuY29uZmlnLmZpcnN0Q2hhbmdlKSB7XG4gICAgICB0aGlzLmNvbmZpZyA9IGNoYW5nZXMuY29uZmlnLmN1cnJlbnRWYWx1ZTtcbiAgICB9XG4gIH1cbn1cbiIsIjxkaXZcbiAgKm5nSWY9XCJsYWJlbFwiXG4gIGNsYXNzPVwibGFiZWwtdmFsdWUtcGFpci1jb250YWluZXItbGFiZWxcIlxuICBbbmdTdHlsZV09XCJjb25maWc/LmN1c3RvbVN0eWxlcz8ubGFiZWxcIlxuPlxuICB7eyBsYWJlbCB9fVxuPC9kaXY+XG4iXX0=