{"__symbolic":"module","version":4,"metadata":{"NzFormModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":24,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NzFormDirective"},{"__symbolic":"reference","name":"NzFormItemComponent"},{"__symbolic":"reference","name":"NzFormLabelComponent"},{"__symbolic":"reference","name":"NzFormControlComponent"},{"__symbolic":"reference","name":"NzFormTextComponent"},{"__symbolic":"reference","name":"NzFormSplitComponent"}],"exports":[{"__symbolic":"reference","module":"ng-zorro-antd/grid","name":"NzGridModule","line":34,"character":4},{"__symbolic":"reference","name":"NzFormDirective"},{"__symbolic":"reference","name":"NzFormItemComponent"},{"__symbolic":"reference","name":"NzFormLabelComponent"},{"__symbolic":"reference","name":"NzFormControlComponent"},{"__symbolic":"reference","name":"NzFormTextComponent"},{"__symbolic":"reference","name":"NzFormSplitComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":42,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/grid","name":"NzGridModule","line":42,"character":26},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":42,"character":40},{"__symbolic":"reference","module":"@angular/cdk/layout","name":"LayoutModule","line":42,"character":54},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"PlatformModule","line":42,"character":68},{"__symbolic":"reference","module":"ng-zorro-antd/core/outlet","name":"NzOutletModule","line":42,"character":84}]}]}],"members":{}},"NzFormDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":31,"character":1},"arguments":[{"selector":"[nz-form]","exportAs":"nzForm","host":{"[class]":"hostClassMap","$quoted$":["[class]"]}}]}],"members":{"nzLayout":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"nzNoColon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"WithConfig","line":38,"character":12},"arguments":["form",false]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":38,"character":57}}]}],"nzFormLabelComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":41,"character":3},"arguments":[{"__symbolic":"reference","name":"NzFormLabelComponent"},{"descendants":true}]}]}],"setClassMap":[{"__symbolic":"method"}],"updateItemsDefaultColon":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ng-zorro-antd/core/config","name":"NzConfigService","line":57,"character":38},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":57,"character":67},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":57,"character":97}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NzFormControlStatusType":{"__symbolic":"interface"},"NzFormItemComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"nz-form-item","exportAs":"nzFormItem","preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":29,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":30,"character":17},"member":"None"},"host":{"[class.ant-form-item-has-success]":"status === \"success\"","[class.ant-form-item-has-warning]":"status === \"warning\"","[class.ant-form-item-has-error]":"status === \"error\"","[class.ant-form-item-is-validating]":"status === \"validating\"","[class.ant-form-item-has-feedback]":"hasFeedback && status","[class.ant-form-item-with-help]":"withHelpClass","$quoted$":["[class.ant-form-item-has-success]","[class.ant-form-item-has-warning]","[class.ant-form-item-has-error]","[class.ant-form-item-is-validating]","[class.ant-form-item-has-feedback]","[class.ant-form-item-with-help]"]},"template":"\n    <ng-content></ng-content>\n  "}]}],"members":{"nzFlex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"setWithHelpViaTips":[{"__symbolic":"method"}],"setStatus":[{"__symbolic":"method"}],"setHasFeedback":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":72,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":72,"character":48},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":72,"character":72}]}],"ngOnDestroy":[{"__symbolic":"method"}]}},"NzFormLabelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"nz-form-label","exportAs":"nzFormLabel","preserveWhitespaces":false,"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":16,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":17,"character":19},"member":"OnPush"},"template":"\n    <label\n      [attr.for]=\"nzFor\"\n      [class.ant-form-item-no-colon]=\"noColon === 'default' ? defaultNoColon : nzNoColon\"\n      [class.ant-form-item-required]=\"nzRequired\"\n    >\n      <ng-content></ng-content>\n    </label>\n  "}]}],"members":{"nzFor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"nzRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":30,"character":12}}]}],"nzNoColon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":42,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":42,"character":48},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":42,"character":72}]}],"setDefaultNoColon":[{"__symbolic":"method"}]}},"NzFormControlComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":39,"character":1},"arguments":[{"selector":"nz-form-control","exportAs":"nzFormControl","preserveWhitespaces":false,"animations":[{"__symbolic":"reference","module":"ng-zorro-antd/core/animation","name":"helpMotion","line":43,"character":15}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":44,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":45,"character":19},"member":"OnPush"},"template":"\n    <div class=\"ant-form-item-control-input\">\n      <div class=\"ant-form-item-control-input-content\">\n        <ng-content></ng-content>\n      </div>\n      <span class=\"ant-form-item-children-icon\">\n        <i *ngIf=\"nzHasFeedback && iconType\" nz-icon [nzType]=\"iconType\"></i>\n      </span>\n    </div>\n    <div class=\"ant-form-item-explain\" *ngIf=\"innerTip\">\n      <div @helpMotion>\n        <ng-container *nzStringTemplateOutlet=\"innerTip; context: { $implicit: validateControl }\">{{ innerTip }}</ng-container>\n      </div>\n    </div>\n    <div class=\"ant-form-item-extra\" *ngIf=\"nzExtra\">\n      <ng-container *nzStringTemplateOutlet=\"nzExtra\">{{ nzExtra }}</ng-container>\n    </div>\n  "}]}],"members":{"defaultValidateControl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":75,"character":3},"arguments":[{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":75,"character":16},{"static":false}]}]}],"nzSuccessTip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"nzWarningTip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"nzErrorTip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":78,"character":3}}]}],"nzValidatingTip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":3}}]}],"nzExtra":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"nzHasFeedback":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":82,"character":3}}]}],"nzValidateStatus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":94,"character":3}}]}],"removeSubscribe":[{"__symbolic":"method"}],"watchControl":[{"__symbolic":"method"}],"setStatus":[{"__symbolic":"method"}],"getControlStatus":[{"__symbolic":"method"}],"validateControlStatus":[{"__symbolic":"method"}],"getInnerTip":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":180,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Host","line":180,"character":17}}],null,null],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":179,"character":16},{"__symbolic":"reference","name":"NzFormItemComponent"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":181,"character":17},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":182,"character":14}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}]}},"NzFormTextComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"nz-form-text","exportAs":"nzFormText","preserveWhitespaces":false,"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":14,"character":19},"member":"OnPush"},"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":15,"character":17},"member":"None"},"template":"\n    <ng-content></ng-content>\n  "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":21,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":21,"character":63}]}]}},"NzFormSplitComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"nz-form-split","exportAs":"nzFormSplit","preserveWhitespaces":false,"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":14,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":15,"character":19},"member":"OnPush"},"template":"\n    <ng-content></ng-content>\n  "}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":21,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":21,"character":63}]}]}}},"origins":{"NzFormModule":"./form.module","NzFormDirective":"./form.directive","NzFormControlStatusType":"./form-item.component","NzFormItemComponent":"./form-item.component","NzFormLabelComponent":"./form-label.component","NzFormControlComponent":"./form-control.component","NzFormTextComponent":"./form-text.component","NzFormSplitComponent":"./form-split.component"},"importAs":"ng-zorro-antd/form"}