@catull/igniteui-angular
Version:
Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps
28 lines • 2.09 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Directive, HostBinding, Input } from '@angular/core';
let NEXT_ID = 0;
let IgxLabelDirective = class IgxLabelDirective {
constructor() {
this.defaultClass = true;
/**
* @hidden
*/
this.id = `igx-label-${NEXT_ID++}`;
}
};
__decorate([
HostBinding('class.igx-input-group__label'),
__metadata("design:type", Object)
], IgxLabelDirective.prototype, "defaultClass", void 0);
__decorate([
HostBinding('attr.id'),
Input(),
__metadata("design:type", Object)
], IgxLabelDirective.prototype, "id", void 0);
IgxLabelDirective = __decorate([
Directive({
selector: '[igxLabel]'
})
], IgxLabelDirective);
export { IgxLabelDirective };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFiZWwuZGlyZWN0aXZlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vaWduaXRldWktYW5ndWxhci8iLCJzb3VyY2VzIjpbImxpYi9kaXJlY3RpdmVzL2xhYmVsL2xhYmVsLmRpcmVjdGl2ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTlELElBQUksT0FBTyxHQUFHLENBQUMsQ0FBQztBQUtoQixJQUFhLGlCQUFpQixHQUE5QixNQUFhLGlCQUFpQjtJQUE5QjtRQUVXLGlCQUFZLEdBQUcsSUFBSSxDQUFDO1FBRS9COztXQUVHO1FBR1EsT0FBRSxHQUFHLGFBQWEsT0FBTyxFQUFFLEVBQUUsQ0FBQztJQUN6QyxDQUFDO0NBQUEsQ0FBQTtBQVJHO0lBREMsV0FBVyxDQUFDLDhCQUE4QixDQUFDOzt1REFDakI7QUFPM0I7SUFGQyxXQUFXLENBQUMsU0FBUyxDQUFDO0lBQ3RCLEtBQUssRUFBRTs7NkNBQzZCO0FBVDVCLGlCQUFpQjtJQUg3QixTQUFTLENBQUM7UUFDUCxRQUFRLEVBQUUsWUFBWTtLQUN6QixDQUFDO0dBQ1csaUJBQWlCLENBVTdCO1NBVlksaUJBQWlCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRGlyZWN0aXZlLCBIb3N0QmluZGluZywgSW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxubGV0IE5FWFRfSUQgPSAwO1xuXG5ARGlyZWN0aXZlKHtcbiAgICBzZWxlY3RvcjogJ1tpZ3hMYWJlbF0nXG59KVxuZXhwb3J0IGNsYXNzIElneExhYmVsRGlyZWN0aXZlIHtcbiAgICBASG9zdEJpbmRpbmcoJ2NsYXNzLmlneC1pbnB1dC1ncm91cF9fbGFiZWwnKVxuICAgIHB1YmxpYyBkZWZhdWx0Q2xhc3MgPSB0cnVlO1xuXG4vKipcbiAqIEBoaWRkZW5cbiAqL1xuICAgIEBIb3N0QmluZGluZygnYXR0ci5pZCcpXG4gICAgQElucHV0KClcbiAgICBwdWJsaWMgaWQgPSBgaWd4LWxhYmVsLSR7TkVYVF9JRCsrfWA7XG59XG4iXX0=