UNPKG

@lxlib/seed

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.

127 lines 8.49 kB
/** * @fileoverview added by tsickle * Generated from: se-container.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { __assign, __decorate, __metadata } from "tslib"; import { ChangeDetectionStrategy, Component, Input, ViewEncapsulation } from '@angular/core'; import { InputBoolean, InputNumber, toNumber } from '@lxlib/util'; import { SEConfig } from './se.config'; var SEContainerComponent = /** @class */ (function () { // #endregion function SEContainerComponent(cog) { this.line = false; Object.assign(this, __assign(__assign({}, new SEConfig()), cog)); } Object.defineProperty(SEContainerComponent.prototype, "gutter", { get: /** * @return {?} */ function () { return this.nzLayout === 'horizontal' ? this._gutter : 0; }, set: /** * @param {?} value * @return {?} */ function (value) { this._gutter = toNumber(value); }, enumerable: true, configurable: true }); Object.defineProperty(SEContainerComponent.prototype, "nzLayout", { get: /** * @return {?} */ function () { return this._nzLayout; }, set: /** * @param {?} value * @return {?} */ function (value) { this._nzLayout = value; if (value === 'inline') { this.size = 'compact'; } }, enumerable: true, configurable: true }); SEContainerComponent.decorators = [ { type: Component, args: [{ selector: 'se-container, [se-container]', exportAs: 'seContainer', template: "<div class=\"ant-row se__container se__{{nzLayout}} se__{{size}}\"\n [ngStyle]=\"{'margin-left.px': -(gutter / 2), 'margin-right.px': -(gutter / 2)}\">\n <se-title *ngIf=\"title\">\n <ng-container *nzStringTemplateOutlet=\"title\">{{ title }}</ng-container>\n </se-title>\n <ng-content></ng-content>\n</div>\n", preserveWhitespaces: false, changeDetection: ChangeDetectionStrategy.OnPush, encapsulation: ViewEncapsulation.None }] } ]; /** @nocollapse */ SEContainerComponent.ctorParameters = function () { return [ { type: SEConfig } ]; }; SEContainerComponent.propDecorators = { colInCon: [{ type: Input, args: ['se-container',] }], col: [{ type: Input }], labelWidth: [{ type: Input }], title: [{ type: Input }], gutter: [{ type: Input }], nzLayout: [{ type: Input }], size: [{ type: Input }], firstVisual: [{ type: Input }], line: [{ type: Input }] }; __decorate([ InputNumber(null), __metadata("design:type", Number) ], SEContainerComponent.prototype, "colInCon", void 0); __decorate([ InputNumber(null), __metadata("design:type", Number) ], SEContainerComponent.prototype, "col", void 0); __decorate([ InputNumber(null), __metadata("design:type", Number) ], SEContainerComponent.prototype, "labelWidth", void 0); __decorate([ InputBoolean(), __metadata("design:type", Boolean) ], SEContainerComponent.prototype, "firstVisual", void 0); __decorate([ InputBoolean(), __metadata("design:type", Object) ], SEContainerComponent.prototype, "line", void 0); return SEContainerComponent; }()); export { SEContainerComponent }; if (false) { /** @type {?} */ SEContainerComponent.prototype.colInCon; /** @type {?} */ SEContainerComponent.prototype.col; /** @type {?} */ SEContainerComponent.prototype.labelWidth; /** @type {?} */ SEContainerComponent.prototype.title; /** * @type {?} * @private */ SEContainerComponent.prototype._gutter; /** * @type {?} * @private */ SEContainerComponent.prototype._nzLayout; /** @type {?} */ SEContainerComponent.prototype.size; /** @type {?} */ SEContainerComponent.prototype.firstVisual; /** @type {?} */ SEContainerComponent.prototype.line; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2UtY29udGFpbmVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BseGxpYi9zZWVkL3NlLyIsInNvdXJjZXMiOlsic2UtY29udGFpbmVyLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBZSxpQkFBaUIsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUUxRyxPQUFPLEVBQUUsWUFBWSxFQUFFLFdBQVcsRUFBRSxRQUFRLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFDbEUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGFBQWEsQ0FBQztBQUV2QztJQXlDRSxhQUFhO0lBRWIsOEJBQVksR0FBYTtRQUpBLFNBQUksR0FBRyxLQUFLLENBQUM7UUFLcEMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLHdCQUFPLElBQUksUUFBUSxFQUFFLEdBQUssR0FBRyxFQUFHLENBQUM7SUFDckQsQ0FBQztJQTdCRCxzQkFDSSx3Q0FBTTs7OztRQURWO1lBRUUsT0FBTyxJQUFJLENBQUMsUUFBUSxLQUFLLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzNELENBQUM7Ozs7O1FBQ0QsVUFBVyxLQUFhO1lBQ3RCLElBQUksQ0FBQyxPQUFPLEdBQUcsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ2pDLENBQUM7OztPQUhBO0lBTUQsc0JBQ0ksMENBQVE7Ozs7UUFEWjtZQUVFLE9BQU8sSUFBSSxDQUFDLFNBQVMsQ0FBQztRQUN4QixDQUFDOzs7OztRQUNELFVBQWEsS0FBYTtZQUN4QixJQUFJLENBQUMsU0FBUyxHQUFHLEtBQUssQ0FBQztZQUN2QixJQUFJLEtBQUssS0FBSyxRQUFRLEVBQUU7Z0JBQ3RCLElBQUksQ0FBQyxJQUFJLEdBQUcsU0FBUyxDQUFDO2FBQ3ZCO1FBQ0gsQ0FBQzs7O09BTkE7O2dCQTVCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLDhCQUE4QjtvQkFDeEMsUUFBUSxFQUFFLGFBQWE7b0JBQ3ZCLDJVQUE0QztvQkFDNUMsbUJBQW1CLEVBQUUsS0FBSztvQkFDMUIsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07b0JBQy9DLGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxJQUFJO2lCQUN0Qzs7OztnQkFUUSxRQUFROzs7MkJBYWQsS0FBSyxTQUFDLGNBQWM7c0JBQ3BCLEtBQUs7NkJBQ0wsS0FBSzt3QkFDTCxLQUFLO3lCQUVMLEtBQUs7MkJBU0wsS0FBSzt1QkFZTCxLQUFLOzhCQUNMLEtBQUs7dUJBQ0wsS0FBSzs7SUE1Qm9DO1FBQWxCLFdBQVcsQ0FBQyxJQUFJLENBQUM7OzBEQUFvQjtJQUNqQztRQUFsQixXQUFXLENBQUMsSUFBSSxDQUFDOztxREFBZTtJQUNkO1FBQWxCLFdBQVcsQ0FBQyxJQUFJLENBQUM7OzREQUFvQjtJQXlCdEI7UUFBZixZQUFZLEVBQUU7OzZEQUFzQjtJQUNyQjtRQUFmLFlBQVksRUFBRTs7c0RBQWM7SUFPeEMsMkJBQUM7Q0FBQSxBQTlDRCxJQThDQztTQXRDWSxvQkFBb0I7OztJQUcvQix3Q0FBNkQ7O0lBQzdELG1DQUEwQzs7SUFDMUMsMENBQStDOztJQUMvQyxxQ0FBMkM7Ozs7O0lBUzNDLHVDQUF3Qjs7Ozs7SUFZeEIseUNBQTBCOztJQUUxQixvQ0FBcUM7O0lBQ3JDLDJDQUE4Qzs7SUFDOUMsb0NBQXNDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksIENvbXBvbmVudCwgSW5wdXQsIFRlbXBsYXRlUmVmLCBWaWV3RW5jYXBzdWxhdGlvbiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUkVQX1RZUEUgfSBmcm9tICdAbHhsaWIvdGhlbWUnO1xuaW1wb3J0IHsgSW5wdXRCb29sZWFuLCBJbnB1dE51bWJlciwgdG9OdW1iZXIgfSBmcm9tICdAbHhsaWIvdXRpbCc7XG5pbXBvcnQgeyBTRUNvbmZpZyB9IGZyb20gJy4vc2UuY29uZmlnJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnc2UtY29udGFpbmVyLCBbc2UtY29udGFpbmVyXScsXG4gIGV4cG9ydEFzOiAnc2VDb250YWluZXInLFxuICB0ZW1wbGF0ZVVybDogJy4vc2UtY29udGFpbmVyLmNvbXBvbmVudC5odG1sJyxcbiAgcHJlc2VydmVXaGl0ZXNwYWNlczogZmFsc2UsXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxufSlcbmV4cG9ydCBjbGFzcyBTRUNvbnRhaW5lckNvbXBvbmVudCB7XG4gIC8vICNyZWdpb24gZmllbGRzXG5cbiAgQElucHV0KCdzZS1jb250YWluZXInKSBASW5wdXROdW1iZXIobnVsbCkgY29sSW5Db246IFJFUF9UWVBFO1xuICBASW5wdXQoKSBASW5wdXROdW1iZXIobnVsbCkgY29sOiBSRVBfVFlQRTtcbiAgQElucHV0KCkgQElucHV0TnVtYmVyKG51bGwpIGxhYmVsV2lkdGg6IG51bWJlcjtcbiAgQElucHV0KCkgdGl0bGU6IHN0cmluZyB8IFRlbXBsYXRlUmVmPHZvaWQ+O1xuXG4gIEBJbnB1dCgpXG4gIGdldCBndXR0ZXIoKTogbnVtYmVyIHtcbiAgICByZXR1cm4gdGhpcy5uekxheW91dCA9PT0gJ2hvcml6b250YWwnID8gdGhpcy5fZ3V0dGVyIDogMDtcbiAgfVxuICBzZXQgZ3V0dGVyKHZhbHVlOiBudW1iZXIpIHtcbiAgICB0aGlzLl9ndXR0ZXIgPSB0b051bWJlcih2YWx1ZSk7XG4gIH1cbiAgcHJpdmF0ZSBfZ3V0dGVyOiBudW1iZXI7XG5cbiAgQElucHV0KClcbiAgZ2V0IG56TGF5b3V0KCkge1xuICAgIHJldHVybiB0aGlzLl9uekxheW91dDtcbiAgfVxuICBzZXQgbnpMYXlvdXQodmFsdWU6IHN0cmluZykge1xuICAgIHRoaXMuX256TGF5b3V0ID0gdmFsdWU7XG4gICAgaWYgKHZhbHVlID09PSAnaW5saW5lJykge1xuICAgICAgdGhpcy5zaXplID0gJ2NvbXBhY3QnO1xuICAgIH1cbiAgfVxuICBwcml2YXRlIF9uekxheW91dDogc3RyaW5nO1xuXG4gIEBJbnB1dCgpIHNpemU6ICdkZWZhdWx0JyB8ICdjb21wYWN0JztcbiAgQElucHV0KCkgQElucHV0Qm9vbGVhbigpIGZpcnN0VmlzdWFsOiBib29sZWFuO1xuICBASW5wdXQoKSBASW5wdXRCb29sZWFuKCkgbGluZSA9IGZhbHNlO1xuXG4gIC8vICNlbmRyZWdpb25cblxuICBjb25zdHJ1Y3Rvcihjb2c6IFNFQ29uZmlnKSB7XG4gICAgT2JqZWN0LmFzc2lnbih0aGlzLCB7IC4uLm5ldyBTRUNvbmZpZygpLCAuLi5jb2cgfSk7XG4gIH1cbn1cbiJdfQ==