You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
87 lines
3.4 KiB
TypeScript
87 lines
3.4 KiB
TypeScript
import {NgModule} from "@angular/core";
|
|
import {ConfirmDialogComponent} from "./confirm-dialog/confirm-dialog.component";
|
|
import {BusyIndicatorComponent} from "./busy-indicator/busy-indicator.component";
|
|
import {ContextMenuComponent} from "./context-menu/context-menu.component";
|
|
import {CommonModule} from "@angular/common";
|
|
import {NgIconsModule} from "@ng-icons/core";
|
|
import {MatChevronLeft, MatChevronRight} from "@ng-icons/material-icons/baseline";
|
|
import {MatProgressSpinnerModule} from "@angular/material/progress-spinner";
|
|
import {MatButtonModule} from "@angular/material/button";
|
|
import {MatDialogModule} from "@angular/material/dialog";
|
|
import {MatMenuModule} from "@angular/material/menu";
|
|
import {ContentAwareImageComponent} from "./content-aware-image/content-aware-image.component";
|
|
import {InputReceiverDirective} from "./input-receiver/input-receiver.directive";
|
|
import {MetadataEntryComponent} from "./metadata-entry/metadata-entry.component";
|
|
import {BusyDialogComponent} from "./busy-dialog/busy-dialog.component";
|
|
import {SelectableComponent} from "./selectable/selectable.component";
|
|
import {MatProgressBarModule} from "@angular/material/progress-bar";
|
|
import {HasPropertyPipe} from "./pipes/has-property.pipe";
|
|
import {DrawerPageComponent} from "./drawer-page/drawer-page.component";
|
|
import {MatSidenavModule} from "@angular/material/sidenav";
|
|
import {DrawerPageSideComponent} from "./drawer-page/drawer-page-side/drawer-page-side.component";
|
|
import {DrawerPageContentComponent} from "./drawer-page/drawer-page-content/drawer-page-content.component";
|
|
import {FlexLayoutModule} from "@angular/flex-layout";
|
|
import {MatRippleModule} from "@angular/material/core";
|
|
import {FlapButtonComponent} from "./flap-button/flap-button.component";
|
|
import {MiddleCenteredComponent} from "./middle-centered/middle-centered.component";
|
|
import {FormatBytesPipe} from "./pipes/format-bytes.pipe";
|
|
import {ExternalUrlComponent} from "./external-url/external-url.component";
|
|
import {ChartComponent} from "./chart/chart.component";
|
|
import {ChartModule} from "primeng/chart";
|
|
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
ConfirmDialogComponent,
|
|
BusyIndicatorComponent,
|
|
ContextMenuComponent,
|
|
ContentAwareImageComponent,
|
|
InputReceiverDirective,
|
|
MetadataEntryComponent,
|
|
BusyDialogComponent,
|
|
SelectableComponent,
|
|
HasPropertyPipe,
|
|
DrawerPageComponent,
|
|
DrawerPageSideComponent,
|
|
DrawerPageContentComponent,
|
|
FlapButtonComponent,
|
|
MiddleCenteredComponent,
|
|
FormatBytesPipe,
|
|
ExternalUrlComponent,
|
|
ChartComponent,
|
|
],
|
|
exports: [
|
|
ConfirmDialogComponent,
|
|
BusyIndicatorComponent,
|
|
ContextMenuComponent,
|
|
ContentAwareImageComponent,
|
|
InputReceiverDirective,
|
|
MetadataEntryComponent,
|
|
SelectableComponent,
|
|
HasPropertyPipe,
|
|
DrawerPageComponent,
|
|
DrawerPageSideComponent,
|
|
DrawerPageContentComponent,
|
|
FlapButtonComponent,
|
|
MiddleCenteredComponent,
|
|
FormatBytesPipe,
|
|
ExternalUrlComponent,
|
|
ChartComponent,
|
|
],
|
|
imports: [
|
|
CommonModule,
|
|
NgIconsModule.withIcons({ MatChevronLeft, MatChevronRight }),
|
|
MatProgressSpinnerModule,
|
|
MatButtonModule,
|
|
MatDialogModule,
|
|
MatMenuModule,
|
|
MatProgressBarModule,
|
|
MatSidenavModule,
|
|
FlexLayoutModule,
|
|
MatRippleModule,
|
|
ChartModule
|
|
]
|
|
})
|
|
export class AppCommonModule {
|
|
}
|