Skip to content
Snippets Groups Projects
Commit 602610d8 authored by Benoît Harrault's avatar Benoît Harrault
Browse files

Merge branch '19-fix-redraw-parameters-items' into 'master'

Resolve "Fix redraw parameters items"

Closes #19

See merge request !19
parents c558da49 dc679112
No related branches found
No related tags found
1 merge request!19Resolve "Fix redraw parameters items"
Pipeline #7495 passed
## 0.9.1
- Default use Column instead of ListView in parameters list to avoid update issue
## 0.9.0 ## 0.9.0
- Add GNU GENERAL PUBLIC LICENSE - Add GNU GENERAL PUBLIC LICENSE
......
...@@ -5,6 +5,7 @@ import 'package:flutter_custom_toolbox/flutter_toolbox.dart'; ...@@ -5,6 +5,7 @@ import 'package:flutter_custom_toolbox/flutter_toolbox.dart';
class ApplicationConfigDefinition { class ApplicationConfigDefinition {
final String appTitle; final String appTitle;
final List<ApplicationSettingsParameter> activitySettings; final List<ApplicationSettingsParameter> activitySettings;
final bool allowScrollParametersList;
final bool autoStartActivity; final bool autoStartActivity;
final void Function(BuildContext context) startNewActivity; final void Function(BuildContext context) startNewActivity;
final void Function(BuildContext context) quitCurrentActivity; final void Function(BuildContext context) quitCurrentActivity;
...@@ -15,6 +16,7 @@ class ApplicationConfigDefinition { ...@@ -15,6 +16,7 @@ class ApplicationConfigDefinition {
const ApplicationConfigDefinition({ const ApplicationConfigDefinition({
required this.appTitle, required this.appTitle,
required this.activitySettings, required this.activitySettings,
this.allowScrollParametersList = false,
this.autoStartActivity = false, this.autoStartActivity = false,
required this.startNewActivity, required this.startNewActivity,
required this.quitCurrentActivity, required this.quitCurrentActivity,
......
...@@ -89,7 +89,11 @@ class PageParameters extends StatelessWidget { ...@@ -89,7 +89,11 @@ class PageParameters extends StatelessWidget {
// Global blocks list // Global blocks list
final List<Widget> blocks = [ final List<Widget> blocks = [
Expanded( Expanded(
child: ListView( child: appConfig.allowScrollParametersList
? ListView(
children: blockTop,
)
: Column(
children: blockTop, children: blockTop,
), ),
), ),
......
...@@ -3,7 +3,7 @@ description: "Flutter custom toolbox for org.benoitharrault.* projects." ...@@ -3,7 +3,7 @@ description: "Flutter custom toolbox for org.benoitharrault.* projects."
publish_to: "none" publish_to: "none"
version: 0.9.0 version: 0.9.1
homepage: https://git.harrault.fr/android/flutter-toolbox homepage: https://git.harrault.fr/android/flutter-toolbox
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment