{"__symbolic":"module","version":4,"metadata":{"MdcFormFieldModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":10,"character":12}],"exports":[[{"__symbolic":"reference","name":"MdcFormField"}]],"declarations":[[{"__symbolic":"reference","name":"MdcFormField"}]]}]}],"members":{}},"Constructor":{"__symbolic":"interface"},"CanUpdateErrorState":{"__symbolic":"interface"},"CanUpdateErrorStateCtor":{"__symbolic":"interface"},"HasErrorState":{"__symbolic":"interface"},"mixinErrorState":{"__symbolic":"function","parameters":["base"],"value":{"__symbolic":"class"}},"ErrorStateMatcher":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"isErrorState":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"MdcFormField":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"mdc-form-field","exportAs":"mdcFormField","host":{"[class.ngx-mdc-form-field--fluid]":"fluid","[class.mdc-form-field--align-end]":"alignEnd","[class.mdc-form-field--nowrap]":"nowrap","[class.mdc-form-field--space-between]":"spaceBetween","$quoted$":["[class.ngx-mdc-form-field--fluid]","[class.mdc-form-field--align-end]","[class.mdc-form-field--nowrap]","[class.mdc-form-field--space-between]"]},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":27,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":28,"character":19},"member":"OnPush"},"template":"<ng-content></ng-content>\r\n<ng-content select=\"[mdcHelperText, mdc-helper-text]\"></ng-content>"}]}],"members":{"fluid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"alignEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"nowrap":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"spaceBetween":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"_control":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":72,"character":3},"arguments":[{"__symbolic":"reference","name":"MdcFormFieldControl"},{"static":false}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":75,"character":21},{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":76,"character":34,"context":{"typeName":"HTMLElement"},"module":"./form-field"}]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"_loadListeners":[{"__symbolic":"method"}]}},"MdcFormFieldControl":{"__symbolic":"class","arity":1,"members":{}}},"origins":{"MdcFormFieldModule":"./module","Constructor":"./error-state","CanUpdateErrorState":"./error-state","CanUpdateErrorStateCtor":"./error-state","HasErrorState":"./error-state","mixinErrorState":"./error-state","ErrorStateMatcher":"./error-state-matcher","MdcFormField":"./form-field","MdcFormFieldControl":"./form-field-control"},"importAs":"@shraddhar/web/form-field"}