Skip to main content

List Conciliation Group

This section describes the BfmListConciliationGroupComponent component.

Composition

The BfmListConciliationGroupComponent has no any composition components.

Usage

You can import the BfmListConciliationGroupComponent directly in your route configuration.

import { BfmListConciliationGroupComponent } from '@celerofinancas/ui-cash-fow';

const routes = [
{
path: 'list-conciliation-group',
component: BfmListConciliationGroupComponent,
},
];

But if you need more customization, you need to import it in your module and use it in your template.

list-conciliation-group.component.ts
import { BfmListConciliationGroupComponent } from '@celerofinancas/ui-cash-flow';

@Component({
standalone: true,
selector: 'list-conciliation-group',
imports: [BfmListConciliationGroupComponent],
templateUrl: './list-conciliation-group.component.html',
})
export class ListConciliationGroupComponent {}

Then, in your template, you can use the component like this:

list-conciliation-group.component.html
<bfm-list-conciliation-group 
[headerColumnsProperties]="headerColumnsProperties"
[list]="list"
[loading]="loading"
(conciliationGroupAction)="handleConciliationGroupAction($event)"
(track)="handleTrack($event)"
/>

Inputs

The BfmListConciliationGroupComponent component has the following inputs:

headerColumnsProperties

Customizable values for header table and properties order.

Type
ListConciliationGroupTable[]

Following is an example of the headerColumnsProperties input value:

[ 
{ label: 'Nome do registro realizado', tableProperty: LIST_CONCILIATION_GROUP_PROPERTY_COLUMN.registry_name, },
{ label: 'Pago em', tableProperty: LIST_CONCILIATION_GROUP_PROPERTY_COLUMN.paid_at, },
{ label: 'Conta bancária', tableProperty: LIST_CONCILIATION_GROUP_PROPERTY_COLUMN.bank_account, },
{ label: 'Registros', tableProperty: LIST_CONCILIATION_GROUP_PROPERTY_COLUMN.registries, },
{ label: 'Valor', tableProperty: LIST_CONCILIATION_GROUP_PROPERTY_COLUMN.value, },
]

list

Group list controller

TypeDefault
any[][]

loading

Loading controller

TypeDefault
booleanfalse

Events

The BfmListConciliationGroupComponent component has the following Events:

conciliationGroupAction

Dispatch an event when the user clicks on the the verify button.

Type
EventEmitter

track

Dispatch an event when tracking is triggered.

Type
EventEmitter