medha_boards_table 0.0.1
medha_boards_table: ^0.0.1 copied to clipboard
A clean, architecture-focused table widget library with sorting, filtering, tree mode, frozen columns, and conditional formatting.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add medha_boards_tableWith Flutter:
$ flutter pub add medha_boards_tableThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
medha_boards_table: ^0.0.1Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:medha_boards_table/adapters/horizontal_table_adapter.dart';
import 'package:medha_boards_table/config/column_config.dart';
import 'package:medha_boards_table/config/formatter_config.dart';
import 'package:medha_boards_table/config/table_config.dart';
import 'package:medha_boards_table/controller/table_controller.dart';
import 'package:medha_boards_table/controller/table_state.dart';
import 'package:medha_boards_table/features/filtering/filter_manager.dart';
import 'package:medha_boards_table/features/formatting/conditional_formatter.dart';
import 'package:medha_boards_table/features/sorting/sort_manager.dart';
import 'package:medha_boards_table/features/tree/tree_manager.dart';
import 'package:medha_boards_table/models/column_group.dart';
import 'package:medha_boards_table/models/trend_data.dart';
import 'package:medha_boards_table/render/body/data_cell.dart';
import 'package:medha_boards_table/render/body/text_cell.dart';
import 'package:medha_boards_table/render/body/tree_cell.dart';
import 'package:medha_boards_table/render/header/header_cell.dart';
import 'package:medha_boards_table/render/header/resize_handle.dart';
import 'package:medha_boards_table/render/table_widget.dart';
import 'package:medha_boards_table/tabular_flutter.dart';