[{"__symbolic":"module","version":3,"metadata":{"NgcLabelInputComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../core/component/control.component","name":"ControlComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ngc-labelinput","template":"\n            <div *ngIf=\"visible\" class=\"group inline-label\">\n                <input type=\"text\" [(ngModel)]=\"value\">\n                <label><ngc-i18n [value]=\"_label\"></ngc-i18n></label>\n            </div>\n            <ngc-error *ngIf=\"visible\" [value]=\"error\"></ngc-error>\n            ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"NgcLabelInputComponent"},"multi":true}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["label"]}]}]}},"NgcLabelInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule"},{"__symbolic":"reference","module":"../i18n/ngc-i18n.component","name":"NgcI18NModule"},{"__symbolic":"reference","module":"../error/ngc-error.component","name":"NgcErrorModule"}],"exports":[{"__symbolic":"reference","name":"NgcLabelInputComponent"}],"declarations":[{"__symbolic":"reference","name":"NgcLabelInputComponent"}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"NgcLabelInputComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../core/component/control.component","name":"ControlComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"ngc-labelinput","template":"\n            <div *ngIf=\"visible\" class=\"group inline-label\">\n                <input type=\"text\" [(ngModel)]=\"value\">\n                <label><ngc-i18n [value]=\"_label\"></ngc-i18n></label>\n            </div>\n            <ngc-error *ngIf=\"visible\" [value]=\"error\"></ngc-error>\n            ","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR"},"useExisting":{"__symbolic":"reference","name":"NgcLabelInputComponent"},"multi":true}],"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"@angular/core","name":"Renderer"}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["label"]}]}]}},"NgcLabelInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule"},{"__symbolic":"reference","module":"../i18n/ngc-i18n.component","name":"NgcI18NModule"},{"__symbolic":"reference","module":"../error/ngc-error.component","name":"NgcErrorModule"}],"exports":[{"__symbolic":"reference","name":"NgcLabelInputComponent"}],"declarations":[{"__symbolic":"reference","name":"NgcLabelInputComponent"}]}]}]}}}]