use of org.jaxdb.www.ddlx_0_5.xLygluGCXAA.$Blob in project GameComposer by mirkosertic.
the class EditorState method saveAll.
public Promise saveAll() {
List<Promise> thePromises = new ArrayList<>();
thePromises.add(saveGame());
for (Map.Entry<String, GameScene> theEntry : loadedScenes.entrySet()) {
JSObject theJSForm = TeaVMMap.toJS(theEntry.getValue().serialize());
String theJSON = TeaVMMap.stringifyPretty(theJSForm);
Blob theBlob = Blob.createJSONBlob(JSString.valueOf(theJSON));
thePromises.add(resourceAccessor.persistFile("/" + theEntry.getKey() + "/scene.json", theBlob));
}
return Promise.all(thePromises);
}
Aggregations