Options
All
  • Public
  • Public/Protected
  • All
Menu

Provides an implementation of the TaskContentService abstract class that allows only a single call to the setter of the managed Task object.

If you want to use an unlimited number of calls use UnlimitedTaskContentService instead.

Hierarchy

Implements

  • OnDestroy

Index

Constructors

Properties

$shouldCreate: ReplaySubject<DataGroup[]>
$shouldCreateCounter: BehaviorSubject<number>
_fieldConverterService: FieldConverterService
_isExpanding$: BehaviorSubject<boolean>
_logger: LoggerService
_referencedTaskAndCaseIds: {} = {}

Type declaration

  • [caseId: string]: string[]
_snackBarService: SnackBarService
_task: Task
_task$: ReplaySubject<Task>

Acts as the underling stream for notifications on Task changes.

bufferSize of the ReplaySubject instance is set to 1.

_taskDataReloadRequest$: Subject<Change>
_taskFieldsIndex: {} = {}

Type declaration

_translate: TranslateService
ACTION: "action" = 'action'
FRONTEND_ACTIONS_KEY: "_frontend_actions" = '_frontend_actions'

Accessors

  • get isExpanding(): boolean
  • get referencedTaskAndCaseIds(): {}
  • set referencedTaskAndCaseIds(value: {}): void
  • get task(): Task
  • set task(task: Task): void
  • get task$(): Observable<Task>
  • get taskDataReloadRequest$(): Observable<Change>
  • get taskFieldsIndex(): {}
  • set taskFieldsIndex(value: {}): void

Methods

  • blockFields(blockingState: boolean): void
  • expansionFinished(): void
  • expansionStarted(): void
  • findTaskRefId(taskId: string, fields: {}): DataField<any>
  • getReferencedTaskId(changedField: string, chFields: ChangedFields): string
  • isFieldInTask(taskId: string, changedField: string): boolean
  • ngOnDestroy(): void
  • validateDynamicEnumField(): boolean
  • validateTaskData(taskId?: string): boolean

Generated using TypeDoc