X-Git-Url: https://git.mdrn.pl/wl-mobile.git/blobdiff_plain/d947c00d92691df552a793f8d9c2991c931ad244..ece057f255f997085854b36d6f858b97dad44546:/assets/www/js/dbput.js diff --git a/assets/www/js/dbput.js b/assets/www/js/dbput.js new file mode 100644 index 0000000..457f613 --- /dev/null +++ b/assets/www/js/dbput.js @@ -0,0 +1,39 @@ +/* + * This file is part of WolneLektury-Mobile, licensed under GNU Affero GPLv3 or later. + * Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. + */ + +/** + * + * @return Object literal singleton instance of DBPut + */ +var DBPut = { + /** + * @param asset Path to the asset (relative to assets dir) + * @param target Path to DB file (relative to app db files dir) + * @param overwrite + * @param win Success callback + * @param fail Error callback + */ + put: function(asset, target, overwrite, win, fail) { + if (overwrite==false) overwrite="false"; + else overwrite="true"; + return PhoneGap.exec( + win, + fail, + "DBPut", + "put", + [asset, target, overwrite] + ); + }, + fetch: function(url, win, fail) { + return PhoneGap.exec( + win, + fail, + "DBPut", + "fetch", + [url] + ); + } +}; +