xLayout_AppBar_AdditionalActions method
Da overridare per aggiungere Widgets nelle Actions dell'AppBar
Implementation
List<XAction?> xLayout_AppBar_AdditionalActions() {
List<XAction?> li = List<XAction?>.empty(growable: true);
if ((widget.itemInEdit.getProp("liXMedia") != null || widget.itemInEdit.getProp("liXMediaItem") != null) && widget.onGetXMedia != null && widget.onSetXMedia != null && widget.onDelXMedia != null && widget.listPoolXMedias_ToTake != null) {
li.add(XAction(
"cantGallery",
1,
"Galleria",
cmd: (item, parentSetState, context) async {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => ElencoXMediaItem<T>(
widget.itemInEdit,
(p0) async => await widget.onGetXMedia!(p0),
(p0) async => await widget.onSetXMedia!(p0),
widget.listPoolXMedias_ToTake!,
(p0) async => await widget.onDelXMedia!(p0),
liToUse: widget.itemInEdit.getProp("liXMedia") != null ? widget.itemInEdit.getProp("liXMedia") : widget.itemInEdit.getProp("liXMediaItem"),
xApp: widget.xApp,
)));
},
leftORright: false,
background_Color: const Color.fromARGB(255, 0, 135, 5),
icon: Icons.photo_album_outlined,
label_Color: Colors.white,
));
}
return li;
}