Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TaskPanelComponent

Hierarchy

  • AbstractTaskPanelComponent
    • TaskPanelComponent

Index

Constructors

  • new TaskPanelComponent(_taskContentService: TaskContentService, _log: LoggerService, _taskViewService: TaskViewService, _paperView: PaperViewService, _taskEventService: TaskEventService, _assignTaskService: AssignTaskService, _delegateTaskService: DelegateTaskService, _cancelTaskService: CancelTaskService, _finishTaskService: FinishTaskService, _taskState: TaskRequestStateService, _taskDataService: TaskDataService, _assignPolicyService: AssignPolicyService, _finishPolicyService: FinishPolicyService, _callChain: CallChainService, _translate: TranslateService, _taskOperations: SubjectTaskOperations, _disableFunctions: DisableButtonFuntions, isEnabled: boolean, _parentInjector: Injector, _currencyPipe: CurrencyPipe, _changedFieldsService: ChangedFieldsService, _permissionService: PermissionService, overflowService: OverflowService, _taskForceOpen: boolean, injectedTabData: InjectedTabData): TaskPanelComponent
  • Parameters

    • _taskContentService: TaskContentService
    • _log: LoggerService
    • _taskViewService: TaskViewService
    • _paperView: PaperViewService
    • _taskEventService: TaskEventService
    • _assignTaskService: AssignTaskService
    • _delegateTaskService: DelegateTaskService
    • _cancelTaskService: CancelTaskService
    • _finishTaskService: FinishTaskService
    • _taskState: TaskRequestStateService
    • _taskDataService: TaskDataService
    • _assignPolicyService: AssignPolicyService
    • _finishPolicyService: FinishPolicyService
    • _callChain: CallChainService
    • _translate: TranslateService
    • _taskOperations: SubjectTaskOperations
    • _disableFunctions: DisableButtonFuntions
    • isEnabled: boolean
    • _parentInjector: Injector
    • _currencyPipe: CurrencyPipe
    • _changedFieldsService: ChangedFieldsService
    • _permissionService: PermissionService
    • overflowService: OverflowService
    • _taskForceOpen: boolean
    • injectedTabData: InjectedTabData

    Returns TaskPanelComponent

Properties

_assignPolicyService: AssignPolicyService
_assignTaskService: AssignTaskService
_callChain: CallChainService
_canReload: boolean
_cancelTaskService: CancelTaskService
_changedFieldsService: ChangedFieldsService
_currencyPipe: CurrencyPipe
_delegateTaskService: DelegateTaskService
_disableFunctions: DisableButtonFuntions
_finishPolicyService: FinishPolicyService
_finishTaskService: FinishTaskService
_forceLoadDataOnOpen: boolean
_lastSelectedHeaders: HeaderColumn[]
_log: LoggerService
_overflowService: OverflowService
_paperView: PaperViewService
_parentInjector: Injector
_permissionService: PermissionService
_sub: Subscription
_subPanelUpdate: Subscription
_subTaskData: Subscription
_subTaskEvent: Subscription
_taskContentService: TaskContentService
_taskDataService: TaskDataService
_taskDisableButtonFunctions: DisableButtonFuntions
_taskEventService: TaskEventService
_taskForceOpen: boolean
_taskOperations: SubjectTaskOperations
_taskState: TaskRequestStateService
_taskViewService: TaskViewService
_translate: TranslateService
_unsub: Subscription
actionButtonTemplates: TemplateRef<any>[]
actionRowJustifyContent: "right" | "space-between" | "flex-start" | "flex-end" | "center" | "space-around" | "initial" | "start" | "end" | "left" | "revert" | "inherit" | "unset"
featuredFieldsValues: FeaturedValue[]
first: boolean
firstFeaturedValue: string
hideActionRow: boolean
hidePanelHeader: boolean
isEnabled: boolean
last: boolean
panelContentComponent: Type<any>
panelRef: MatExpansionPanel
panelRefOutput: EventEmitter<MatExpansionPanel>
portal: ComponentPortal<any>
preventCollapse: boolean
responsiveBody: boolean
selectedHeaders$: Observable<HeaderColumn[]>
showMoreMenu: boolean
sub: Subscription
taskEvent: EventEmitter<TaskEventNotification>

