Skip to main content

Physical cards list

Component: <pcp-physical-credit-cards>

Preview:

Preview

Description

This component displays a list of physical credit cards related to the current company.


Usage

import { PcpPhysicalCreditCardsComponent } from '@celerofinancas/pcp-client-ui';
<pcp-physical-credit-cards 
[title]="'Cartões Físicos da Empresa'"
[tooltipTitle]="'Relação de cartões físicos'"
[displayedColumns]="DISPLAYED_COLUMNS"
(navigate)="navigate($event)"
/>

Component Inputs and Outputs

Inputs

NameTypeDefaultDescriptionRequired
titlestringCartões Físicos da EmpresaThe title of the componentNO
tooltipTitlestringRelação de cartões físicosThe tooltip text to explain the listNO
displayedColumnsDisplayedColumn[]DISPLAYED_COLUMNSThe columns to display in the tableNO

Example of displayedColumns input:

const DISPLAYED_COLUMNS: DisplayedColumn[] = [
{ property: PROPERTY_COLUMN_NAME.last_four },
{ property: PROPERTY_COLUMN_NAME.hold_name },
{ property: PROPERTY_COLUMN_NAME.total_limit },
{ property: PROPERTY_COLUMN_NAME.used_limit },
{ property: PROPERTY_COLUMN_NAME.available_limit },
{ property: PROPERTY_COLUMN_NAME.status },
];

Outputs

NameTypeDescription
navigateEventEmitter<{ id: number, type: CARD_TYPE }>Emits a table cell is clicked

Dependencies

  • @celerofinancas/class-utils
  • @celerofinancas/ui-common
  • @celerofinancas/ui-directives

Notes