2
0
mirror of https://github.com/inventree/inventree-app.git synced 2025-06-13 18:55:34 +00:00

Major overhaul of "paginated list" widget class

- Simplify implementation
- Create mixin class for code reuse
- Allow custom app-bar
- Allow custom ordering / sorting options
- Improve code commenting / readability
This commit is contained in:
Oliver Walters
2022-07-06 20:24:40 +10:00
parent 979f950129
commit 7301243ed6
6 changed files with 143 additions and 134 deletions

View File

@ -53,9 +53,9 @@ class _SearchDisplayState extends RefreshableState<SearchWidget> {
String getAppBarTitle(BuildContext context) => L10().search;
@override
AppBar? buildAppBar(BuildContext context) {
AppBar? buildAppBar(BuildContext context, GlobalKey<ScaffoldState> key) {
if (hasAppBar) {
return super.buildAppBar(context);
return super.buildAppBar(context, key);
} else {
return null;
}