{"__symbolic":"module","version":4,"metadata":{"NebularFormlyModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[],"imports":[{"__symbolic":"reference","name":"NebularFormlyInputModule"},{"__symbolic":"reference","name":"NebularFormlyCheckboxModule"},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"reference","name":"RadioModule"},{"__symbolic":"reference","name":"SelectModule"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"DatePickerModule"},{"__symbolic":"reference","name":"TimepickerModule"},{"__symbolic":"reference","name":"ToggleModule"},{"__symbolic":"reference","name":"TextareaModule"}]}]}],"members":{}},"NebularFormlyInputComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":37,"character":49},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"nbf-nebular-formly-input","template":"\n    <input\n      nbInput\n      *ngIf=\"type !== 'number'; else numbTemplate\"\n      [type]=\"type\"\n      [formControl]=\"formControl\"\n      [fullWidth]=\"to.fullWidth || false\"\n      [formlyAttributes]=\"field\"\n      type=\"text\"\n      [status]=\"showError ? 'danger' : 'info'\"\n      [placeholder]=\"to.placeholder\"\n    />\n    <ng-template #numbTemplate>\n      <input\n        nbInput\n        type=\"text\"\n        [formControl]=\"formControl\"\n        [formlyAttributes]=\"field\"\n        [fullWidth]=\"to.fullWidth || false\"\n        type=\"text\"\n        [status]=\"showError ? 'danger' : 'info'\"\n        [placeholder]=\"to.placeholder\"\n      />\n    </ng-template>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":35,"character":19},"member":"OnPush"}}]}],"members":{"ngOnInit":[{"__symbolic":"method"}]}},"NebularFormlyInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NebularFormlyInputComponent"}],"exports":[{"__symbolic":"reference","name":"NebularFormlyInputComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"@nebular/theme","name":"NbInputModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":16,"character":4},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":18,"character":4},"member":"forChild"},"arguments":[{"types":[{"component":{"__symbolic":"reference","name":"NebularFormlyInputComponent"},"name":"input","wrappers":["form-field"]},{"extends":"input","name":"string"},{"defaultOptions":{"templateOptions":{"type":"number"}},"extends":"input","name":"number"},{"defaultOptions":{"templateOptions":{"type":"number"}},"name":"integer","extends":"input"}]}]}]}]}],"members":{}},"NebularFormlyCheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":15,"character":4},{"__symbolic":"reference","module":"@nebular/theme","name":"NbCheckboxModule","line":16,"character":4},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":18,"character":4},"member":"forChild"},"arguments":[{"types":[{"name":"checkbox","component":{"__symbolic":"reference","name":"ɵa"},"wrappers":["form-field"]},{"name":"boolean","extends":"checkbox"}]}]}]}]}],"members":{}},"RadioTypeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":58,"character":40},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":4,"character":19},"member":"OnPush"},"selector":"nbf-nebular-formly-radio","template":"\n    <ng-container *ngIf=\"to.disabled; else elseTemplate\">\n      <nb-radio-group\n        [formControl]=\"formControl\"\n        [name]=\"to.name\"\n        [formlyAttributes]=\"field\"\n        [required]=\"to.required\"\n        [disabled]=\"to.disabled\"\n        [status]=\"to.status\"\n        [ngClass]=\"{\n          'row': to.arrange === 'row'\n        }\"\n      >\n        <nb-radio\n          *ngFor=\"\n            let option of to.options | formlySelectOptions: field | async;\n            let i = index\n          \"\n          [id]=\"id + '_' + i\"\n          [value]=\"option.value\"\n        >\n          {{ option.label }}\n        </nb-radio>\n      </nb-radio-group>\n    </ng-container>\n    <ng-template #elseTemplate>\n      <nb-radio-group\n        [formControl]=\"formControl\"\n        [name]=\"to.name\"\n        [formlyAttributes]=\"field\"\n        [required]=\"to.required\"\n        [status]=\"to.status\"\n        [ngClass]=\"{\n          'row': to.arrange === 'row'\n        }\"\n      >\n        <nb-radio\n          *ngFor=\"\n            let option of to.options | formlySelectOptions: field | async;\n            let i = index\n          \"\n          [id]=\"id + '_' + i\"\n          [value]=\"option.value\"\n          [disabled]=\"option.disabled\"\n        >\n          {{ option.label }}\n        </nb-radio>\n      </nb-radio-group>\n    </ng-template>\n  ","styles":[".row { display: flex; flex-flow: row wrap; }"]}]}],"members":{}},"RadioModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"RadioTypeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":12,"character":4},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"@ngx-formly/core/select","name":"FormlySelectModule","line":15,"character":4},{"__symbolic":"reference","module":"@nebular/theme","name":"NbRadioModule","line":16,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":17,"character":4},"member":"forChild"},"arguments":[{"types":[{"name":"radio","component":{"__symbolic":"reference","name":"RadioTypeComponent"},"wrappers":["form-field"]}]}]}]}]}],"members":{}},"SelectModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"SelectTypeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":4},{"__symbolic":"reference","module":"@nebular/theme","name":"NbSelectModule","line":13,"character":4},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":15,"character":4},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":17,"character":4},"member":"forChild"},"arguments":[{"types":[{"name":"select","component":{"__symbolic":"reference","name":"SelectTypeComponent"},"wrappers":["form-field"]}]}]}]}]}],"members":{}},"SelectTypeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":62,"character":41},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":4,"character":19},"member":"OnPush"},"selector":"nbf-nebular-formly-select","template":"\n    <nb-select\n      *ngIf=\"to.groupProp; else noGroup\"\n      [formControl]=\"formControl\"\n      [multiple]=\"to.multiple\"\n      [id]=\"id\"\n      [formlyAttributes]=\"field\"\n      [placeholder]=\"to.placeholder\"\n      [required]=\"to.required\"\n      (selectedChange)=\"onSelectedChange($event)\"\n      [disabled]=\"to.disabled\"\n      [status]=\"to.status\"\n      [size]=\"to.size\"\n      [filled]=\"to.filled\"\n      [shape]=\"to.shape\"\n    >\n      <nb-option-group\n        *ngFor=\"let option of to.options | formlySelectOptions: field | async\"\n        [title]=\"option.label\"\n      >\n        <nb-option\n          *ngFor=\"let opt of option.group\"\n          [value]=\"opt.value\"\n          [disabled]=\"opt.disabled\"\n        >\n          {{ opt.label }}\n        </nb-option>\n      </nb-option-group>\n    </nb-select>\n\n    <ng-template #noGroup>\n      <nb-select\n        [formControl]=\"formControl\"\n        [multiple]=\"to.multiple\"\n        [id]=\"id\"\n        [formlyAttributes]=\"field\"\n        [placeholder]=\"to.placeholder\"\n        [required]=\"to.required\"\n        (selectedChange)=\"onSelectedChange($event)\"\n        [disabled]=\"to.disabled\"\n        [status]=\"to.status\"\n        [size]=\"to.size\"\n        [filled]=\"to.filled\"\n        [shape]=\"to.shape\"\n      >\n        <nb-option\n          *ngFor=\"let opt of to.options | formlySelectOptions: field | async\"\n          [value]=\"opt.value\"\n          [disabled]=\"opt.disabled\"\n        >\n          {{ opt.label }}\n        </nb-option>\n      </nb-select>\n    </ng-template>\n  "}]}],"members":{"onSelectedChange":[{"__symbolic":"method"}]}},"DatePickerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"DatePickerTypeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@nebular/theme","name":"NbDatepickerModule","line":12,"character":4},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@nebular/theme","name":"NbTimepickerModule","line":13,"character":4},"member":"forRoot"}},{"__symbolic":"reference","module":"@nebular/theme","name":"NbInputModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":15,"character":4},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":17,"character":4},"member":"forChild"},"arguments":[{"types":[{"name":"datepicker","component":{"__symbolic":"reference","name":"DatePickerTypeComponent"},"wrappers":["form-field"]}]}]}]}]}],"members":{}},"DatePickerTypeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":91,"character":45},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":10,"character":19},"member":"OnPush"},"template":"\n    <ng-container [ngSwitch]=\"to.pickerType\">\n      <ng-container *ngSwitchCase=\"DatePickers.DATE_PICKER\">\n        <input\n          nbInput\n          [nbDatepicker]=\"datepicker\"\n          [id]=\"id\"\n          [formControl]=\"formControl\"\n          [placeholder]=\"to.placeholder\"\n          [required]=\"to.required\"\n          [formlyAttributes]=\"field\"\n        />\n        <nb-datepicker\n          #datepicker\n          [format]=\"to.format\"\n          [max]=\"to.max\"\n          [min]=\"to.min\"\n          (dateChange)=\"onDateChange($event)\"\n        ></nb-datepicker>\n      </ng-container>\n      <ng-container *ngSwitchCase=\"DatePickers.DATE_TIME_PICKER\">\n        <input\n          nbInput\n          [id]=\"id\"\n          [formControl]=\"formControl\"\n          [placeholder]=\"to.placeholder\"\n          [required]=\"to.required\"\n          [formlyAttributes]=\"field\"\n          [nbDatepicker]=\"dateTimePicker\"\n        />\n        <nb-date-timepicker\n          withSeconds\n          [format]=\"to.format\"\n          #dateTimePicker\n          [max]=\"to.max\"\n          [min]=\"to.min\"\n          [singleColumn]=\"to.singleColumn || true\"\n          [step]=\"to.step || 5\"\n        ></nb-date-timepicker>\n      </ng-container>\n      <ng-container *ngSwitchCase=\"DatePickers.RANGE_PICKER\">\n        <input\n          nbInput\n          [nbDatepicker]=\"datepicker\"\n          [id]=\"id\"\n          [formControl]=\"formControl\"\n          [placeholder]=\"to.placeholder\"\n          [required]=\"to.required\"\n          [formlyAttributes]=\"field\"\n        />\n        <nb-rangepicker\n          [format]=\"to.format\"\n          [max]=\"to.max\"\n          [min]=\"to.min\"\n          #datepicker\n          (dateChange)=\"onDateChange($event)\"\n        ></nb-rangepicker>\n      </ng-container>\n      <ng-container *ngSwitchDefault>\n        <input\n          nbInput\n          [nbDatepicker]=\"datepicker\"\n          [id]=\"id\"\n          [formControl]=\"formControl\"\n          [placeholder]=\"to.placeholder\"\n          [required]=\"to.required\"\n          [formlyAttributes]=\"field\"\n        />\n        <nb-datepicker\n          #datepicker\n          [format]=\"to.format\"\n          [max]=\"to.max\"\n          [min]=\"to.min\"\n          (dateChange)=\"onDateChange($event)\"\n        ></nb-datepicker>\n      </ng-container>\n    </ng-container>\n  ","selector":"nbf-nebular-formly-date-picker"}]}],"members":{"onDateChange":[{"__symbolic":"method"}]}},"DatePickers":{"RANGE_PICKER":0,"DATE_PICKER":1,"DATE_TIME_PICKER":2},"TimepickerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TimePickerTypeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":12,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@nebular/theme","name":"NbTimepickerModule","line":13,"character":4},"member":"forRoot"}},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"reference","module":"@nebular/theme","name":"NbInputModule","line":15,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":16,"character":4},"member":"forChild"},"arguments":[{"types":[{"name":"timepicker","component":{"__symbolic":"reference","name":"TimePickerTypeComponent"},"wrappers":["form-field"]}]}]}]}]}],"members":{}},"TimePickerTypeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":24,"character":45},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":3,"character":19},"member":"OnPush"},"selector":"nbf-time-picker","template":"\n    <input\n      nbInput\n      [nbTimepicker]=\"timepicker\"\n      [formControl]=\"formControl\"\n      [required]=\"to.required\"\n      [disabled]=\"to.disabled\"\n      [placeholder]=\"to.placeholder\"\n      [formlyAttributes]=\"field\"\n    />\n    <nb-timepicker\n      #timepicker\n      [twelveHoursFormat]=\"to.twelveHoursFormat\"\n      [singleColumn]=\"to.singleColumn\"\n      [step]=\"to.step\"\n      withSeconds\n    ></nb-timepicker>\n  "}]}],"members":{}},"ToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ToggleTypeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":4},{"__symbolic":"reference","module":"@nebular/theme","name":"NbToggleModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":12,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":13,"character":4},"member":"forChild"},"arguments":[{"types":[{"name":"toggle","component":{"__symbolic":"reference","name":"ToggleTypeComponent"}}]}]}]}]}],"members":{}},"ToggleTypeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":17,"character":41},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"nbf-nebular-formly-toggle","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":5,"character":19},"member":"OnPush"},"template":"\n    <nb-toggle\n      [formControl]=\"formControl\"\n      [required]=\"to.required\"\n      [disabled]=\"to.disabled\"\n      [status]=\"to.status || 'info'\"\n      [labelPosition]=\"to.labelPosition\"\n      >{{ to.label }}</nb-toggle\n    >\n  "}]}],"members":{}},"NebularFormlyFormFieldModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NebularFormlyFormFieldWrapper"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":10,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":11,"character":4},"member":"forChild"},"arguments":[{"wrappers":[{"name":"form-field","component":{"__symbolic":"reference","name":"NebularFormlyFormFieldWrapper"}}]}]}]}]}],"members":{}},"NebularFormlyFormFieldWrapper":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldWrapper","line":43,"character":51},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"nbf-nebular-formly-wrapper-form-field","template":"\n    <div class=\"form-group\">\n      <label *ngIf=\"to.label && to.hideLabel !== true\" [attr.for]=\"id\">\n        {{ to.label }}\n        <span\n          *ngIf=\"to.required && to.hideRequiredMarker !== true\"\n          [style.color]=\"'red'\"\n          >*</span\n        >\n      </label>\n      <ng-template #fieldComponent></ng-template>\n      <div *ngIf=\"showError\" class=\"invalid-feedback\" [style.display]=\"'block'\">\n        <formly-validation-message [field]=\"field\"></formly-validation-message>\n      </div>\n      <small *ngIf=\"to.description\" class=\"form-text text-muted\">{{\n        to.description\n      }}</small>\n    </div>\n  ","styles":["\n      .form-group {\n        display: flex;\n        flex-flow: column wrap;\n        margin-bottom: 20px;\n      }\n      .required {\n        color: red;\n      }\n\n      .invalid-feedback {\n        color: red;\n        font-size: 0.7rem;\n      }\n    "],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":41,"character":19},"member":"OnPush"}}]}],"members":{}},"TextareaModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"TextAreaTypeComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4},{"__symbolic":"reference","name":"NebularFormlyFormFieldModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":13,"character":4},{"__symbolic":"reference","module":"@nebular/theme","name":"NbInputModule","line":14,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":15,"character":4},"member":"forChild"},"arguments":[{"types":[{"name":"textarea","component":{"__symbolic":"reference","name":"TextAreaTypeComponent"},"wrappers":["form-field"]}]}]}]}]}],"members":{}},"TextAreaTypeComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":20,"character":43},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"nbf-nebular-formly-textarea","template":"\n    <textarea\n      nbInput\n      [formControl]=\"formControl\"\n      [formlyAttributes]=\"field\"\n      [fullWidth]=\"to.fullWidth || false\"\n      [status]=\"showError ? 'danger' : 'info'\"\n      [placeholder]=\"to.placeholder\"\n    ></textarea>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":18,"character":19},"member":"OnPush"}}]}],"members":{}},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FieldType","line":22,"character":52},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"nbf-checkbox","template":"\n    <nb-checkbox\n      [formControl]=\"formControl\"\n      [disabled]=\"to.disabled\"\n      [indeterminate]=\"to.indeterminate && formControl.value == null\"\n      [status]=\"to.status || 'info'\"\n    >\n      {{ checkboxMessage }}\n      <span\n        class=\"required\"\n        *ngIf=\"to.required && to.hideRequiredMarker !== true\"\n        >*</span\n      >\n    </nb-checkbox>\n  ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":20,"character":19},"member":"OnPush"}}]}],"members":{}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵc"}],"exports":[{"__symbolic":"reference","name":"ɵc"}]}]}],"members":{}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":19,"character":1},"arguments":[{"name":"formlySelectOptions"}]}],"members":{"transform":[{"__symbolic":"method"}],"transformOptions":[{"__symbolic":"method"}],"transformOption":[{"__symbolic":"method"}],"transformSelectProps":[{"__symbolic":"method"}]}}},"origins":{"NebularFormlyModule":"./lib/nebular-formly.module","NebularFormlyInputComponent":"./lib/input/nebular-formly-input.component","NebularFormlyInputModule":"./lib/input/input.module","NebularFormlyCheckboxModule":"./lib/checkbox/checkbox.module","RadioTypeComponent":"./lib/radio/radio.type","RadioModule":"./lib/radio/radio.module","SelectModule":"./lib/select/select.module","SelectTypeComponent":"./lib/select/select.type","DatePickerModule":"./lib/date-picker/date-picker.module","DatePickerTypeComponent":"./lib/date-picker/date-picker.type","DatePickers":"./lib/date-picker/date-picker.type","TimepickerModule":"./lib/timepicker/timepicker.module","TimePickerTypeComponent":"./lib/timepicker/time-picker.type","ToggleModule":"./lib/toggle/toggle.module","ToggleTypeComponent":"./lib/toggle/toggle.type","NebularFormlyFormFieldModule":"./lib/form-field/form-field.module","NebularFormlyFormFieldWrapper":"./lib/form-field/form-field.wrapper","TextareaModule":"./lib/textarea/textarea.module","TextAreaTypeComponent":"./lib/textarea/textarea.type","ɵa":"./lib/checkbox/checkbox.type","ɵb":"./lib/select-pipe/select-pipe.module","ɵc":"./lib/select-pipe/transform-options.pipe"},"importAs":"ngx-nebular-formly"}