custom_table_widget 0.0.1 copy "custom_table_widget: ^0.0.1" to clipboard
custom_table_widget: ^0.0.1 copied to clipboard

A new custom table

Features #

⚠️ Este paquete está diseñado para uso interno. No se garantiza compatibilidad externa.

Getting started #

  1. Añade el paquete con el siguiente código en tu pusbpec.yaml
    custom_table_widget:
    git:
      url: https://github.com/oscar-vivla/custom_table_widget.git
      ref: main

O corre este comando:

  flutter pub add custom_table_widget
  1. Importa los paquetes donde vayas a utilizarlo
import 'package:custom_table_widget/custom_table_widget.dart';
import 'package:custom_table_widget/table_widget_wrapper.dart';
  1. Define las cabeceras que quieras utilizar:
// ejemplo: 
List<String> columnNames = [
'Id reserva',
'Casa',
'Propietario',
'Fecha de reserva',
'Tipo de reserva',
'Estado de la estancia',
'Huésped principal',
'Notas huéspedes',
'Fecha de entrada',
'Fecha de salida',
'Nº de personas',
'Nº de estancias',
'Nº de locker',
'CX',
'Planificación',
'Check in',
'Pre-estancia',
'Control de llegada',
'NPS',
'Disfrutada',
'Notas',
'Plan de viaje',
];
  1. Utiliza el widget
    Widget build(BuildContext context) {
      return CustomDataGrid(
        data: //añade aquí tu fuente de datos

        // constuye por cada propiedad una columna de datos.
        // Pueden ser tanto textos como widgets. ej:
        columnGetters: [
          // (item) => Text(item.id)
          // (item) => Text(item.name)
          (item) => Row(
            children: [ 
              Text(item.name,
              Text(item.lastname), 
            ),
          ],
        ),
      ],
        // utiliza la variable de las cabeceras definida anteriormente
        columnNames: columnNames
        );
    };
  1. Ejecuta el siguiente comando para actualizar las dependencias
   flutter pub get
0
likes
130
points
126
downloads

Publisher

unverified uploader

Weekly Downloads

A new custom table

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, intl, syncfusion_flutter_datagrid

More

Packages that depend on custom_table_widget