info on resource item
This commit is contained in:
@@ -11,7 +11,6 @@ import 'package:oc_front/widgets/inputs/sub_dropdown_input%20.dart';
|
||||
|
||||
// ignore: must_be_immutable
|
||||
class ResourceFormsWidget extends StatefulWidget {
|
||||
int instanceID = 0;
|
||||
AbstractItem item;
|
||||
Dashboard dash;
|
||||
String elementID;
|
||||
@@ -68,13 +67,13 @@ class ResourceFormsWidgetState extends State<ResourceFormsWidget> {
|
||||
)));
|
||||
childrenReadOnly.add(Padding(padding: EdgeInsets.only(bottom: 15), child:
|
||||
SubDropdownInputWidget( dropdownMenuEntries: dpItems, subkey: "", width: 180, empty: false,
|
||||
initialValue: "${widget.instanceID}", change: (value) {
|
||||
if (value != null) { setState(() { widget.instanceID = int.parse(value); }); }
|
||||
initialValue: "${widget.item.selectedInstance}", change: (value) {
|
||||
if (value != null) { setState(() { widget.item.selectedInstance = int.parse(value); }); }
|
||||
},
|
||||
))
|
||||
);
|
||||
if (widget.item.instances.length > widget.instanceID) {
|
||||
childrenReadOnly.addAll(getWidgets(widget.item.instances[widget.instanceID].infos()));
|
||||
if (widget.item.instances.length > (widget.item.selectedInstance)) {
|
||||
childrenReadOnly.addAll(getWidgets(widget.item.instances[(widget.item.selectedInstance)].infos()));
|
||||
}
|
||||
}
|
||||
instancesCat.add(ContainerFormsWidget(dash: widget.dash, item: widget.item, elementID: widget.elementID));
|
||||
|
||||
Reference in New Issue
Block a user