Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TaskViewDialogComponent

Hierarchy

  • AbstractSingleTaskViewComponent
    • TaskViewDialogComponent

Implements

  • AfterViewInit

Index

Constructors

  • new TaskViewDialogComponent(_dialogRef: MatDialogRef<TaskViewDialogComponent, any>, _data: TaskViewInjectionData, _userFilterService: UserFiltersService, _log: LoggerService, taskViewService: TaskViewService, baseFilter: BaseFilter, _activatedRoute?: ActivatedRoute): TaskViewDialogComponent

Properties

_activatedRoute?: ActivatedRoute
_data: TaskViewInjectionData
_dialogRef: MatDialogRef<TaskViewDialogComponent, any>
_injectedData: TaskViewInjectionData
_log: LoggerService
_selectedHeaders$: ReplaySubject<HeaderColumn[]>
_userFilterService: UserFiltersService
baseFilter: BaseFilter
config: Params
initiallyExpanded: boolean
loading$: Observable<boolean>
noTaskPresent: EventEmitter<void>
preventCollapse: boolean
subLoading: Subscription
subPanelData: Subscription
subRoute: Subscription
taskHeaderComponent: HeaderComponent
taskPanelData: Observable<TaskPanelData>
taskViewService: TaskViewService
transitionId: string
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get selectedHeaders$(): Observable<HeaderColumn[]>
  • Returns Observable<HeaderColumn[]>

  • get task$(): Observable<TaskPanelData>
  • Returns Observable<TaskPanelData>

Methods

  • initializeHeader(headerComponent: AbstractHeaderComponent): void
  • Parameters

    • headerComponent: AbstractHeaderComponent

    Returns void

  • isTaskMatchingFilter(panelData: TaskPanelData, taskSearchRequestBody: TaskSearchRequestBody): boolean
  • Parameters

    • panelData: TaskPanelData
    • taskSearchRequestBody: TaskSearchRequestBody

    Returns boolean

  • ngAfterViewInit(): void
  • ngOnDestroy(): void
  • Returns void

  • processTaskEvents(notification: TaskEventNotification): void
  • showHeader(): boolean
  • Returns boolean

Generated using TypeDoc