UNPKG

ng-zorro-antd

Version:

An enterprise-class UI components based on Ant Design and Angular

148 lines 10.9 kB
/** * @fileoverview added by tsickle * Generated from: skeleton-element.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://github.com/NG-ZORRO/ng-zorro-antd/blob/master/LICENSE */ import { ChangeDetectionStrategy, Component, Directive, Input } from '@angular/core'; export class NzSkeletonElementDirective { constructor() { this.nzActive = false; } } NzSkeletonElementDirective.decorators = [ { type: Directive, args: [{ selector: 'nz-skeleton-element', host: { '[class.ant-skeleton]': 'true', '[class.ant-skeleton-element]': 'true', '[class.ant-skeleton-active]': 'nzActive' } },] } ]; NzSkeletonElementDirective.propDecorators = { nzActive: [{ type: Input }], nzType: [{ type: Input }] }; if (false) { /** @type {?} */ NzSkeletonElementDirective.prototype.nzActive; /** @type {?} */ NzSkeletonElementDirective.prototype.nzType; } export class NzSkeletonElementButtonComponent { constructor() { this.nzShape = 'default'; this.nzSize = 'default'; } } NzSkeletonElementButtonComponent.decorators = [ { type: Component, args: [{ changeDetection: ChangeDetectionStrategy.OnPush, selector: 'nz-skeleton-element[nzType="button"]', template: ` <span [class.ant-skeleton-button]="true" [class.ant-skeleton-button-round]="nzShape === 'round'" [class.ant-skeleton-button-circle]="nzShape === 'circle'" [class.ant-skeleton-button-lg]="nzSize === 'large'" [class.ant-skeleton-button-sm]="nzSize === 'small'" > </span> ` }] } ]; NzSkeletonElementButtonComponent.propDecorators = { nzShape: [{ type: Input }], nzSize: [{ type: Input }] }; if (false) { /** @type {?} */ NzSkeletonElementButtonComponent.prototype.nzShape; /** @type {?} */ NzSkeletonElementButtonComponent.prototype.nzSize; } export class NzSkeletonElementAvatarComponent { constructor() { this.nzShape = 'circle'; this.nzSize = 'default'; this.styleMap = {}; } /** * @param {?} changes * @return {?} */ ngOnChanges(changes) { if (changes.nzSize && typeof this.nzSize === 'number') { /** @type {?} */ const sideLength = `${this.nzSize}px`; this.styleMap = { width: sideLength, height: sideLength, 'line-height': sideLength }; } else { this.styleMap = {}; } } } NzSkeletonElementAvatarComponent.decorators = [ { type: Component, args: [{ changeDetection: ChangeDetectionStrategy.OnPush, selector: 'nz-skeleton-element[nzType="avatar"]', template: ` <span [class.ant-skeleton-avatar]="true" [class.ant-skeleton-avatar-square]="nzShape === 'square'" [class.ant-skeleton-avatar-circle]="nzShape === 'circle'" [class.ant-skeleton-avatar-lg]="nzSize === 'large'" [class.ant-skeleton-avatar-sm]="nzSize === 'small'" [ngStyle]="styleMap" > </span> ` }] } ]; NzSkeletonElementAvatarComponent.propDecorators = { nzShape: [{ type: Input }], nzSize: [{ type: Input }] }; if (false) { /** @type {?} */ NzSkeletonElementAvatarComponent.ngAcceptInputType_nzShape; /** @type {?} */ NzSkeletonElementAvatarComponent.ngAcceptInputType_AvatarSize; /** @type {?} */ NzSkeletonElementAvatarComponent.prototype.nzShape; /** @type {?} */ NzSkeletonElementAvatarComponent.prototype.nzSize; /** @type {?} */ NzSkeletonElementAvatarComponent.prototype.styleMap; } export class NzSkeletonElementInputComponent { constructor() { this.nzSize = 'default'; } } NzSkeletonElementInputComponent.decorators = [ { type: Component, args: [{ changeDetection: ChangeDetectionStrategy.OnPush, selector: 'nz-skeleton-element[nzType="input"]', template: ` <span [class.ant-skeleton-input]="true" [class.ant-skeleton-input-lg]="nzSize === 'large'" [class.ant-skeleton-input-sm]="nzSize === 'small'" > </span> ` }] } ]; NzSkeletonElementInputComponent.propDecorators = { nzSize: [{ type: Input }] }; if (false) { /** @type {?} */ NzSkeletonElementInputComponent.prototype.nzSize; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2tlbGV0b24tZWxlbWVudC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy16b3Jyby1hbnRkL3NrZWxldG9uLyIsInNvdXJjZXMiOlsic2tlbGV0b24tZWxlbWVudC5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBS0EsT0FBTyxFQUFFLHVCQUF1QixFQUFFLFNBQVMsRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUE0QixNQUFNLGVBQWUsQ0FBQztBQWlCL0csTUFBTSxPQUFPLDBCQUEwQjtJQVJ2QztRQVNXLGFBQVEsR0FBWSxLQUFLLENBQUM7SUFFckMsQ0FBQzs7O1lBWEEsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxxQkFBcUI7Z0JBQy9CLElBQUksRUFBRTtvQkFDSixzQkFBc0IsRUFBRSxNQUFNO29CQUM5Qiw4QkFBOEIsRUFBRSxNQUFNO29CQUN0Qyw2QkFBNkIsRUFBRSxVQUFVO2lCQUMxQzthQUNGOzs7dUJBRUUsS0FBSztxQkFDTCxLQUFLOzs7O0lBRE4sOENBQW1DOztJQUNuQyw0Q0FBZ0Q7O0FBaUJsRCxNQUFNLE9BQU8sZ0NBQWdDO0lBZDdDO1FBZVcsWUFBTyxHQUEwQixTQUFTLENBQUM7UUFDM0MsV0FBTSxHQUF5QixTQUFTLENBQUM7SUFDcEQsQ0FBQzs7O1lBakJBLFNBQVMsU0FBQztnQkFDVCxlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTtnQkFDL0MsUUFBUSxFQUFFLHNDQUFzQztnQkFDaEQsUUFBUSxFQUFFOzs7Ozs7Ozs7R0FTVDthQUNGOzs7c0JBRUUsS0FBSztxQkFDTCxLQUFLOzs7O0lBRE4sbURBQW9EOztJQUNwRCxrREFBa0Q7O0FBa0JwRCxNQUFNLE9BQU8sZ0NBQWdDO0lBZjdDO1FBbUJXLFlBQU8sR0FBMEIsUUFBUSxDQUFDO1FBQzFDLFdBQU0sR0FBeUIsU0FBUyxDQUFDO1FBRWxELGFBQVEsR0FBRyxFQUFFLENBQUM7SUFVaEIsQ0FBQzs7Ozs7SUFSQyxXQUFXLENBQUMsT0FBc0I7UUFDaEMsSUFBSSxPQUFPLENBQUMsTUFBTSxJQUFJLE9BQU8sSUFBSSxDQUFDLE1BQU0sS0FBSyxRQUFRLEVBQUU7O2tCQUMvQyxVQUFVLEdBQUcsR0FBRyxJQUFJLENBQUMsTUFBTSxJQUFJO1lBQ3JDLElBQUksQ0FBQyxRQUFRLEdBQUcsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsYUFBYSxFQUFFLFVBQVUsRUFBRSxDQUFDO1NBQ3RGO2FBQU07WUFDTCxJQUFJLENBQUMsUUFBUSxHQUFHLEVBQUUsQ0FBQztTQUNwQjtJQUNILENBQUM7OztZQS9CRixTQUFTLFNBQUM7Z0JBQ1QsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07Z0JBQy9DLFFBQVEsRUFBRSxzQ0FBc0M7Z0JBQ2hELFFBQVEsRUFBRTs7Ozs7Ozs7OztHQVVUO2FBQ0Y7OztzQkFLRSxLQUFLO3FCQUNMLEtBQUs7Ozs7SUFKTiwyREFBMkU7O0lBQzNFLDhEQUE2RTs7SUFFN0UsbURBQW1EOztJQUNuRCxrREFBa0Q7O0lBRWxELG9EQUFjOztBQXdCaEIsTUFBTSxPQUFPLCtCQUErQjtJQVo1QztRQWFXLFdBQU0sR0FBd0IsU0FBUyxDQUFDO0lBQ25ELENBQUM7OztZQWRBLFNBQVMsU0FBQztnQkFDVCxlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTtnQkFDL0MsUUFBUSxFQUFFLHFDQUFxQztnQkFDL0MsUUFBUSxFQUFFOzs7Ozs7O0dBT1Q7YUFDRjs7O3FCQUVFLEtBQUs7Ozs7SUFBTixpREFBaUQiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9ORy1aT1JSTy9uZy16b3Jyby1hbnRkL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcbiAqL1xuXG5pbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBEaXJlY3RpdmUsIElucHV0LCBPbkNoYW5nZXMsIFNpbXBsZUNoYW5nZXMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7XG4gIE56U2tlbGV0b25BdmF0YXJTaGFwZSxcbiAgTnpTa2VsZXRvbkF2YXRhclNpemUsXG4gIE56U2tlbGV0b25CdXR0b25TaGFwZSxcbiAgTnpTa2VsZXRvbkJ1dHRvblNpemUsXG4gIE56U2tlbGV0b25JbnB1dFNpemVcbn0gZnJvbSAnLi9za2VsZXRvbi50eXBlJztcblxuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnbnotc2tlbGV0b24tZWxlbWVudCcsXG4gIGhvc3Q6IHtcbiAgICAnW2NsYXNzLmFudC1za2VsZXRvbl0nOiAndHJ1ZScsXG4gICAgJ1tjbGFzcy5hbnQtc2tlbGV0b24tZWxlbWVudF0nOiAndHJ1ZScsXG4gICAgJ1tjbGFzcy5hbnQtc2tlbGV0b24tYWN0aXZlXSc6ICduekFjdGl2ZSdcbiAgfVxufSlcbmV4cG9ydCBjbGFzcyBOelNrZWxldG9uRWxlbWVudERpcmVjdGl2ZSB7XG4gIEBJbnB1dCgpIG56QWN0aXZlOiBib29sZWFuID0gZmFsc2U7XG4gIEBJbnB1dCgpIG56VHlwZSE6ICdidXR0b24nIHwgJ2lucHV0JyB8ICdhdmF0YXInO1xufVxuXG5AQ29tcG9uZW50KHtcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG4gIHNlbGVjdG9yOiAnbnotc2tlbGV0b24tZWxlbWVudFtuelR5cGU9XCJidXR0b25cIl0nLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxzcGFuXG4gICAgICBbY2xhc3MuYW50LXNrZWxldG9uLWJ1dHRvbl09XCJ0cnVlXCJcbiAgICAgIFtjbGFzcy5hbnQtc2tlbGV0b24tYnV0dG9uLXJvdW5kXT1cIm56U2hhcGUgPT09ICdyb3VuZCdcIlxuICAgICAgW2NsYXNzLmFudC1za2VsZXRvbi1idXR0b24tY2lyY2xlXT1cIm56U2hhcGUgPT09ICdjaXJjbGUnXCJcbiAgICAgIFtjbGFzcy5hbnQtc2tlbGV0b24tYnV0dG9uLWxnXT1cIm56U2l6ZSA9PT0gJ2xhcmdlJ1wiXG4gICAgICBbY2xhc3MuYW50LXNrZWxldG9uLWJ1dHRvbi1zbV09XCJuelNpemUgPT09ICdzbWFsbCdcIlxuICAgID5cbiAgICA8L3NwYW4+XG4gIGBcbn0pXG5leHBvcnQgY2xhc3MgTnpTa2VsZXRvbkVsZW1lbnRCdXR0b25Db21wb25lbnQge1xuICBASW5wdXQoKSBuelNoYXBlOiBOelNrZWxldG9uQnV0dG9uU2hhcGUgPSAnZGVmYXVsdCc7XG4gIEBJbnB1dCgpIG56U2l6ZTogTnpTa2VsZXRvbkJ1dHRvblNpemUgPSAnZGVmYXVsdCc7XG59XG5cbkBDb21wb25lbnQoe1xuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbiAgc2VsZWN0b3I6ICduei1za2VsZXRvbi1lbGVtZW50W256VHlwZT1cImF2YXRhclwiXScsXG4gIHRlbXBsYXRlOiBgXG4gICAgPHNwYW5cbiAgICAgIFtjbGFzcy5hbnQtc2tlbGV0b24tYXZhdGFyXT1cInRydWVcIlxuICAgICAgW2NsYXNzLmFudC1za2VsZXRvbi1hdmF0YXItc3F1YXJlXT1cIm56U2hhcGUgPT09ICdzcXVhcmUnXCJcbiAgICAgIFtjbGFzcy5hbnQtc2tlbGV0b24tYXZhdGFyLWNpcmNsZV09XCJuelNoYXBlID09PSAnY2lyY2xlJ1wiXG4gICAgICBbY2xhc3MuYW50LXNrZWxldG9uLWF2YXRhci1sZ109XCJuelNpemUgPT09ICdsYXJnZSdcIlxuICAgICAgW2NsYXNzLmFudC1za2VsZXRvbi1hdmF0YXItc21dPVwibnpTaXplID09PSAnc21hbGwnXCJcbiAgICAgIFtuZ1N0eWxlXT1cInN0eWxlTWFwXCJcbiAgICA+XG4gICAgPC9zcGFuPlxuICBgXG59KVxuZXhwb3J0IGNsYXNzIE56U2tlbGV0b25FbGVtZW50QXZhdGFyQ29tcG9uZW50IGltcGxlbWVudHMgT25DaGFuZ2VzIHtcbiAgc3RhdGljIG5nQWNjZXB0SW5wdXRUeXBlX256U2hhcGU6IE56U2tlbGV0b25BdmF0YXJTaGFwZSB8IHVuZGVmaW5lZCB8IG51bGw7XG4gIHN0YXRpYyBuZ0FjY2VwdElucHV0VHlwZV9BdmF0YXJTaXplOiBOelNrZWxldG9uQXZhdGFyU2l6ZSB8IHVuZGVmaW5lZCB8IG51bGw7XG5cbiAgQElucHV0KCkgbnpTaGFwZTogTnpTa2VsZXRvbkF2YXRhclNoYXBlID0gJ2NpcmNsZSc7XG4gIEBJbnB1dCgpIG56U2l6ZTogTnpTa2VsZXRvbkF2YXRhclNpemUgPSAnZGVmYXVsdCc7XG5cbiAgc3R5bGVNYXAgPSB7fTtcblxuICBuZ09uQ2hhbmdlcyhjaGFuZ2VzOiBTaW1wbGVDaGFuZ2VzKTogdm9pZCB7XG4gICAgaWYgKGNoYW5nZXMubnpTaXplICYmIHR5cGVvZiB0aGlzLm56U2l6ZSA9PT0gJ251bWJlcicpIHtcbiAgICAgIGNvbnN0IHNpZGVMZW5ndGggPSBgJHt0aGlzLm56U2l6ZX1weGA7XG4gICAgICB0aGlzLnN0eWxlTWFwID0geyB3aWR0aDogc2lkZUxlbmd0aCwgaGVpZ2h0OiBzaWRlTGVuZ3RoLCAnbGluZS1oZWlnaHQnOiBzaWRlTGVuZ3RoIH07XG4gICAgfSBlbHNlIHtcbiAgICAgIHRoaXMuc3R5bGVNYXAgPSB7fTtcbiAgICB9XG4gIH1cbn1cblxuQENvbXBvbmVudCh7XG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxuICBzZWxlY3RvcjogJ256LXNrZWxldG9uLWVsZW1lbnRbbnpUeXBlPVwiaW5wdXRcIl0nLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxzcGFuXG4gICAgICBbY2xhc3MuYW50LXNrZWxldG9uLWlucHV0XT1cInRydWVcIlxuICAgICAgW2NsYXNzLmFudC1za2VsZXRvbi1pbnB1dC1sZ109XCJuelNpemUgPT09ICdsYXJnZSdcIlxuICAgICAgW2NsYXNzLmFudC1za2VsZXRvbi1pbnB1dC1zbV09XCJuelNpemUgPT09ICdzbWFsbCdcIlxuICAgID5cbiAgICA8L3NwYW4+XG4gIGBcbn0pXG5leHBvcnQgY2xhc3MgTnpTa2VsZXRvbkVsZW1lbnRJbnB1dENvbXBvbmVudCB7XG4gIEBJbnB1dCgpIG56U2l6ZTogTnpTa2VsZXRvbklucHV0U2l6ZSA9ICdkZWZhdWx0Jztcbn1cbiJdfQ==