Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractHeaderComponent Abstract

Hierarchy

  • AbstractHeaderComponent

Implements

  • OnInit
  • OnDestroy

Index

Constructors

Properties

DEFAULT_COLUMN_COUNT: 6 = 6
DEFAULT_COLUMN_WIDTH: 220 = 220
INPUT_DEBOUNCE_TIME: 600 = 600
_approvalFormControl: FormControl
_caseViewService: CaseViewService
_changeValue: boolean
_headerSearch: HeaderSearchService
_initHeaderCount: number = undefined
_initResponsiveHeaders: boolean = undefined
_injector: Injector
_overflowService: OverflowService
_subCases: Subscription
_translate: TranslateService
approval: boolean
canOverflow: boolean
columnCountControl: FormControl
columnWidthControl: FormControl
headerModeEnum: typeof HeaderMode = HeaderMode
headerService: AbstractHeaderService
headerTypeEnum: typeof HeaderType = HeaderType
hideHeaderMenu: boolean = false
overflowControl: FormControl
showEditButton: boolean = true
showSearchButton: boolean = true
showSortButton: boolean = true
showTableSection: boolean = true
subColumnCountControl: Subscription
subColumnWidthControl: Subscription
subOverflowControl: Subscription
type: HeaderType = HeaderType.CASE

Accessors

  • get approvalFormControl(): FormControl
  • set maxHeaderColumns(count: number): void
  • set responsiveHeaders(responsive: boolean): void

Methods

  • buildErrorMessage(formControlRef: FormControl, minNumber: any): any
  • changeHeadersMode(mode: HeaderMode, saveLastMode?: boolean): void
  • clickStop($event: any): void
  • confirmEditMode(): void
  • getErrorMessageCount(): any
  • getErrorMessageWidth(): any
  • getMinWidth(): string
  • indeterminate(): boolean
  • initializeFormControls(exist: boolean): void
  • initializeValueChanges(): void
  • initializedHeaderSearch(): void
  • ngOnDestroy(): void
  • ngOnInit(): void
  • resolveApprovalDatafields(): void
  • resolveApprovalValue(): boolean
  • resolveHeaderService(): void
  • typeApproval(): "multichoice" | "enumeration"

Generated using TypeDoc