From 42426b14e53c1317210c722bb8d8e6ba070d60a9 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Fri, 20 Sep 2019 10:39:52 +0200 Subject: [PATCH] Added downloadFonts to android connector --- .../js/OfflineModuleAndroidConnector.js | 40 ++++++++++++------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/resources/assets/js/OfflineModuleAndroidConnector.js b/resources/assets/js/OfflineModuleAndroidConnector.js index b94fbc9..25c451b 100644 --- a/resources/assets/js/OfflineModuleAndroidConnector.js +++ b/resources/assets/js/OfflineModuleAndroidConnector.js @@ -1,6 +1,6 @@ -function OfflineModuleAndroidConnector() {} +function OfflineModuleAndroidConnector() { } -OfflineModuleAndroidConnector.prototype.getExtractList = function() { +OfflineModuleAndroidConnector.prototype.getExtractList = function () { if ( typeof android != "undefined" && typeof android["getExtractList"] == "function" @@ -11,14 +11,14 @@ OfflineModuleAndroidConnector.prototype.getExtractList = function() { } }; -OfflineModuleAndroidConnector.prototype.renameExtract = function( +OfflineModuleAndroidConnector.prototype.renameExtract = function ( oldName, newName ) { return android.renameExtract(oldName, newName); }; -OfflineModuleAndroidConnector.prototype.removeExtract = function(name) { +OfflineModuleAndroidConnector.prototype.removeExtract = function (name) { if ( typeof android != "undefined" && typeof android["removeExtract"] == "function" @@ -29,7 +29,7 @@ OfflineModuleAndroidConnector.prototype.removeExtract = function(name) { } }; -OfflineModuleAndroidConnector.prototype.isWireless = function() { +OfflineModuleAndroidConnector.prototype.isWireless = function () { if ( typeof android != "undefined" && typeof android["isWireless"] == "function" @@ -40,7 +40,7 @@ OfflineModuleAndroidConnector.prototype.isWireless = function() { } }; -OfflineModuleAndroidConnector.prototype.isInternetAvailable = function() { +OfflineModuleAndroidConnector.prototype.isInternetAvailable = function () { if ( typeof android != "undefined" && typeof android["isInternetAvailable"] == "function" @@ -54,7 +54,7 @@ OfflineModuleAndroidConnector.prototype.isInternetAvailable = function() { /** * @return Expected Download size or -1 on error */ -OfflineModuleAndroidConnector.prototype.getExpectedDownloadSize = function( +OfflineModuleAndroidConnector.prototype.getExpectedDownloadSize = function ( boundingBox ) { if ( @@ -72,7 +72,17 @@ OfflineModuleAndroidConnector.prototype.getExpectedDownloadSize = function( } }; -OfflineModuleAndroidConnector.prototype.downloadTilesInBoundingBox = function( +OfflineModuleAndroidConnector.prototype.downloadFonts = function () { + if ( + typeof android != "undefined" + ) { + return android.downloadFonts(); + } else { + return false; + } +} + +OfflineModuleAndroidConnector.prototype.downloadTilesInBoundingBox = function ( boundingBox, extractName ) { @@ -92,7 +102,7 @@ OfflineModuleAndroidConnector.prototype.downloadTilesInBoundingBox = function( } }; -OfflineModuleAndroidConnector.prototype.cancelDownload = function() { +OfflineModuleAndroidConnector.prototype.cancelDownload = function () { if ( typeof android != "undefined" && typeof android["cancelDownload"] == "function" @@ -103,7 +113,7 @@ OfflineModuleAndroidConnector.prototype.cancelDownload = function() { } }; -OfflineModuleAndroidConnector.prototype.getDownloadPercentage = function() { +OfflineModuleAndroidConnector.prototype.getDownloadPercentage = function () { if ( typeof android != "undefined" && typeof android["getDownloadPercentage"] == "function" @@ -114,7 +124,7 @@ OfflineModuleAndroidConnector.prototype.getDownloadPercentage = function() { } }; -OfflineModuleAndroidConnector.prototype.getDownloadStatusMessage = function() { +OfflineModuleAndroidConnector.prototype.getDownloadStatusMessage = function () { if ( typeof android != "undefined" && typeof android["getDownloadStatusMessage"] == "function" @@ -125,7 +135,7 @@ OfflineModuleAndroidConnector.prototype.getDownloadStatusMessage = function() { } }; -OfflineModuleAndroidConnector.prototype.isDownloadFinished = function() { +OfflineModuleAndroidConnector.prototype.isDownloadFinished = function () { if ( typeof android != "undefined" && typeof android["isDownloadFinished"] == "function" @@ -136,7 +146,7 @@ OfflineModuleAndroidConnector.prototype.isDownloadFinished = function() { } }; -OfflineModuleAndroidConnector.prototype.getStage = function() { +OfflineModuleAndroidConnector.prototype.getStage = function () { if ( typeof android != "undefined" && typeof android["getStage"] == "function" @@ -147,7 +157,7 @@ OfflineModuleAndroidConnector.prototype.getStage = function() { } }; -OfflineModuleAndroidConnector.prototype.getMaxStage = function() { +OfflineModuleAndroidConnector.prototype.getMaxStage = function () { if ( typeof android != "undefined" && typeof android["getMaxStage"] == "function" @@ -158,7 +168,7 @@ OfflineModuleAndroidConnector.prototype.getMaxStage = function() { } }; -OfflineModuleAndroidConnector.prototype.getError = function() { +OfflineModuleAndroidConnector.prototype.getError = function () { if ( typeof android != "undefined" && typeof android["getError"] == "function" -- GitLab