Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TaskListComponent

Hierarchy

  • AbstractTaskListComponent
    • TaskListComponent

Index

Constructors

  • new TaskListComponent(_taskViewService: TaskViewService, _log: LoggerService, injectedTabData: InjectedTabData, route?: ActivatedRoute): TaskListComponent

Properties

_allowMultiOpen: boolean
_canReload: boolean
_log: LoggerService
_redirectTaskId: string
_showVirtualScroll: boolean
_sub: Subscription
_taskPanelRefs: Map<string, MatExpansionPanel>
_taskViewService: TaskViewService
_tasks$: Observable<TaskPanelData[]>
_unsub: Subscription
_unsubscribe$: Subject<void>
forceLoadDataOnOpen: boolean
loading$: Observable<boolean>
responsiveBody: boolean
route?: ActivatedRoute
selectedHeaders$: Observable<HeaderColumn[]>
showMoreMenu: boolean
taskEvent: EventEmitter<TaskEventNotification>

Emits notifications about task events

textEllipsis: boolean
viewport: CdkVirtualScrollViewport
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get allowMultiOpen(): boolean
  • set allowMultiOpen(bool: boolean): void
  • Returns boolean

  • Parameters

    • bool: boolean

    Returns void

  • get showVirtualScroll(): boolean
  • Returns boolean

  • get tasks$(): Observable<TaskPanelData[]>
  • set tasks$(tasks: Observable<TaskPanelData[]>): void
  • Returns Observable<TaskPanelData[]>

  • Parameters

    • tasks: Observable<TaskPanelData[]>

    Returns void

Methods

  • addToPanelRefs(task: TaskPanelData, panelRef: MatExpansionPanel): void
  • Parameters

    • task: TaskPanelData
    • panelRef: MatExpansionPanel

    Returns void

  • emitTaskEvent(event: TaskEventNotification): void
  • Emits an event into this component's @Output attribute

    Parameters

    • event: TaskEventNotification

      the event that will be emitted

    Returns void

  • loadNextPage(): void
  • Returns void

  • ngAfterViewInit(): void
  • Returns void

  • ngOnDestroy(): void
  • Returns void

  • onRedirect(): void
  • Returns void

  • trackBy(_idx: number, item: TaskPanelData): any
  • Parameters

    • _idx: number
    • item: TaskPanelData

    Returns any

Generated using TypeDoc