UNPKG

ngx-nebular-formly

Version:

Ngx Formly integration for Nebular UI

1 lines 26.4 kB
{"__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"}