Skip to main content

Conciliation Group

This section describes the BfmConciliationGroupComponent component.

Composition

The BfmConciliationGroupComponent is composed of the following components:

Usage

You can import the BfmConciliationGroupComponent directly in your route configuration.

import { BfmConciliationGroupComponent } from '@celerofinancas/ui-cash-flow';

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

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

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

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

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

conciliation-group.component.html
<bfm-conciliation-group 
[inputName]="'inputValue'"
(cardSelect)="handleCardSelect($event)"
(conciliationGroupAction)="handleConciliationGroupAction($event)"
(filtersChanged)="handleFiltersChanged($event)"
(track)="handleTrack($event)"
(updateStatusCounter)="handleUpdateStatusCounter($event)"
/>

Inputs

The BfmConciliationGroupComponent component has the following inputs:

checkingAccounts

Loading controller

TypeDefault
any[][]

headerColumnsProperties

Customizable values for header table (List Conciliation Group) and properties order.

Type
ListConciliationGroupTable[]

loading

Loading controller

TypeDefault
booleanfalse

records

Conciliation group records list data

TypeDefault
any[][]

summaryCards

Summary cards data

TypeDefault
HistorySummaryCardundefined

Events

The BfmConciliationGroupComponent component has the following Events:

cardSelect

Card select event emitter

Type
EventEmitter

conciliationGroupAction

Action conciliation group event emitter

Type
EventEmitter

filtersChanged

Request new record list event emitter

Type
EventEmitter

track

Tracking action

Type
EventEmitter

updateStatusCounter

Update status counter event emitter

Type
EventEmitter