Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AbstractHeaderComponent
    • HeaderComponent

Index

Constructors

  • new HeaderComponent(injector: Injector, translate: TranslateService, overflowService: OverflowService, _caseViewService: CaseViewService, _dataFieldPortalData: DataFieldPortalData<MultichoiceField>): HeaderComponent

Properties

DEFAULT_COLUMN_COUNT: 6 = 6
DEFAULT_COLUMN_WIDTH: 220 = 220
INPUT_DEBOUNCE_TIME: 600 = 600
_approvalFormControl: FormControl
_caseViewService: CaseViewService
_changeValue: boolean
_dataFieldPortalData: DataFieldPortalData<MultichoiceField>
_headerSearch: HeaderSearchService
_initHeaderCount: number
_initResponsiveHeaders: boolean
_injector: Injector
_overflowService: OverflowService
_subCases: Subscription
_translate: TranslateService
approval: boolean
canOverflow: boolean
columnCountControl: FormControl
columnWidthControl: FormControl
headerModeEnum: typeof HeaderMode
headerService: AbstractHeaderService
headerTypeEnum: typeof HeaderType
hideHeaderMenu: boolean
overflowControl: FormControl
showEditButton: boolean
showSearchButton: boolean
showSortButton: boolean
showTableSection: boolean
subColumnCountControl: Subscription
subColumnWidthControl: Subscription
subOverflowControl: Subscription
type: HeaderType
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get approvalFormControl(): FormControl
  • Returns FormControl

  • set maxHeaderColumns(count: number): void
  • Parameters

    • count: number

    Returns void

  • set responsiveHeaders(responsive: boolean): void
  • Parameters

    • responsive: boolean

    Returns void

Methods

  • buildErrorMessage(formControlRef: FormControl, minNumber: any): any
  • Parameters

    • formControlRef: FormControl
    • minNumber: any

    Returns any

  • changeHeadersMode(mode: HeaderMode, saveLastMode?: boolean): void
  • Parameters

    • mode: HeaderMode
    • Optional saveLastMode: boolean

    Returns void

  • clickStop($event: any): void
  • Parameters

    • $event: any

    Returns void

  • confirmEditMode(): void
  • Returns void

  • getErrorMessageCount(): any
  • Returns any

  • getErrorMessageWidth(): any
  • Returns any

  • getMinWidth(): string
  • Returns string

  • indeterminate(): boolean
  • Returns boolean

  • initializeFormControls(exist: boolean): void
  • Parameters

    • exist: boolean

    Returns void

  • initializeValueChanges(): void
  • Returns void

  • initializedHeaderSearch(): void
  • Sets the correct {@link AbstractHeaderService} instance to the {@link HeaderSearchService}

    Returns void

  • ngOnDestroy(): void
  • Returns void

  • ngOnInit(): void
  • Returns void

  • resolveApprovalDatafields(): void
  • Returns void

  • resolveApprovalValue(): boolean
  • Returns boolean

  • resolveHeaderService(): void
  • Injects the correct {@link AbstractHeaderService} instance based on this component's type

    Returns void

  • typeApproval(): "enumeration" | "multichoice"
  • Returns "enumeration" | "multichoice"

Generated using TypeDoc