UNPKG

@lucasferreiralsf/angular-frontend-library

Version:

This is a set of custom angular components to easy the development of any Subway frontend project.

46 lines 3.96 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input } from '@angular/core'; export class ViewContainerComponent { constructor() { this.columnNames = []; this.actions = []; this.inputData = []; this.topActionButtons = []; } /** * @return {?} */ ngOnInit() { } } ViewContainerComponent.decorators = [ { type: Component, args: [{ selector: 'sb-view-container', template: "<div class=\"view-container mat-elevation-z3\">\r\n <sb-data-table [selectColumn]=\"tableSelectColumn\" [columnNames]=\"columnNames\" [actions]=\"actions\" [inputData]=\"inputData\" [topActionButtons]=\"topActionButtons\">\r\n <ng-content select=\".filters\" class=\"sb-data-table-content\"></ng-content>\r\n </sb-data-table>\r\n</div>\r\n", styles: [".view-container{transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);display:block;position:relative;padding:16px 0;margin:5px;border-radius:4px;background:#fff}.filter-container{padding:5px 16px}"] }] } ]; /** @nocollapse */ ViewContainerComponent.ctorParameters = () => []; ViewContainerComponent.propDecorators = { tableSelectColumn: [{ type: Input }], columnNames: [{ type: Input }], actions: [{ type: Input }], inputData: [{ type: Input }], topActionButtons: [{ type: Input }] }; if (false) { /** @type {?} */ ViewContainerComponent.prototype.tableSelectColumn; /** @type {?} */ ViewContainerComponent.prototype.columnNames; /** @type {?} */ ViewContainerComponent.prototype.actions; /** @type {?} */ ViewContainerComponent.prototype.inputData; /** @type {?} */ ViewContainerComponent.prototype.topActionButtons; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmlldy1jb250YWluZXIuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGx1Y2FzZmVycmVpcmFsc2YvYW5ndWxhci1mcm9udGVuZC1saWJyYXJ5LyIsInNvdXJjZXMiOlsibGliL3ZpZXctY29udGFpbmVyL3ZpZXctY29udGFpbmVyLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUNMLFNBQVMsRUFFVCxLQUFLLEVBQ04sTUFBTSxlQUFlLENBQUM7QUFhdkIsTUFBTSxPQUFPLHNCQUFzQjtJQU9qQztRQUxTLGdCQUFXLEdBQW9DLEVBQUUsQ0FBQztRQUNsRCxZQUFPLEdBQWdDLEVBQUUsQ0FBQztRQUMxQyxjQUFTLEdBQWtDLEVBQUUsQ0FBQztRQUM5QyxxQkFBZ0IsR0FBd0MsRUFBRSxDQUFDO0lBRXJELENBQUM7Ozs7SUFFaEIsUUFBUSxLQUFJLENBQUM7OztZQWRkLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsbUJBQW1CO2dCQUM3QixzV0FBOEM7O2FBRS9DOzs7OztnQ0FFRSxLQUFLOzBCQUNMLEtBQUs7c0JBQ0wsS0FBSzt3QkFDTCxLQUFLOytCQUNMLEtBQUs7Ozs7SUFKTixtREFBb0M7O0lBQ3BDLDZDQUEyRDs7SUFDM0QseUNBQW1EOztJQUNuRCwyQ0FBdUQ7O0lBQ3ZELGtEQUFvRSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XHJcbiAgQ29tcG9uZW50LFxyXG4gIE9uSW5pdCxcclxuICBJbnB1dFxyXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQge1xyXG4gIERhdGFUYWJsZUlucHV0RGF0YUludGVyZmFjZSxcclxuICBEYXRhVGFibGVBY3Rpb25zSW50ZXJmYWNlLFxyXG4gIERhdGFUYWJsZUNvbHVtbk5hbWVzSW50ZXJmYWNlLFxyXG4gIERhdGFUYWJsZVRvcEFjdGlvbkJ1dHRvbkludGVyZmFjZVxyXG59IGZyb20gJy4uL2RhdGEtdGFibGUvZGF0YS10YWJsZS5jb21wb25lbnQnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdzYi12aWV3LWNvbnRhaW5lcicsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL3ZpZXctY29udGFpbmVyLmNvbXBvbmVudC5odG1sJyxcclxuICBzdHlsZVVybHM6IFsnLi92aWV3LWNvbnRhaW5lci5jb21wb25lbnQuc2NzcyddXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBWaWV3Q29udGFpbmVyQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICBASW5wdXQoKSB0YWJsZVNlbGVjdENvbHVtbjogYm9vbGVhbjtcclxuICBASW5wdXQoKSBjb2x1bW5OYW1lczogRGF0YVRhYmxlQ29sdW1uTmFtZXNJbnRlcmZhY2VbXSA9IFtdO1xyXG4gIEBJbnB1dCgpIGFjdGlvbnM6IERhdGFUYWJsZUFjdGlvbnNJbnRlcmZhY2VbXSA9IFtdO1xyXG4gIEBJbnB1dCgpIGlucHV0RGF0YTogRGF0YVRhYmxlSW5wdXREYXRhSW50ZXJmYWNlW10gPSBbXTtcclxuICBASW5wdXQoKSB0b3BBY3Rpb25CdXR0b25zOiBEYXRhVGFibGVUb3BBY3Rpb25CdXR0b25JbnRlcmZhY2VbXSA9IFtdO1xyXG5cclxuICBjb25zdHJ1Y3RvcigpIHt9XHJcblxyXG4gIG5nT25Jbml0KCkge31cclxufVxyXG4iXX0=