ngx-mat-dynamic-form-builder
Version:
Build dynamic forms in Angular Material using Reactive forms.
12 lines • 2.04 kB
JavaScript
import { QuestionBase } from './question-base';
export class TextAreaQuestion extends QuestionBase {
constructor(options = {}) {
super(options);
this.controlType = 'textarea';
this.type = options['type'] || '';
this.maxRows = options['maxRows'] || 5;
this.minRows = options['minRows'] || 2;
this.autoSize = options['autoSize'] || true;
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicXVlc3Rpb24tdGV4dC1hcmVhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LW1hdC1keW5hbWljLWZvcm0tYnVpbGRlci9zcmMvbGliL2NvbXBvbmVudHMvaGVscGVyLWNsYXNzZXMvcXVlc3Rpb24tdGV4dC1hcmVhLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUvQyxNQUFNLE9BQU8sZ0JBQW9CLFNBQVEsWUFBZTtJQU9wRCxZQUFZLFVBQWMsRUFBRTtRQUN4QixLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFQbkIsZ0JBQVcsR0FBRyxVQUFVLENBQUM7UUFRckIsSUFBSSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDO1FBQ2xDLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDLElBQUksSUFBSSxDQUFDO0lBQ2hELENBQUM7Q0FDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFF1ZXN0aW9uQmFzZSB9IGZyb20gJy4vcXVlc3Rpb24tYmFzZSc7XHJcblxyXG5leHBvcnQgY2xhc3MgVGV4dEFyZWFRdWVzdGlvbjxUPiBleHRlbmRzIFF1ZXN0aW9uQmFzZTxUPiB7XHJcbiAgICBjb250cm9sVHlwZSA9ICd0ZXh0YXJlYSc7XHJcbiAgICB0eXBlOiBzdHJpbmc7XHJcbiAgICBtYXhSb3dzOiBudW1iZXI7XHJcbiAgICBtaW5Sb3dzOiBudW1iZXI7XHJcbiAgICBhdXRvU2l6ZTogYm9vbGVhbjtcclxuXHJcbiAgICBjb25zdHJ1Y3RvcihvcHRpb25zOiB7fSA9IHt9KSB7XHJcbiAgICAgICAgc3VwZXIob3B0aW9ucyk7XHJcbiAgICAgICAgdGhpcy50eXBlID0gb3B0aW9uc1sndHlwZSddIHx8ICcnO1xyXG4gICAgICAgIHRoaXMubWF4Um93cyA9IG9wdGlvbnNbJ21heFJvd3MnXSB8fCA1O1xyXG4gICAgICAgIHRoaXMubWluUm93cyA9IG9wdGlvbnNbJ21pblJvd3MnXSB8fCAyO1xyXG4gICAgICAgIHRoaXMuYXV0b1NpemUgPSBvcHRpb25zWydhdXRvU2l6ZSddIHx8IHRydWU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiJdfQ==