mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-10-28 12:03:45 +01:00
Added dropdown support to generated form
This commit is contained in:
@@ -66,7 +66,7 @@ class _AddAppPageState extends State<AddAppPage> {
|
||||
])
|
||||
]
|
||||
],
|
||||
onValueChanges: (values, valid) {
|
||||
onValueChanges: (values, valid, isBuilding) {
|
||||
setState(() {
|
||||
userInput = values[0];
|
||||
var source = valid
|
||||
@@ -179,7 +179,7 @@ class _AddAppPageState extends State<AddAppPage> {
|
||||
.additionalDataFormItems.isNotEmpty)
|
||||
GeneratedForm(
|
||||
items: pickedSource!.additionalDataFormItems,
|
||||
onValueChanges: (values, valid) {
|
||||
onValueChanges: (values, valid, isBuilding) {
|
||||
setState(() {
|
||||
additionalData = values;
|
||||
validAdditionalData = valid;
|
||||
|
||||
@@ -142,7 +142,7 @@ class _SettingsPageState extends State<SettingsPage> {
|
||||
if (e.moreSourceSettingsFormItems.isNotEmpty) {
|
||||
return GeneratedForm(
|
||||
items: e.moreSourceSettingsFormItems.map((e) => [e]).toList(),
|
||||
onValueChanges: (values, valid) {
|
||||
onValueChanges: (values, valid, isBuilding) {
|
||||
if (valid) {
|
||||
for (var i = 0; i < values.length; i++) {
|
||||
settingsProvider.setSettingString(
|
||||
|
||||
Reference in New Issue
Block a user