ng-zorro-antd
Version:
An enterprise-class UI components based on Ant Design and Angular
1 lines • 17.2 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"NzInputGroupWhitSuffixOrPrefixDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":30,"character":1},"arguments":[{"selector":"nz-input-group[nzSuffix], nz-input-group[nzPrefix]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":33}]}]}},"NzInputGroupComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":37,"character":1},"arguments":[{"selector":"nz-input-group","exportAs":"nzInputGroup","preserveWhitespaces":false,"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":41,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":42,"character":19},"member":"OnPush"},"template":"\n <span class=\"ant-input-wrapper ant-input-group\" *ngIf=\"isAddOn; else noAddOnTemplate\">\n <span\n *ngIf=\"nzAddOnBefore || nzAddOnBeforeIcon\"\n nz-input-group-slot\n type=\"addon\"\n [icon]=\"nzAddOnBeforeIcon\"\n [template]=\"nzAddOnBefore\"\n ></span>\n <span\n *ngIf=\"isAffix; else contentTemplate\"\n class=\"ant-input-affix-wrapper\"\n [class.ant-input-affix-wrapper-sm]=\"isSmall\"\n [class.ant-input-affix-wrapper-lg]=\"isLarge\"\n >\n <ng-template [ngTemplateOutlet]=\"affixTemplate\"></ng-template>\n </span>\n <span\n *ngIf=\"nzAddOnAfter || nzAddOnAfterIcon\"\n nz-input-group-slot\n type=\"addon\"\n [icon]=\"nzAddOnAfterIcon\"\n [template]=\"nzAddOnAfter\"\n ></span>\n </span>\n <ng-template #noAddOnTemplate>\n <ng-template [ngIf]=\"isAffix\" [ngIfElse]=\"contentTemplate\">\n <ng-template [ngTemplateOutlet]=\"affixTemplate\"></ng-template>\n </ng-template>\n </ng-template>\n <ng-template #affixTemplate>\n <span *ngIf=\"nzPrefix || nzPrefixIcon\" nz-input-group-slot type=\"prefix\" [icon]=\"nzPrefixIcon\" [template]=\"nzPrefix\"></span>\n <ng-template [ngTemplateOutlet]=\"contentTemplate\"></ng-template>\n <span *ngIf=\"nzSuffix || nzSuffixIcon\" nz-input-group-slot type=\"suffix\" [icon]=\"nzSuffixIcon\" [template]=\"nzSuffix\"></span>\n </ng-template>\n <ng-template #contentTemplate>\n <ng-content></ng-content>\n </ng-template>\n ","host":{"[class.ant-input-group-compact]":"nzCompact","[class.ant-input-search-enter-button]":"nzSearch","[class.ant-input-search]":"nzSearch","[class.ant-input-search-rtl]":"dir === 'rtl'","[class.ant-input-search-sm]":"nzSearch && isSmall","[class.ant-input-search-large]":"nzSearch && isLarge","[class.ant-input-group-wrapper]":"isAddOn","[class.ant-input-group-wrapper-rtl]":"dir === 'rtl'","[class.ant-input-group-wrapper-lg]":"isAddOn && isLarge","[class.ant-input-group-wrapper-sm]":"isAddOn && isSmall","[class.ant-input-affix-wrapper]":"isAffix && !isAddOn","[class.ant-input-affix-wrapper-rtl]":"dir === 'rtl'","[class.ant-input-affix-wrapper-focused]":"isAffix && focused","[class.ant-input-affix-wrapper-disabled]":"isAffix && disabled","[class.ant-input-affix-wrapper-lg]":"isAffix && !isAddOn && isLarge","[class.ant-input-affix-wrapper-sm]":"isAffix && !isAddOn && isSmall","[class.ant-input-group]":"!isAffix && !isAddOn","[class.ant-input-group-rtl]":"dir === 'rtl'","[class.ant-input-group-lg]":"!isAffix && !isAddOn && isLarge","[class.ant-input-group-sm]":"!isAffix && !isAddOn && isSmall","$quoted$":["[class.ant-input-group-compact]","[class.ant-input-search-enter-button]","[class.ant-input-search]","[class.ant-input-search-rtl]","[class.ant-input-search-sm]","[class.ant-input-search-large]","[class.ant-input-group-wrapper]","[class.ant-input-group-wrapper-rtl]","[class.ant-input-group-wrapper-lg]","[class.ant-input-group-wrapper-sm]","[class.ant-input-affix-wrapper]","[class.ant-input-affix-wrapper-rtl]","[class.ant-input-affix-wrapper-focused]","[class.ant-input-affix-wrapper-disabled]","[class.ant-input-affix-wrapper-lg]","[class.ant-input-affix-wrapper-sm]","[class.ant-input-group]","[class.ant-input-group-rtl]","[class.ant-input-group-lg]","[class.ant-input-group-sm]"]}}]}],"members":{"listOfNzInputDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":109,"character":3},"arguments":[{"__symbolic":"reference","name":"NzInputDirective"}]}]}],"nzAddOnBeforeIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":110,"character":3}}]}],"nzAddOnAfterIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":3}}]}],"nzPrefixIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":112,"character":3}}]}],"nzSuffixIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":3}}]}],"nzAddOnBefore":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":114,"character":3}}]}],"nzAddOnAfter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":115,"character":3}}]}],"nzPrefix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":116,"character":3}}]}],"nzSuffix":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":117,"character":3}}]}],"nzSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":3}}]}],"nzSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":119,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":119,"character":12}}]}],"nzCompact":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":120,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":120,"character":12}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":134,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/cdk/a11y","name":"FocusMonitor","line":131,"character":26},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":34,"character":33},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":133,"character":17},{"__symbolic":"reference","module":"@angular/cdk/bidi","name":"Directionality","line":134,"character":40}]}],"updateChildrenInputSize":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__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":"NzTextareaCountComponent"},{"__symbolic":"reference","name":"NzInputDirective"},{"__symbolic":"reference","name":"NzInputGroupComponent"},{"__symbolic":"reference","name":"NzAutosizeDirective"},{"__symbolic":"reference","name":"NzInputGroupSlotComponent"},{"__symbolic":"reference","name":"NzInputGroupWhitSuffixOrPrefixDirective"}],"exports":[{"__symbolic":"reference","name":"NzTextareaCountComponent"},{"__symbolic":"reference","name":"NzInputDirective"},{"__symbolic":"reference","name":"NzInputGroupComponent"},{"__symbolic":"reference","name":"NzAutosizeDirective"},{"__symbolic":"reference","name":"NzInputGroupWhitSuffixOrPrefixDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/cdk/bidi","name":"BidiModule","line":35,"character":12},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":35,"character":24},{"__symbolic":"reference","module":"ng-zorro-antd/icon","name":"NzIconModule","line":35,"character":38},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"PlatformModule","line":35,"character":52},{"__symbolic":"reference","module":"ng-zorro-antd/core/outlet","name":"NzOutletModule","line":35,"character":68}]}]}],"members":{}},"NzInputGroupSlotComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"[nz-input-group-slot]","preserveWhitespaces":false,"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":10,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":11,"character":19},"member":"OnPush"},"template":"\n <i nz-icon [nzType]=\"icon\" *ngIf=\"icon\"></i>\n <ng-container *nzStringTemplateOutlet=\"template\">{{ template }}</ng-container>\n ","host":{"[class.ant-input-group-addon]":"type === 'addon'","[class.ant-input-prefix]":"type === 'prefix'","[class.ant-input-suffix]":"type === 'suffix'","$quoted$":["[class.ant-input-group-addon]","[class.ant-input-prefix]","[class.ant-input-suffix]"]}}]}],"members":{"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"template":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}]}},"NzInputDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":13,"character":1},"arguments":[{"selector":"input[nz-input],textarea[nz-input]","exportAs":"nzInput","host":{"[class.ant-input-disabled]":"disabled","[class.ant-input-borderless]":"nzBorderless","[class.ant-input-lg]":"nzSize === 'large'","[class.ant-input-sm]":"nzSize === 'small'","[attr.disabled]":"disabled || null","[class.ant-input-rtl]":"dir=== 'rtl'","$quoted$":["[class.ant-input-disabled]","[class.ant-input-borderless]","[class.ant-input-lg]","[class.ant-input-sm]","[attr.disabled]","[class.ant-input-rtl]"]}}]}],"members":{"nzBorderless":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"ng-zorro-antd/core/util","name":"InputBoolean","line":28,"character":12}}]}],"nzSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":46,"character":5}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":46,"character":17}}],null,null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":49,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":46,"character":42},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":47,"character":14},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":48,"character":16},{"__symbolic":"reference","module":"@angular/cdk/bidi","name":"Directionality","line":49,"character":40}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"AutoSizeType":{"__symbolic":"interface"},"NzAutosizeDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":16,"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":39,"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":173,"character":34},{"__symbolic":"reference","module":"@angular/core","name":"NgZone","line":173,"character":62},{"__symbolic":"reference","module":"@angular/cdk/platform","name":"Platform","line":173,"character":88},{"__symbolic":"reference","module":"ng-zorro-antd/core/services","name":"NzResizeService","line":173,"character":121}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}]}},"NzTextareaCountComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"nz-textarea-count","template":"\n <ng-content select=\"textarea[nz-input]\"></ng-content>\n ","host":{"class":"ant-input-textarea-show-count"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":31,"character":19},"member":"OnPush"}}]}],"members":{"nzInputDirective":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChild","line":34,"character":3},"arguments":[{"__symbolic":"reference","name":"NzInputDirective"},{"static":true}]}]}],"nzMaxCharacterCount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"nzComputeCharacterCount":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"nzFormatter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":42,"character":32},{"__symbolic":"reference","name":"ElementRef","module":"@angular/core","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":42,"character":74,"context":{"typeName":"HTMLElement"},"module":"./textarea-count.component"}]}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"setDataCount":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}},"origins":{"NzInputGroupWhitSuffixOrPrefixDirective":"./input-group.component","NzInputGroupComponent":"./input-group.component","NzInputModule":"./input.module","NzInputGroupSlotComponent":"./input-group-slot.component","NzInputDirective":"./input.directive","AutoSizeType":"./autosize.directive","NzAutosizeDirective":"./autosize.directive","NzTextareaCountComponent":"./textarea-count.component"},"importAs":"ng-zorro-antd/input"}