Emits notifications about task events

taskListVirtualScroll: CdkVirtualScrollViewport
textEllipsis: boolean
thisContext: TaskPanelContext
ɵcmp: unknown
ɵfac: unknown

Accessors

  • set forceLoadDataOnOpen(force: boolean): void
  • Parameters

    • force: boolean

    Returns void

  • get isLoading(): boolean
  • Returns boolean

  • get overflowMode(): boolean
  • Returns boolean

  • get taskPanelData(): TaskPanelData
  • set taskPanelData(data: TaskPanelData): void
  • Returns TaskPanelData

  • Parameters

    • data: TaskPanelData

    Returns void

Methods

  • assign(): void
  • Returns void

  • canAssign(): boolean
  • Returns boolean

  • canCancel(): boolean
  • Returns boolean

  • canCollapse(): boolean
  • Returns boolean

  • canDisable(type: string): boolean
  • Parameters

    • type: string

    Returns boolean

  • canDo(action: any): boolean
  • Parameters

    • action: any

    Returns boolean

  • canFinish(): boolean
  • Returns boolean

  • canReassign(): boolean
  • Returns boolean

  • cancel(): void
  • Returns void

  • collapse(): void
  • Returns void

  • createContentPortal(): void
  • delegate(): void
  • Returns void

  • expand(): void
  • Returns void

  • finish(): void
  • Returns void

  • formatCurrencyPipe(value: any, code: string, fraction: number, locale: string, type: string): { icon: any; type: string; value: string }
  • Parameters

    • value: any
    • code: string
    • fraction: number
    • locale: string
    • type: string

    Returns { icon: any; type: string; value: string }

    • icon: any
    • type: string
    • value: string
  • getAssignTitle(): string
  • Returns string

  • getCancelTitle(): string
  • Returns string

  • getContentMinHeight(): string
  • Returns string

  • getDelegateTitle(): string
  • Returns string

  • getFeaturedImmediateValue(selectedHeader: HeaderColumn): FeaturedValue
  • Parameters

    • selectedHeader: HeaderColumn

    Returns FeaturedValue

  • getFeaturedMetaValue(selectedHeader: HeaderColumn): FeaturedValue
  • Parameters

    • selectedHeader: HeaderColumn

    Returns FeaturedValue

  • getFeaturedValue(selectedHeader: HeaderColumn): FeaturedValue
  • Parameters

    • selectedHeader: HeaderColumn

    Returns FeaturedValue

  • getFinishTitle(): string
  • Returns string

  • isExpanded(): boolean
  • Returns boolean

  • isForceOpen(): boolean
  • Returns boolean

  • isPaperView(): boolean
  • Returns boolean

  • ngAfterViewInit(): void
  • Returns void

  • ngOnDestroy(): void
  • Returns void

  • ngOnInit(): void
  • Returns void

  • parseImmediateValue(immediate: ImmediateData): FeaturedValue
  • Parameters

    • immediate: ImmediateData

    Returns FeaturedValue

  • preventPanelOpen($event: MouseEvent): boolean
  • Parameters

    • $event: MouseEvent

    Returns boolean

  • preventSelectionClick(event: MouseEvent): void
  • If the event was cause by selecting some text, it will not propagate

    Parameters

    • event: MouseEvent

    Returns void

  • resolveFeaturedFieldsValues(): void
  • Returns void

  • setPanelRef(panelRef: MatExpansionPanel): void
  • Parameters

    • panelRef: MatExpansionPanel

    Returns void

  • stopLoading(): void
  • Returns void

Generated using TypeDoc