├── .github └── workflows │ ├── analyze.yml │ ├── format.yml │ └── test.yml ├── .gitignore ├── .metadata ├── .pubignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── docs ├── davi_logo.svg ├── davi_logo_v1.png ├── screenshot1.png ├── screenshot2.png ├── screenshot3.png └── screenshot4.png ├── example ├── demo │ ├── character.dart │ ├── demo.dart │ ├── demo_checkbox.dart │ └── skills_widget.dart ├── ecommerce.dart ├── example.dart └── stock_management.dart ├── lib ├── davi.dart └── src │ ├── cell_background.dart │ ├── cell_collision_behavior.dart │ ├── cell_icon.dart │ ├── cell_listenable_builder.dart │ ├── cell_painter.dart │ ├── cell_semantics_builder.dart │ ├── cell_text_style.dart │ ├── column.dart │ ├── column_id.dart │ ├── column_width_behavior.dart │ ├── davi.dart │ ├── internal │ ├── cell_key.dart │ ├── cell_widget.dart │ ├── cell_widget_builder.dart │ ├── cells_layout.dart │ ├── cells_layout_child.dart │ ├── cells_layout_element.dart │ ├── cells_layout_parent_data.dart │ ├── cells_layout_render_box.dart │ ├── collision_detector.dart │ ├── column_metrics.dart │ ├── column_notifier.dart │ ├── columns_layout.dart │ ├── columns_layout_child.dart │ ├── columns_layout_element.dart │ ├── columns_layout_parent_data.dart │ ├── columns_layout_render_box.dart │ ├── davi_context.dart │ ├── divider_paint_manager.dart │ ├── fifo_cache.dart │ ├── header_cell.dart │ ├── header_widget.dart │ ├── hover_notifier.dart │ ├── layout_child_id.dart │ ├── layout_utils.dart │ ├── painter_cache.dart │ ├── row_range.dart │ ├── scroll_controller.dart │ ├── scroll_controllers.dart │ ├── sort_util.dart │ ├── summary_widget.dart │ ├── table_content.dart │ ├── table_edge.dart │ ├── table_events.dart │ ├── table_layout.dart │ ├── table_layout_builder.dart │ ├── table_layout_child.dart │ ├── table_layout_element.dart │ ├── table_layout_parent_data.dart │ ├── table_layout_render_box.dart │ ├── table_layout_settings.dart │ ├── table_scrollbar.dart │ ├── text_cell_painter.dart │ ├── theme_metrics │ │ ├── cell_theme_metrics.dart │ │ ├── header_cell_theme_metrics.dart │ │ ├── header_theme_metrics.dart │ │ ├── row_theme_metrics.dart │ │ ├── scrollbar_theme_metrics.dart │ │ ├── summary_theme_metrics.dart │ │ └── theme_metrics.dart │ └── viewport_state.dart │ ├── last_visible_row_listener.dart │ ├── max_span_behavior.dart │ ├── model.dart │ ├── pin_status.dart │ ├── row_callback_typedefs.dart │ ├── row_color.dart │ ├── row_cursor_builder.dart │ ├── row_hover_listener.dart │ ├── row_span_overflow_behavior.dart │ ├── sort.dart │ ├── sort_callback_typedef.dart │ ├── sort_direction.dart │ ├── sorting_mode.dart │ ├── span_provider.dart │ ├── summary_builder.dart │ ├── theme │ ├── cell_null_color.dart │ ├── cell_theme_data.dart │ ├── edge_theme_data.dart │ ├── header_cell_theme_data.dart │ ├── header_theme_data.dart │ ├── row_theme_data.dart │ ├── scrollbar_theme_data.dart │ ├── sort_icon.dart │ ├── sort_icon_builder.dart │ ├── sort_icon_builders.dart │ ├── sort_icon_colors.dart │ ├── summary_theme_data.dart │ ├── theme.dart │ ├── theme_data.dart │ └── theme_row_color.dart │ └── trailing_widget_listener.dart ├── pubspec.yaml ├── screenshots ├── screenshot1.png ├── screenshot2.png ├── screenshot3.png └── screenshot4.png └── test ├── tests ├── collision_detector_test.dart ├── column_find_test.dart ├── column_grow_test.dart ├── column_metrics_test.dart ├── column_test.dart ├── divider_paint_manager_test.dart ├── initial_sort_test.dart ├── layout_utils_test.dart ├── model_sort_test.dart ├── row_range_test.dart ├── sort_test.dart ├── sort_util_test.dart └── viewport_state_test.dart └── util └── last_on_sort.dart /.github/workflows/analyze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/.github/workflows/analyze.yml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/.gitignore -------------------------------------------------------------------------------- /.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/.metadata -------------------------------------------------------------------------------- /.pubignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/.pubignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/README.md -------------------------------------------------------------------------------- /analysis_options.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/analysis_options.yaml -------------------------------------------------------------------------------- /docs/davi_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/docs/davi_logo.svg -------------------------------------------------------------------------------- /docs/davi_logo_v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/docs/davi_logo_v1.png -------------------------------------------------------------------------------- /docs/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/docs/screenshot1.png -------------------------------------------------------------------------------- /docs/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/docs/screenshot2.png -------------------------------------------------------------------------------- /docs/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/docs/screenshot3.png -------------------------------------------------------------------------------- /docs/screenshot4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/docs/screenshot4.png -------------------------------------------------------------------------------- /example/demo/character.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/example/demo/character.dart -------------------------------------------------------------------------------- /example/demo/demo.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/example/demo/demo.dart -------------------------------------------------------------------------------- /example/demo/demo_checkbox.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/example/demo/demo_checkbox.dart -------------------------------------------------------------------------------- /example/demo/skills_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/example/demo/skills_widget.dart -------------------------------------------------------------------------------- /example/ecommerce.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/example/ecommerce.dart -------------------------------------------------------------------------------- /example/example.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/example/example.dart -------------------------------------------------------------------------------- /example/stock_management.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/example/stock_management.dart -------------------------------------------------------------------------------- /lib/davi.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/davi.dart -------------------------------------------------------------------------------- /lib/src/cell_background.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/cell_background.dart -------------------------------------------------------------------------------- /lib/src/cell_collision_behavior.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/cell_collision_behavior.dart -------------------------------------------------------------------------------- /lib/src/cell_icon.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/cell_icon.dart -------------------------------------------------------------------------------- /lib/src/cell_listenable_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/cell_listenable_builder.dart -------------------------------------------------------------------------------- /lib/src/cell_painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/cell_painter.dart -------------------------------------------------------------------------------- /lib/src/cell_semantics_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/cell_semantics_builder.dart -------------------------------------------------------------------------------- /lib/src/cell_text_style.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/cell_text_style.dart -------------------------------------------------------------------------------- /lib/src/column.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/column.dart -------------------------------------------------------------------------------- /lib/src/column_id.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/column_id.dart -------------------------------------------------------------------------------- /lib/src/column_width_behavior.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/column_width_behavior.dart -------------------------------------------------------------------------------- /lib/src/davi.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/davi.dart -------------------------------------------------------------------------------- /lib/src/internal/cell_key.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cell_key.dart -------------------------------------------------------------------------------- /lib/src/internal/cell_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cell_widget.dart -------------------------------------------------------------------------------- /lib/src/internal/cell_widget_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cell_widget_builder.dart -------------------------------------------------------------------------------- /lib/src/internal/cells_layout.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cells_layout.dart -------------------------------------------------------------------------------- /lib/src/internal/cells_layout_child.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cells_layout_child.dart -------------------------------------------------------------------------------- /lib/src/internal/cells_layout_element.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cells_layout_element.dart -------------------------------------------------------------------------------- /lib/src/internal/cells_layout_parent_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cells_layout_parent_data.dart -------------------------------------------------------------------------------- /lib/src/internal/cells_layout_render_box.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/cells_layout_render_box.dart -------------------------------------------------------------------------------- /lib/src/internal/collision_detector.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/collision_detector.dart -------------------------------------------------------------------------------- /lib/src/internal/column_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/column_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/column_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/column_notifier.dart -------------------------------------------------------------------------------- /lib/src/internal/columns_layout.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/columns_layout.dart -------------------------------------------------------------------------------- /lib/src/internal/columns_layout_child.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/columns_layout_child.dart -------------------------------------------------------------------------------- /lib/src/internal/columns_layout_element.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/columns_layout_element.dart -------------------------------------------------------------------------------- /lib/src/internal/columns_layout_parent_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/columns_layout_parent_data.dart -------------------------------------------------------------------------------- /lib/src/internal/columns_layout_render_box.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/columns_layout_render_box.dart -------------------------------------------------------------------------------- /lib/src/internal/davi_context.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/davi_context.dart -------------------------------------------------------------------------------- /lib/src/internal/divider_paint_manager.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/divider_paint_manager.dart -------------------------------------------------------------------------------- /lib/src/internal/fifo_cache.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/fifo_cache.dart -------------------------------------------------------------------------------- /lib/src/internal/header_cell.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/header_cell.dart -------------------------------------------------------------------------------- /lib/src/internal/header_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/header_widget.dart -------------------------------------------------------------------------------- /lib/src/internal/hover_notifier.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/hover_notifier.dart -------------------------------------------------------------------------------- /lib/src/internal/layout_child_id.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/layout_child_id.dart -------------------------------------------------------------------------------- /lib/src/internal/layout_utils.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/layout_utils.dart -------------------------------------------------------------------------------- /lib/src/internal/painter_cache.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/painter_cache.dart -------------------------------------------------------------------------------- /lib/src/internal/row_range.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/row_range.dart -------------------------------------------------------------------------------- /lib/src/internal/scroll_controller.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/scroll_controller.dart -------------------------------------------------------------------------------- /lib/src/internal/scroll_controllers.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/scroll_controllers.dart -------------------------------------------------------------------------------- /lib/src/internal/sort_util.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/sort_util.dart -------------------------------------------------------------------------------- /lib/src/internal/summary_widget.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/summary_widget.dart -------------------------------------------------------------------------------- /lib/src/internal/table_content.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_content.dart -------------------------------------------------------------------------------- /lib/src/internal/table_edge.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_edge.dart -------------------------------------------------------------------------------- /lib/src/internal/table_events.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_events.dart -------------------------------------------------------------------------------- /lib/src/internal/table_layout.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_layout.dart -------------------------------------------------------------------------------- /lib/src/internal/table_layout_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_layout_builder.dart -------------------------------------------------------------------------------- /lib/src/internal/table_layout_child.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_layout_child.dart -------------------------------------------------------------------------------- /lib/src/internal/table_layout_element.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_layout_element.dart -------------------------------------------------------------------------------- /lib/src/internal/table_layout_parent_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_layout_parent_data.dart -------------------------------------------------------------------------------- /lib/src/internal/table_layout_render_box.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_layout_render_box.dart -------------------------------------------------------------------------------- /lib/src/internal/table_layout_settings.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_layout_settings.dart -------------------------------------------------------------------------------- /lib/src/internal/table_scrollbar.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/table_scrollbar.dart -------------------------------------------------------------------------------- /lib/src/internal/text_cell_painter.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/text_cell_painter.dart -------------------------------------------------------------------------------- /lib/src/internal/theme_metrics/cell_theme_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/theme_metrics/cell_theme_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/theme_metrics/header_cell_theme_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/theme_metrics/header_cell_theme_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/theme_metrics/header_theme_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/theme_metrics/header_theme_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/theme_metrics/row_theme_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/theme_metrics/row_theme_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/theme_metrics/scrollbar_theme_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/theme_metrics/scrollbar_theme_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/theme_metrics/summary_theme_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/theme_metrics/summary_theme_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/theme_metrics/theme_metrics.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/theme_metrics/theme_metrics.dart -------------------------------------------------------------------------------- /lib/src/internal/viewport_state.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/internal/viewport_state.dart -------------------------------------------------------------------------------- /lib/src/last_visible_row_listener.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/last_visible_row_listener.dart -------------------------------------------------------------------------------- /lib/src/max_span_behavior.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/max_span_behavior.dart -------------------------------------------------------------------------------- /lib/src/model.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/model.dart -------------------------------------------------------------------------------- /lib/src/pin_status.dart: -------------------------------------------------------------------------------- 1 | enum PinStatus { left, none } 2 | -------------------------------------------------------------------------------- /lib/src/row_callback_typedefs.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/row_callback_typedefs.dart -------------------------------------------------------------------------------- /lib/src/row_color.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/row_color.dart -------------------------------------------------------------------------------- /lib/src/row_cursor_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/row_cursor_builder.dart -------------------------------------------------------------------------------- /lib/src/row_hover_listener.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/row_hover_listener.dart -------------------------------------------------------------------------------- /lib/src/row_span_overflow_behavior.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/row_span_overflow_behavior.dart -------------------------------------------------------------------------------- /lib/src/sort.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/sort.dart -------------------------------------------------------------------------------- /lib/src/sort_callback_typedef.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/sort_callback_typedef.dart -------------------------------------------------------------------------------- /lib/src/sort_direction.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/sort_direction.dart -------------------------------------------------------------------------------- /lib/src/sorting_mode.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/sorting_mode.dart -------------------------------------------------------------------------------- /lib/src/span_provider.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/span_provider.dart -------------------------------------------------------------------------------- /lib/src/summary_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/summary_builder.dart -------------------------------------------------------------------------------- /lib/src/theme/cell_null_color.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/cell_null_color.dart -------------------------------------------------------------------------------- /lib/src/theme/cell_theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/cell_theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/edge_theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/edge_theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/header_cell_theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/header_cell_theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/header_theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/header_theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/row_theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/row_theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/scrollbar_theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/scrollbar_theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/sort_icon.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/sort_icon.dart -------------------------------------------------------------------------------- /lib/src/theme/sort_icon_builder.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/sort_icon_builder.dart -------------------------------------------------------------------------------- /lib/src/theme/sort_icon_builders.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/sort_icon_builders.dart -------------------------------------------------------------------------------- /lib/src/theme/sort_icon_colors.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/sort_icon_colors.dart -------------------------------------------------------------------------------- /lib/src/theme/summary_theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/summary_theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/theme.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/theme.dart -------------------------------------------------------------------------------- /lib/src/theme/theme_data.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/theme_data.dart -------------------------------------------------------------------------------- /lib/src/theme/theme_row_color.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/theme/theme_row_color.dart -------------------------------------------------------------------------------- /lib/src/trailing_widget_listener.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/lib/src/trailing_widget_listener.dart -------------------------------------------------------------------------------- /pubspec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/pubspec.yaml -------------------------------------------------------------------------------- /screenshots/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/screenshots/screenshot1.png -------------------------------------------------------------------------------- /screenshots/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/screenshots/screenshot2.png -------------------------------------------------------------------------------- /screenshots/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/screenshots/screenshot3.png -------------------------------------------------------------------------------- /screenshots/screenshot4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/screenshots/screenshot4.png -------------------------------------------------------------------------------- /test/tests/collision_detector_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/collision_detector_test.dart -------------------------------------------------------------------------------- /test/tests/column_find_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/column_find_test.dart -------------------------------------------------------------------------------- /test/tests/column_grow_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/column_grow_test.dart -------------------------------------------------------------------------------- /test/tests/column_metrics_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/column_metrics_test.dart -------------------------------------------------------------------------------- /test/tests/column_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/column_test.dart -------------------------------------------------------------------------------- /test/tests/divider_paint_manager_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/divider_paint_manager_test.dart -------------------------------------------------------------------------------- /test/tests/initial_sort_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/initial_sort_test.dart -------------------------------------------------------------------------------- /test/tests/layout_utils_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/layout_utils_test.dart -------------------------------------------------------------------------------- /test/tests/model_sort_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/model_sort_test.dart -------------------------------------------------------------------------------- /test/tests/row_range_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/row_range_test.dart -------------------------------------------------------------------------------- /test/tests/sort_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/sort_test.dart -------------------------------------------------------------------------------- /test/tests/sort_util_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/sort_util_test.dart -------------------------------------------------------------------------------- /test/tests/viewport_state_test.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/tests/viewport_state_test.dart -------------------------------------------------------------------------------- /test/util/last_on_sort.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caduandrade/davi_flutter/HEAD/test/util/last_on_sort.dart --------------------------------------------------------------------------------