dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_SharedModule cluster_SharedModule_declarations cluster_SharedModule_exports cluster_SharedModule_imports AccountMergeModalComponent AccountMergeModalComponent SharedModule SharedModule AccountMergeModalComponent->SharedModule AddToGroupDirective AddToGroupDirective AddToGroupDirective->SharedModule AlertModalComponent AlertModalComponent AlertModalComponent->SharedModule AppLandingSectionComponent AppLandingSectionComponent AppLandingSectionComponent->SharedModule AppLoaderComponent AppLoaderComponent AppLoaderComponent->SharedModule AutocompletePipe AutocompletePipe AutocompletePipe->SharedModule BatchCardComponent BatchCardComponent BatchCardComponent->SharedModule BrowserCompatibilityComponent BrowserCompatibilityComponent BrowserCompatibilityComponent->SharedModule CardComponent CardComponent CardComponent->SharedModule CardCreationComponent CardCreationComponent CardCreationComponent->SharedModule CdnprefixPipe CdnprefixPipe CdnprefixPipe->SharedModule ConfirmPopupComponent ConfirmPopupComponent ConfirmPopupComponent->SharedModule ContentDirectionDirective ContentDirectionDirective ContentDirectionDirective->SharedModule CustomMultiSelectComponent CustomMultiSelectComponent CustomMultiSelectComponent->SharedModule DateFormatPipe DateFormatPipe DateFormatPipe->SharedModule DesktopAppUpdateComponent DesktopAppUpdateComponent DesktopAppUpdateComponent->SharedModule FilterPipe FilterPipe FilterPipe->SharedModule FullPageLoaderComponent FullPageLoaderComponent FullPageLoaderComponent->SharedModule FullPageModalComponent FullPageModalComponent FullPageModalComponent->SharedModule HighlightTextDirective HighlightTextDirective HighlightTextDirective->SharedModule InstallAppComponent InstallAppComponent InstallAppComponent->SharedModule InterpolatePipe InterpolatePipe InterpolatePipe->SharedModule LoadOfflineContentComponent LoadOfflineContentComponent LoadOfflineContentComponent->SharedModule LockInfoPopupComponent LockInfoPopupComponent LockInfoPopupComponent->SharedModule MarkdownDirective MarkdownDirective MarkdownDirective->SharedModule MaterialAutoCompleteComponent MaterialAutoCompleteComponent MaterialAutoCompleteComponent->SharedModule ModalContentDirective ModalContentDirective ModalContentDirective->SharedModule ModalWrapperComponent ModalWrapperComponent ModalWrapperComponent->SharedModule NetworkStatusComponent NetworkStatusComponent NetworkStatusComponent->SharedModule NoResultComponent NoResultComponent NoResultComponent->SharedModule OfflineApplicationDownloadComponent OfflineApplicationDownloadComponent OfflineApplicationDownloadComponent->SharedModule OfflineBannerComponent OfflineBannerComponent OfflineBannerComponent->SharedModule OnDemandReportsComponent OnDemandReportsComponent OnDemandReportsComponent->SharedModule QrCodeModalComponent QrCodeModalComponent QrCodeModalComponent->SharedModule RedirectComponent RedirectComponent RedirectComponent->SharedModule SbDataTablePipe SbDataTablePipe SbDataTablePipe->SharedModule SbDatatableComponent SbDatatableComponent SbDatatableComponent->SharedModule SelectOptionGroupComponent SelectOptionGroupComponent SelectOptionGroupComponent->SharedModule ShareLinkComponent ShareLinkComponent ShareLinkComponent->SharedModule SlickComponent SlickComponent SlickComponent->SharedModule SortByPipe SortByPipe SortByPipe->SharedModule SystemWarningComponent SystemWarningComponent SystemWarningComponent->SharedModule TelemetryEventsDirective TelemetryEventsDirective TelemetryEventsDirective->SharedModule TransposeTermsPipe TransposeTermsPipe TransposeTermsPipe->SharedModule AccountMergeModalComponent AccountMergeModalComponent SharedModule->AccountMergeModalComponent AddToGroupDirective AddToGroupDirective SharedModule->AddToGroupDirective AlertModalComponent AlertModalComponent SharedModule->AlertModalComponent AppLandingSectionComponent AppLandingSectionComponent SharedModule->AppLandingSectionComponent AppLoaderComponent AppLoaderComponent SharedModule->AppLoaderComponent AutocompletePipe AutocompletePipe SharedModule->AutocompletePipe BatchCardComponent BatchCardComponent SharedModule->BatchCardComponent BrowserCompatibilityComponent BrowserCompatibilityComponent SharedModule->BrowserCompatibilityComponent CardComponent CardComponent SharedModule->CardComponent CardCreationComponent CardCreationComponent SharedModule->CardCreationComponent CdnprefixPipe CdnprefixPipe SharedModule->CdnprefixPipe ConfirmPopupComponent ConfirmPopupComponent SharedModule->ConfirmPopupComponent ContentDirectionDirective ContentDirectionDirective SharedModule->ContentDirectionDirective CustomMultiSelectComponent CustomMultiSelectComponent SharedModule->CustomMultiSelectComponent DateFormatPipe DateFormatPipe SharedModule->DateFormatPipe DesktopAppUpdateComponent DesktopAppUpdateComponent SharedModule->DesktopAppUpdateComponent FilterPipe FilterPipe SharedModule->FilterPipe FullPageLoaderComponent FullPageLoaderComponent SharedModule->FullPageLoaderComponent FullPageModalComponent FullPageModalComponent SharedModule->FullPageModalComponent HighlightTextDirective HighlightTextDirective SharedModule->HighlightTextDirective InstallAppComponent InstallAppComponent SharedModule->InstallAppComponent InterpolatePipe InterpolatePipe SharedModule->InterpolatePipe SharedModule->InterpolatePipe LoadOfflineContentComponent LoadOfflineContentComponent SharedModule->LoadOfflineContentComponent LockInfoPopupComponent LockInfoPopupComponent SharedModule->LockInfoPopupComponent MarkdownDirective MarkdownDirective SharedModule->MarkdownDirective MaterialAutoCompleteComponent MaterialAutoCompleteComponent SharedModule->MaterialAutoCompleteComponent MaterialModule MaterialModule SharedModule->MaterialModule ModalContentDirective ModalContentDirective SharedModule->ModalContentDirective ModalWrapperComponent ModalWrapperComponent SharedModule->ModalWrapperComponent NetworkStatusComponent NetworkStatusComponent SharedModule->NetworkStatusComponent NoResultComponent NoResultComponent SharedModule->NoResultComponent OfflineApplicationDownloadComponent OfflineApplicationDownloadComponent SharedModule->OfflineApplicationDownloadComponent OfflineBannerComponent OfflineBannerComponent SharedModule->OfflineBannerComponent OnDemandReportsComponent OnDemandReportsComponent SharedModule->OnDemandReportsComponent QrCodeModalComponent QrCodeModalComponent SharedModule->QrCodeModalComponent RedirectComponent RedirectComponent SharedModule->RedirectComponent SbDataTablePipe SbDataTablePipe SharedModule->SbDataTablePipe SbDatatableComponent SbDatatableComponent SharedModule->SbDatatableComponent SelectOptionGroupComponent SelectOptionGroupComponent SharedModule->SelectOptionGroupComponent ShareLinkComponent ShareLinkComponent SharedModule->ShareLinkComponent SlickComponent SlickComponent SharedModule->SlickComponent SortByPipe SortByPipe SharedModule->SortByPipe SystemWarningComponent SystemWarningComponent SharedModule->SystemWarningComponent TelemetryEventsDirective TelemetryEventsDirective SharedModule->TelemetryEventsDirective TransposeTermsPipe TransposeTermsPipe SharedModule->TransposeTermsPipe MaterialModule MaterialModule MaterialModule->SharedModule TelemetryModule TelemetryModule TelemetryModule->SharedModule

