UNPKG

@ohayojp.com/components

Version:

Common business components of ohayojp.

96 lines 7.22 kB
/** * @fileoverview added by tsickle * Generated from: sv-container.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { __decorate, __metadata } from "tslib"; import { ChangeDetectionStrategy, Component, Input, ViewEncapsulation } from '@angular/core'; import { OhayoConfigService, InputNumber } from '@ohayojp.com/util'; export class SVContainerComponent { /** * @param {?} configSrv */ constructor(configSrv) { configSrv.attach(this, 'sv', { size: 'large', gutter: 32, layout: 'horizontal', col: 3, default: true, }); } } SVContainerComponent.decorators = [ { type: Component, args: [{ selector: 'sv-container, [sv-container]', exportAs: 'svContainer', template: "<div class=\"ant-row\" [ngStyle]=\"{ 'margin-left.px': -(gutter / 2), 'margin-right.px': -(gutter / 2) }\">\n <sv-title *ngIf=\"title\">\n <ng-container *nzStringTemplateOutlet=\"title\">{{ title }}</ng-container>\n </sv-title>\n <ng-content></ng-content>\n</div>\n", host: { '[class.sv__container]': 'true', '[class.sv__horizontal]': `layout === 'horizontal'`, '[class.sv__vertical]': `layout === 'vertical'`, '[class.sv__small]': `size === 'small'`, '[class.sv__large]': `size === 'large'`, '[class.clearfix]': `true`, }, preserveWhitespaces: false, changeDetection: ChangeDetectionStrategy.OnPush, encapsulation: ViewEncapsulation.None }] } ]; /** @nocollapse */ SVContainerComponent.ctorParameters = () => [ { type: OhayoConfigService } ]; SVContainerComponent.propDecorators = { title: [{ type: Input }], size: [{ type: Input }], gutter: [{ type: Input }], layout: [{ type: Input }], labelWidth: [{ type: Input }], col: [{ type: Input }], default: [{ type: Input }] }; __decorate([ InputNumber(), __metadata("design:type", Number) ], SVContainerComponent.prototype, "gutter", void 0); __decorate([ InputNumber(), __metadata("design:type", Number) ], SVContainerComponent.prototype, "labelWidth", void 0); __decorate([ InputNumber(), __metadata("design:type", Number) ], SVContainerComponent.prototype, "col", void 0); if (false) { /** @type {?} */ SVContainerComponent.ngAcceptInputType_gutter; /** @type {?} */ SVContainerComponent.ngAcceptInputType_labelWidth; /** @type {?} */ SVContainerComponent.ngAcceptInputType_col; /** @type {?} */ SVContainerComponent.prototype.title; /** @type {?} */ SVContainerComponent.prototype.size; /** * 列表项间距,单位为 `px` * @type {?} */ SVContainerComponent.prototype.gutter; /** @type {?} */ SVContainerComponent.prototype.layout; /** @type {?} */ SVContainerComponent.prototype.labelWidth; /** * 指定信息最多分几列展示,最终一行几列由 col 配置结合响应式规则决定 * @type {?} */ SVContainerComponent.prototype.col; /** @type {?} */ SVContainerComponent.prototype.default; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3YtY29udGFpbmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJDOi9hbmRyb2lkL0BvaGF5b2pwL3BhY2thZ2VzL2NvbXBvbmVudHMvc3YvIiwic291cmNlcyI6WyJzdi1jb250YWluZXIuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFlLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzFHLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxXQUFXLEVBQWUsTUFBTSxhQUFhLENBQUM7QUFrQjNFLE1BQU0sT0FBTyxvQkFBb0I7Ozs7SUFlL0IsWUFBWSxTQUE2QjtRQUN2QyxTQUFTLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUU7WUFDM0IsSUFBSSxFQUFFLE9BQU87WUFDYixNQUFNLEVBQUUsRUFBRTtZQUNWLE1BQU0sRUFBRSxZQUFZO1lBQ3BCLEdBQUcsRUFBRSxDQUFDO1lBQ04sT0FBTyxFQUFFLElBQUk7U0FDZCxDQUFDLENBQUM7SUFDTCxDQUFDOzs7WUF2Q0YsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSw4QkFBOEI7Z0JBQ3hDLFFBQVEsRUFBRSxhQUFhO2dCQUN2QiwyUkFBNEM7Z0JBQzVDLElBQUksRUFBRTtvQkFDSix1QkFBdUIsRUFBRSxNQUFNO29CQUMvQix3QkFBd0IsRUFBRSx5QkFBeUI7b0JBQ25ELHNCQUFzQixFQUFFLHVCQUF1QjtvQkFDL0MsbUJBQW1CLEVBQUUsa0JBQWtCO29CQUN2QyxtQkFBbUIsRUFBRSxrQkFBa0I7b0JBQ3ZDLGtCQUFrQixFQUFFLE1BQU07aUJBQzNCO2dCQUNELG1CQUFtQixFQUFFLEtBQUs7Z0JBQzFCLGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO2dCQUMvQyxhQUFhLEVBQUUsaUJBQWlCLENBQUMsSUFBSTthQUN0Qzs7OztZQWpCUSxrQkFBa0I7OztvQkF1QnhCLEtBQUs7bUJBQ0wsS0FBSztxQkFFTCxLQUFLO3FCQUNMLEtBQUs7eUJBQ0wsS0FBSztrQkFFTCxLQUFLO3NCQUNMLEtBQUs7O0FBTGtCO0lBQWQsV0FBVyxFQUFFOztvREFBZ0I7QUFFZjtJQUFkLFdBQVcsRUFBRTs7d0RBQW9CO0FBRW5CO0lBQWQsV0FBVyxFQUFFOztpREFBYTs7O0lBWHBDLDhDQUE2Qzs7SUFDN0Msa0RBQWlEOztJQUNqRCwyQ0FBMEM7O0lBRTFDLHFDQUEyQzs7SUFDM0Msb0NBQWlDOzs7OztJQUVqQyxzQ0FBdUM7O0lBQ3ZDLHNDQUEyQzs7SUFDM0MsMENBQTJDOzs7OztJQUUzQyxtQ0FBb0M7O0lBQ3BDLHVDQUEwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnQsIElucHV0LCBUZW1wbGF0ZVJlZiwgVmlld0VuY2Fwc3VsYXRpb24gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE9oYXlvQ29uZmlnU2VydmljZSwgSW5wdXROdW1iZXIsIE51bWJlcklucHV0IH0gZnJvbSAnQG9oYXlvL3V0aWwnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzdi1jb250YWluZXIsIFtzdi1jb250YWluZXJdJyxcbiAgZXhwb3J0QXM6ICdzdkNvbnRhaW5lcicsXG4gIHRlbXBsYXRlVXJsOiAnLi9zdi1jb250YWluZXIuY29tcG9uZW50Lmh0bWwnLFxuICBob3N0OiB7XG4gICAgJ1tjbGFzcy5zdl9fY29udGFpbmVyXSc6ICd0cnVlJyxcbiAgICAnW2NsYXNzLnN2X19ob3Jpem9udGFsXSc6IGBsYXlvdXQgPT09ICdob3Jpem9udGFsJ2AsXG4gICAgJ1tjbGFzcy5zdl9fdmVydGljYWxdJzogYGxheW91dCA9PT0gJ3ZlcnRpY2FsJ2AsXG4gICAgJ1tjbGFzcy5zdl9fc21hbGxdJzogYHNpemUgPT09ICdzbWFsbCdgLFxuICAgICdbY2xhc3Muc3ZfX2xhcmdlXSc6IGBzaXplID09PSAnbGFyZ2UnYCxcbiAgICAnW2NsYXNzLmNsZWFyZml4XSc6IGB0cnVlYCxcbiAgfSxcbiAgcHJlc2VydmVXaGl0ZXNwYWNlczogZmFsc2UsXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxufSlcbmV4cG9ydCBjbGFzcyBTVkNvbnRhaW5lckNvbXBvbmVudCB7XG4gIHN0YXRpYyBuZ0FjY2VwdElucHV0VHlwZV9ndXR0ZXI6IE51bWJlcklucHV0O1xuICBzdGF0aWMgbmdBY2NlcHRJbnB1dFR5cGVfbGFiZWxXaWR0aDogTnVtYmVySW5wdXQ7XG4gIHN0YXRpYyBuZ0FjY2VwdElucHV0VHlwZV9jb2w6IE51bWJlcklucHV0O1xuXG4gIEBJbnB1dCgpIHRpdGxlOiBzdHJpbmcgfCBUZW1wbGF0ZVJlZjx2b2lkPjtcbiAgQElucHV0KCkgc2l6ZTogJ3NtYWxsJyB8ICdsYXJnZSc7XG4gIC8qKiDliJfooajpobnpl7Tot53vvIzljZXkvY3kuLogYHB4YCAqL1xuICBASW5wdXQoKSBASW5wdXROdW1iZXIoKSBndXR0ZXI6IG51bWJlcjtcbiAgQElucHV0KCkgbGF5b3V0OiAnaG9yaXpvbnRhbCcgfCAndmVydGljYWwnO1xuICBASW5wdXQoKSBASW5wdXROdW1iZXIoKSBsYWJlbFdpZHRoOiBudW1iZXI7XG4gIC8qKiDmjIflrprkv6Hmga/mnIDlpJrliIblh6DliJflsZXnpLrvvIzmnIDnu4jkuIDooYzlh6DliJfnlLEgY29sIOmFjee9rue7k+WQiOWTjeW6lOW8j+inhOWImeWGs+WumiAqL1xuICBASW5wdXQoKSBASW5wdXROdW1iZXIoKSBjb2w6IG51bWJlcjtcbiAgQElucHV0KCkgZGVmYXVsdDogYm9vbGVhbjtcblxuICBjb25zdHJ1Y3Rvcihjb25maWdTcnY6IE9oYXlvQ29uZmlnU2VydmljZSkge1xuICAgIGNvbmZpZ1Nydi5hdHRhY2godGhpcywgJ3N2Jywge1xuICAgICAgc2l6ZTogJ2xhcmdlJyxcbiAgICAgIGd1dHRlcjogMzIsXG4gICAgICBsYXlvdXQ6ICdob3Jpem9udGFsJyxcbiAgICAgIGNvbDogMyxcbiAgICAgIGRlZmF1bHQ6IHRydWUsXG4gICAgfSk7XG4gIH1cbn1cbiJdfQ==