Skip to main content

List Component

This section describes the BfmApprovalFlowListComponent component.

Composition

The BfmApprovalFlowListComponent has no any composition components.

Usage

You need to import it in your module and use it in your template.

approval-flow-list.component.ts
import { BfmApprovalFlowListComponent } from '@celerofinancas/ui-cash-flow';

@Component({
standalone: true,
selector: 'approval-flow-list',
imports: [BfmApprovalFlowListComponent],
templateUrl: './approval-flow-list.component.html',
})
export class ApprovalFlowListComponent {}

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

approval-flow-list.component.html
<bfm-approval-flow-list 
[dataSource]="dataSource"
[displayedColumns]="['sent_by', 'due_at', 'name', 'bank', 'value', 'status']"
[period]="period"
[totalCash]="totalCash"
(onDoubleClickRow)="handleDoubleClickRow($event)"
(onSelectionChange)="handleSelectionChange($event)"
/>

Inputs

The BfmApprovalFlowListComponent component has the following inputs:

dataSource

Data source list to be displayed in the table

TypeDefault
any[][]

displayedColumns

Displayed Columns

TypeDefault
string[]['sent_by', 'due_at', 'name', 'bank', 'value', 'status']

period

Filter Period

TypeDefault
string''

totalCash

Total Cash

TypeDefault
number0

Events

The BfmApprovalFlowListComponent component has the following Events:

onDoubleClickRow

Emit on Double Click Row

Type
EventEmitter

onSelectionChange

Emit on Selection Change

Type
EventEmitter