File

src/app/modules/shared/shared.module.ts

Methods

Static forRoot
forRoot()
import {
  SuiSelectModule, SuiModalModule, SuiAccordionModule, SuiPopupModule, SuiDropdownModule,
  SuiProgressModule, SuiRatingModule, SuiCollapseModule
} from 'ng2-semantic-ui-v9';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import {
  NoResultComponent, AppLoaderComponent, CardComponent,
  CardCreationComponent, ShareLinkComponent, BrowserCompatibilityComponent, QrCodeModalComponent, RedirectComponent,
  CustomMultiSelectComponent, InstallAppComponent, LockInfoPopupComponent, BatchCardComponent, AccountMergeModalComponent,
  OfflineBannerComponent,
  OfflineApplicationDownloadComponent, FullPageModalComponent, ConfirmPopupComponent, SelectOptionGroupComponent, SbDatatableComponent,
  OnDemandReportsComponent, DesktopAppUpdateComponent, SystemWarningComponent, AlertModalComponent, FullPageLoaderComponent, ModalWrapperComponent, ModalContentDirective, SlickComponent
} from './components';
import {
  ConfigService, ResourceService, ToasterService, WindowScrollService, BrowserCacheTtlService,
  PaginationService, RouterNavigationService, NavigationHelperService, UtilService, ContentUtilsServiceService, ExternalUrlPreviewService,
  OfflineCardService, RecaptchaService, ConnectionService, GenericResourceService
} from './services';
import { ContentDirectionDirective, HighlightTextDirective, MarkdownDirective, TelemetryEventsDirective } from './directives';
import { CommonModule } from '@angular/common';
import { NgModule, ModuleWithProviders } from '@angular/core';
import { DateFormatPipe, FilterPipe, InterpolatePipe, SortByPipe, SbDataTablePipe, TransposeTermsPipe } from './pipes';
import { CacheService } from '../shared/services/cache-service/cache.service';
import { DeviceDetectorService } from 'ngx-device-detector';
import { TelemetryModule } from '../telemetry/telemetry.module';
import { CdnprefixPipe } from './pipes/cdnprefix.pipe';
import { AppLandingSectionComponent } from './components/app-landing-section/app-landing-section.component';
import { TranslateModule, TranslateStore } from '@ngx-translate/core';
import { AddToGroupDirective } from './directives/add-to-group/add-to-group.directive';
import { NgxDatatableModule } from '@swimlane/ngx-datatable';
import { TitleCasePipe } from '@angular/common';
import { NetworkStatusComponent } from './components/network-status/network-status.component';
import { LoadOfflineContentComponent } from './components/load-offline-content/load-offline-content.component';
import { MatTooltipModule } from '@angular/material/tooltip';
import { MatTabsModule } from '@angular/material/tabs';
import { MatDialogModule } from '@angular/material/dialog';
import { AutocompletePipe } from './components/material-auto-complete/auto-complete-pipe';
import { MaterialAutoCompleteComponent } from './components/material-auto-complete/material-auto-complete.component';
import { MatAutocompleteModule } from '@angular/material/autocomplete';
import { MatInputModule   } from '@angular/material/input';
import { MatChipsModule } from '@angular/material/chips';
import { MatListModule } from '@angular/material/list';
import { MatSelectModule } from '@angular/material/select';
import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatCheckboxModule } from '@angular/material/checkbox';
import { MaterialModule } from './modules/material/material.module';
// import {MatAutocompleteModule} from '@angular/material/autocomplete';


