ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
1 lines • 11.5 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"NzInputGroupComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":"nz-input-group","exportAs":"nzInputGroup","preserveWhitespaces":false,"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":25,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":26,"character":19},"member":"OnPush"},"host":{"[class.ant-input-group-compact]":"nzCompact","[class.ant-input-search-enter-button]":"nzSearch","[class.ant-input-search]":"nzSearch","[class.ant-input-search-sm]":"isSmallSearch","[class.ant-input-affix-wrapper]":"isAffixWrapper","[class.ant-input-group-wrapper]":"isAddOn","[class.ant-input-group]":"isGroup","[class.ant-input-group-lg]":"isLargeGroup","[class.ant-input-group-wrapper-lg]":"isLargeGroupWrapper","[class.ant-input-affix-wrapper-lg]":"isLargeAffix","[class.ant-input-search-lg]":"isLargeSearch","[class.ant-input-group-sm]":"isSmallGroup","[class.ant-input-affix-wrapper-sm]":"isSmallAffix","[class.ant-input-group-wrapper-sm]":"isSmallGroupWrapper","$quoted$":["[class.ant-input-group-compact]","[class.ant-input-search-enter-button]","[class.ant-input-search]","[class.ant-input-search-sm]","[class.ant-input-affix-wrapper]","[class.ant-input-group-wrapper]","[class.ant-input-group]","[class.ant-input-group-lg]","[class.ant-input-group-wrapper-lg]","[class.ant-input-affix-wrapper-lg]","[class.ant-input-search-lg]","[class.ant-input-group-sm]","[class.ant-input-affix-wrapper-sm]","[class.ant-input-group-wrapper-sm]"]},"template":"<span class=\"ant-input-wrapper ant-input-group\" *ngIf=\"isAddOn\">\n <span class=\"ant-input-group-addon\" *ngIf=\"nzAddOnBefore || nzAddOnBeforeIcon\">\n <i nz-icon [nzType]=\"nzAddOnBeforeIcon\" *ngIf=\"nzAddOnBeforeIcon\"></i>\n <ng-container *nzStringTemplateOutlet=\"nzAddOnBefore\">{{ nzAddOnBefore }}</ng-container>\n </span>\n <ng-container *ngIf=\"!isAffix\">\n <ng-template *ngTemplateOutlet=\"contentTemplate\"></ng-template>\n </ng-container>\n <span class=\"ant-input-affix-wrapper\" [class.ant-input-affix-wrapper-sm]=\"isSmall\" [class.ant-input-affix-wrapper-lg]=\"isLarge\" *ngIf=\"isAffix\">\n <ng-template *ngTemplateOutlet=\"affixTemplate\"></ng-template>\n </span>\n <span class=\"ant-input-group-addon\" *ngIf=\"nzAddOnAfter || nzAddOnAfterIcon\">\n <i nz-icon [nzType]=\"nzAddOnAfterIcon\" *ngIf=\"nzAddOnAfterIcon\"></i>\n <ng-container *nzStringTemplateOutlet=\"nzAddOnAfter\">{{ nzAddOnAfter }}</ng-container>\n </span>\n</span>\n<ng-container *ngIf=\"isAffix && !isAddOn\">\n <ng-template *ngTemplateOutlet=\"affixTemplate\"></ng-template>\n</ng-container>\n<ng-template #affixTemplate>\n <span class=\"ant-input-prefix\" *ngIf=\"nzPrefix || nzPrefixIcon\">\n <!-- TODO: should have a class to set its color, cc: antd-->\n <i nz-icon [nzType]=\"nzPrefixIcon\" *ngIf=\"nzPrefixIcon\" style=\"color: rgba(0, 0, 0, 0.25)\"></i>\n <ng-container *nzStringTemplateOutlet=\"nzPrefix\">{{ nzPrefix }}</ng-container>\n </span>\n <ng-template *ngTemplateOutlet=\"contentTemplate\"></ng-template>\n <span class=\"ant-input-suffix\" *ngIf=\"nzSuffix || nzSuffixIcon\">\n <i nz-icon [nzType]=\"nzSuffixIcon\" *ngIf=\"nzSuffixIcon\"></i>\n <ng-container *nzStringTemplateOutlet=\"nzSuffix\">{{ nzSuffix }}</ng-container>\n </span>\n</ng-template>\n<ng-container *ngIf=\"isGroup\">\n <ng-template *ngTemplateOutlet=\"contentTemplate\"></ng-template>\n</ng-container>\n<ng-template #contentTemplate>\n <ng-content></ng-content>\n</ng-template>\n"}]}],"members":{"listOfNzInputDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":46,"character":3},"arguments":[{"__symbolic":"reference","name":"NzInputDirective"}]}]}],"nzAddOnBeforeIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"nzAddOnAfterIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"nzPrefixIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"nzSuffixIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"nzAddOnBefore":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"nzAddOnAfter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"nzPrefix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"nzSuffix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"nzSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core","name":"InputBoolean","line":56,"character":12}}]}],"nzCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core","name":"InputBoolean","line":57,"character":12}}]}],"nzSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"updateChildrenInputSize":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}]}},"NzInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":19,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NzInputDirective"},{"__symbolic":"reference","name":"NzInputGroupComponent"},{"__symbolic":"reference","name":"NzAutosizeDirective"}],"exports":[{"__symbolic":"reference","name":"NzInputDirective"},{"__symbolic":"reference","name":"NzInputGroupComponent"},{"__symbolic":"reference","name":"NzAutosizeDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":22,"character":12},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":22,"character":26},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"PlatformModule","line":22,"character":40},{"__symbolic":"reference","module":"ng-zorro-antd/core","name":"NzAddOnModule","line":22,"character":56}]}]}],"members":{}},"NzInputDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":11,"character":1},"arguments":[{"selector":"[nz-input]","exportAs":"nzInput","host":{"[class.ant-input-disabled]":"disabled","[class.ant-input-lg]":"nzSize === 'large'","[class.ant-input-sm]":"nzSize === 'small'","$quoted$":["[class.ant-input-disabled]","[class.ant-input-lg]","[class.ant-input-sm]"]}}]}],"members":{"nzSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core","name":"InputBoolean","line":22,"character":12}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":24,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":24,"character":47}]}]}},"AutoSizeType":{"__symbolic":"interface"},"isAutoSizeType":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"error","message":"Expression form not supported","line":21,"character":9,"module":"./nz-autosize.directive"},"right":"string"},"right":{"__symbolic":"binop","operator":"!==","left":{"__symbolic":"error","message":"Expression form not supported","line":21,"character":38,"module":"./nz-autosize.directive"},"right":"boolean"}},"right":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"maxRows"}}},"right":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"pre","operator":"!","operand":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"value"},"member":"minRows"}}}}}},"NzAutosizeDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":24,"character":1},"arguments":[{"selector":"textarea[nzAutosize]","exportAs":"nzAutosize","host":{"rows":"1","(input)":"noopInputHandler()","$quoted$":["(input)"]}}]}],"members":{"nzAutosize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"resizeToFitContent":[{"__symbolic":"method"}],"cacheTextareaLineHeight":[{"__symbolic":"method"}],"setMinHeight":[{"__symbolic":"method"}],"setMaxHeight":[{"__symbolic":"method"}],"noopInputHandler":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":179,"character":24},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":180,"character":20},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":181,"character":22},{"__symbolic":"reference","module":"ng-zorro-antd/core","name":"NzDomEventService","line":182,"character":31}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}]}}},"origins":{"NzInputGroupComponent":"./nz-input-group.component","NzInputModule":"./nz-input.module","NzInputDirective":"./nz-input.directive","AutoSizeType":"./nz-autosize.directive","isAutoSizeType":"./nz-autosize.directive","NzAutosizeDirective":"./nz-autosize.directive"},"importAs":"ng-zorro-antd/input"}