Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AbstractSearchComponent
    • SearchComponent

Index

Constructors

  • new SearchComponent(searchService: SearchService, logger: LoggerService, dialogService: DialogService, translate: TranslateService, userFilterService: UserFiltersService, allowedNetsService: AllowedNetsService, viewIdService: ViewIdService, searchCategories: Type<Category<any>>[], configuration: SearchComponentConfiguration, filtersFilter?: Filter, navigationItemTaskData?: DataGroup[]): SearchComponent
  • Parameters

    • searchService: SearchService
    • logger: LoggerService
    • dialogService: DialogService
    • translate: TranslateService
    • userFilterService: UserFiltersService
    • allowedNetsService: AllowedNetsService
    • viewIdService: ViewIdService
    • searchCategories: Type<Category<any>>[]
    • configuration: SearchComponentConfiguration
    • filtersFilter: Filter = null
    • navigationItemTaskData: DataGroup[] = null

    Returns SearchComponent

Properties

_allowedNetsService: AllowedNetsService
_configuration: SearchComponentConfiguration
_dialogService: DialogService
_filtersFilter: Filter
_logger: LoggerService
_navigationItemTaskData: DataGroup[]
_searchCategories: Type<Category<any>>[]
_searchService: SearchService
_translate: TranslateService
_userFilterService: UserFiltersService
_viewIdService: ViewIdService
additionalFilterData: TaskSetDataRequestFields

Set data request body, that is sent to the filter in addition to the default body. The default body is applied first and can be overridden by this argument.

advancedSearchDisplayed: any
disabled: boolean
filterLoaded: EventEmitter<SavedFilterMetadata>

The emitted data contains the filter case object

filterSaved: EventEmitter<SavedFilterMetadata>

The emitted data contains only the saved case's ID

ɵcmp: unknown
ɵfac: unknown

Accessors

  • get initialSearchMode(): SearchMode
  • set initialSearchMode(value: SearchMode): void
  • Returns SearchMode

  • Parameters

    • value: SearchMode

    Returns void

  • get showAdvancedSearchHelp(): boolean
  • set showAdvancedSearchHelp(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

  • get showLoadFilterButton(): boolean
  • set showLoadFilterButton(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

  • get showSaveFilterButton(): boolean
  • set showSaveFilterButton(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

  • get showSearchIcon(): boolean
  • set showSearchIcon(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

  • get showSearchToggleButton(): boolean
  • set showSearchToggleButton(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

Methods

  • hasPredicates(): boolean
  • Returns boolean

  • loadFilter(): void
  • The loaded filter data are emitted into the [filterLoaded]{@link AbstractSearchComponent#filterLoaded} EventEmitter

    Returns void

  • ngOnInit(): void
  • Returns void

  • saveFilter(): void
  • The saved filter data are emitted into the [filterSaved]{@link AbstractSearchComponent#filterSaved} EventEmitter

    Returns void

  • showHelp(): void
  • Returns void

  • toggleSearchMode(): void
  • Returns void

Generated using TypeDoc