@NgModule({
    imports: [
        CommonModule,
        SuiSelectModule, SuiModalModule, SuiAccordionModule, SuiPopupModule, SuiDropdownModule, SuiProgressModule,
        SuiRatingModule, SuiCollapseModule,
        FormsModule, ReactiveFormsModule, NgxDatatableModule,
        TelemetryModule,
        TranslateModule.forChild(),
        MatTooltipModule, MatTabsModule, MatDialogModule,
        MatAutocompleteModule, MatFormFieldModule, MatInputModule,
        MatChipsModule, MatIconModule, MatSelectModule, MatListModule, MatButtonModule, MatCheckboxModule, MaterialModule
    ],
    declarations: [AppLoaderComponent, DateFormatPipe,
        BatchCardComponent, NoResultComponent, CardComponent, CardCreationComponent, FilterPipe, InterpolatePipe,
        ShareLinkComponent, BrowserCompatibilityComponent, QrCodeModalComponent, CdnprefixPipe, RedirectComponent, CustomMultiSelectComponent,
        InstallAppComponent, LockInfoPopupComponent, ContentDirectionDirective, OfflineBannerComponent,
        OfflineApplicationDownloadComponent, HighlightTextDirective, FullPageModalComponent, AccountMergeModalComponent, SortByPipe,
        ConfirmPopupComponent, AddToGroupDirective, SelectOptionGroupComponent, AppLandingSectionComponent, MarkdownDirective,
        SbDatatableComponent, OnDemandReportsComponent, SbDataTablePipe, NetworkStatusComponent, LoadOfflineContentComponent,
        TelemetryEventsDirective, DesktopAppUpdateComponent, AlertModalComponent, SystemWarningComponent, FullPageLoaderComponent, ModalWrapperComponent, ModalContentDirective,
        AutocompletePipe, MaterialAutoCompleteComponent, TransposeTermsPipe, SlickComponent
    ],
    exports: [AppLoaderComponent, DateFormatPipe, TranslateModule,
        BatchCardComponent, NoResultComponent, CardComponent, CardCreationComponent, FilterPipe,
        OfflineApplicationDownloadComponent, HighlightTextDirective, FullPageModalComponent, AccountMergeModalComponent, SortByPipe,
        ConfirmPopupComponent, SelectOptionGroupComponent, AppLandingSectionComponent,
        ShareLinkComponent, BrowserCompatibilityComponent, QrCodeModalComponent, CdnprefixPipe, InterpolatePipe, RedirectComponent,
        CustomMultiSelectComponent, InstallAppComponent, LockInfoPopupComponent, ContentDirectionDirective, OfflineBannerComponent,
        MarkdownDirective, AddToGroupDirective, SbDatatableComponent, OnDemandReportsComponent, NgxDatatableModule, SbDataTablePipe,
        InterpolatePipe, NetworkStatusComponent, LoadOfflineContentComponent, DesktopAppUpdateComponent, SystemWarningComponent, TelemetryEventsDirective,
        AlertModalComponent, FullPageLoaderComponent, MatTooltipModule, MatTabsModule, MatDialogModule, ModalWrapperComponent, ModalContentDirective,
        AutocompletePipe, MaterialAutoCompleteComponent, MaterialModule, TransposeTermsPipe, SlickComponent
    ]
})
export class SharedModule {
  static forRoot(): ModuleWithProviders<SharedModule> {
    return {
      ngModule: SharedModule,
      providers: [ResourceService, ConfigService, ToasterService, PaginationService, RecaptchaService,
        RouterNavigationService, WindowScrollService, NavigationHelperService, CacheService, UtilService, ContentUtilsServiceService,
       DeviceDetectorService, BrowserCacheTtlService, ExternalUrlPreviewService, OfflineCardService, TranslateStore, TitleCasePipe, ConnectionService, GenericResourceService]
    };
  }
}

results matching ""

    No results matching ""