@lucasferreiralsf/angular-frontend-library
Version:
This is a set of custom angular components to easy the development of any Subway frontend project.
83 lines • 10.7 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { ViewContainerComponent } from './view-container/view-container.component';
import { FilterTableComponent } from './data-table/filter-table/filter-table.component';
import { MatFormFieldComponent } from './components/sb-mat-form-field/sb-mat-form-field.component';
import { FilterTableActionsComponent } from './data-table/filter-table/filter-table-actions/filter-table-actions.component';
import { DataTableComponent } from './data-table/data-table.component';
import { DataTableActionsComponent } from './data-table/data-table-actions/data-table-actions.component';
import { DataTableRowActionsComponent } from './data-table/data-table-row-actions/data-table-row-actions.component';
import { PopoverComponent } from './data-table/popover/popover.component';
import { ButtonComponent } from './components/button/button.component';
import { DialogComponent } from './components/dialog/dialog.component';
import { ViewEditContainerComponent } from './view-edit-container/view-edit-container.component';
import { MatTabComponent } from './view-edit-container/mat-tab/mat-tab.component';
import { HeaderComponent } from './header/header.component';
import { MATERIAL_MODULES } from './material/material.module';
import { ReactiveFormsModule, FormsModule } from '@angular/forms';
import { PortalModule } from '@angular/cdk/portal';
import { OverlayModule } from '@angular/cdk/overlay';
import { FlexLayoutModule } from '@angular/flex-layout';
import { CommonModule } from '@angular/common';
import { SideNavComponent } from './side-nav/side-nav.component';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { HeaderDirective } from './header/header.directive';
import { PerfectScrollbarModule, PERFECT_SCROLLBAR_CONFIG } from 'ngx-perfect-scrollbar';
/** @type {?} */
const DEFAULT_PERFECT_SCROLLBAR_CONFIG = {};
const ɵ0 = DEFAULT_PERFECT_SCROLLBAR_CONFIG;
export class SubwayComponentsLibraryModule {
}
SubwayComponentsLibraryModule.decorators = [
{ type: NgModule, args: [{
declarations: [
ViewContainerComponent,
FilterTableComponent,
MatFormFieldComponent,
FilterTableActionsComponent,
DataTableComponent,
DataTableActionsComponent,
DataTableRowActionsComponent,
PopoverComponent,
ButtonComponent,
DialogComponent,
ViewEditContainerComponent,
MatTabComponent,
HeaderComponent,
HeaderDirective,
SideNavComponent
],
imports: [
CommonModule,
BrowserAnimationsModule,
ReactiveFormsModule,
PerfectScrollbarModule,
FormsModule,
MATERIAL_MODULES,
FlexLayoutModule,
PortalModule,
OverlayModule
],
exports: [
ViewContainerComponent,
MatFormFieldComponent,
ButtonComponent,
ViewEditContainerComponent,
DialogComponent,
HeaderComponent,
HeaderDirective,
SideNavComponent
],
providers: [
{
provide: PERFECT_SCROLLBAR_CONFIG,
useValue: ɵ0
}
]
},] }
];
export { ɵ0 };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3Vid2F5LWNvbXBvbmVudHMtbGlicmFyeS5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbHVjYXNmZXJyZWlyYWxzZi9hbmd1bGFyLWZyb250ZW5kLWxpYnJhcnkvIiwic291cmNlcyI6WyJsaWIvc3Vid2F5LWNvbXBvbmVudHMtbGlicmFyeS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLHNCQUFzQixFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDbkYsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sa0RBQWtELENBQUM7QUFDeEYsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sNERBQTRELENBQUM7QUFDbkcsT0FBTyxFQUFFLDJCQUEyQixFQUFFLE1BQU0sK0VBQStFLENBQUM7QUFDNUgsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDdkUsT0FBTyxFQUFFLHlCQUF5QixFQUFFLE1BQU0sOERBQThELENBQUM7QUFDekcsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sc0VBQXNFLENBQUM7QUFDcEgsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sd0NBQXdDLENBQUM7QUFDMUUsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQ3ZFLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUN2RSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSxxREFBcUQsQ0FBQztBQUNqRyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0saURBQWlELENBQUM7QUFDbEYsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzVELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzlELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNsRSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDbkQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3JELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3hELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUNqRSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSxzQ0FBc0MsQ0FBQztBQUMvRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDNUQsT0FBTyxFQUNMLHNCQUFzQixFQUN0Qix3QkFBd0IsRUFFekIsTUFBTSx1QkFBdUIsQ0FBQzs7TUFFekIsZ0NBQWdDLEdBQW9DLEVBQUU7V0E0QzVELGdDQUFnQztBQUloRCxNQUFNLE9BQU8sNkJBQTZCOzs7WUE5Q3pDLFFBQVEsU0FBQztnQkFDUixZQUFZLEVBQUU7b0JBQ1osc0JBQXNCO29CQUN0QixvQkFBb0I7b0JBQ3BCLHFCQUFxQjtvQkFDckIsMkJBQTJCO29CQUMzQixrQkFBa0I7b0JBQ2xCLHlCQUF5QjtvQkFDekIsNEJBQTRCO29CQUM1QixnQkFBZ0I7b0JBQ2hCLGVBQWU7b0JBQ2YsZUFBZTtvQkFDZiwwQkFBMEI7b0JBQzFCLGVBQWU7b0JBQ2YsZUFBZTtvQkFDZixlQUFlO29CQUNmLGdCQUFnQjtpQkFDakI7Z0JBQ0QsT0FBTyxFQUFFO29CQUNQLFlBQVk7b0JBQ1osdUJBQXVCO29CQUN2QixtQkFBbUI7b0JBQ25CLHNCQUFzQjtvQkFDdEIsV0FBVztvQkFDWCxnQkFBZ0I7b0JBQ2hCLGdCQUFnQjtvQkFDaEIsWUFBWTtvQkFDWixhQUFhO2lCQUNkO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxzQkFBc0I7b0JBQ3RCLHFCQUFxQjtvQkFDckIsZUFBZTtvQkFDZiwwQkFBMEI7b0JBQzFCLGVBQWU7b0JBQ2YsZUFBZTtvQkFDZixlQUFlO29CQUNmLGdCQUFnQjtpQkFDakI7Z0JBQ0QsU0FBUyxFQUFFO29CQUNUO3dCQUNFLE9BQU8sRUFBRSx3QkFBd0I7d0JBQ2pDLFFBQVEsSUFBa0M7cUJBQzNDO2lCQUNGO2FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgVmlld0NvbnRhaW5lckNvbXBvbmVudCB9IGZyb20gJy4vdmlldy1jb250YWluZXIvdmlldy1jb250YWluZXIuY29tcG9uZW50JztcbmltcG9ydCB7IEZpbHRlclRhYmxlQ29tcG9uZW50IH0gZnJvbSAnLi9kYXRhLXRhYmxlL2ZpbHRlci10YWJsZS9maWx0ZXItdGFibGUuY29tcG9uZW50JztcbmltcG9ydCB7IE1hdEZvcm1GaWVsZENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9zYi1tYXQtZm9ybS1maWVsZC9zYi1tYXQtZm9ybS1maWVsZC5jb21wb25lbnQnO1xuaW1wb3J0IHsgRmlsdGVyVGFibGVBY3Rpb25zQ29tcG9uZW50IH0gZnJvbSAnLi9kYXRhLXRhYmxlL2ZpbHRlci10YWJsZS9maWx0ZXItdGFibGUtYWN0aW9ucy9maWx0ZXItdGFibGUtYWN0aW9ucy5jb21wb25lbnQnO1xuaW1wb3J0IHsgRGF0YVRhYmxlQ29tcG9uZW50IH0gZnJvbSAnLi9kYXRhLXRhYmxlL2RhdGEtdGFibGUuY29tcG9uZW50JztcbmltcG9ydCB7IERhdGFUYWJsZUFjdGlvbnNDb21wb25lbnQgfSBmcm9tICcuL2RhdGEtdGFibGUvZGF0YS10YWJsZS1hY3Rpb25zL2RhdGEtdGFibGUtYWN0aW9ucy5jb21wb25lbnQnO1xuaW1wb3J0IHsgRGF0YVRhYmxlUm93QWN0aW9uc0NvbXBvbmVudCB9IGZyb20gJy4vZGF0YS10YWJsZS9kYXRhLXRhYmxlLXJvdy1hY3Rpb25zL2RhdGEtdGFibGUtcm93LWFjdGlvbnMuY29tcG9uZW50JztcbmltcG9ydCB7IFBvcG92ZXJDb21wb25lbnQgfSBmcm9tICcuL2RhdGEtdGFibGUvcG9wb3Zlci9wb3BvdmVyLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBCdXR0b25Db21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvYnV0dG9uL2J1dHRvbi5jb21wb25lbnQnO1xuaW1wb3J0IHsgRGlhbG9nQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2RpYWxvZy9kaWFsb2cuY29tcG9uZW50JztcbmltcG9ydCB7IFZpZXdFZGl0Q29udGFpbmVyQ29tcG9uZW50IH0gZnJvbSAnLi92aWV3LWVkaXQtY29udGFpbmVyL3ZpZXctZWRpdC1jb250YWluZXIuY29tcG9uZW50JztcbmltcG9ydCB7IE1hdFRhYkNvbXBvbmVudCB9IGZyb20gJy4vdmlldy1lZGl0LWNvbnRhaW5lci9tYXQtdGFiL21hdC10YWIuY29tcG9uZW50JztcbmltcG9ydCB7IEhlYWRlckNvbXBvbmVudCB9IGZyb20gJy4vaGVhZGVyL2hlYWRlci5jb21wb25lbnQnO1xuaW1wb3J0IHsgTUFURVJJQUxfTU9EVUxFUyB9IGZyb20gJy4vbWF0ZXJpYWwvbWF0ZXJpYWwubW9kdWxlJztcbmltcG9ydCB7IFJlYWN0aXZlRm9ybXNNb2R1bGUsIEZvcm1zTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgUG9ydGFsTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY2RrL3BvcnRhbCc7XG5pbXBvcnQgeyBPdmVybGF5TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY2RrL292ZXJsYXknO1xuaW1wb3J0IHsgRmxleExheW91dE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2ZsZXgtbGF5b3V0JztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBTaWRlTmF2Q29tcG9uZW50IH0gZnJvbSAnLi9zaWRlLW5hdi9zaWRlLW5hdi5jb21wb25lbnQnO1xuaW1wb3J0IHsgQnJvd3NlckFuaW1hdGlvbnNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyL2FuaW1hdGlvbnMnO1xuaW1wb3J0IHsgSGVhZGVyRGlyZWN0aXZlIH0gZnJvbSAnLi9oZWFkZXIvaGVhZGVyLmRpcmVjdGl2ZSc7XG5pbXBvcnQge1xuICBQZXJmZWN0U2Nyb2xsYmFyTW9kdWxlLFxuICBQRVJGRUNUX1NDUk9MTEJBUl9DT05GSUcsXG4gIFBlcmZlY3RTY3JvbGxiYXJDb25maWdJbnRlcmZhY2Vcbn0gZnJvbSAnbmd4LXBlcmZlY3Qtc2Nyb2xsYmFyJztcblxuY29uc3QgREVGQVVMVF9QRVJGRUNUX1NDUk9MTEJBUl9DT05GSUc6IFBlcmZlY3RTY3JvbGxiYXJDb25maWdJbnRlcmZhY2UgPSB7fTtcblxuQE5nTW9kdWxlKHtcbiAgZGVjbGFyYXRpb25zOiBbXG4gICAgVmlld0NvbnRhaW5lckNvbXBvbmVudCxcbiAgICBGaWx0ZXJUYWJsZUNvbXBvbmVudCxcbiAgICBNYXRGb3JtRmllbGRDb21wb25lbnQsXG4gICAgRmlsdGVyVGFibGVBY3Rpb25zQ29tcG9uZW50LFxuICAgIERhdGFUYWJsZUNvbXBvbmVudCxcbiAgICBEYXRhVGFibGVBY3Rpb25zQ29tcG9uZW50LFxuICAgIERhdGFUYWJsZVJvd0FjdGlvbnNDb21wb25lbnQsXG4gICAgUG9wb3ZlckNvbXBvbmVudCxcbiAgICBCdXR0b25Db21wb25lbnQsXG4gICAgRGlhbG9nQ29tcG9uZW50LFxuICAgIFZpZXdFZGl0Q29udGFpbmVyQ29tcG9uZW50LFxuICAgIE1hdFRhYkNvbXBvbmVudCxcbiAgICBIZWFkZXJDb21wb25lbnQsXG4gICAgSGVhZGVyRGlyZWN0aXZlLFxuICAgIFNpZGVOYXZDb21wb25lbnRcbiAgXSxcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBCcm93c2VyQW5pbWF0aW9uc01vZHVsZSxcbiAgICBSZWFjdGl2ZUZvcm1zTW9kdWxlLFxuICAgIFBlcmZlY3RTY3JvbGxiYXJNb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgTUFURVJJQUxfTU9EVUxFUyxcbiAgICBGbGV4TGF5b3V0TW9kdWxlLFxuICAgIFBvcnRhbE1vZHVsZSxcbiAgICBPdmVybGF5TW9kdWxlXG4gIF0sXG4gIGV4cG9ydHM6IFtcbiAgICBWaWV3Q29udGFpbmVyQ29tcG9uZW50LFxuICAgIE1hdEZvcm1GaWVsZENvbXBvbmVudCxcbiAgICBCdXR0b25Db21wb25lbnQsXG4gICAgVmlld0VkaXRDb250YWluZXJDb21wb25lbnQsXG4gICAgRGlhbG9nQ29tcG9uZW50LFxuICAgIEhlYWRlckNvbXBvbmVudCxcbiAgICBIZWFkZXJEaXJlY3RpdmUsXG4gICAgU2lkZU5hdkNvbXBvbmVudFxuICBdLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBQRVJGRUNUX1NDUk9MTEJBUl9DT05GSUcsXG4gICAgICB1c2VWYWx1ZTogREVGQVVMVF9QRVJGRUNUX1NDUk9MTEJBUl9DT05GSUdcbiAgICB9XG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgU3Vid2F5Q29tcG9uZW50c0xpYnJhcnlNb2R1bGUge31cbiJdfQ==