Skip to content

Development#138

Merged
LuisReyes98 merged 2 commits into
mainfrom
development
May 15, 2026
Merged

Development#138
LuisReyes98 merged 2 commits into
mainfrom
development

Conversation

@LuisReyes98
Copy link
Copy Markdown
Contributor

This pull request introduces enhancements to the ThemedTable2 component, focusing on improved sorting and searching event handling, and updates the Flutter SDK version. The changes add new event classes and controller methods to enable better communication between the table's controller and its UI, ensuring that sorting and searching actions are more explicitly handled and easier to extend.

Enhancements to event handling and controller functionality:

  • Added new event classes: ThemedTable2OnSortEvent, ThemedTable2SearchEvent, and ThemedTable2OnSearchEvent to better represent and handle sorting and searching actions within the table.
  • Implemented new controller methods (onSort, search, onSearch) in ThemedTable2Controller to dispatch the new events to listeners, enabling more granular control over sort and search interactions.

Integration of events into table logic:

  • Updated _ThemedTable2State to trigger onSort and onSearch events from the controller when sort/search actions occur, and to handle the new event types in _onControllerEvent for consistent state updates. [1] [2] [3] [4]

Dependency and version updates:

  • Updated Flutter SDK version to 3.41.9 in .fvmrc.
  • Bumped package version to 7.5.32 in pubspec.yaml.

@github-actions
Copy link
Copy Markdown

📋 Changelog Summary

This PR includes the following changes:

✨ Features

📊 Diff Stats

Metric Count
📄 Files changed 6
🟢 Insertions $\color{green}\textsf{+65}$
🔴 Deletions $\color{red}\textsf{-2}$

🤖 Auto-generated by changelog workflow

@github-actions
Copy link
Copy Markdown

📊 Test Coverage Report

🎯 Dart/Flutter

Metric Value
Coverage 16.6%
Lines covered 10883 / 127
Lines missing -10756

🤖 Generated by coverage workflow

@LuisReyes98 LuisReyes98 merged commit c916ea7 into main May 15, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants