Tabla constructor
const
Tabla({
- Key? key,
- required List<
List< lstRows,RowTabla> > - required List<
ColumnTabla> lstColumns, - bool? hoverItem = true,
- double? altoColumna = 35,
- double? altoFila = 30,
- int? totalLista = 0,
- dynamic onTapRow()?,
- dynamic onFiltrar()?,
- Map<
String, dynamic> lstFiltros = const {}, - Map<
String, Map< lstOpcionesCampo = const {},String, dynamic> > - bool agregaPiePagina = true,
- bool? isQuitarFiltros = true,
- bool agregarBotonConfiguracion = false,
- Widget? botonConfiguracion,
- bool isVisibleConfiguracion = false,
- dynamic onInfoFilaHover()?,
- Color? hoverColor,
- String? textoPaginacion,
- dynamic onAnterior()?,
- dynamic onPosterior()?,
- int? subtotalLista,
- bool isVisiblePaginacion = false,
- dynamic onInicio()?,
- dynamic onFin()?,
- Map<
String, String> ? estadosFiltro,
Implementation
const Tabla({
super.key,
required this.lstRows,
required this.lstColumns,
this.hoverItem = true,
this.altoColumna = 35,
this.altoFila = 30,
this.totalLista = 0,
this.onTapRow,
this.onFiltrar,
this.lstFiltros = const {},
this.lstOpcionesCampo = const {},
this.agregaPiePagina = true,
this.isQuitarFiltros = true,
this.agregarBotonConfiguracion = false,
this.botonConfiguracion,
this.isVisibleConfiguracion = false,
this.onInfoFilaHover,
this.hoverColor,
this.textoPaginacion,
this.onAnterior,
this.onPosterior,
this.subtotalLista,
this.isVisiblePaginacion = false,
this.onInicio,
this.onFin, this.estadosFiltro,
});