xCMD_AddNewNota method
Comando per l'aggiunta di una nota tutta bianca pronta per l'edit Overridabile per modificare o aggiungere BL !!! OBBLIGATORIO passargli un itemActive XFDataItem con una lista di XMediaItem !!!
Implementation
Future xCMD_AddNewNota(dynamic itemActive, void Function(void Function()) parentSetState) async {
//nuova notas bianca
var xclMedia = XMediaItem(Uuid().v4(), xDocID: itemActive.id, mediaType: XEnums.mediaType.image.value, payload: xCreateWhiteImage_SizeOfScreen(), isNew: true);
xclMedia.visPos = itemActive.liXMedia!.isEmpty ? 10 : itemActive.liXMedia!.last.visPos! + 10;
liMediaRAW.add(xclMedia);
itemActive.showXMedia = true;
itemActive.isModified = true;
xclMedia.blobURL = "${XLibStorage.filePath}/XMEDIAs/${xclMedia.id}_.${XElencoState.extForMediaType(xclMedia.mediaType!)}";
await xCMD_XMedia_OpenPhoto(xclMedia, itemActive, isNewNota: true).then((value) => parentSetState(() {})).then((value) => widget.rootItemEdited!(itemActive));
}