UNPKG

@ngx-performance-ui/ui

Version:
84 lines 8.46 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { ChangeDetectionStrategy, Component, EventEmitter, forwardRef, Input, Output, ViewEncapsulation, } from '@angular/core'; import { NG_VALUE_ACCESSOR } from '@angular/forms'; import { AbstractInputComponent } from '../../abstracts'; var TextAreaComponent = /** @class */ (function (_super) { tslib_1.__extends(TextAreaComponent, _super); function TextAreaComponent() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.autosize = true; _this.rows = 1; _this.cols = 20; _this.change = new EventEmitter(); _this.blur = new EventEmitter(); _this.focus = new EventEmitter(); _this.keyup = new EventEmitter(); _this.click = new EventEmitter(); return _this; } TextAreaComponent.decorators = [ { type: Component, args: [{ selector: 'p-textarea', template: "\n <label *ngIf=\"labelText\" class=\"{{ labelClasses }}\" [attr.for]=\"id\" [innerHTML]=\"labelText\"></label>\n <textarea\n class=\"form-control {{ classes }}\"\n [(ngModel)]=\"value\"\n [autosize]=\"autosize\"\n [rows]=\"rows\"\n [cols]=\"cols\"\n [id]=\"id\"\n [attr.placeholder]=\"placeholder\"\n [hidden]=\"hidden\"\n [name]=\"name\"\n [disabled]=\"disabled\"\n [minlength]=\"minlength\"\n [maxlength]=\"maxlength\"\n [attr.tabindex]=\"tabindex\"\n [required]=\"required\"\n [autofocus]=\"autofocus\"\n [autofocusDelay]=\"autofocusDelay\"\n (keyup)=\"keyup.emit($event)\"\n (focus)=\"focus.emit($event)\"\n (blur)=\"blur.emit($event)\"\n (click)=\"click.emit($event)\"\n ></textarea>\n <small *ngIf=\"helpText\" class=\"form-text text-muted {{ helpTextClasses }}\" [innerHTML]=\"helpText\"></small>\n ", changeDetection: ChangeDetectionStrategy.OnPush, encapsulation: ViewEncapsulation.None, providers: [ { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef((/** * @return {?} */ function () { return TextAreaComponent; })), multi: true, }, ] }] } ]; TextAreaComponent.propDecorators = { autosize: [{ type: Input }], rows: [{ type: Input }], cols: [{ type: Input }], helpText: [{ type: Input }], helpTextClasses: [{ type: Input }], minlength: [{ type: Input }], maxlength: [{ type: Input }], change: [{ type: Output }], blur: [{ type: Output }], focus: [{ type: Output }], keyup: [{ type: Output }], click: [{ type: Output }] }; return TextAreaComponent; }(AbstractInputComponent)); export { TextAreaComponent }; if (false) { /** @type {?} */ TextAreaComponent.prototype.autosize; /** @type {?} */ TextAreaComponent.prototype.rows; /** @type {?} */ TextAreaComponent.prototype.cols; /** @type {?} */ TextAreaComponent.prototype.helpText; /** @type {?} */ TextAreaComponent.prototype.helpTextClasses; /** @type {?} */ TextAreaComponent.prototype.minlength; /** @type {?} */ TextAreaComponent.prototype.maxlength; /** @type {?} */ TextAreaComponent.prototype.change; /** @type {?} */ TextAreaComponent.prototype.blur; /** @type {?} */ TextAreaComponent.prototype.focus; /** @type {?} */ TextAreaComponent.prototype.keyup; /** @type {?} */ TextAreaComponent.prototype.click; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dGFyZWEuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG5neC1wZXJmb3JtYW5jZS11aS91aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2lucHV0L3RleHRhcmVhLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFDTCx1QkFBdUIsRUFDdkIsU0FBUyxFQUNULFlBQVksRUFDWixVQUFVLEVBQ1YsS0FBSyxFQUNMLE1BQU0sRUFDTixpQkFBaUIsR0FDbEIsTUFBTSxlQUFlLENBQUM7QUFDdkIsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDbkQsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFFekQ7SUFzQ3VDLDZDQUFzQjtJQXRDN0Q7UUFBQSxxRUE4REM7UUF2QlUsY0FBUSxHQUFZLElBQUksQ0FBQztRQUV6QixVQUFJLEdBQVcsQ0FBQyxDQUFDO1FBRWpCLFVBQUksR0FBVyxFQUFFLENBQUM7UUFVakIsWUFBTSxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFFNUIsVUFBSSxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFFMUIsV0FBSyxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFFM0IsV0FBSyxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFFM0IsV0FBSyxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7O0lBQ3ZDLENBQUM7O2dCQTlEQSxTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLFlBQVk7b0JBQ3RCLFFBQVEsRUFBRSwwNUJBeUJUO29CQUNELGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO29CQUMvQyxhQUFhLEVBQUUsaUJBQWlCLENBQUMsSUFBSTtvQkFDckMsU0FBUyxFQUFFO3dCQUNUOzRCQUNFLE9BQU8sRUFBRSxpQkFBaUI7NEJBQzFCLFdBQVcsRUFBRSxVQUFVOzs7NEJBQUMsY0FBTSxPQUFBLGlCQUFpQixFQUFqQixDQUFpQixFQUFDOzRCQUNoRCxLQUFLLEVBQUUsSUFBSTt5QkFDWjtxQkFDRjtpQkFDRjs7OzJCQUVFLEtBQUs7dUJBRUwsS0FBSzt1QkFFTCxLQUFLOzJCQUVMLEtBQUs7a0NBRUwsS0FBSzs0QkFFTCxLQUFLOzRCQUVMLEtBQUs7eUJBRUwsTUFBTTt1QkFFTixNQUFNO3dCQUVOLE1BQU07d0JBRU4sTUFBTTt3QkFFTixNQUFNOztJQUNULHdCQUFDO0NBQUEsQUE5REQsQ0FzQ3VDLHNCQUFzQixHQXdCNUQ7U0F4QlksaUJBQWlCOzs7SUFDNUIscUNBQWtDOztJQUVsQyxpQ0FBMEI7O0lBRTFCLGlDQUEyQjs7SUFFM0IscUNBQTBCOztJQUUxQiw0Q0FBaUM7O0lBRWpDLHNDQUEyQjs7SUFFM0Isc0NBQTJCOztJQUUzQixtQ0FBc0M7O0lBRXRDLGlDQUFvQzs7SUFFcEMsa0NBQXFDOztJQUVyQyxrQ0FBcUM7O0lBRXJDLGtDQUFxQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIENoYW5nZURldGVjdGlvblN0cmF0ZWd5LFxuICBDb21wb25lbnQsXG4gIEV2ZW50RW1pdHRlcixcbiAgZm9yd2FyZFJlZixcbiAgSW5wdXQsXG4gIE91dHB1dCxcbiAgVmlld0VuY2Fwc3VsYXRpb24sXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTkdfVkFMVUVfQUNDRVNTT1IgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XG5pbXBvcnQgeyBBYnN0cmFjdElucHV0Q29tcG9uZW50IH0gZnJvbSAnLi4vLi4vYWJzdHJhY3RzJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncC10ZXh0YXJlYScsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGxhYmVsICpuZ0lmPVwibGFiZWxUZXh0XCIgY2xhc3M9XCJ7eyBsYWJlbENsYXNzZXMgfX1cIiBbYXR0ci5mb3JdPVwiaWRcIiBbaW5uZXJIVE1MXT1cImxhYmVsVGV4dFwiPjwvbGFiZWw+XG4gICAgPHRleHRhcmVhXG4gICAgICBjbGFzcz1cImZvcm0tY29udHJvbCB7eyBjbGFzc2VzIH19XCJcbiAgICAgIFsobmdNb2RlbCldPVwidmFsdWVcIlxuICAgICAgW2F1dG9zaXplXT1cImF1dG9zaXplXCJcbiAgICAgIFtyb3dzXT1cInJvd3NcIlxuICAgICAgW2NvbHNdPVwiY29sc1wiXG4gICAgICBbaWRdPVwiaWRcIlxuICAgICAgW2F0dHIucGxhY2Vob2xkZXJdPVwicGxhY2Vob2xkZXJcIlxuICAgICAgW2hpZGRlbl09XCJoaWRkZW5cIlxuICAgICAgW25hbWVdPVwibmFtZVwiXG4gICAgICBbZGlzYWJsZWRdPVwiZGlzYWJsZWRcIlxuICAgICAgW21pbmxlbmd0aF09XCJtaW5sZW5ndGhcIlxuICAgICAgW21heGxlbmd0aF09XCJtYXhsZW5ndGhcIlxuICAgICAgW2F0dHIudGFiaW5kZXhdPVwidGFiaW5kZXhcIlxuICAgICAgW3JlcXVpcmVkXT1cInJlcXVpcmVkXCJcbiAgICAgIFthdXRvZm9jdXNdPVwiYXV0b2ZvY3VzXCJcbiAgICAgIFthdXRvZm9jdXNEZWxheV09XCJhdXRvZm9jdXNEZWxheVwiXG4gICAgICAoa2V5dXApPVwia2V5dXAuZW1pdCgkZXZlbnQpXCJcbiAgICAgIChmb2N1cyk9XCJmb2N1cy5lbWl0KCRldmVudClcIlxuICAgICAgKGJsdXIpPVwiYmx1ci5lbWl0KCRldmVudClcIlxuICAgICAgKGNsaWNrKT1cImNsaWNrLmVtaXQoJGV2ZW50KVwiXG4gICAgPjwvdGV4dGFyZWE+XG4gICAgPHNtYWxsICpuZ0lmPVwiaGVscFRleHRcIiBjbGFzcz1cImZvcm0tdGV4dCB0ZXh0LW11dGVkIHt7IGhlbHBUZXh0Q2xhc3NlcyB9fVwiIFtpbm5lckhUTUxdPVwiaGVscFRleHRcIj48L3NtYWxsPlxuICBgLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbiAgZW5jYXBzdWxhdGlvbjogVmlld0VuY2Fwc3VsYXRpb24uTm9uZSxcbiAgcHJvdmlkZXJzOiBbXG4gICAge1xuICAgICAgcHJvdmlkZTogTkdfVkFMVUVfQUNDRVNTT1IsXG4gICAgICB1c2VFeGlzdGluZzogZm9yd2FyZFJlZigoKSA9PiBUZXh0QXJlYUNvbXBvbmVudCksXG4gICAgICBtdWx0aTogdHJ1ZSxcbiAgICB9LFxuICBdLFxufSlcbmV4cG9ydCBjbGFzcyBUZXh0QXJlYUNvbXBvbmVudCBleHRlbmRzIEFic3RyYWN0SW5wdXRDb21wb25lbnQge1xuICBASW5wdXQoKSBhdXRvc2l6ZTogYm9vbGVhbiA9IHRydWU7XG5cbiAgQElucHV0KCkgcm93czogbnVtYmVyID0gMTtcblxuICBASW5wdXQoKSBjb2xzOiBudW1iZXIgPSAyMDtcblxuICBASW5wdXQoKSBoZWxwVGV4dDogc3RyaW5nO1xuXG4gIEBJbnB1dCgpIGhlbHBUZXh0Q2xhc3Nlczogc3RyaW5nO1xuXG4gIEBJbnB1dCgpIG1pbmxlbmd0aDogbnVtYmVyO1xuXG4gIEBJbnB1dCgpIG1heGxlbmd0aDogbnVtYmVyO1xuXG4gIEBPdXRwdXQoKSBjaGFuZ2UgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XG5cbiAgQE91dHB1dCgpIGJsdXIgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XG5cbiAgQE91dHB1dCgpIGZvY3VzID0gbmV3IEV2ZW50RW1pdHRlcigpO1xuXG4gIEBPdXRwdXQoKSBrZXl1cCA9IG5ldyBFdmVudEVtaXR0ZXIoKTtcblxuICBAT3V0cHV0KCkgY2xpY2sgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XG59XG4iXX0=