Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CasePanelComponent

Hierarchy

  • AbstractCasePanelComponent
    • CasePanelComponent

Implements

  • OnInit

Index

Constructors

  • new CasePanelComponent(_caseResourceService: CaseResourceService, _caseViewService: CaseViewService, _snackBarService: SnackBarService, _translateService: TranslateService, _log: LoggerService, _userService: UserService, _currencyPipe: CurrencyPipe, _permissionService: PermissionService, _overflowService: OverflowService, _dataFieldPortalData: DataFieldPortalData<EnumerationField | MultichoiceField>): CasePanelComponent
  • Parameters

    • _caseResourceService: CaseResourceService
    • _caseViewService: CaseViewService
    • _snackBarService: SnackBarService
    • _translateService: TranslateService
    • _log: LoggerService
    • _userService: UserService
    • _currencyPipe: CurrencyPipe
    • _permissionService: PermissionService
    • _overflowService: OverflowService
    • _dataFieldPortalData: DataFieldPortalData<EnumerationField | MultichoiceField>

    Returns CasePanelComponent

Properties

_approvalFormControl: FormControl
_caseResourceService: CaseResourceService
_caseViewService: CaseViewService
_changeValue: boolean
_currencyPipe: CurrencyPipe
_dataFieldPortalData: DataFieldPortalData<EnumerationField | MultichoiceField>
_lastSelectedHeaders: HeaderColumn[]
_log: LoggerService
_overflowService: OverflowService
_permissionService: PermissionService
_snackBarService: SnackBarService
_translate: TranslateService
_translateService: TranslateService
_userService: UserService
approval: boolean
case_: Case
featuredFieldsValues: FeaturedValue[]
first: boolean
firstFeaturedValue: string
last: boolean
responsiveBody: boolean
selectedHeaders$: Observable<HeaderColumn[]>
showCasePanelIcon: boolean
showDeleteMenu: boolean
sub: Subscription
textEllipsis: boolean
ɵcmp: unknown
ɵfac: unknown

Accessors

  • get approvalFormControl(): FormControl
  • Returns FormControl

  • get overflowMode(): boolean
  • Returns boolean

Methods

  • canDelete(): boolean
  • Returns boolean

  • caseValue(): string
  • deleteCase(): 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
  • 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

  • getMinWidth(): string
  • Returns string

  • ngOnDestroy(): void
  • Returns void

  • ngOnInit(): void
  • parseImmediateValue(immediate: ImmediateData): FeaturedValue
  • Parameters

    • immediate: ImmediateData

    Returns FeaturedValue

  • 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

  • show(event: MouseEvent): boolean
  • Parameters

    • event: MouseEvent

    Returns boolean

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

Generated using TypeDoc