From 2924d0d5656430197cb560145c8a56ed94f2d155 Mon Sep 17 00:00:00 2001 From: Nick Date: Thu, 27 Feb 2025 15:18:18 +0100 Subject: [PATCH] new version 3.18.06 --- gradle.properties | 4 +- src/main/assets/index.android.bundle | 25094 ++++++++-------- ...tnativecalendars_src_calendar_img_next.png | Bin 0 -> 216 bytes ...ivecalendars_src_calendar_img_previous.png | Bin 0 -> 214 bytes ...ules_reactnativecalendars_src_img_down.png | Bin 0 -> 273 bytes ...odules_reactnativecalendars_src_img_up.png | Bin 0 -> 293 bytes ...ules_reactnativecalendars_src_img_down.png | Bin 0 -> 208 bytes ...odules_reactnativecalendars_src_img_up.png | Bin 0 -> 215 bytes ...tnativecalendars_src_calendar_img_next.png | Bin 0 -> 232 bytes ...ivecalendars_src_calendar_img_previous.png | Bin 0 -> 239 bytes ...ules_reactnativecalendars_src_img_down.png | Bin 0 -> 354 bytes ...odules_reactnativecalendars_src_img_up.png | Bin 0 -> 347 bytes ...tnativecalendars_src_calendar_img_next.png | Bin 0 -> 328 bytes ...ivecalendars_src_calendar_img_previous.png | Bin 0 -> 332 bytes ...ules_reactnativecalendars_src_img_down.png | Bin 0 -> 508 bytes ...odules_reactnativecalendars_src_img_up.png | Bin 0 -> 504 bytes ...tnativecalendars_src_calendar_img_next.png | Bin 0 -> 388 bytes ...ivecalendars_src_calendar_img_previous.png | Bin 0 -> 394 bytes ...ules_reactnativecalendars_src_img_down.png | Bin 0 -> 664 bytes ...odules_reactnativecalendars_src_img_up.png | Bin 0 -> 685 bytes 20 files changed, 12693 insertions(+), 12405 deletions(-) create mode 100644 src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png create mode 100644 src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png create mode 100644 src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png create mode 100644 src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png create mode 100644 src/main/res/drawable-mdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png create mode 100644 src/main/res/drawable-mdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png create mode 100644 src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png create mode 100644 src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png create mode 100644 src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png create mode 100644 src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png create mode 100644 src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png create mode 100644 src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png create mode 100644 src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png create mode 100644 src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png create mode 100644 src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png create mode 100644 src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png create mode 100644 src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png create mode 100644 src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png diff --git a/gradle.properties b/gradle.properties index f1c6601..cf2c0b9 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ android.useAndroidX=true APP_NAME=Android SDK -APP_VERSION_NAME=3.18.03 -APP_VERSION_CODE=1738587271993 +APP_VERSION_NAME=3.18.06 +APP_VERSION_CODE=1740665461011 ANDROID_APP_ID=com.tecnaviaapplication IS_ADDON=true diff --git a/src/main/assets/index.android.bundle b/src/main/assets/index.android.bundle index e805be3..5477368 100644 --- a/src/main/assets/index.android.bundle +++ b/src/main/assets/index.android.bundle @@ -50975,6 +50975,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DeviceUtils.idleScreenTimerDelay = new (_$$_REQUIRE(_dependencyMap[7]).LongTimer)(time, DeviceUtils.enableIdleTimer).start(); } + }, { + key: "getRSSArticleHeaderHeight", + value: function getRSSArticleHeaderHeight() { + return _$$_REQUIRE(_dependencyMap[7]).PlatformUtils.isTablet() ? DeviceUtils.getSafeArea().height * 2 / 5 : 300; + } }]); }(); @@ -86801,6 +86806,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e case PNG: name = EPaperImageName.PNG; + + if (this.isTextPNGFallback()) { + name = EPaperImageName.PNG_FALLBACK; + } + break; case HR_ZIP: @@ -86874,27 +86884,34 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function isTextPNG() { return this.type === EPaperImageType.PNG; } + }, { + key: "getNameFromPath", + value: function getNameFromPath() { + return _$$_REQUIRE(_dependencyMap[3]).StringUtils.fileNameFromPath(this.base64); + } + }, { + key: "hasName", + value: function hasName(name) { + return (this.name || this.getNameFromPath()) === name; + } + }, { + key: "isTextPNGFallback", + value: function isTextPNGFallback() { + return this.hasName(EPaperImageName.PNG_FALLBACK); + } }, { key: "isTextGIF", value: function isTextGIF() { - if (this.name) { - return this.name === EPaperImageName.GIF; - } - - return this.base64.endsWith(EPaperImageName.GIF); + return this.hasName(EPaperImageName.GIF); } }, { key: "isTextPDF", value: function isTextPDF() { - if (this.name) { - return this.name === EPaperImageName.PDF; - } - - return this.base64.endsWith(EPaperImageName.PDF); + return this.hasName(EPaperImageName.PDF); } }]); }(); -},587,[3,6,7]); +},587,[3,6,7,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -90866,17 +90883,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _global$getActivePSet4 = global.getActivePSetup(), isLite = _global$getActivePSet4.isLite; - try { - var editionIsLite = false; - - if (currentNewspaperManager && currentNewspaperManager.getCurrentNewspaper() && currentNewspaperManager.getCurrentNewspaper().getEditionModel()) { - editionIsLite = currentNewspaperManager.getCurrentNewspaper().getEditionModel().isLite; - } - - return isLite || editionIsLite; - } catch (e) { - return false; + if (isLite) { + return true; } + + try { + var _currentNewspaperMana, _editionModel$isLite; + + var editionModel = currentNewspaperManager == null ? undefined : (_currentNewspaperMana = currentNewspaperManager.getCurrentNewspaper()) == null ? undefined : _currentNewspaperMana.getEditionModel(); + return (_editionModel$isLite = editionModel == null ? undefined : editionModel.isLite) != null ? _editionModel$isLite : false; + } catch (e) {} + + return false; } }, { key: "canEnableReadMode", @@ -95943,35 +95961,47 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "isParent", value: function isParent() { - if (this.pageJumps) { - return this.pageJumps.find(function (pj) { - return pj.hasTo() && pj.isParent(); - }); - } + var _this$pageJumps$some, _this$pageJumps; - return false; + return (_this$pageJumps$some = (_this$pageJumps = this.pageJumps) == null ? undefined : _this$pageJumps.some(function (pj) { + return pj.hasTo() && pj.isParent(); + })) != null ? _this$pageJumps$some : false; } }, { key: "isSlug", value: function isSlug() { - if (this.pageJumps) { - return this.pageJumps.find(function (pj) { - return pj.isSlug(); - }); - } + var _this$pageJumps$some2, _this$pageJumps2; - return false; + return (_this$pageJumps$some2 = (_this$pageJumps2 = this.pageJumps) == null ? undefined : _this$pageJumps2.some(function (pj) { + return pj.isSlug(); + })) != null ? _this$pageJumps$some2 : false; + } + }, { + key: "isHiddenSlug", + value: function isHiddenSlug() { + var _this$pageJumps$some3, _this$pageJumps3; + + return (_this$pageJumps$some3 = (_this$pageJumps3 = this.pageJumps) == null ? undefined : _this$pageJumps3.some(function (pj) { + return pj.isHiddenSlug(); + })) != null ? _this$pageJumps$some3 : false; } }, { key: "hasFrom", value: function hasFrom() { - if (this.pageJumps) { - return this.pageJumps.find(function (pj) { - return pj.hasFrom(); - }); - } + var _this$pageJumps$some4, _this$pageJumps4; - return false; + return (_this$pageJumps$some4 = (_this$pageJumps4 = this.pageJumps) == null ? undefined : _this$pageJumps4.some(function (pj) { + return pj.hasFrom(); + })) != null ? _this$pageJumps$some4 : false; + } + }, { + key: "hasFromSlug", + value: function hasFromSlug() { + var _this$pageJumps$some5, _this$pageJumps5; + + return (_this$pageJumps$some5 = (_this$pageJumps5 = this.pageJumps) == null ? undefined : _this$pageJumps5.some(function (pj) { + return pj.hasFrom() && (pj.isHiddenSlug() || pj.isSlug()); + })) != null ? _this$pageJumps$some5 : false; } }]); }(); @@ -97136,7 +97166,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(){}"; _f.__workletHash = 16394749715515; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (40:48)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (40:48)"; return _f; }(); @@ -97188,7 +97218,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function requestFrame(frame){const{NativeReanimatedModule,pushFrame}=jsThis._closure;{if(NativeReanimatedModule.native){requestAnimationFrame(frame);}else{pushFrame(frame);}}}"; _f.__workletHash = 12115854397223; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (76:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (76:7)"; return _f; }(); @@ -97240,7 +97270,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(){if(_frameTimestamp){return _frameTimestamp;}if(_eventTimestamp){return _eventTimestamp;}return _getCurrentTime();}"; _f.__workletHash = 7105333655134; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (123:18)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (123:18)"; return _f; }(); } @@ -97265,7 +97295,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function getTimestamp(){const{Platform,NativeReanimatedModule,_getTimestamp}=jsThis._closure;{if(Platform.OS==='web'){return NativeReanimatedModule.getTimestamp();}return _getTimestamp();}}"; _f.__workletHash = 16781279444967; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (135:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (135:7)"; return _f; }(); @@ -97333,7 +97363,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function workletValueSetter(value){const{getTimestamp}=jsThis._closure;{var _this=this;const previousAnimation=this._animation;if(previousAnimation){previousAnimation.cancelled=true;this._animation=null;}if(typeof value==='function'||value!==null&&typeof value==='object'&&value.onFrame!==undefined){const animation=typeof value==='function'?value():value;if(this._value===animation.current&&!animation.isHigherOrder){animation.callback&&animation.callback(true);return;}const initializeAnimation=function(timestamp){animation.onStart(animation,_this.value,timestamp,previousAnimation);};initializeAnimation(getTimestamp());const step=function(timestamp){if(animation.cancelled){animation.callback&&animation.callback(false);return;}const finished=animation.onFrame(animation,timestamp);animation.finished=true;animation.timestamp=timestamp;_this._value=animation.current;if(finished){animation.callback&&animation.callback(true);}else{requestAnimationFrame(step);}};this._animation=animation;if(_frameTimestamp){step(_frameTimestamp);}else{requestAnimationFrame(step);}}else{if(this._value===value){return;}this._value=value;}}}"; _f.__workletHash = 16934339415702; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (143:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (143:0)"; return _f; }(); @@ -97423,7 +97453,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function runOnJS(fun){if(!_WORKLET){return fun;}if(!fun.__callAsync){throw new Error(\"Attempting to call runOnJS with an object that is not a host function. Using runOnJS is only possible with methods that are defined on the main React-Native Javascript thread and that aren't marked as worklets\");}else{return fun.__callAsync;}}"; _f.__workletHash = 6674264901856; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (302:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (302:7)"; return _f; }(); @@ -97456,7 +97486,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{runOnJS,capturableConsole}=jsThis._closure;{const console={debug:runOnJS(capturableConsole.debug),log:runOnJS(capturableConsole.log),warn:runOnJS(capturableConsole.warn),error:runOnJS(capturableConsole.error),info:runOnJS(capturableConsole.info)};_setGlobalConsole(console);}}"; _f.__workletHash = 12797137083328; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (326:10)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/core.ts (326:10)"; return _f; }())(); } @@ -98212,7 +98242,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "_args": [ [ "react-native-reanimated@2.17.0", - "/Users/ipaddev/sdk/3.18.03.rc" + "/Users/ipaddev/sdk/3.18.06.rc" ] ], "_from": "react-native-reanimated@2.17.0", @@ -98236,7 +98266,7 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex ], "_resolved": "https://registry.npmjs.org/react-native-reanimated/-/react-native-reanimated-2.17.0.tgz", "_spec": "2.17.0", - "_where": "/Users/ipaddev/sdk/3.18.03.rc", + "_where": "/Users/ipaddev/sdk/3.18.06.rc", "author": { "name": "Krzysztof Magiera", "email": "krzys.magiera@gmail.com" @@ -98583,7 +98613,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{tag,config}=jsThis._closure;{global.LayoutAnimationRepository.registerConfig(tag,config);}}"; _f.__workletHash = 5455589887771; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/createAnimatedComponent.tsx (575:18)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/createAnimatedComponent.tsx (575:18)"; return _f; }())(); } @@ -101255,7 +101285,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{ColorProperties,processColor,withStyleAnimation}=jsThis._closure;{const configs=Object.create(null);const enteringAnimationForTag={};global.LayoutAnimationRepository={configs:configs,registerConfig:function(tag,config){configs[tag]=config;enteringAnimationForTag[tag]=null;},removeConfig:function(tag){delete configs[tag];delete enteringAnimationForTag[tag];},startAnimationForTag:function(tag,type,yogaValues){if(configs[tag]==null){return;}const style=configs[tag][type](yogaValues);let currentAnimation=style.animations;if(type==='entering'){enteringAnimationForTag[tag]=style;}else if(type==='layout'&&enteringAnimationForTag[tag]!==null){const entryAniamtion=enteringAnimationForTag[tag].animations;const layoutAnimation=style.animations;currentAnimation={};for(const key in entryAniamtion){currentAnimation[key]=entryAniamtion[key];}for(const key in layoutAnimation){currentAnimation[key]=layoutAnimation[key];}}const sv=configs[tag].sv;_stopObservingProgress(tag,false);_startObservingProgress(tag,sv);const backupColor={};for(const key in style.initialValues){if(ColorProperties.includes(key)){const value=style.initialValues[key];backupColor[key]=value;style.initialValues[key]=processColor(value);}}sv.value=Object.assign({},sv._value,style.initialValues);_stopObservingProgress(tag,false);const animation=withStyleAnimation(currentAnimation);animation.callback=function(finished){if(finished){_stopObservingProgress(tag,finished);}style.callback&&style.callback(finished);};if(backupColor){configs[tag].sv._value={...configs[tag].sv.value,...backupColor};}configs[tag].sv.value=animation;_startObservingProgress(tag,sv);}};}}"; _f.__workletHash = 10033167792218; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/layoutReanimation/LayoutAnimationRepository.ts (7:8)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/layoutReanimation/LayoutAnimationRepository.ts (7:8)"; return _f; }())(); },712,[676,713,714,715]); @@ -101283,7 +101313,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(_,updates,maybeViewRef){const{_updatePropsJS}=jsThis._closure;{if(maybeViewRef){maybeViewRef.items.forEach(function(item,_){_updatePropsJS(updates,item);});}}}"; _f.__workletHash = 2597780801718; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (33:26)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (33:26)"; return _f; }(); } else { @@ -101306,7 +101336,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(viewDescriptors,updates,_){const{ColorProperties,processColor}=jsThis._closure;{for(const key in updates){if(ColorProperties.indexOf(key)!==-1){updates[key]=processColor(updates[key]);}}viewDescriptors.value.forEach(function(viewDescriptor){_updateProps(viewDescriptor.tag,viewDescriptor.name||'RCTView',updates);});}}"; _f.__workletHash = 5208286904059; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (46:26)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/UpdateProps.ts (46:26)"; return _f; }(); } @@ -101346,7 +101376,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function call(...args){return'\\\\(\\\\s*('+args.join(')\\\\s*,\\\\s*(')+')\\\\s*\\\\)';}"; _f.__workletHash = 17112204286815; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (29:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (29:0)"; return _f; }(); @@ -101380,7 +101410,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function getMatchers(){const{uiCachedMatchers,jsCachedMatchers,call,NUMBER,PERCENTAGE}=jsThis._closure;{const cachedMatchers=_WORKLET?uiCachedMatchers:jsCachedMatchers;if(cachedMatchers.rgb===undefined){cachedMatchers.rgb=new RegExp('rgb'+call(NUMBER,NUMBER,NUMBER));cachedMatchers.rgba=new RegExp('rgba'+call(NUMBER,NUMBER,NUMBER,NUMBER));cachedMatchers.hsl=new RegExp('hsl'+call(NUMBER,PERCENTAGE,PERCENTAGE));cachedMatchers.hsla=new RegExp('hsla'+call(NUMBER,PERCENTAGE,PERCENTAGE,NUMBER));cachedMatchers.hex3=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;cachedMatchers.hex4=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/;cachedMatchers.hex6=/^#([0-9a-fA-F]{6})$/;cachedMatchers.hex8=/^#([0-9a-fA-F]{8})$/;}return cachedMatchers;}}"; _f.__workletHash = 11728480460328; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (50:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (50:0)"; return _f; }(); @@ -101414,7 +101444,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function hue2rgb(p,q,t){if(t<0){t+=1;}if(t>1){t-=1;}if(t<1/6){return p+(q-p)*6*t;}if(t<1/2){return q;}if(t<2/3){return p+(q-p)*(2/3-t)*6;}return p;}"; _f.__workletHash = 3618366985414; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (79:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (79:0)"; return _f; }(); @@ -101433,7 +101463,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function hslToRgb(h,s,l){const{hue2rgb}=jsThis._closure;{const q=l<0.5?l*(1+s):l+s-l*s;const p=2*l-q;const r=hue2rgb(p,q,h+1/3);const g=hue2rgb(p,q,h);const b=hue2rgb(p,q,h-1/3);return Math.round(r*255)<<24|Math.round(g*255)<<16|Math.round(b*255)<<8;}}"; _f.__workletHash = 4500055963175; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (99:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (99:0)"; return _f; }(); @@ -101455,7 +101485,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parse255(str){const int=Number.parseInt(str,10);if(int<0){return 0;}if(int>255){return 255;}return int;}"; _f.__workletHash = 7024550667346; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (114:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (114:0)"; return _f; }(); @@ -101468,7 +101498,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parse360(str){const int=Number.parseFloat(str);return(int%360+360)%360/360;}"; _f.__workletHash = 6683812623228; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (126:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (126:0)"; return _f; }(); @@ -101490,7 +101520,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parse1(str){const num=Number.parseFloat(str);if(num<0){return 0;}if(num>1){return 255;}return Math.round(num*255);}"; _f.__workletHash = 7197247664793; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (132:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (132:0)"; return _f; }(); @@ -101512,7 +101542,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function parsePercentage(str){const int=Number.parseFloat(str);if(int<0){return 0;}if(int>100){return 1;}return int/100;}"; _f.__workletHash = 8813932430184; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (144:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (144:0)"; return _f; }(); @@ -101738,7 +101768,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function normalizeColor(color){const{getMatchers,names,parse255,parse1,hslToRgb,parse360,parsePercentage}=jsThis._closure;{var _matchers$hex,_matchers$rgb,_matchers$rgba,_matchers$hex2,_matchers$hex3,_matchers$hex4,_matchers$hsl,_matchers$hsla;if(typeof color==='number'){if(color>>>0===color&&color>=0&&color<=0xffffffff){return color;}return null;}if(typeof color!=='string'){return null;}const matchers=getMatchers();let match;if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex=matchers.hex6)===null||_matchers$hex===void 0?void 0:_matchers$hex.exec(color)){return Number.parseInt(match[1]+'ff',16)>>>0;}if(names[color]!==undefined){return names[color];}if(match=matchers===null||matchers===void 0?void 0:(_matchers$rgb=matchers.rgb)===null||_matchers$rgb===void 0?void 0:_matchers$rgb.exec(color)){return(parse255(match[1])<<24|parse255(match[2])<<16|parse255(match[3])<<8|0x000000ff)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$rgba=matchers.rgba)===null||_matchers$rgba===void 0?void 0:_matchers$rgba.exec(color)){return(parse255(match[1])<<24|parse255(match[2])<<16|parse255(match[3])<<8|parse1(match[4]))>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex2=matchers.hex3)===null||_matchers$hex2===void 0?void 0:_matchers$hex2.exec(color)){return Number.parseInt(match[1]+match[1]+match[2]+match[2]+match[3]+match[3]+'ff',16)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex3=matchers.hex8)===null||_matchers$hex3===void 0?void 0:_matchers$hex3.exec(color)){return Number.parseInt(match[1],16)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hex4=matchers.hex4)===null||_matchers$hex4===void 0?void 0:_matchers$hex4.exec(color)){return Number.parseInt(match[1]+match[1]+match[2]+match[2]+match[3]+match[3]+match[4]+match[4],16)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hsl=matchers.hsl)===null||_matchers$hsl===void 0?void 0:_matchers$hsl.exec(color)){return(hslToRgb(parse360(match[1]),parsePercentage(match[2]),parsePercentage(match[3]))|0x000000ff)>>>0;}if(match=matchers===null||matchers===void 0?void 0:(_matchers$hsla=matchers.hsla)===null||_matchers$hsla===void 0?void 0:_matchers$hsla.exec(color)){return(hslToRgb(parse360(match[1]),parsePercentage(match[2]),parsePercentage(match[3]))|parse1(match[4]))>>>0;}return null;}}"; _f.__workletHash = 10755688444334; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (314:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (314:0)"; return _f; }(); @@ -101750,7 +101780,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return(c>>24&255)/255;}"; _f.__workletHash = 14708696455524; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (426:23)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (426:23)"; return _f; }(); @@ -101762,7 +101792,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return c>>16&255;}"; _f.__workletHash = 12808130152281; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (431:19)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (431:19)"; return _f; }(); @@ -101774,7 +101804,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return c>>8&255;}"; _f.__workletHash = 3499836539046; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (436:21)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (436:21)"; return _f; }(); @@ -101786,7 +101816,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(c){return c&255;}"; _f.__workletHash = 14770248723134; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (441:20)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (441:20)"; return _f; }(); @@ -101814,7 +101844,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(r,g,b,alpha=1){const{Platform}=jsThis._closure;{if(Platform.OS==='web'||!_WORKLET){return\"rgba(\"+r+\", \"+g+\", \"+b+\", \"+alpha+\")\";}const c=Math.round(alpha*255)*(1<<24)+Math.round(r)*(1<<16)+Math.round(g)*(1<<8)+Math.round(b);if(Platform.OS==='android'){return c<1<<31>>>0?c:c-4294967296;}return c;}}"; _f.__workletHash = 3685267134575; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (446:25)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Colors.ts (446:25)"; return _f; }(); @@ -101865,7 +101895,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function RGBtoHSV(r,g,b){if(arguments.length===1){g=r.g;b=r.b;r=r.r;}const max=Math.max(r,g,b);const min=Math.min(r,g,b);const d=max-min;const s=max===0?0:d/max;const v=max/255;let h;switch(max){default:case min:h=0;break;case r:h=g-b+d*(g0){const currentAnimation=animationsToCheck.pop();if(Array.isArray(currentAnimation)){for(const element of currentAnimation){animationsToCheck.push(element);}}else if(typeof currentAnimation==='object'&¤tAnimation.onStart===undefined){for(const value of Object.values(currentAnimation)){animationsToCheck.push(value);}}else{const currentStyleAnimation=currentAnimation;if(!currentStyleAnimation.finished&¤tStyleAnimation.callback){currentStyleAnimation.callback(false);}}}}};return{isHigherOrder:true,onFrame:onFrame,onStart:onStart,current:{},styleAnimations:styleAnimations,callback:callback};}}"; _f.__workletHash = 16217306184372; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (73:51)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (73:51)"; return _f; }()); }; @@ -102321,7 +102351,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function withStyleAnimation(styleAnimations){const{defineAnimation,ColorProperties,processColor,setPath,resolvePath,withTiming}=jsThis._closure;{return defineAnimation({},function(){'worklet';const onFrame=function(animation,now){let stillGoing=false;const entriesToCheck=[{value:animation.styleAnimations,path:[]}];while(entriesToCheck.length>0){const currentEntry=entriesToCheck.pop();if(Array.isArray(currentEntry.value)){for(let index=0;index0){const currentEntry=entriesToCheck.pop();if(Array.isArray(currentEntry.value)){for(let index=0;index0){const currentAnimation=animationsToCheck.pop();if(Array.isArray(currentAnimation)){for(const element of currentAnimation){animationsToCheck.push(element);}}else if(typeof currentAnimation==='object'&¤tAnimation.onStart===undefined){for(const value of Object.values(currentAnimation)){animationsToCheck.push(value);}}else{const currentStyleAnimation=currentAnimation;if(!currentStyleAnimation.finished&¤tStyleAnimation.callback){currentStyleAnimation.callback(false);}}}}};return{isHigherOrder:true,onFrame:onFrame,onStart:onStart,current:{},styleAnimations:styleAnimations,callback:callback};});}}"; _f.__workletHash = 5859144058646; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (69:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/styleAnimation.ts (69:7)"; return _f; }(); },715,[716,713,714,717]); @@ -102373,7 +102403,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function recognizePrefixSuffix(value){if(typeof value==='string'){var _match$;const match=value.match(/([A-Za-z]*)(-?\\d*\\.?\\d*)([eE][-+]?[0-9]+)?([A-Za-z%]*)/);if(!match){throw Error(\"Couldn't parse animation value. Check if there isn't any typo.\");}const prefix=match[1];const suffix=match[4];const number=match[2]+((_match$=match[3])!==null&&_match$!==void 0?_match$:'');return{prefix:prefix,suffix:suffix,strippedValue:parseFloat(number)};}else{return{strippedValue:value};}}"; _f.__workletHash = 10298453511432; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (45:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (45:0)"; return _f; }(); @@ -102526,7 +102556,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function decorateAnimation(animation){const{recognizePrefixSuffix,isColor,toLinearSpace,convertToRGBA,rgbaArrayToRGBAColor,toGammaSpace}=jsThis._closure;{if(animation.isHigherOrder){return;}const baseOnStart=animation.onStart;const baseOnFrame=animation.onFrame;const animationCopy=Object.assign({},animation);delete animationCopy.callback;const prefNumberSuffOnStart=function(animation,value,timestamp,previousAnimation){var _animation$__prefix,_animation$__suffix;const{prefix:prefix,suffix:suffix,strippedValue:strippedValue}=recognizePrefixSuffix(value);animation.__prefix=prefix;animation.__suffix=suffix;animation.strippedCurrent=strippedValue;const{strippedValue:strippedToValue}=recognizePrefixSuffix(animation.toValue);animation.current=strippedValue;animation.startValue=strippedValue;animation.toValue=strippedToValue;if(previousAnimation&&previousAnimation!==animation){const{prefix:paPrefix,suffix:paSuffix,strippedValue:paStrippedValue}=recognizePrefixSuffix(previousAnimation.current);previousAnimation.current=paStrippedValue;previousAnimation.__prefix=paPrefix;previousAnimation.__suffix=paSuffix;}baseOnStart(animation,strippedValue,timestamp,previousAnimation);animation.current=((_animation$__prefix=animation.__prefix)!==null&&_animation$__prefix!==void 0?_animation$__prefix:'')+animation.current+((_animation$__suffix=animation.__suffix)!==null&&_animation$__suffix!==void 0?_animation$__suffix:'');if(previousAnimation&&previousAnimation!==animation){var _previousAnimation$__,_previousAnimation$__2;previousAnimation.current=((_previousAnimation$__=previousAnimation.__prefix)!==null&&_previousAnimation$__!==void 0?_previousAnimation$__:'')+previousAnimation.current+((_previousAnimation$__2=previousAnimation.__suffix)!==null&&_previousAnimation$__2!==void 0?_previousAnimation$__2:'');}};const prefNumberSuffOnFrame=function(animation,timestamp){var _animation$__prefix2,_animation$__suffix2;animation.current=animation.strippedCurrent;const res=baseOnFrame(animation,timestamp);animation.strippedCurrent=animation.current;animation.current=((_animation$__prefix2=animation.__prefix)!==null&&_animation$__prefix2!==void 0?_animation$__prefix2:'')+animation.current+((_animation$__suffix2=animation.__suffix)!==null&&_animation$__suffix2!==void 0?_animation$__suffix2:'');return res;};const tab=['R','G','B','A'];const colorOnStart=function(animation,value,timestamp,previousAnimation){let RGBAValue;let RGBACurrent;let RGBAToValue;const res=[];if(isColor(value)){RGBACurrent=toLinearSpace(convertToRGBA(animation.current));RGBAValue=toLinearSpace(convertToRGBA(value));if(animation.toValue){RGBAToValue=toLinearSpace(convertToRGBA(animation.toValue));}}tab.forEach(function(i,index){animation[i]=Object.assign({},animationCopy);animation[i].current=RGBACurrent[index];animation[i].toValue=RGBAToValue?RGBAToValue[index]:undefined;animation[i].onStart(animation[i],RGBAValue[index],timestamp,previousAnimation?previousAnimation[i]:undefined);res.push(animation[i].current);});animation.current=rgbaArrayToRGBAColor(toGammaSpace(res));};const colorOnFrame=function(animation,timestamp){const RGBACurrent=toLinearSpace(convertToRGBA(animation.current));const res=[];let finished=true;tab.forEach(function(i,index){animation[i].current=RGBACurrent[index];finished&=animation[i].onFrame(animation[i],timestamp);res.push(animation[i].current);});animation.current=rgbaArrayToRGBAColor(toGammaSpace(res));return finished;};const arrayOnStart=function(animation,value,timestamp,previousAnimation){value.forEach(function(v,i){animation[i]=Object.assign({},animationCopy);animation[i].current=v;animation[i].toValue=animation.toValue[i];animation[i].onStart(animation[i],v,timestamp,previousAnimation?previousAnimation[i]:undefined);});animation.current=value;};const arrayOnFrame=function(animation,timestamp){let finished=true;animation.current.forEach(function(v,i){finished&=animation[i].onFrame(animation[i],timestamp);animation.current[i]=animation[i].current;});return finished;};animation.onStart=function(animation,value,timestamp,previousAnimation){if(isColor(value)){colorOnStart(animation,value,timestamp,previousAnimation);animation.onFrame=colorOnFrame;return;}else if(Array.isArray(value)){arrayOnStart(animation,value,timestamp,previousAnimation);animation.onFrame=arrayOnFrame;return;}else if(typeof value==='string'){prefNumberSuffOnStart(animation,value,timestamp,previousAnimation);animation.onFrame=prefNumberSuffOnFrame;return;}baseOnStart(animation,value,timestamp,previousAnimation);};}}"; _f.__workletHash = 7767808760058; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (66:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (66:0)"; return _f; }(); @@ -102549,7 +102579,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{factory,decorateAnimation}=jsThis._closure;{const animation=factory();decorateAnimation(animation);return animation;}}"; _f.__workletHash = 2441595458132; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (267:17)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (267:17)"; return _f; }(); @@ -102569,7 +102599,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function defineAnimation(starting,factory){const{IN_STYLE_UPDATER,decorateAnimation,NativeReanimatedModule}=jsThis._closure;{if(IN_STYLE_UPDATER){return starting;}const create=function(){'worklet';const animation=factory();decorateAnimation(animation);return animation;};if(_WORKLET||!NativeReanimatedModule.native){return create();}return create;}}"; _f.__workletHash = 4939784890886; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (260:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (260:7)"; return _f; }(); @@ -102581,7 +102611,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function cancelAnimation(sharedValue){sharedValue.value=sharedValue.value;}"; _f.__workletHash = 15056882569526; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (281:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (281:7)"; return _f; }(); @@ -102603,7 +102633,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{animation,startValue}=jsThis._closure;{if(!_WORKLET&&typeof animation==='function'){animation=animation();}animation.current=startValue;return animation;}}"; _f.__workletHash = 5374403234008; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (293:37)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (293:37)"; return _f; }()); }; @@ -102613,7 +102643,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function withStartValue(startValue,animation){const{defineAnimation}=jsThis._closure;{return defineAnimation(startValue,function(){'worklet';if(!_WORKLET&&typeof animation==='function'){animation=animation();}animation.current=startValue;return animation;});}}"; _f.__workletHash = 5100017907325; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (288:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/util.ts (288:7)"; return _f; }(); },716,[3,677,714]); @@ -102700,7 +102730,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{Easing,userConfig,toValue,callback}=jsThis._closure;{const config={duration:300,easing:Easing.inOut(Easing.quad)};if(userConfig){Object.keys(userConfig).forEach(function(key){return config[key]=userConfig[key];});}function timing(animation,now){const{toValue:toValue,startTime:startTime,startValue:startValue}=animation;const runtime=now-startTime;if(runtime>=config.duration){animation.startTime=0;animation.current=toValue;return true;}const progress=animation.easing(runtime/config.duration);animation.current=startValue+(toValue-startValue)*progress;return false;}function onStart(animation,value,now,previousAnimation){if(previousAnimation&&previousAnimation.type==='timing'&&previousAnimation.toValue===toValue&&previousAnimation.startTime){animation.startTime=previousAnimation.startTime;animation.startValue=previousAnimation.startValue;}else{animation.startTime=now;animation.startValue=value;}animation.current=value;if(typeof config.easing==='object'){animation.easing=config.easing.factory();}else{animation.easing=config.easing;}}return{type:'timing',onFrame:timing,onStart:onStart,progress:0,toValue:toValue,startValue:0,startTime:0,easing:function(){return 0;},current:toValue,callback:callback};}}"; _f.__workletHash = 7771814081277; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (38:51)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (38:51)"; return _f; }()); }; @@ -102714,7 +102744,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function withTiming(toValue,userConfig,callback){const{defineAnimation,Easing}=jsThis._closure;{return defineAnimation(toValue,function(){'worklet';const config={duration:300,easing:Easing.inOut(Easing.quad)};if(userConfig){Object.keys(userConfig).forEach(function(key){return config[key]=userConfig[key];});}function timing(animation,now){const{toValue:toValue,startTime:startTime,startValue:startValue}=animation;const runtime=now-startTime;if(runtime>=config.duration){animation.startTime=0;animation.current=toValue;return true;}const progress=animation.easing(runtime/config.duration);animation.current=startValue+(toValue-startValue)*progress;return false;}function onStart(animation,value,now,previousAnimation){if(previousAnimation&&previousAnimation.type==='timing'&&previousAnimation.toValue===toValue&&previousAnimation.startTime){animation.startTime=previousAnimation.startTime;animation.startValue=previousAnimation.startValue;}else{animation.startTime=now;animation.startValue=value;}animation.current=value;if(typeof config.easing==='object'){animation.easing=config.easing.factory();}else{animation.easing=config.easing;}}return{type:'timing',onFrame:timing,onStart:onStart,progress:0,toValue:toValue,startValue:0,startTime:0,easing:function(){return 0;},current:toValue,callback:callback};});}}"; _f.__workletHash = 2875714024024; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (31:7)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/animation/timing.ts (31:7)"; return _f; }(); },717,[716,718]); @@ -102734,7 +102764,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function linear(t){return t;}"; _f.__workletHash = 7988822508142; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (66:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (66:0)"; return _f; }(); @@ -102748,7 +102778,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function ease(t){const{Bezier}=jsThis._closure;{return Bezier(0.42,0,1,1)(t);}}"; _f.__workletHash = 13039945852153; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (77:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (77:0)"; return _f; }(); @@ -102760,7 +102790,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function quad(t){return t*t;}"; _f.__workletHash = 8628631460172; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (88:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (88:0)"; return _f; }(); @@ -102772,7 +102802,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function cubic(t){return t*t*t;}"; _f.__workletHash = 9374441307661; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (99:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (99:0)"; return _f; }(); @@ -102788,7 +102818,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{n}=jsThis._closure;{return Math.pow(t,n);}}"; _f.__workletHash = 1121339919789; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (112:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (112:9)"; return _f; }(); }; @@ -102796,7 +102826,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function poly(n){return function(t){'worklet';return Math.pow(t,n);};}"; _f.__workletHash = 16553371555377; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (110:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (110:0)"; return _f; }(); @@ -102808,7 +102838,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function sin(t){return 1-Math.cos(t*Math.PI/2);}"; _f.__workletHash = 8621899987563; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (123:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (123:0)"; return _f; }(); @@ -102820,7 +102850,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function circle(t){return 1-Math.sqrt(1-t*t);}"; _f.__workletHash = 15893365817828; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (133:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (133:0)"; return _f; }(); @@ -102832,7 +102862,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function exp(t){return Math.pow(2,10*(t-1));}"; _f.__workletHash = 15907471981377; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (143:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (143:0)"; return _f; }(); @@ -102850,7 +102880,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{p}=jsThis._closure;{return 1-Math.pow(Math.cos(t*Math.PI/2),3)*Math.cos(t*p);}}"; _f.__workletHash = 8897284077766; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (161:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (161:9)"; return _f; }(); }; @@ -102858,7 +102888,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function elastic(bounciness=1){const p=bounciness*Math.PI;return function(t){'worklet';return 1-Math.pow(Math.cos(t*Math.PI/2),3)*Math.cos(t*p);};}"; _f.__workletHash = 15898989302935; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (158:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (158:0)"; return _f; }(); @@ -102875,7 +102905,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{s}=jsThis._closure;{return t*t*((s+1)*t-s);}}"; _f.__workletHash = 9334724225624; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (177:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (177:9)"; return _f; }(); }; @@ -102883,7 +102913,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function back(s=1.70158){return function(t){'worklet';return t*t*((s+1)*t-s);};}"; _f.__workletHash = 2360128598492; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (175:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (175:0)"; return _f; }(); @@ -102912,7 +102942,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function bounce(t){if(t<1/2.75){return 7.5625*t*t;}if(t<2/2.75){const t2=t-1.5/2.75;return 7.5625*t2*t2+0.75;}if(t<2.5/2.75){const t2=t-2.25/2.75;return 7.5625*t2*t2+0.9375;}const t2=t-2.625/2.75;return 7.5625*t2*t2+0.984375;}"; _f.__workletHash = 5721637210615; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (188:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (188:0)"; return _f; }(); @@ -102933,7 +102963,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{Bezier,x1,y1,x2,y2}=jsThis._closure;{return Bezier(x1,y1,x2,y2);}}"; _f.__workletHash = 4879686787739; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (223:13)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (223:13)"; return _f; }() }; @@ -102944,7 +102974,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function bezier(x1,y1,x2,y2){const{Bezier}=jsThis._closure;{return{factory:function(){'worklet';return Bezier(x1,y1,x2,y2);}};}}"; _f.__workletHash = 853527302262; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (215:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (215:0)"; return _f; }(); @@ -102958,7 +102988,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function bezierFn(x1,y1,x2,y2){const{Bezier}=jsThis._closure;{return Bezier(x1,y1,x2,y2);}}"; _f.__workletHash = 15185855900453; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (230:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (230:0)"; return _f; }(); @@ -102970,7 +103000,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function in_(easing){return easing;}"; _f.__workletHash = 1837493474379; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (243:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (243:0)"; return _f; }(); @@ -102986,7 +103016,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{easing}=jsThis._closure;{return 1-easing(1-t);}}"; _f.__workletHash = 5726884014519; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (253:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (253:9)"; return _f; }(); }; @@ -102994,7 +103024,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function out(easing){return function(t){'worklet';return 1-easing(1-t);};}"; _f.__workletHash = 7718549646703; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (251:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (251:0)"; return _f; }(); @@ -103014,7 +103044,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(t){const{easing}=jsThis._closure;{if(t<0.5){return easing(t*2)/2;}return 1-easing((1-t)*2)/2;}}"; _f.__workletHash = 2325007799982; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (266:9)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (266:9)"; return _f; }(); }; @@ -103022,7 +103052,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function inOut(easing){return function(t){'worklet';if(t<0.5){return easing(t*2)/2;}return 1-easing((1-t)*2)/2;};}"; _f.__workletHash = 7048715165105; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (264:0)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/react-native-reanimated/src/reanimated2/Easing.ts (264:0)"; return _f; }(); @@ -103082,7 +103112,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function checkIfReaOne(){const{prevArgs,EasingNode,workletName,worklet,createChecker}=jsThis._closure;{if(arguments&&!_WORKLET){for(let i=0;i2){if(x>input[length-1]){narrowedInput.leftEdgeInput=input[length-2];narrowedInput.rightEdgeInput=input[length-1];narrowedInput.leftEdgeOutput=output[length-2];narrowedInput.rightEdgeOutput=output[length-1];}else{for(let i=1;i -1 && maxEditionsNotGrouped < editions.length) { var mRoute = new _routeEdition.default(); @@ -159850,6 +159892,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e this.showEntireMainIssue = false; this.showMultiEditionsFlat = false; this.hideFavoritesModal = false; + this.listMainIssueAmongOthers = false; this.rnStyles = {}; this.optionsPageTabPath = ""; this.tabs = []; @@ -160020,158 +160063,164 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _context2.t9 = _context2.sent; this.hideFavoritesModal = _context2.t9 === "1"; _context2.next = 48; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.show_themes_customization)); + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.list_main_issue_among_others)); case 48: _context2.t10 = _context2.sent; - this.showThemesCustomization = _context2.t10 === "1"; + this.listMainIssueAmongOthers = _context2.t10 === "1"; _context2.next = 52; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.logo_url)); + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.show_themes_customization)); case 52: + _context2.t11 = _context2.sent; + this.showThemesCustomization = _context2.t11 === "1"; + _context2.next = 56; + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.logo_url)); + + case 56: this.logoUrl = _context2.sent; - _context2.next = 55; + _context2.next = 59; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.options_page_tab_path)); - case 55: + case 59: this.optionsPageTabPath = _context2.sent; - _context2.t11 = parseInt; - _context2.next = 59; + _context2.t12 = parseInt; + _context2.next = 63; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.max_editions_not_grouped)); - case 59: - _context2.t12 = _context2.sent; + case 63: + _context2.t13 = _context2.sent; - if (_context2.t12) { - _context2.next = 62; + if (_context2.t13) { + _context2.next = 66; break; } - _context2.t12 = "1"; + _context2.t13 = "1"; - case 62: - _context2.t13 = _context2.t12; - this.maxEditionsNotGrouped = (0, _context2.t11)(_context2.t13, 10); - _context2.prev = 64; - _context2.t14 = JSON; - _context2.next = 68; + case 66: + _context2.t14 = _context2.t13; + this.maxEditionsNotGrouped = (0, _context2.t12)(_context2.t14, 10); + _context2.prev = 68; + _context2.t15 = JSON; + _context2.next = 72; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.tabs)); - case 68: - _context2.t15 = _context2.sent; - this.tabs = _context2.t14.parse.call(_context2.t14, _context2.t15); - _context2.next = 76; - break; - case 72: - _context2.prev = 72; - _context2.t16 = _context2["catch"](64); - - _log.default.warn(_context2.t16.message); - - this.tabs = []; + _context2.t16 = _context2.sent; + this.tabs = _context2.t15.parse.call(_context2.t15, _context2.t16); + _context2.next = 80; + break; case 76: _context2.prev = 76; - _context2.next = 79; + _context2.t17 = _context2["catch"](68); + + _log.default.warn(_context2.t17.message); + + this.tabs = []; + + case 80: + _context2.prev = 80; + _context2.next = 83; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.order_editions)); - case 79: + case 83: tempValue = _context2.sent; if (tempValue) { this.orderEditions = tempValue.split(","); } - _context2.next = 86; + _context2.next = 90; break; - case 83: - _context2.prev = 83; - _context2.t17 = _context2["catch"](76); + case 87: + _context2.prev = 87; + _context2.t18 = _context2["catch"](80); this.orderEditions = []; - case 86: - _context2.prev = 86; - _context2.t18 = JSON; - _context2.next = 90; + case 90: + _context2.prev = 90; + _context2.t19 = JSON; + _context2.next = 94; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.logged_in_tabs)); - case 90: - _context2.t19 = _context2.sent; - this.loggedInTabs = _context2.t18.parse.call(_context2.t18, _context2.t19); - _context2.next = 97; + case 94: + _context2.t20 = _context2.sent; + this.loggedInTabs = _context2.t19.parse.call(_context2.t19, _context2.t20); + _context2.next = 101; break; - case 94: - _context2.prev = 94; - _context2.t20 = _context2["catch"](86); + case 98: + _context2.prev = 98; + _context2.t21 = _context2["catch"](90); - _log.default.debug(_context2.t20.message); - - case 97: - _context2.prev = 97; - _context2.t21 = JSON; - _context2.next = 101; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.sorting_tabs)); + _log.default.debug(_context2.t21.message); case 101: - _context2.t22 = _context2.sent; - this.sortingTabs = _context2.t21.parse.call(_context2.t21, _context2.t22); - _context2.next = 108; - break; + _context2.prev = 101; + _context2.t22 = JSON; + _context2.next = 105; + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.sorting_tabs)); case 105: - _context2.prev = 105; - _context2.t23 = _context2["catch"](97); - - _log.default.debug(_context2.t23.message); - - case 108: - _context2.prev = 108; - _context2.t24 = JSON; + _context2.t23 = _context2.sent; + this.sortingTabs = _context2.t22.parse.call(_context2.t22, _context2.t23); _context2.next = 112; - return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.newsstand_tabs)); - - case 112: - _context2.t25 = _context2.sent; - this.newsstandTabs = _context2.t24.parse.call(_context2.t24, _context2.t25); - _context2.next = 120; break; + case 109: + _context2.prev = 109; + _context2.t24 = _context2["catch"](101); + + _log.default.debug(_context2.t24.message); + + case 112: + _context2.prev = 112; + _context2.t25 = JSON; + _context2.next = 116; + return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.newsstand_tabs)); + case 116: - _context2.prev = 116; - _context2.t26 = _context2["catch"](108); - - _log.default.debug(_context2.t26.message); - - this.newsstandTabs = [_$$_REQUIRE(_dependencyMap[12]).TABS.CUSTOM_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.OTHER_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.ARCHIVE_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.DOWNLOADED_EDITIONS]; + _context2.t26 = _context2.sent; + this.newsstandTabs = _context2.t25.parse.call(_context2.t25, _context2.t26); + _context2.next = 124; + break; case 120: _context2.prev = 120; - _context2.next = 123; + _context2.t27 = _context2["catch"](112); + + _log.default.debug(_context2.t27.message); + + this.newsstandTabs = [_$$_REQUIRE(_dependencyMap[12]).TABS.CUSTOM_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.OTHER_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.ARCHIVE_EDITIONS, _$$_REQUIRE(_dependencyMap[12]).TABS.DOWNLOADED_EDITIONS]; + + case 124: + _context2.prev = 124; + _context2.next = 127; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.order_newsstand_tabs)); - case 123: + case 127: _tempValue = _context2.sent; if (_tempValue) { this.orderNewsstandTabs = _tempValue.split(","); } - _context2.next = 130; + _context2.next = 134; break; - case 127: - _context2.prev = 127; - _context2.t27 = _context2["catch"](120); + case 131: + _context2.prev = 131; + _context2.t28 = _context2["catch"](124); this.orderNewsstandTabs = []; - case 130: - _context2.next = 132; + case 134: + _context2.next = 136; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.rn_styles)); - case 132: + case 136: rnStyleRaw = _context2.sent; if (rnStyleRaw) { @@ -160184,10 +160233,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _log.default.debug("No custom rn styles provided with action message"); } - _context2.next = 136; + _context2.next = 140; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.xpaper_universal_links)); - case 136: + case 140: xpaperUniversalLinksRaw = _context2.sent; if (xpaperUniversalLinksRaw) { @@ -160198,10 +160247,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } - _context2.next = 140; + _context2.next = 144; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.remap_edition)); - case 140: + case 144: remapEditionRaw = _context2.sent; if (remapEditionRaw) { @@ -160212,29 +160261,29 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } - _context2.next = 144; + _context2.next = 148; return _regenerator.default.awrap((0, _classPrivateFieldLooseBase2.default)(this, _getValue)[_getValue](keys.show_search_archive_icon)); - case 144: - _context2.t28 = _context2.sent; - this.showSearchArchiveIcon = _context2.t28 === "1"; + case 148: + _context2.t29 = _context2.sent; + this.showSearchArchiveIcon = _context2.t29 === "1"; return _context2.abrupt("return", true); - case 149: - _context2.prev = 149; - _context2.t29 = _context2["catch"](1); + case 153: + _context2.prev = 153; + _context2.t30 = _context2["catch"](1); - _log.default.warn(_context2.t29.message); + _log.default.warn(_context2.t30.message); - case 152: + case 156: return _context2.abrupt("return", false); - case 153: + case 157: case "end": return _context2.stop(); } } - }, null, this, [[1, 149], [64, 72], [76, 83], [86, 94], [97, 105], [108, 116], [120, 127]], Promise); + }, null, this, [[1, 153], [68, 76], [80, 87], [90, 98], [101, 109], [112, 120], [124, 131]], Promise); } }]); return PaperSetupConfig; @@ -160373,6 +160422,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e order_newsstand_tabs: "orderNewsstandTabs", disable_rn_styles: "disableRnStyles", show_entire_main_issue: "showEntireMainIssue", + list_main_issue_among_others: "listMainIssueAmongOthers", rn_styles: "rnStyles", xpaper_universal_links: "xpaperUniversalLinks", remap_edition: "remapEdition", @@ -160435,6 +160485,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e LATEST_EDITIONS: "latest_editions", PENULTIMATE_EDITIONS: "penultimate_editions", CUSTOM_EDITIONS: "custom_editions", + MAIN_EDITIONS: "main_editions", OTHER_EDITIONS: "other_editions", DOWNLOADED_EDITIONS: "downloaded_editions", ARCHIVE_EDITIONS: "archive_editions", @@ -176015,7 +176066,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e try { RNCMaskedView = function () { - throw new Error("Cannot find module '@react-native-masked-view/masked-view'\nRequire stack:\n- /Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/elements/src/noop.js"); + throw new Error("Cannot find module '@react-native-masked-view/masked-view'\nRequire stack:\n- /Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/elements/src/noop.js"); }().default; } catch (e) {} @@ -177141,7 +177192,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _f._closure = {}; _f.asString = "function _f(value,start,end){return Math.min(Math.max(value,start),end);}"; _f.__workletHash = 12387352865556; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (33:15)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (33:15)"; return _f; }(); @@ -177199,7 +177250,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(open){const{drawerPosition,drawerWidth}=jsThis._closure;{if(drawerPosition==='left'){return open?0:-drawerWidth;}return open?0:drawerWidth;}}"; _f.__workletHash = 4752955090285; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (81:4)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (81:4)"; return _f; }(), [drawerPosition, drawerWidth]); var hideStatusBar = React.useCallback(function (hide) { @@ -177285,7 +177336,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{translationX,getDrawerTranslationX,runOnJS,onOpen,onClose}=jsThis._closure;{if(translationX.value===getDrawerTranslationX(true)){runOnJS(onOpen)();}else if(translationX.value===getDrawerTranslationX(false)){runOnJS(onClose)();}}}"; _f.__workletHash = 6284511356291; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (169:8)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (169:8)"; return _f; }()); }; @@ -177302,7 +177353,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(open,velocity){const{getDrawerTranslationX,touchStartX,touchX,translationX,withSpring,runOnJS,onOpen,onClose}=jsThis._closure;{const translateX=getDrawerTranslationX(open);touchStartX.value=0;touchX.value=0;translationX.value=withSpring(translateX,{velocity:velocity,stiffness:1000,damping:500,mass:3,overshootClamping:true,restDisplacementThreshold:0.01,restSpeedThreshold:0.01},function(){if(translationX.value===getDrawerTranslationX(true)){runOnJS(onOpen)();}else if(translationX.value===getDrawerTranslationX(false)){runOnJS(onClose)();}});}}"; _f.__workletHash = 16911414692686; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (151:4)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (151:4)"; return _f; }(), [getDrawerTranslationX, onClose, onOpen, touchStartX, touchX, translationX]); React.useEffect(function () { @@ -177326,7 +177377,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(event,ctx){const{translationX,gestureState,touchStartX,runOnJS,onGestureStart}=jsThis._closure;{ctx.startX=translationX.value;gestureState.value=event.state;touchStartX.value=event.x;runOnJS(onGestureStart)();}}"; _f.__workletHash = 5837278583014; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (187:13)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (187:13)"; return _f; }(), onActive: function () { @@ -177343,7 +177394,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(event,ctx){const{touchX,translationX,gestureState}=jsThis._closure;{touchX.value=event.x;translationX.value=ctx.startX+event.translationX;gestureState.value=event.state;}}"; _f.__workletHash = 16355851393191; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (194:14)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (194:14)"; return _f; }(), onEnd: function () { @@ -177364,7 +177415,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(event){const{gestureState,SWIPE_DISTANCE_MINIMUM,swipeVelocityThreshold,swipeDistanceThreshold,drawerPosition,open,toggleDrawer}=jsThis._closure;{gestureState.value=event.state;const nextOpen=Math.abs(event.translationX)>SWIPE_DISTANCE_MINIMUM&&Math.abs(event.translationX)>swipeVelocityThreshold||Math.abs(event.translationX)>swipeDistanceThreshold?drawerPosition==='left'?(event.velocityX===0?event.translationX:event.velocityX)>0:(event.velocityX===0?event.translationX:event.velocityX)<0:open;toggleDrawer(nextOpen,event.velocityX);}}"; _f.__workletHash = 8167669550273; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (199:11)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (199:11)"; return _f; }(), onFinish: function () { @@ -177378,7 +177429,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{runOnJS,onGestureFinish}=jsThis._closure;{runOnJS(onGestureFinish)();}}"; _f.__workletHash = 10753070071248; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (215:14)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (215:14)"; return _f; }() }); @@ -177406,7 +177457,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{drawerType,gestureState,GestureState,minmax,drawerPosition,touchStartX,drawerWidth,dimensions,translationX}=jsThis._closure;{const touchDistance=drawerType==='front'&&gestureState.value===GestureState.ACTIVE?minmax(drawerPosition==='left'?touchStartX.value-drawerWidth:dimensions.width-drawerWidth-touchStartX.value,0,dimensions.width):0;const translateX=drawerPosition==='left'?minmax(translationX.value+touchDistance,-drawerWidth,0):minmax(translationX.value-touchDistance,0,drawerWidth);return translateX;}}"; _f.__workletHash = 16881564590342; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (220:37)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (220:37)"; return _f; }()); var drawerAnimatedStyle = (0, _reactNativeReanimated.useAnimatedStyle)(function () { @@ -177433,7 +177484,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{dimensions,drawerWidth,drawerType,translateX,drawerPosition,I18nManager}=jsThis._closure;{const distanceFromEdge=dimensions.width-drawerWidth;return{transform:drawerType==='permanent'?[]:[{translateX:(drawerType==='back'?0:translateX.value)+(drawerPosition==='left'?I18nManager.isRTL?-distanceFromEdge:0:I18nManager.isRTL?0:distanceFromEdge)}]};}}"; _f.__workletHash = 6560524982379; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (265:47)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (265:47)"; _f.__optimalization = 3; return _f; }()); @@ -177454,7 +177505,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{drawerType,translateX,drawerWidth,drawerPosition}=jsThis._closure;{return{transform:drawerType==='permanent'?[]:[{translateX:drawerType==='front'?0:translateX.value+drawerWidth*(drawerPosition==='left'?1:-1)}]};}}"; _f.__workletHash = 10940802030343; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (291:48)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (291:48)"; _f.__optimalization = 3; return _f; }()); @@ -177471,7 +177522,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{drawerType,interpolate,translateX,getDrawerTranslationX}=jsThis._closure;{return drawerType==='permanent'?1:interpolate(translateX.value,[getDrawerTranslationX(false),getDrawerTranslationX(true)],[0,1]);}}"; _f.__workletHash = 10677902672597; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (311:35)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Drawer.tsx (311:35)"; return _f; }()); return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_DrawerProgressContext.default.Provider, { @@ -177575,7 +177626,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{progress,PROGRESS_EPSILON}=jsThis._closure;{return{opacity:progress.value,zIndex:progress.value>PROGRESS_EPSILON?0:-1};}}"; _f.__workletHash = 1802421920871; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (19:41)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (19:41)"; _f.__optimalization = 3; return _f; }()); @@ -177595,7 +177646,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; _f.asString = "function _f(){const{progress,PROGRESS_EPSILON}=jsThis._closure;{const active=progress.value>PROGRESS_EPSILON;return{pointerEvents:active?'auto':'none',accessibilityElementsHidden:!active,importantForAccessibility:active?'auto':'no-hide-descendants'};}}"; _f.__workletHash = 1603427272892; - _f.__location = "/Users/ipaddev/sdk/3.18.03.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (28:41)"; + _f.__location = "/Users/ipaddev/sdk/3.18.06.rc/node_modules/@react-navigation/drawer/src/views/modern/Overlay.tsx (28:41)"; return _f; }()); return (0, _$$_REQUIRE(_dependencyMap[5]).jsx)(_reactNativeReanimated.default.View, Object.assign({}, props, { @@ -182818,7 +182869,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e if (layout) { var _LiveConfig$getPSetup = _liveConfig.default.getPSetup(), showEntireMainIssue = _LiveConfig$getPSetup.showEntireMainIssue, - hideFavoritesModal = _LiveConfig$getPSetup.hideFavoritesModal; + hideFavoritesModal = _LiveConfig$getPSetup.hideFavoritesModal, + listMainIssueAmongOthers = _LiveConfig$getPSetup.listMainIssueAmongOthers; var headerPadding = horizontal ? _$$_REQUIRE(_dependencyMap[20]).MAIN_VIEW_PADDING : 0; var availableWidth = horizontal ? layout.width / 2 : layout.width; @@ -182888,6 +182940,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } + if (listMainIssueAmongOthers && mainIssue) { + dayOtherIssues = [mainIssue].concat((0, _toConsumableArray2.default)(dayOtherIssues)); + } + Component = _react.default.createElement(_$$_REQUIRE(_dependencyMap[21]).Css, { classes: ["opt-editions-scroll"] }, _react.default.createElement(_reactNative.ScrollView, { @@ -182897,7 +182953,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, _react.default.createElement(_editionDayBg.default, { height: coloredAreaHeight }), _react.default.createElement(_reactNative.View, { - style: [_styles.default.list, horizontal && _styles.default.listHorizontal, { + style: [_styles.default.list, !listMainIssueAmongOthers && horizontal && _styles.default.listHorizontal, { top: -coloredAreaHeight }], onLayout: onListLayout @@ -182912,7 +182968,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingHorizontal: headerPadding, alignSelf: "center" } - }, Header), mainIssue ? _react.default.createElement(_reactNative.View, { + }, Header), mainIssue && !listMainIssueAmongOthers ? _react.default.createElement(_reactNative.View, { style: [_styles.default.other, _styles.default.mainIssueContainer, { height: mainIssueHeight, maxWidth: _$$_REQUIRE(_dependencyMap[20]).MAIN_ISSUE_MAX_WIDTH, @@ -187934,7 +187990,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/react-native-calendars/src/calendar/img", + "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/calendar/img", "width": 24, "height": 24, "scales": [1.5, 2, 3, 4], @@ -187946,7 +188002,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/react-native-calendars/src/calendar/img", + "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/calendar/img", "width": 24, "height": 24, "scales": [1.5, 2, 3, 4], @@ -200169,7 +200225,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/react-native-calendars/src/img", + "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/img", "width": 10, "height": 12, "scales": [1, 1.5, 2, 3, 4], @@ -200181,7 +200237,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, - "httpServerLocation": "/assets/node_modules/react-native-calendars/src/img", + "httpServerLocation": "/assets/node_modules/rn-options-page/node_modules/react-native-calendars/src/img", "width": 10, "height": 12, "scales": [1, 1.5, 2, 3, 4], @@ -205491,7 +205547,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: true }); exports.VERSION = undefined; - var VERSION = "1.5.0"; + var VERSION = "1.5.1"; exports.VERSION = VERSION; },1710,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { @@ -231309,7 +231365,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var activePSetup = activePSetupConfig.pSetup, activeLayoutSubStyle = activePSetupConfig.layoutSubStyle, activeMachine = activePSetupConfig.machine, - activeShowNativeOptionsPageFallbackUrl = activePSetupConfig.showNativeOptionsPageFallbackUrl; + activeShowNativeOptionsPageFallbackUrl = activePSetupConfig.showNativeOptionsPageFallbackUrl, + pngWidthLimit = activePSetupConfig.pngWidthLimit; var activePSetupInfo = ""; if (activePSetup !== pSetup) { @@ -231414,6 +231471,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e epaperModeInfo += " ARTICLE MODE: " + articleModeInfo + "\n"; epaperModeInfo += " FONT SIZE: " + fontSize + "%\n"; epaperModeInfo += " GRAPH SIZE: " + graphSize + "%\n"; + epaperModeInfo += " PNG WIDTH LIMIT: " + pngWidthLimit + "\n"; var nativeOptInfo = ""; if (showNativeOptionsPageFallbackUrl) { @@ -242421,23 +242479,25 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _tecnaviaFileUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - var _EPaperArticle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + var _Edition = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); - var _NewspaperIssue = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + var _EPaperArticle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); - var _Page = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + var _NewspaperIssue = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); - var _refreshComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); + var _Page = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); - var _articleComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); + var _refreshComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); - var _articleExtraComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); + var _articleComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); - var _articleFlingComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); + var _articleExtraComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); - var _articleGraph = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); + var _articleFlingComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); - var _articleText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); + var _articleGraph = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); + + var _articleText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[22])); var _excluded = ["FooterComponent", "onModeChange", "onLongPress", "navigation", "accessibilityItems", "onAccessibilityItemPress"]; @@ -242503,6 +242563,27 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(NewsmemoryArticle, _React$Component); return (0, _createClass2.default)(NewsmemoryArticle, [{ + key: "componentDidMount", + value: function componentDidMount() { + this.modeChange(); + } + }, { + key: "componentDidUpdate", + value: function componentDidUpdate(prevProps) { + var _this$props = this.props, + article = _this$props.article, + mode = _this$props.mode; + var currentMode = this.state.mode; + + if (!article.equals(prevProps.article) && currentMode !== mode) { + this.setState({ + mode: mode + }); + } else { + this.modeChange(); + } + } + }, { key: "componentWillUnmount", value: function componentWillUnmount() { var onUnmount = this.props.onUnmount; @@ -242514,11 +242595,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "getText", value: function getText() { - if (this.textArticle) { - return this.textArticle.getText() || ""; - } + var _this$textArticle$get, _this$textArticle; - return ""; + return (_this$textArticle$get = (_this$textArticle = this.textArticle) == null ? undefined : _this$textArticle.getText()) != null ? _this$textArticle$get : ""; } }, { key: "getMode", @@ -242530,21 +242609,32 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "isTextMode", value: function isTextMode() { var mode = this.state.mode; - return mode === _$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.TEXT; + return mode === _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.TEXT; } }, { key: "toggleMode", value: function toggleMode() { - var _this$props = this.props, - edition = _this$props.edition, - page = _this$props.page, - article = _this$props.article; - var mode = this.isTextMode() ? _$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.GRAPHIC : _$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.TEXT; - (0, _$$_REQUIRE(_dependencyMap[23]).sendNewsmemoryToogleArticleModeEvent)(mode, edition, page, article); + var _this$props2 = this.props, + edition = _this$props2.edition, + page = _this$props2.page, + article = _this$props2.article; + var mode = this.isTextMode() ? _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.GRAPHIC : _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.TEXT; + (0, _$$_REQUIRE(_dependencyMap[24]).sendNewsmemoryToogleArticleModeEvent)(mode, edition, page, article); this.setState({ mode: mode }); } + }, { + key: "modeChange", + value: function modeChange() { + var _this$props3 = this.props, + onModeChange = _this$props3.onModeChange, + index = _this$props3.index; + + if (typeof onModeChange === "function") { + onModeChange(this.isTextMode(), index); + } + } }, { key: "show", value: function show() { @@ -242552,7 +242642,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hidden = _this$state.hidden, mode = _this$state.mode; - if (this.graphArticle && mode === _$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.GRAPHIC) { + if (this.graphArticle && mode === _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.GRAPHIC) { this.graphArticle.show(); } else if (hidden) { this.setState({ @@ -242567,7 +242657,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hidden = _this$state2.hidden, mode = _this$state2.mode; - if (this.graphArticle && mode === _$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.GRAPHIC) { + if (this.graphArticle && mode === _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.GRAPHIC) { this.graphArticle.hide(); } else if (!hidden) { this.setState({ @@ -242578,8 +242668,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "isTranslated", value: function isTranslated(language) { - if (this.textArticle && this.isTextMode()) { - return this.textArticle.isTranslated(language); + if (this.isTextMode()) { + var _this$textArticle$isT, _this$textArticle2; + + return (_this$textArticle$isT = (_this$textArticle2 = this.textArticle) == null ? undefined : _this$textArticle2.isTranslated(language)) != null ? _this$textArticle$isT : false; } return false; @@ -242588,8 +242680,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "translate", value: function () { var _translate = (0, _asyncToGenerator2.default)(function* (language) { - if (this.textArticle && this.isTextMode()) { - return this.textArticle.initializeHtml(language); + if (this.isTextMode()) { + var _this$textArticle$ini, _this$textArticle3; + + return (_this$textArticle$ini = (_this$textArticle3 = this.textArticle) == null ? undefined : _this$textArticle3.initializeHtml(language)) != null ? _this$textArticle$ini : false; } return false; @@ -242609,10 +242703,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var filename; try { - var _this$props2 = this.props, - article = _this$props2.article, - page = _this$props2.page, - newspaper = _this$props2.newspaper; + var _this$props4 = this.props, + article = _this$props4.article, + page = _this$props4.page, + newspaper = _this$props4.newspaper; filename = newspaper.getEdition() + " " + newspaper.getIssue() + " " + page.getPage() + " " + article.getXmlId(); filename = filename.replace(/ /g, "_"); @@ -242620,7 +242714,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e html = this.textArticle.getContentToPrint(); filename = filename + "_t"; } else { - if (_$$_REQUIRE(_dependencyMap[24]).PlatformUtils.isIOS()) { + if (_$$_REQUIRE(_dependencyMap[25]).PlatformUtils.isIOS()) { yield this.graphArticle.isPrintGraphReady(); } @@ -242669,29 +242763,37 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "checkArticleExtra", value: function checkArticleExtra() { - if (this.graphArticle && !this.isTextMode()) { - this.graphArticle.checkArticleExtra(); + if (!this.isTextMode()) { + var _this$graphArticle; + + (_this$graphArticle = this.graphArticle) == null ? undefined : _this$graphArticle.checkArticleExtra(); } } }, { key: "toggleArticleExtra", value: function toggleArticleExtra() { - if (this.graphArticle && !this.isTextMode()) { - this.graphArticle.toggleArticleExtra(); + if (!this.isTextMode()) { + var _this$graphArticle2; + + (_this$graphArticle2 = this.graphArticle) == null ? undefined : _this$graphArticle2.toggleArticleExtra(); } } }, { key: "startHeightCheck", value: function startHeightCheck() { - if (this.textArticle && this.isTextMode()) { - this.textArticle.startHeightCheck(); + if (this.isTextMode()) { + var _this$textArticle4; + + (_this$textArticle4 = this.textArticle) == null ? undefined : _this$textArticle4.startHeightCheck(); } } }, { key: "stopHeightCheck", value: function stopHeightCheck() { - if (this.textArticle && this.isTextMode()) { - this.textArticle.stopHeightCheck(); + if (this.isTextMode()) { + var _this$textArticle5; + + (_this$textArticle5 = this.textArticle) == null ? undefined : _this$textArticle5.stopHeightCheck(); } } }, { @@ -242758,8 +242860,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var height = nativeEvent.layout.height; this._scrollHeight = height; - _$$_REQUIRE(_dependencyMap[25]).EventRegister.emit(_events.default.ARTICLE_SCROLL_LAYOUT, { - id: (0, _$$_REQUIRE(_dependencyMap[26]).getArticleId)(article), + _$$_REQUIRE(_dependencyMap[26]).EventRegister.emit(_events.default.ARTICLE_SCROLL_LAYOUT, { + id: (0, _$$_REQUIRE(_dependencyMap[27]).getArticleId)(article), scrollHeight: height }); } @@ -242781,8 +242883,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var xOffset = contentOffset.x, yOffset = contentOffset.y; - if (this.textArticle instanceof _articleText.default && keepArticlePositionOnRotation) { - this.textArticle.getPositionId(xOffset, yOffset); + if (keepArticlePositionOnRotation) { + var _this$textArticle6; + + (_this$textArticle6 = this.textArticle) == null ? undefined : _this$textArticle6.getPositionId(xOffset, yOffset); } if (this.articleExtraRef) { @@ -242795,8 +242899,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e this._scrollPosition = yOffset; - _$$_REQUIRE(_dependencyMap[25]).EventRegister.emit(_events.default.ARTICLE_SCROLL, { - id: (0, _$$_REQUIRE(_dependencyMap[26]).getArticleId)(article), + _$$_REQUIRE(_dependencyMap[26]).EventRegister.emit(_events.default.ARTICLE_SCROLL, { + id: (0, _$$_REQUIRE(_dependencyMap[27]).getArticleId)(article), scrollYOffset: yOffset }); } @@ -242805,7 +242909,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function _onPanEvent(_ref3) { var nativeEvent = _ref3.nativeEvent; - if (nativeEvent.state === _$$_REQUIRE(_dependencyMap[27]).State.ACTIVE) { + if (nativeEvent.state === _$$_REQUIRE(_dependencyMap[28]).State.ACTIVE) { var accessibilityItems = this.props.accessibilityItems; var y = nativeEvent.y; var fingerY = y + this._scrollPosition; @@ -242849,16 +242953,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "accessibilityFocus", value: function accessibilityFocus() { - var _this$textArticle; + var _this$textArticle7; - (_this$textArticle = this.textArticle) == null ? undefined : _this$textArticle.setAccessibilityFocus(true); + (_this$textArticle7 = this.textArticle) == null ? undefined : _this$textArticle7.setAccessibilityFocus(true); } }, { key: "accessibilityUnfocus", value: function accessibilityUnfocus() { - var _this$textArticle2; + var _this$textArticle8; - (_this$textArticle2 = this.textArticle) == null ? undefined : _this$textArticle2.setAccessibilityFocus(false); + (_this$textArticle8 = this.textArticle) == null ? undefined : _this$textArticle8.setAccessibilityFocus(false); } }, { key: "_onRefresh", @@ -242884,10 +242988,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function _onLoadEnd() { var _this4 = this; - var _this$props3 = this.props, - index = _this$props3.index, - onLoadEnd = _this$props3.onLoadEnd, - getNewspaperStatus = _this$props3.getNewspaperStatus; + var _this$props5 = this.props, + index = _this$props5.index, + onLoadEnd = _this$props5.onLoadEnd, + getNewspaperStatus = _this$props5.getNewspaperStatus; if (onLoadEnd) { onLoadEnd(index); @@ -242896,13 +243000,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _global$getActivePSet3 = global.getActivePSetup(), keepArticlePositionOnRotation = _global$getActivePSet3.keepArticlePositionOnRotation; - if (this.isActive() && this.isTextMode() && keepArticlePositionOnRotation && this.textArticle instanceof _articleText.default) { + if (this.isActive() && this.isTextMode() && keepArticlePositionOnRotation && this.textArticle) { var _getNewspaperStatus = getNewspaperStatus(), lastArticlePositionId = _getNewspaperStatus.lastArticlePositionId; if (lastArticlePositionId > 0) { setTimeout(function () { - _this4.textArticle.goToPositionId(lastArticlePositionId); + var _this4$textArticle; + + (_this4$textArticle = _this4.textArticle) == null ? undefined : _this4$textArticle.goToPositionId(lastArticlePositionId); }, 500); } } @@ -242928,6 +243034,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _this6 = this; var top = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; + var animated = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; if (this.scrollTextArticle) { setTimeout(function () { @@ -242936,7 +243043,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (_this6$scrollTextArti = _this6.scrollTextArticle) == null ? undefined : _this6$scrollTextArti.scrollTo({ y: Math.max(0, top), x: 0, - animated: true + animated: animated }); }, 1); } @@ -242954,7 +243061,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var i = 0; for (; i < accessibilityItems.length; i++) { - if (_$$_REQUIRE(_dependencyMap[24]).JSUtils.areEqualShallow(accessibilityItems[i], focusedItem)) { + if (_$$_REQUIRE(_dependencyMap[25]).JSUtils.areEqualShallow(accessibilityItems[i], focusedItem)) { break; } } @@ -243000,13 +243107,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e if (this.scrollTextArticle) { setTimeout(function () { - if (_this7.scrollTextArticle) { - _this7.scrollTextArticle.scrollTo({ - y: Math.max(0, offsetY), - x: 0, - animated: true - }); - } + var _this7$scrollTextArti; + + (_this7$scrollTextArti = _this7.scrollTextArticle) == null ? undefined : _this7$scrollTextArti.scrollTo({ + y: Math.max(0, offsetY), + x: 0, + animated: true + }); }, 1); } @@ -243019,10 +243126,50 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e this.accessibilityUnfocus(); } } + }, { + key: "_checkSlugPosition", + value: function _checkSlugPosition() { + var _this8 = this; + + var _this$props6 = this.props, + article = _this$props6.article, + edition = _this$props6.edition, + getNewspaperStatus = _this$props6.getNewspaperStatus; + + if (this.onHrsPositionTimer) { + clearTimeout(this.onHrsPositionTimer); + } + + var _global$getActivePSet4 = global.getActivePSetup(), + keepArticlePositionOnRotation = _global$getActivePSet4.keepArticlePositionOnRotation; + + var _getNewspaperStatus2 = getNewspaperStatus(), + lastArticlePositionId = _getNewspaperStatus2.lastArticlePositionId; + + if ((!keepArticlePositionOnRotation || lastArticlePositionId === 0) && this.isActive() && this.isTextMode()) { + this._onScrollTop(0, false); + + if (article.hasFromSlug()) { + var chainIndex = edition.getChainOfArticle(article).findIndex(function (chainArticle) { + return chainArticle.equals(article); + }); + + if (chainIndex > 0) { + this.onHrsPositionTimer = setTimeout(function () { + if (_this8._positions[chainIndex - 1] > 0) { + _this8._onScrollTop(_this8._positions[chainIndex - 1] + _this8._getExpandedImageHeight()); + } + }, 500); + } + } + } + } }, { key: "_onHrsPosition", value: function _onHrsPosition(positions) { this._positions = positions; + + this._checkSlugPosition(); } }, { key: "_onExpandedImageLayout", @@ -243042,10 +243189,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e if (this.isActive()) { var getNewspaperStatus = this.props.getNewspaperStatus; var newspaperStatus = getNewspaperStatus(); - - if (newspaperStatus) { - newspaperStatus.setLastArticlePositionId(positionId); - } + newspaperStatus == null ? undefined : newspaperStatus.setLastArticlePositionId(positionId); } } }, { @@ -243086,9 +243230,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_onExtraOpenGallery", value: function _onExtraOpenGallery(content) { - if (this.textArticle) { - this.textArticle.openGallery(content); - } + var _this$textArticle9; + + (_this$textArticle9 = this.textArticle) == null ? undefined : _this$textArticle9.openGallery(content); } }, { key: "_onArticleExtraRef", @@ -243113,25 +243257,25 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_isActive", value: function _isActive() { - var _this$props4 = this.props, - isActive = _this$props4.isActive, - index = _this$props4.index; + var _this$props7 = this.props, + isActive = _this$props7.isActive, + index = _this$props7.index; return typeof isActive !== "function" || isActive(index); } }, { key: "_renderAccessibility", value: function _renderAccessibility() { - var _this$props5 = this.props, - onAccessibilityItemPress = _this$props5.onAccessibilityItemPress, - accessibilityEnabled = _this$props5.accessibilityEnabled, - accessibilityItems = _this$props5.accessibilityItems; + var _this$props8 = this.props, + onAccessibilityItemPress = _this$props8.onAccessibilityItemPress, + accessibilityEnabled = _this$props8.accessibilityEnabled, + accessibilityItems = _this$props8.accessibilityItems; var focusedItem = this.state.focusedItem; - return (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_reactNative.View, { + return (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_reactNative.View, { onLayout: this.onAccessibilityLayout, children: accessibilityItems.map(function (accessibilityItem, index) { - return (0, _$$_REQUIRE(_dependencyMap[28]).jsxs)(_$$_REQUIRE(_dependencyMap[29]).ItemAccessibilityFocused, { + return (0, _$$_REQUIRE(_dependencyMap[29]).jsxs)(_$$_REQUIRE(_dependencyMap[30]).ItemAccessibilityFocused, { touchable: true, - focused: _$$_REQUIRE(_dependencyMap[24]).JSUtils.areEqualShallow(focusedItem, accessibilityItem), + focused: _$$_REQUIRE(_dependencyMap[25]).JSUtils.areEqualShallow(focusedItem, accessibilityItem), accessibilityEnabled: accessibilityEnabled, accessibilityLabel: accessibilityItem.getText(), onPress: function onPress() { @@ -243139,16 +243283,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onAccessibilityItemPress(accessibilityItem); } }, - children: [(0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_$$_REQUIRE(_dependencyMap[29]).ItemListAccessibility, { + children: [(0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_$$_REQUIRE(_dependencyMap[30]).ItemListAccessibility, { text: accessibilityItem.getText(), classes: ["newsmemory-article-accessibility-text"], - focused: _$$_REQUIRE(_dependencyMap[24]).JSUtils.areEqualShallow(focusedItem, accessibilityItem), + focused: _$$_REQUIRE(_dependencyMap[25]).JSUtils.areEqualShallow(focusedItem, accessibilityItem), style: { padding: 8 } - }), (0, _$$_REQUIRE(_dependencyMap[30]).hr)({ - backgroundColor: _$$_REQUIRE(_dependencyMap[31]).LIST_ITEM_SEPARATOR_COLOR, - height: _$$_REQUIRE(_dependencyMap[31]).LIST_ITEM_SEPARATOR_HEIGHT + }), (0, _$$_REQUIRE(_dependencyMap[31]).hr)({ + backgroundColor: _$$_REQUIRE(_dependencyMap[32]).LIST_ITEM_SEPARATOR_COLOR, + height: _$$_REQUIRE(_dependencyMap[32]).LIST_ITEM_SEPARATOR_HEIGHT })] }, "accessibility_" + index); }) @@ -243157,33 +243301,29 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "render", value: function render() { - var _this$props6 = this.props, - FooterComponent = _this$props6.FooterComponent, - onModeChange = _this$props6.onModeChange, - onLongPress = _this$props6.onLongPress, - navigation = _this$props6.navigation, - accessibilityItems = _this$props6.accessibilityItems, - onAccessibilityItemPress = _this$props6.onAccessibilityItemPress, - rest = (0, _objectWithoutProperties2.default)(_this$props6, _excluded); + var _this$props9 = this.props, + FooterComponent = _this$props9.FooterComponent, + onModeChange = _this$props9.onModeChange, + onLongPress = _this$props9.onLongPress, + navigation = _this$props9.navigation, + accessibilityItems = _this$props9.accessibilityItems, + onAccessibilityItemPress = _this$props9.onAccessibilityItemPress, + rest = (0, _objectWithoutProperties2.default)(_this$props9, _excluded); var _this$state3 = this.state, refreshing = _this$state3.refreshing, hidden = _this$state3.hidden; - if (typeof onModeChange === "function") { - onModeChange(this.isTextMode(), rest.index); - } - if (this.isTextMode()) { if (hidden) { return null; } - var _global$getActivePSet4 = global.getActivePSetup(), - enableArticleExtra = _global$getActivePSet4.enableArticleExtra; + var _global$getActivePSet5 = global.getActivePSetup(), + enableArticleExtra = _global$getActivePSet5.enableArticleExtra; - var simulateAccessibility = rest.accessibilityEnabled && !_$$_REQUIRE(_dependencyMap[24]).PlatformUtils.isSystemAccessibilityEnabled(); - var ScrollComponent = (0, _$$_REQUIRE(_dependencyMap[28]).jsxs)(_$$_REQUIRE(_dependencyMap[28]).Fragment, { - children: [(0, _$$_REQUIRE(_dependencyMap[28]).jsxs)(_$$_REQUIRE(_dependencyMap[32]).TecnaviaScrollView, { + var simulateAccessibility = rest.accessibilityEnabled && !_$$_REQUIRE(_dependencyMap[25]).PlatformUtils.isSystemAccessibilityEnabled(); + var ScrollComponent = (0, _$$_REQUIRE(_dependencyMap[29]).jsxs)(_$$_REQUIRE(_dependencyMap[29]).Fragment, { + children: [(0, _$$_REQUIRE(_dependencyMap[29]).jsxs)(_$$_REQUIRE(_dependencyMap[33]).TecnaviaScrollView, { ref: this.onRef, style: _articleComponent.default.scrollViewText, contentContainerStyle: _articleComponent.default.scrollViewTextContainer, @@ -243191,14 +243331,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onContentSizeChange: this.onScrollContentLayout, onScroll: this.onScroll, scrollEventThrottle: 16, - minPointers: simulateAccessibility || _$$_REQUIRE(_dependencyMap[24]).PlatformUtils.isEInk() ? 2 : 1, - scrollEnabled: !_$$_REQUIRE(_dependencyMap[24]).PlatformUtils.isEInk(), - refreshControl: !rest.accessibilityEnabled ? (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_refreshComponent.default, { + minPointers: simulateAccessibility || _$$_REQUIRE(_dependencyMap[25]).PlatformUtils.isEInk() ? 2 : 1, + scrollEnabled: !_$$_REQUIRE(_dependencyMap[25]).PlatformUtils.isEInk(), + refreshControl: !rest.accessibilityEnabled ? (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_refreshComponent.default, { refreshing: refreshing, onRefresh: this.onRefresh, cssClasses: ["newsmemory-article-refresh-control"] }) : null, - children: [this._renderAccessibility(), (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_articleText.default, Object.assign({ + children: [this._renderAccessibility(), (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_articleText.default, Object.assign({ ref: this.onArticleRef, css: this._getCss() }, rest, { @@ -243211,7 +243351,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onExpandedImageLayout: this.onExpandedImageLayout, onArticleExtraLoaded: this.onArticleExtraLoaded })), FooterComponent || null] - }), enableArticleExtra ? (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_articleExtraComponent.default, { + }), enableArticleExtra ? (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_articleExtraComponent.default, { ref: this.onArticleExtraRef, onLayout: this.onExtraLayout, onPress: this.onExtraPress, @@ -243221,10 +243361,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); if (simulateAccessibility) { - return (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_$$_REQUIRE(_dependencyMap[27]).PanGestureHandler, { + return (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_$$_REQUIRE(_dependencyMap[28]).PanGestureHandler, { maxPointers: 1, onGestureEvent: this.onPanEvent, - children: (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_reactNative.Animated.View, { + children: (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_reactNative.Animated.View, { collapsable: false, style: { flex: 1 @@ -243234,7 +243374,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } - return (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_articleFlingComponent.default, { + return (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_articleFlingComponent.default, { onSwipeUp: this.scrollUp, onSwipeDown: this.scrollDown, onSwipeLeft: rest.goPrev, @@ -243243,9 +243383,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } - return (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_reactNative.View, { + return (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_reactNative.View, { style: styles.graphicParent, - children: (0, _$$_REQUIRE(_dependencyMap[28]).jsx)(_articleGraph.default, Object.assign({ + children: (0, _$$_REQUIRE(_dependencyMap[29]).jsx)(_articleGraph.default, Object.assign({ ref: this.onGraphRef, navigation: navigation, FooterComponent: FooterComponent, @@ -243289,17 +243429,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "initArticleTextCss", value: function () { var _initArticleTextCss = (0, _asyncToGenerator2.default)(function* () { - var _global$getActivePSet5 = global.getActivePSetup(), - cssFilesToAdd = _global$getActivePSet5.cssFilesToAdd, - enableArticleTextSelection = _global$getActivePSet5.enableArticleTextSelection; + var _global$getActivePSet6 = global.getActivePSetup(), + cssFilesToAdd = _global$getActivePSet6.cssFilesToAdd, + enableArticleTextSelection = _global$getActivePSet6.enableArticleTextSelection; var _global$getFontsConfi = global.getFontsConfig(), fontRegular = _global$getFontsConfi.fontRegular, fontBold = _global$getFontsConfi.fontBold; - var customCss = yield (0, _$$_REQUIRE(_dependencyMap[26]).readCustomCss)(cssFilesToAdd); + var customCss = yield (0, _$$_REQUIRE(_dependencyMap[27]).readCustomCss)(cssFilesToAdd); NewsmemoryArticle.customCss = NewsmemoryArticle.fixFontFamilyRules(customCss); - NewsmemoryArticle.defaultCss = (0, _$$_REQUIRE(_dependencyMap[33]).DEFAULT_CSS)(fontRegular.fontWeb, fontBold.fontWeb, enableArticleTextSelection); + NewsmemoryArticle.defaultCss = (0, _$$_REQUIRE(_dependencyMap[34]).DEFAULT_CSS)(fontRegular.fontWeb, fontBold.fontWeb, enableArticleTextSelection); }); function initArticleTextCss() { @@ -243329,7 +243469,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigate: _propTypes.default.func }).isRequired, article: _propTypes.default.instanceOf(_EPaperArticle.default).isRequired, - mode: _propTypes.default.oneOf([_$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.TEXT, _$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.GRAPHIC]), + mode: _propTypes.default.oneOf([_$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.TEXT, _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.GRAPHIC]), accessibilityItems: _propTypes.default.array, onAccessibilityItemPress: _propTypes.default.func, onModeChange: _propTypes.default.func, @@ -243342,10 +243482,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e getNewspaperStatus: _propTypes.default.func }, _articleText.default.propTypes, _articleGraph.default.propTypes); NewsmemoryArticle.defaultProps = { - mode: _$$_REQUIRE(_dependencyMap[22]).NewsmemoryArticleModes.TEXT, + mode: _$$_REQUIRE(_dependencyMap[23]).NewsmemoryArticleModes.TEXT, hidden: false }; -},1923,[3,4,270,6,7,11,13,14,582,16,18,436,566,667,859,670,1924,1925,1926,1947,1949,1982,1876,1970,438,564,1999,1,179,2009,2028,827,1929,1998]); +},1923,[3,4,270,6,7,11,13,14,582,16,18,436,566,666,667,859,670,1924,1925,1926,1947,1949,1982,1876,1970,438,564,1999,1,179,2009,2028,827,1929,1998]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244046,9 +244186,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); var _reactNative = _$$_REQUIRE(_dependencyMap[4]); @@ -244084,7 +244224,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var TecnaviaAnimatedScrollView = exports.TecnaviaAnimatedScrollView = _reactNative.Animated.createAnimatedComponent(TecnaviaScrollView); -},1929,[3,4,16,582,18,179,579,1]); +},1929,[3,4,582,16,18,179,579,1]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -244332,7 +244472,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e adMarkerScript = "\n var nativeAdDisclaimerId = 'native_ad_' + i + '_disclaimer';\n var nativeAdDisclaimer = document.getElementById(nativeAdDisclaimerId);\n if (nativeAdDisclaimer == undefined) {\n var paragraph = document.createElement(\"p\");\n paragraph.setAttribute('id', nativeAdDisclaimerId);\n paragraph.setAttribute('class', 'advp');\n var text = document.createTextNode('" + inStoryAdMarkerText + "');\n paragraph.appendChild(text);\n placeholder.parentNode.insertBefore(paragraph, placeholder);\n }"; } - return "\n function getLoadedAds() {\n var ads = [];\n try {\n var nativeAdPlaceholders = document.getElementsByClassName('native_ad');\n for (var i = 0; i < nativeAdPlaceholders.length; i++) {\n var placeholder = nativeAdPlaceholders[i];\n try {\n var config = {\n key: 'native_ad_' + i,\n unitId: placeholder.getAttribute('unitId'),\n provider: placeholder.getAttribute('provider'),\n os: placeholder.getAttribute('os'),\n left: placeholder.getBoundingClientRect().left,\n top: placeholder.getBoundingClientRect().top,\n width: parseInt(placeholder.getAttribute('width'), 10),\n height: parseInt(placeholder.getAttribute('height'), 10)\n };\n placeholder.setAttribute('id', 'native_ad_' + i);\n if (placeholder.parentElement && placeholder.parentElement.className === 'native_ad_container') {\n placeholder.parentElement.setAttribute('id', 'native_ad_' + i + '_container');\n } else {\n " + adMarkerScript + "\n }\n \n ads.push(config);\n } catch (e) {\n console.log(e);\n }\n }\n } catch (e) {\n console.log(e);\n }\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: ads, type: 'GET_NATIVE_ADS_PLACEHOLDER' }));\n }"; + return "\n function getLoadedAds() {\n var ads = [];\n try {\n var nativeAdPlaceholders = document.getElementsByClassName('native_ad');\n for (var i = 0; i < nativeAdPlaceholders.length; i++) {\n var placeholder = nativeAdPlaceholders[i];\n try {\n var config = {\n key: 'native_ad_' + i,\n unitId: placeholder.getAttribute('unitId'),\n provider: placeholder.getAttribute('provider'),\n os: placeholder.getAttribute('os'),\n left: placeholder.getBoundingClientRect().left,\n top: placeholder.getBoundingClientRect().top,\n width: parseInt(placeholder.getAttribute('width'), 10),\n height: parseInt(placeholder.getAttribute('height'), 10)\n };\n if (placeholder.getAttribute('targeting')) {\n try {\n config.targeting = JSON.parse(placeholder.getAttribute('targeting'));\n } catch(e) {\n console.log(e);\n }\n }\n placeholder.setAttribute('id', 'native_ad_' + i);\n if (placeholder.parentElement && placeholder.parentElement.className === 'native_ad_container') {\n placeholder.parentElement.setAttribute('id', 'native_ad_' + i + '_container');\n } else {\n " + adMarkerScript + "\n }\n \n ads.push(config);\n } catch (e) {\n console.log(e);\n }\n }\n } catch (e) {\n console.log(e);\n }\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: ads, type: 'GET_NATIVE_ADS_PLACEHOLDER' }));\n }"; }; var hideAdMarkerText = exports.hideAdMarkerText = "\n function hideAdMarkerText() {\n var elements = document.getElementsByClassName(\"advp\");\n for (var i = 0; i < elements.length; i++) {\n elements[i].style.display = \"none\";\n }\n }"; @@ -244354,7 +244494,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var movePageJumps = exports.movePageJumps = "\nfunction movePageJumps() {\n $(\"div[data-pjindex]\").each(function() {\n var index = parseInt($(this).data(\"pjindex\"), 10);\n if (index > 0) {\n var prevHr = $(\"#ArtADD\"+(index -1)+\" + hr\");\n if (prevHr) {\n prevHr.after(this);\n }\n }\n });\n}"; var scrollpageToContinue = exports.scrollpageToContinue = "\n function scrollpageToContinue(pageNumber, artid) {\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: {page: pageNumber, xmlId: artid}, type: 'SCROLL_TO_PAGE' }));\n }"; - var getHrsPosition = exports.getHrsPosition = "\n function getHrsPosition(){\n var positions = [];\n var hrsTag = document.getElementsByTagName(\"hr\");\n for(var i = 0; i < hrsTag.length; i++){\n positions.push(hrsTag[i].offsetTop);\n }\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: positions, type: 'HRS_POSITION' }));\n }\n"; + var getHrsPosition = exports.getHrsPosition = "\n function getHrsPosition(){\n var positions = [];\n var continuations = document.getElementsByClassName(\"continuationHref\");\n for(var i = 0; i < continuations.length; i++){\n positions.push(continuations[i].offsetTop);\n }\n var hrsTag = document.getElementsByTagName(\"hr\");\n for(var i = 0; i < hrsTag.length; i++){\n positions.push(hrsTag[i].offsetTop);\n }\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: positions, type: 'HRS_POSITION' }));\n }\n"; var addLongPressEvent = exports.addLongPressEvent = "\n var body = document.body;\n var longPressMs = 500;\n var longPressTimeout = undefined;\n var onStart = function () {\n console.log('touch start');\n if (longPressTimeout) {\n clearTimeout(longPressTimeout);\n longPressTimeout = undefined;\n }\n longPressTimeout = setTimeout(function () {\n console.log('long touch');\n window.ReactNativeWebView.postMessage(JSON.stringify({ type: 'LONG_PRESS' }));\n }, longPressMs);\n };\n var onEnd = function () {\n console.log('touch end');\n if (longPressTimeout) {\n clearTimeout(longPressTimeout);\n longPressTimeout = undefined;\n }\n };\n if (body) {\n body.addEventListener('touchstart', onStart);\n body.addEventListener('mousedown', onStart);\n body.addEventListener('touchend', onEnd);\n body.addEventListener('mouseup', onEnd);\n }"; var addPositionId = exports.addPositionId = "\n var positionId;\n $(\"#slideArt p\").toArray().forEach((elem, index) => {\n $(elem).attr(\"positionid\", index);\n $(elem).children().toArray().forEach((child, childIndex) => {\n $(child).attr(\"positionid\", index+\".\"+childIndex);\n });\n }\n );\n"; var retrievePositionIdAtOffset = exports.retrievePositionIdAtOffset = "\n function getPositionId(x, y) {\n try {\n var offsetX = 0;\n var width = $(\"#slideArt\").width();\n var columns = $(\".article_body0 .column\").length;\n if (columns > 0) {\n offsetX = width / (columns * 2);\n } else {\n offsetX = width/2;\n }\n var currentPositionId = document.elementFromPoint(x + offsetX, y).getAttribute(\"positionid\");\n if (currentPositionId !== null) {\n positionId = currentPositionId;\n }\n } catch (e) {\n console.log(e);\n }\n if (positionId) {\n window.ReactNativeWebView.postMessage(JSON.stringify({ content: { positionId: positionId }, type: 'GET_POSITION_ID' }));\n }\n };\n"; @@ -246410,26 +246550,38 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return (0, _createClass2.default)(ZoomDevice, null, [{ key: "init", value: function init() { + var isEInk = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk(); + + var isiPhone = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isiPhone(); + + var referenceVelocity = 1000; + + if (isEInk) { + referenceVelocity = 350; + } else if (isiPhone) { + referenceVelocity = 500; + } + ZoomDevice.constants.PAN_ANIMATION_DEGREES_THRESHOLD = 30; - ZoomDevice.constants.ZOOM_TO_DURATION = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 1 : 300; + ZoomDevice.constants.ZOOM_TO_DURATION = isEInk ? 1 : 300; ZoomDevice.constants.VERTICAL_THRESHOLD = 50; ZoomDevice.constants.SNAP_PADDING = 10; - ZoomDevice.constants.SNAP_VELOCITY = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 1 : 100; - ZoomDevice.constants.VIEW_PAGER_SWIPE_DURATION = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 1 : 200; - ZoomDevice.constants.VIEW_PAGER_VELOCITY_1PAGE = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 350 : 1000; - ZoomDevice.constants.VIEW_PAGER_VELOCITY_2PAGES = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 350 : 1000; - ZoomDevice.constants.MAGNETIC_PAN_VELOCITY_X = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 350 : 1000; + ZoomDevice.constants.SNAP_VELOCITY = isEInk ? 1 : 100; + ZoomDevice.constants.VIEW_PAGER_SWIPE_DURATION = isEInk ? 1 : 200; + ZoomDevice.constants.VIEW_PAGER_VELOCITY_1PAGE = referenceVelocity; + ZoomDevice.constants.VIEW_PAGER_VELOCITY_2PAGES = referenceVelocity; + ZoomDevice.constants.MAGNETIC_PAN_VELOCITY_X = referenceVelocity; ZoomDevice.constants.MAGNETIC_PAN_X_FACTOR_1PAGE = 0.6666666666666666; ZoomDevice.constants.MAGNETIC_PAN_X_FACTOR_2PAGES = 0.75; - ZoomDevice.constants.MAGNETIC_PAN_VELOCITY_Y = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 350 : 1000; + ZoomDevice.constants.MAGNETIC_PAN_VELOCITY_Y = referenceVelocity; ZoomDevice.constants.MAGNETIC_PAN_Y_FACTOR_PORTRAIT = 0.6666666666666666; ZoomDevice.constants.MAGNETIC_PAN_Y_FACTOR_LANDSCAPE = 0.8; ZoomDevice.constants.PAN_ANIMATION_THRESHOLD = 50; ZoomDevice.constants.TOGGLE_FIT_VARIATION = 0.15; ZoomDevice.constants.PAN_TO_DIST = 150; ZoomDevice.constants.PAN_MAX_FRICTION = 5; - ZoomDevice.constants.PAN_MAX_VALUE = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 10 : 20; - ZoomDevice.constants.ENABLE_REFRESH = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isEInk() ? 1 : 100; + ZoomDevice.constants.PAN_MAX_VALUE = isEInk ? 10 : 20; + ZoomDevice.constants.ENABLE_REFRESH = isEInk ? 1 : 100; ZoomDevice.constants.REFRESH_DURATION = 300; ZoomDevice.constants.REFRESH_SIZE = 0.8; } @@ -246614,14 +246766,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "shouldComponentUpdate", value: function shouldComponentUpdate(nextProps, nextState) { - var newActiveState = nextProps.isActive(nextProps.index); - var isActiveChanged = newActiveState !== this._isActive; - this._isActive = newActiveState; + var article = this.props.article; var _this$state = this.state, size = _this$state.size, graphSize = _this$state.graphSize, online = _this$state.online, render = _this$state.render; + var newActiveState = nextProps.isActive(nextProps.index); + var isActiveChanged = newActiveState !== this._isActive; + this._isActive = newActiveState; var containerSizeChanged = !_$$_REQUIRE(_dependencyMap[30]).JSUtils.equals(size, nextState.size); if (containerSizeChanged) { @@ -246630,7 +246783,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var sizeChanged = containerSizeChanged || !_$$_REQUIRE(_dependencyMap[30]).JSUtils.equals(graphSize, nextState.graphSize); var otherChanged = online !== nextState.online || render !== nextState.render; - return sizeChanged || otherChanged || isActiveChanged && this._isActive; + return sizeChanged || otherChanged || isActiveChanged && this._isActive || !article.equals(nextProps.article); } }, { key: "componentWillUnmount", @@ -251129,7 +251282,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e width: _propTypes.default.number, height: _propTypes.default.number }).isRequired, - getCurrentArticle: _propTypes.default.func.isRequired, + getCurrentArticle: _propTypes.default.func, article: _propTypes.default.instanceOf(_EPaperArticle.default), style: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.number, _propTypes.default.array]), minZoom: _propTypes.default.number, @@ -251364,7 +251517,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "getExtrasForArticle", value: function getExtrasForArticle(page, article) { - var pageSize = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var offset = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : { + offsetX: 0, + offsetY: 0 + }; var extras = page.getExtralinks().map(function (x) { return x; }); @@ -251382,19 +251538,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var box = boxes[i]; if (box) { - var boxStyle = undefined; - - if (_$$_REQUIRE(_dependencyMap[25]).JSUtils.isEmpty(pageSize)) { - boxStyle = { - start: box.getLeft(), - top: box.getTop(), - width: box.getWidth(), - height: box.getHeight() - }; - } else { - boxStyle = _newsmemoryUtils.default.getHrStyle(box, article.getBoxesInfo(), pageSize, true); - } - + var offsetX = offset.offsetX, + offsetY = offset.offsetY; + var boxStyle = { + start: box.getLeft() - offsetX, + top: box.getTop() - offsetY, + width: box.getWidth(), + height: box.getHeight() + }; intersect = NewsmemoryExtraUtils.extraIntersectsRect(extra, boxStyle); } } @@ -251699,7 +251850,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _global$getActivePSet3 = global.getActivePSetup(), showOpenArticleExtraOnTitleBox = _global$getActivePSet3.showOpenArticleExtraOnTitleBox; - var extras = article ? NewsmemoryExtraUtils.getExtrasForArticle(page, article, pageSize) : page.getExtralinks().map(function (x) { + var pdfOffset = page.getTotalOffset(); + var pdfOffsetX = pdfOffset.offsetX, + pdfOffsetY = pdfOffset.offsetY; + var extras = article ? NewsmemoryExtraUtils.getExtrasForArticle(page, article, pdfOffset) : page.getExtralinks().map(function (x) { return x; }).filter(function (extra) { var _extra$getPdfSize2 = extra.getPdfSize(), @@ -251734,9 +251888,6 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } - var pdfOffset = page.getTotalOffset(); - var pdfOffsetX = pdfOffset.offsetX, - pdfOffsetY = pdfOffset.offsetY; var offsetX = 0; var offsetY = 0; @@ -254585,6 +254736,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "shouldComponentUpdate", value: function shouldComponentUpdate(nextProps, nextState) { + var article = this.props.article; var _this$state = this.state, isOnline = _this$state.isOnline, translationFailed = _this$state.translationFailed, @@ -254593,15 +254745,19 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e manipulatedHtml = _this$state.manipulatedHtml, innerText = _this$state.innerText, accessibilityFocus = _this$state.accessibilityFocus; - return !_$$_REQUIRE(_dependencyMap[26]).JSUtils.areEqualShallow(nextProps, this.props, { + return !nextProps.article.equals(article) || !_$$_REQUIRE(_dependencyMap[26]).JSUtils.areEqualShallow(nextProps, this.props, { print: true, - skipKeys: ["headerHtml"] + skipKeys: ["headerHtml", "article"] }) || isOnline !== nextState.isOnline || translationFailed !== nextState.translationFailed || imageLoadFailed !== nextState.imageLoadFailed || gallery !== nextState.gallery || manipulatedHtml !== nextState.manipulatedHtml || innerText !== nextState.innerText || accessibilityFocus !== nextState.accessibilityFocus; } }, { key: "componentDidUpdate", value: function componentDidUpdate(prevProps) { - if (this._isColumnizerChanged(this.props) || !_$$_REQUIRE(_dependencyMap[26]).JSUtils.areEqualShallow(this.props, prevProps)) { + var article = this.props.article; + + if (this._isColumnizerChanged(this.props) || !prevProps.article.equals(article) || !_$$_REQUIRE(_dependencyMap[26]).JSUtils.areEqualShallow(this.props, prevProps, { + skipKeys: ["article"] + })) { this._initializeHtml(); } } @@ -255426,6 +255582,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onLayout: onExpandedImageLayout, minHeight: Math.max(defaultHeight / 3, 150) }); + } else if (typeof onExpandedImageLayout === "function") { + onExpandedImageLayout({ + nativeEvent: { + layout: { + width: 0, + height: 0 + } + } + }); } var errors = []; @@ -257476,6 +257641,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e CONTINUE: //gm, PARAGRAPH: /[\S\s]*?<\/p>/gm, BR_HR: //gm, + BR_HR_SINGLE: //m, HR: //gm, QUOTE: //gm, PAGEJUMP: /<\/pagejump>|/gm, @@ -258164,7 +258330,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e if (nextArticle) { var nextPageJumps = nextArticle.getPageJumps(); - if (nextPageJumps && nextPageJumps.length > 0) { + if ((nextPageJumps == null ? undefined : nextPageJumps.length) > 0) { nextPageJumps.forEach(function (nextPageJump, nextIndex) { if (nextPageJump && (nextPageJump.isHiddenSlug() || nextPageJump.isSlug()) && nextPageJump.getSlug() === slug) { var nextPageJumpTo; @@ -258525,7 +258691,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e htmlChildArtGraphic = childArt.htmlChildArtGraphic; var newHtml = clearHtml(html, tags); - if (tagsAdsBottom && tagsAdsBottom[0]) { + if (tagsAdsBottom != null && tagsAdsBottom[0]) { newHtml += tagsAdsBottom[0]; } @@ -258536,7 +258702,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e htmlDontSplit += tagPagejump; }); - if (tagsQuote && tagsQuote.length) { + if ((tagsQuote == null ? undefined : tagsQuote.length) > 0) { if (htmlDontSplit) { htmlDontSplit += "
"; } @@ -258644,23 +258810,22 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var chain = edition.getChainOfArticle(article); var hrs = html.match(REGEX_TAGS.HR); - if (hrs && hrs.length) { - var currentArticle = chain[0]; - - if (currentArticle) { - replacePageJumps(edition, chain, mergeArticles, 0).forEach(function (tagPagejump) { - pageJumps += tagPagejump; - }); - } + if ((hrs == null ? undefined : hrs.length) > 0 && chain.length > 0) { + replacePageJumps(edition, chain, mergeArticles, 0).forEach(function (tagPagejump) { + pageJumps += tagPagejump; + }); + chain.forEach(function (article, index) { + html = html.replace(REGEX_TAGS.BR_HR_SINGLE, ""); + }); } html = clearHtml(html, tags); - if (tagsAdsTop && tagsAdsTop[0]) { + if (tagsAdsTop != null && tagsAdsTop[0]) { html = tagsAdsTop[0] + html; } - if (tagsAdsBottom && tagsAdsBottom[0]) { + if (tagsAdsBottom != null && tagsAdsBottom[0]) { html += tagsAdsBottom[0]; } @@ -258736,18 +258901,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _hrs = html.match(REGEX_TAGS.HR); - if (_hrs && _hrs.length) { + if ((_hrs == null ? undefined : _hrs.length) > 0) { var splittedHtml = html.split(REGEX_TAGS.HR); var htmlHR = ""; splittedHtml.forEach(function (item, index, elements) { htmlHR += item; if (index === 0) { - var _currentArticle = _chain[index]; + var currentArticle = _chain[index]; - if (_currentArticle) { - htmlHR = moveMediaOnTop(item, index, edition, _currentArticle, _currentArticle, secret, mergeArticles, enableColumnizer, isOnline); - htmlHR = addImageActionUrlOnArticlesChain([_currentArticle], _currentArticle, htmlHR, edition, secret, isOnline); + if (currentArticle) { + htmlHR = moveMediaOnTop(item, index, edition, currentArticle, currentArticle, secret, mergeArticles, enableColumnizer, isOnline); + htmlHR = addImageActionUrlOnArticlesChain([currentArticle], currentArticle, htmlHR, edition, secret, isOnline); } } else { htmlHR += "\n
\n
\n
"; @@ -258767,7 +258932,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _hrs2 = html.match(REGEX_TAGS.HR); - if (_hrs2 && _hrs2.length) { + if ((_hrs2 == null ? undefined : _hrs2.length) > 0) { var _splittedHtml = html.split(REGEX_TAGS.HR); var _htmlHR = ""; @@ -258785,7 +258950,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); - if (tagsAdsTop && tagsAdsTop.length) { + if ((tagsAdsTop == null ? undefined : tagsAdsTop.length) > 0) { _htmlHR = tagsAdsTop[0] + _htmlHR; } @@ -258794,11 +258959,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e html = moveMediaOnTop(html, 0, edition, article, article, secret, mergeArticles, enableColumnizer, isOnline); html = addImageActionUrlOnArticlesChain([article], article, html, edition, secret, isOnline); - if (tagsAdsTop && tagsAdsTop.length) { + if ((tagsAdsTop == null ? undefined : tagsAdsTop.length) > 0) { html = tagsAdsTop[0] + html; } - if (tagsAdsBottom && tagsAdsBottom.length) { + if ((tagsAdsBottom == null ? undefined : tagsAdsBottom.length) > 0) { html += tagsAdsBottom[0]; } } @@ -259115,7 +259280,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e newParent = adMarker + "

" + adTag + "

"; } else if (adUnitId) { var provider = ad.getProvider(); - newParent = "\n " + adMarker + "\n
\n \n
\n "; + var targeting = ad.getTargeting(); + newParent = "\n " + adMarker + "\n
\n \n
\n "; } html = html.replace(regExp, newParent); @@ -260794,7 +260960,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _indexLayoutManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - var _excluded = ["touchable", "focused", "onPress", "accessibilityEnabled", "accessibilityLabel", "style", "children", "enablePause"]; + var _excluded = ["touchable", "focused", "onPress", "accessibilityEnabled", "accessibilityLabel", "parentStyle", "style", "children", "enablePause"]; function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -260830,6 +260996,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onPress = props.onPress, accessibilityEnabled = props.accessibilityEnabled, accessibilityLabel = props.accessibilityLabel, + parentStyle = props.parentStyle, style = props.style, children = props.children, enablePause = props.enablePause, @@ -260850,7 +261017,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var accessibilityKey = _$$_REQUIRE(_dependencyMap[15]).StringUtils.getMd5(accessibilityLabel); var Component = _reactNative.View; - var parentProps = {}; + var parentProps = { + style: parentStyle + }; var componentProps = Object.assign({ accessibilityLabel: accessibilityLabel, style: [style] @@ -260948,11 +261117,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; }, [focused, ref.current]); return (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(Component, Object.assign({ - ref: ref - }, parentProps, { + ref: ref, style: { flex: 1 - }, + } + }, parentProps, { children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, Object.assign({}, componentProps, { children: children })) @@ -260968,6 +261137,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e focused: _propTypes.default.bool, accessibilityEnabled: _propTypes.default.bool, accessibilityLabel: _propTypes.default.string, + parentStyle: _propTypes.default.any, style: _propTypes.default.any, onPress: _propTypes.default.func, children: _propTypes.default.any @@ -261662,9 +261832,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); var _reactNative = _$$_REQUIRE(_dependencyMap[9]); @@ -261764,9 +261934,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "setProgress", value: function setProgress(progress) { - if (this.progressRef) { - this.progressRef.updateProgress(progress); - } + var _this$progressRef; + + (_this$progressRef = this.progressRef) == null ? undefined : _this$progressRef.updateProgress(progress); } }, { key: "_setVisibility", @@ -261898,7 +262068,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onPause: _propTypes.default.func, onClose: _propTypes.default.func }; -},2012,[3,224,6,7,11,13,14,16,582,18,1811,819,179,1960]); +},2012,[3,224,6,7,11,13,14,582,16,18,1811,819,179,1960]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -265376,6 +265546,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e list_height_multiplier_tablet: "listHeightMultiplierOnTablet", app_auto_refresh_minutes: "appAutoRefreshMinutes", show_gallery_title: "showGalleryTitle", + show_gallery_title_in_article_header: "showGalleryTitleInArticleHeader", archive_search_url: "archiveSearchURL", must_login_to_view_article: "mustLoginToViewArticle", attach_paywall_to_article: "attachPaywallToArticle", @@ -266586,37 +266757,37 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _Api = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - var _en = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + var _ar = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - var _it = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + var _da = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - var _ar = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + var _de = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - var _da = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + var _en = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - var _de = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + var _esES = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); var _frFR = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - var _nlNL = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + var _it = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - var _esES = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + var _nbNO = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); - var _roRO = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + var _nlBE = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); - var _sl = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + var _nlNL = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); - var _sv = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); + var _nnNO = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); - var _ptPT = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); + var _ptBR = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); - var _ptBR = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); + var _ptPT = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); - var _nlBE = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); + var _roRO = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[19])); - var _nnNO = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); + var _sl = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[20])); - var _nbNO = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); + var _sv = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[21])); var _LocaleHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[22])); @@ -266655,7 +266826,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pSetup: pSetup, machine: machine }); - activeLanguagePack = response && response.data || {}; + activeLanguagePack = (response == null ? undefined : response.data) || {}; } catch (e) {} } else if (customLanguagePackFileTime === -1) { activeLanguagePack = {}; @@ -266735,17 +266906,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "getCurrentLocale", value: function getCurrentLocale() { - var locale = global.locale || "en"; - - if (this.language) { - var supportedLanguages = ["en", "it", "de", "fr-FR", "nl-NL", "es-ES", "ro-RO", "sv", "da", "pt-PT", "pt-BR", "nl-BE", "nn-NO", "nb-NO", "ar", "sl"]; - - if (this.language && this.language >= 0 && this.language < supportedLanguages.length) { - locale = supportedLanguages[this.language]; - } - } - - return locale; + var supportedLanguages = ["en", "it", "de", "fr-FR", "nl-NL", "es-ES", "ro-RO", "sv", "da", "pt-PT", "pt-BR", "nl-BE", "nn-NO", "nb-NO", "ar", "sl"]; + return supportedLanguages[this.language] || global.locale || supportedLanguages[0]; } }, { key: "initLocale", @@ -266776,6 +266938,1121 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }]); }(); },2046,[3,270,6,7,1181,407,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2010,438]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "action_go_to_category": "{{anchor}} اذهب إلى", + "action_open_epaper": "الطبعة الرقمية", + "action_open_gallery": "فتح معرض", + "action_open_link": "افتح الرابط", + "action_remove_from_favorites": "إزالة من المفضلة", + "action_save_for_later": "احفظ لوقت لاحق", + "action_share": "شارك", + "action_unknown": "غير معروف", + "alert_message": "هل أنت متأكد؟", + "all": "اطباء ومستشفيات", + "all_events": "كل المناسبات", + "all_jobs": "جميع الوظائف", + "animation": "تأثيرات", + "animation_action": "انقر فوق الزر لتغيير الرسوم المتحركة", + "animation_change": "تغيير الرسوم المتحركة", + "animation_changed": "تغيرت الرسوم المتحركة", + "article_count": "{{count}} مقالة", + "btn_accessibility": "وضع الوصول", + "btn_account": "تسجيل الدخول", + "btn_add_event": "أضف حدث", + "btn_advance_filters": "مقدما المرشحات", + "btn_archive": "أرشيف", + "btn_ask_later": "تسألني لاحقا", + "btn_back": "رجوع للخلف", + "btn_cancel": "إلغاء", + "btn_close": "إغلاق", + "btn_confirm": "تأكيد", + "btn_contact": "اتصل بنا", + "btn_disable_log_file": "إرسال سجل", + "btn_do_not_show": "لا تظهر مرة أخرى", + "btn_download": "تنزيل", + "btn_editions": "الإصدارات", + "btn_enable_log_file": "تمكين تسجيل الدخول", + "btn_feed": "الاخبار العاجل", + "btn_fit_page": "نوبة. مناسب", + "btn_g_book": "استعراض", + "btn_go_to_news": "اذهب إلى الأخبار", + "btn_help": "مساعدة", + "btn_index": "فهرس", + "btn_link": "الرابط", + "btn_login": "تسجيل الدخول", + "btn_logout": "تسجيل خروج", + "btn_more": "المزيد", + "btn_no": "لا", + "btn_ok": "موافق", + "btn_publications": "المنشورات", + "btn_read": "تصفح", + "btn_reset": "إعادة تعيين", + "btn_search": "البحث", + "btn_set_as_default": "تعيين كافتراضي", + "btn_settings": "الإعدادات", + "btn_skip": "تخطى", + "btn_special_section": "خاص", + "btn_store": "متجر", + "btn_swipe": "استعراض", + "btn_thumbnail": "الصفحات", + "btn_yes": "نعم", + "cache_size": "التخزين المؤقت", + "card": "بطاقة", + "categories": "التصنيفات", + "change": "تغيير", + "change_location_hint": "تغيير الموقع", + "change_radius": "اختر نصف القطر", + "clear": "مسح", + "clear_cache": "سيتم مسح ذاكرة التخرين المؤقت", + "clear_favorites": "مسح المفضلة", + "confirm": "تأكيد", + "connection_0": "وضع الهاتف المحمول", + "connection_0_description": "بشكل رئيسي القراءة النصية للصحيفة. استخدام محدود للفرقة.", + "connection_1": "وضع 3G", + "connection_1_description": "الجرافيك / قراءة نصية للصحيفة. لا يتم تنزيل جميع الرسومات.", + "connection_2": "وضع واي فاي", + "connection_2_description": " قراءة جرافيك / نصية للصحيفة. تنزيل كامل لجميع المكونات.", + "counter": "{{current}} من {{total}}", + "custom_location": "موقع مخصص", + "database": "قاعدة البيانات", + "database_deleted": "حذف قاعدة البيانات", + "default_search": "البحث الافتراض", + "dialog_location_message": "نحن نستخدم الموقع الخاص بك لإظهار أين أنت على الخريطة", + "dialog_location_title": "نحن بحاجة إلى الوصول إلى الموقع الخاص بك", + "disabled": "معطل", + "enabled": "مفعل", + "err_change_animation": "خطأ في تغيير الرسوم المتحركة", + "err_clear_cache": "خطأ في مسح ذاكرة التخزين المؤقت", + "err_clear_database": "خطأ لمسح قاعدة البيانات", + "err_clear_favorites": "خطأ لمسح المفضلة", + "err_download_edition": "حدث خطأ أثناء تنزيل الإصدار", + "err_download_edition_db": "حدث خطأ أثناء تنزيل قاعدة بيانات الإصدار", + "err_download_psetup": "خطأ أثناء تنزيل تكوينات القاعدة", + "err_internet_connection": "لا يمكن الاتصال بخادم التطبيقات. يرجى التأكد من توفر اتصال بالإنترنت والمحاولة مرة أخرى.", + "err_max_min": "صالح مرشح,الحد الأدنى يجب أن يكون أقل من ماكس", + "err_offline": "المحتويات الخارجية غير متاحة حاليا", + "err_retrieve_cache": "خطأ لاسترداد ذاكرة التخزين المؤقت", + "err_retrieve_favorites": "خطأ في استرداد المفضلة", + "err_translation": "الترجمة غير متوفرة", + "err_translation_offline": "الترجمة غير متاحة بلا إنترنت", + "error_on_load_more": "خطأ عند محاولة تحميل المزيد من العناصر", + "fast": "بسرعة", + "favorites": "المفضلة", + "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", + "feedback_msg_ask_for_feedback": "هل هناك أي شيء يمكننا القيام به للمساعدة ؟ ", + "feedback_title_request_feedback": "أنت تتمتع وقتك مع التطبيق ؟ ", + "feedback_title_request_review_feedback": "سعداء أن نسمع! هل ترغب في ترك التعليق أو التقييم ؟ ", + "filter_max": "ماكس", + "filter_min": "مين", + "filter_text": "كتابة النص هنا", + "font_extra_large": "كبير جداً", + "font_extra_small": "صغير جداً", + "font_large": "كبير", + "font_normal": "عادي", + "font_scale": "حجم الخط", + "font_small": "صغير", + "from_most_recent": "من أحدث", + "from_oldest": "من أقدم", + "gmc_default_text": "العدد الجديد هو متاح. اضغط هنا لقراءة!", + "gmc_message_text": "صحيفة {{issue}} متاحة الآن. اضغط هنا لقراءة!", + "grid": "شبكة", + "grid_list": "عرض الشبكة / القائمة", + "home": "الصفحة الرئيسية", + "label_exit_accessibility_mode": "الخروج من وضع الوصول", + "label_open_browser": "افتح في المتصفح", + "last_search": "البحث الأخي", + "layout": "شكل الأخبار", + "learn_more": "معرفة المزيد", + "list": "قائمة", + "loading": "جارٍ التحميل ...", + "local_events": "أحداث محلية", + "max_salary": "ماكس. الراتب", + "min_salary": "دقيقة. الراتب", + "msg_available_next_startup": "سيتم تفعيل هذه الميزة بعد إعادة تشغيل التطبيق", + "msg_clear_cache": "مسح ذاكرة التخزين المؤقت", + "msg_clear_favorites": "حذف المفضلة", + "msg_copy_to_clipboard": "نسخ إلى الحافظة", + "msg_database_deleted": "سيتم حذف قاعدة البيانات", + "msg_delete_db": "حذف بيانات قاعدة البيانات؟", + "msg_delete_localstorage": "محو الإعدادات الشخصية؟", + "msg_delete_title": "هل تريد ان", + "msg_download_edition": "جارٍ تنزيل الإصدار...", + "msg_download_retry": "...{{maxRetries}} من {{retry}} محاولة", + "msg_empty_category": "حاليًا ، لا توجد مقالات مخصصة لـ {{category}}! اضغط لتحديث", + "msg_empty_favorites": "حاليا لا توجد المفضلة!", + "msg_empty_gallery": "النقر معرض فارغة", + "msg_empty_list": "حاليا لا توجد عناصر! اضغط لتغيير بعض الفلاتر", + "msg_empty_searches": "حاليا لا توجد عمليات البحث المحفوظة", + "msg_error_category": "شيء ذهب على نحو خاطئ ، في محاولة فتح فئة أو حذف قاعدة البيانات من إعدادات! اضغط على تحديث", + "msg_error_list": "شيء ذهب على نحو خاطئ ، في محاولة لتغيير بعض الفلاتر", + "msg_error_newspaper": "جريدة فارغة", + "msg_event_over": "سيدي هذا ليس البروتوكول", + "msg_exit_application": "الخروج من التطبيق؟", + "msg_failed": "فشل", + "msg_font_scaling": "هل ترغب في تطبيق حجم نص جهازك على هذا التطبيق؟", + "msg_font_scaling_title": "يبدو أن لديك حجم نص مخصص مضبوطًا على جهازك", + "msg_list_no_articles_available_for_category": "ليس هناك خطأ. حالياً لا يوجد مقالات في هذا القسم", + "msg_list_no_content": "لا يوجد محتوى", + "msg_loading_comments": "المزيد من التعليقات", + "msg_loading_more": "تحميل المزيد...", + "msg_new_issue_available": "إصدار جديد متوفر الآن ، هل ترغب في تحميله الآن؟", + "msg_not_on_latest_issue": "أنت لا تشاهد أحدث إصدار متاح ، هل ترغب في تحميله الآن؟", + "msg_offline_article_graph": "لاستخدام هذه الميزة في وضع عدم الاتصال ، يجب أن تكون قد قمت بتنزيل الإصدار الكامل أو قد تكون بعض الصور مفقودة.", + "msg_offline_issues": "حدد إصدارًا تم تنزيله لقراءة.", + "msg_opening_article": "افتتاح: {{title}}", + "msg_opening_push": "فتح إشعار الدفع", + "msg_pending_purchases": "استكمال عمليات الشراء المعلقة: {{completed}} من {{total}}", + "msg_reload_publication": "تم حذف قاعدة البيانات ، هل تريد تنزيل أحدث إصدار تلقائيًا؟", + "msg_restore_default_settings": "هل تريد استعادة إعدادات التطبيق الافتراضية؟", + "msg_rss_new_articles_available": "أخر الأخبار {{count}}", + "msg_rss_no_new_articles_available": "الأخبار مُحَدَّثَة", + "msg_rss_one_new_article_available": "مادة جديدة متاحة 1", + "msg_rss_reload_database": "تحميل أخبار جديدة", + "msg_rss_update_error": "خطأ أثناء التحديث ، لا يمكن تحديث", + "msg_search_empty": "لم يتم البحث عن شيء", + "msg_search_lite": "عرض النتائج على الصفحة", + "msg_search_not_found": "لم يتم العثور على مقالة مع {{text}}", + "msg_sent": "صندوق المرسل", + "msg_share_unmanaged": "الخيار حصة غير المدارة", + "msg_tts_error": "حدث خطأ ، أعد المحاولة لاحقًا!", + "msg_tts_no_volume": "زيادة حجم النص إلى", + "msg_tts_unsupported": "لغة غير مدعومة ، حاول استخدام الصوت الافتراضي أو تحقق من وجود حزمة لغة مخصصة!", + "my_home_categories_selected": "تم تحديد {{categories}} الفئات لما مجموعه {{articles}} من المقالات", + "my_location": "استخدام موقعي", + "network": "الشبكة", + "none": "لا شيء", + "normal": "عادي", + "permission_storage_message": "{{appName}} يحتاج إلى إذن التخزين", + "permission_title": "{{appName}} إذن", + "pj_from_page": "من صفحة", + "pj_to_page": "إلى الصفحة", + "pj_continue_to_page": "تتمة في ص", + "pj_continue_to_page_parent": "الصفحة", + "powered_by": "مشغل بواسطة TECNAVIA", + "powered_by_who": "مدعوم من {{who}}", + "push_notification": "الإشعارات", + "reader_app_text": "ستتم إدارة أي حسابات أو عمليات شراء تتم خارج هذا التطبيق بواسطة المطوّر “{{developerName}}” لن يتوفر حساب App Store الخاص بك وطريقة الدفع المحفوظة وأي من الميزات، كإدارة الاشتراك وطلبات استرداد المبلغ. Apple ليست مسؤولة عن خصوصية أو أمان المعاملات التي تتم مع هذا المطوّر.", + "reader_app_title": "أنت على وشك مغادرة التطبيق والانتقال إلى موقع ويب خارجي. تنتهي المعاملة المالية مع Apple عند هذه النقطة.", + "retry": "إعادة المحاولة", + "salary": "الراتب: {{salary}}", + "save_search": "حفظ البحث", + "saved_searches": "عمليات البحث المحفوظة", + "search_term": "مصطلح البحث", + "select_after_date": "تحديد بعد تاريخ", + "select_my_home_categories": "اختر فئاتك المفضلة من القائمة أدناه لتخصيص {{category}} الخاص بك", + "selected_categories": "الفئة المختارة", + "selected_time_range": "نطاق التاريخ المحدد", + "settings": "إعدادات", + "settings_allow_font_scaling": "السماح بتحجيم الخط", + "settings_startup_epaper": "الطبعة الرقمية", + "settings_startup_rss": "أخر أخبار", + "settings_startup_choose": "اختر في كل مرة", + "show": "إظهار", + "sort_by_date": "ترتيب حسب", + "sort_by_name": "قم بالفرز حسب أ-ي", + "sort_by_name_reverse": "قم بالفرز حسب ي-أ", + "sort_by_popularity": "فرز حسب الشعبية", + "sort_date_disabled": "فرز على تاريخ تعطيل", + "start_with": "يبدأ بـ", + "str_custom": "تخصيص", + "str_default_language": "العودة إلى اللغة الأصلي", + "str_description": "وصف", + "str_from": "من عند", + "str_id": "هوية شخصية: {{id}}", + "str_limit_label": "{{days}} :عدد الإصدارات المراد تخزينه", + "str_location": "موقعك:", + "str_next_events": "الأحداث القادمة:", + "str_next_week": "الأسبوع التالي", + "str_page": "الصفحة", + "str_search": "البحث", + "str_search_results": "{{text}} - {{count}} النتائج", + "str_special_sections": "أقسام خاصة", + "str_this_week": "هذا الأسبو", + "str_this_weekend": "في نهاية هذا الاسبوع", + "str_time_range": "نطاق زمنى", + "str_title": "الصفة", + "str_to": "إلى", + "str_today": "اليوم", + "str_tomorrow": "غدًا", + "str_translating_article": "ترجمة المقال...", + "system_error": "حدث خطأ", + "theme": "موضوع", + "title_bottom_sheet": "الإجراءات", + "title_offline": "لا يوجد اتصال بالإنترنت", + "toggle": "تغيير", + "toggle_layout": "تبديل التنسيق", + "toggle_list": "تبديل قائمة", + "toggle_map": "تبديل خريطة", + "total_events": "الأحداث: {{total}}", + "total_favorites": "لمفضلات: {{total}}", + "total_jobs": "الوظائف: {{total}}", + "total_searches": "عمليات البحث: {{total}}", + "tutorial": "كيف تستخدم التطبيق؟", + "unknown_salary": "غير معروف الراتب", + "unsave_search": "إزالة البحث المحفوظة", + "version": "الإصدار", + "vertical_job_location_hint": "حدد موقع", + "vertical_job_text_hint": "أدخل الكلمات الرئيسية في البحث", + "user_tip_download": "لتنزيل جميع الإصدارات تلقائيًا للقراءة في وضع عدم الاتصال ، حدد \"المزيد\"> \"الإعدادات\"> \"دون اتصال\" كإعداد الشبكة المفضل لديك", + "user_tip_download_title": "نصيحة المستخدم", + "offline_download_warning": "لم يتم تنزيل هذا الإصدار بالكامل.\nقد تظهر بعض أجزاء الصفحات غير واضحة.", + "offline_download_dialog": "هل تريد تنزيل الإصدار بالكامل للقراءة في وضع عدم الاتصال؟", + "mobile_network_warning": "أنت متصل بشبكة جوال بدلاً من شبكة WiFi", + "msg_operation_completed": "اكتملت العملية", + "msg_ok_delete_db": "تم حذف جميع الإصدارات المحفوظة", + "msg_download_rss": "جارٍ تنزيل مقالات جديدة...", + "settings_translate": "ترجمة المقالات إلى", + "settings_themes": "سمة", + "settings_font_size": "حجم الخط", + "settings_graph_size": "مستوى التكبير", + "settings_number_stored_editions": "الحد الأقصى لعدد الإصدارات المخزنة", + "settings_restart_from_latest": "إعادة التشغيل من آخر إصدار متوفر (دقيقة)", + "settings_article_mode": "وضع المادة", + "settings_article_mode_all": "عرض الكل", + "settings_article_mode_text_and_graphics": "إظهار المقالات والرسومات", + "settings_article_mode_only_text": "إظهار المقالات فقط", + "settings_restore_defaults": "استعادة الإعدادات الافتراضية", + "settings_clear_storage": "مسح البيانات", + "settings_two_fingers_tap_to_article": "استخدم الصنبور بإصبعين لفتح قراءة النص", + "settings_single_tap_to_zoom": "استخدم نقرة واحدة للتكبير", + "settings_favorite_edition": "اختر نسختك المفضلة", + "settings_favorite_edition_default_label": "آخر إصدار متاح", + "reset": "إعادة تعيين", + "open": "افتح", + "settings_enable_column_view": "(تفعيل خيار عرض المقال في أعمدة متعددة)", + "settings_navigation_arrows": "أسهم التنقل", + "settings_navigation_arrows_always": "يقدم دائما", + "settings_navigation_arrows_disapper": "تختفي عند القراءة", + "settings_navigation_arrows_never": "لا يوجد ابدا", + "general": "إعدادات التطبيقات", + "settings_translate_original": "اللغة الأصلية", + "advance": "الإعدادات المتقدمة | {{label}}", + "send": "يرسل", + "btn_feedback": "استجابة", + "return": "إرجاع", + "settings_article_highlight": "احتفظ بالمقالة الحالية مميزة عندما يكون وضع المقالة مفتوحًا", + "write": "اكتب", + "btn_continue": "متابعة", + "btn_go_back": "عد", + "btn_go_next": "يذهبون المقبل", + "btn_go_up": "المستوى السابق", + "action_go_to_settings": "اذهب للاعدادات", + "btn_reload": "إعادة تحميل", + "btn_tts": "تبديل النص إلى كلام", + "btn_close_accessibility": "إغلاق وضع الوصول", + "err_module_unavailable": "{{module}} غير متوفرة في هذا التطبيق", + "force_crash": "تحطم القوة", + "hint_my_home_screen_config": "لتخصيص {{label}}", + "hint_two_fingers_tap": "لقراءة مقال ، اضغط على منطقة المقالة بإصبعين", + "hint_restart": "سيتم إعادة تشغيل التطبيق لتحميل التكوينات الجديدة", + "hint_update_ui": "سيتم تحديث واجهة المستخدم لتحميل الإعدادات الجديدة ، قد تلاحظ وميض", + "msg_access_reserved": "الوصول محفوظة للمشتركين", + "msg_already_subscriber": "هل انت مشترك بالفعل؟ تسجيل الدخول", + "msg_continue_to_read": "اشترك في {{paper}}", + "settings_zoom_level": "مستوى التكبير", + "settings_zoom_level_large": "كبير", + "settings_zoom_level_larger": "أكبر", + "settings_zoom_level_normal": "طبيعي", + "restart": "اعادة البدء", + "str_no_categories": "لا توجد فئات", + "msg_login_overlay_title": "لمواصلة القراءة", + "voice_back": "الى الخلف", + "msg_max_share": "لقد وصلت إلى حد المشاركة اليومية لهذا الإصدار", + "accessibility": "إمكانية الوصول", + "msg_simulate_accessibility_title": "تفعيل وضع الوصول", + "msg_screenshots_disabled": "لقطات الشاشة غير مسموح بها في هذا التطبيق", + "settings_tab_index_mode": "تمكين تخطيط علامة التبويب في وضع الفهرس", + "settings_enable_push_notifications": "تمكين دفع الإشعارات", + "settings_manage_privacy_preferences": "إدارة تفضيلات الخصوصية", + "theme_light": "ضوء", + "theme_dark": "مظلم", + "str_sort_by": "ترتيب حسب", + "str_relevance": "ملاءمة", + "btn_from": "من", + "btn_to": "ل", + "str_date": "تاريخ", + "srt_order": "طلب", + "str_byline": "الخط الثانوي", + "str_descending": "تنازلي", + "str_ascending": "تصاعدي", + "str_categories": "فئات", + "str_select": "...يختار", + "str_advertisement": "إعلان", + "iap_multiple_subscriptions": "اشتراكات متعددة", + "iap_go_to_subscriptions": "انتقل إلى الاشتراك", + "iap_multiple_subscriptions_message": "لقد وجدنا أن لديك عدة اشتراكات نشطة، يرجى تعطيل الاشتراكات التي لا تحتاج إليها. عندما يتم تعطيل الاشتراك، سيتم استرداده {{subscriptions}}", + "iap_multiple_active_subscriptions_message": "لديك اشتراك نشط بالفعل، هل ترغب في شراء اشتراك جديد على أية حال؟ {{subscriptions}}", + "settings_title_box": "إظهار مربعات عنوان المقالة", + "enable_debug_overlay": "تمكين مصحح الأخطاء", + "disable_debug_overlay": "تعطيل مصحح الأخطاء", + "edit_token": "تحرير الرمز المميز", + "title_edit_token_confirm": "هل تريد تحديث الرمز المميز؟", + "msg_edit_token_confirm": "القيمة الجديدة: \"{{token}}\"", + "uploading": "جارٍ التحميل...", + "btn_not_sure_yet": "لست متأكدا بعد", + "pj_continuation": "استمرار" +} +; +},2047,[]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "action_go_to_category": "Gå til {{anchor}}", + "action_open_epaper": "Åben epaper", + "action_open_gallery": "Åbn galleri", + "action_open_link": "Åbn link", + "action_remove_from_favorites": "Fjern fra favoritter", + "action_save_for_later": "Gem til senere", + "action_share": "Dele", + "action_unknown": "Ukendt", + "alert_message": "Er du sikker?", + "all": "Alle", + "all_events": "Alle Arrangementer", + "all_jobs": "Alle job", + "animation": "Hastighed", + "animation_action": "Klik på knappen for at ændre animationen", + "animation_change": "Animationsændring", + "animation_changed": "Animation ændret", + "article_count": "{{count}} artikler", + "btn_accessibility": "Tilgængelighedstilstand", + "btn_account": "Log ind", + "btn_advance_filters": "Forhånd filtre", + "btn_archive": "Arkiv", + "btn_ask_later": "Spørg Mig Senere", + "btn_back": "tilbage", + "btn_cancel": "Annuller", + "btn_close": "Tæt", + "btn_confirm": "Bekræft", + "btn_contact": "Kontakt", + "btn_disable_log_file": "Send LOG", + "btn_do_not_show": "Vis ikke Igen", + "btn_download": "Offline", + "btn_editions": "Udgaver", + "btn_enable_log_file": "Aktiver LOG", + "btn_feed": "Live nyheder", + "btn_fit_page": "Tilpas", + "btn_g_book": "Gennemse", + "btn_go_to_news": "Gå til nyheder", + "btn_help": "Hjælp", + "btn_index": "Indeks", + "btn_link": "Link", + "btn_login": "Log ind", + "btn_logout": "Log ud", + "btn_more": "Mere", + "btn_no": "Ingen", + "btn_ok": "Okay", + "btn_publications": "Publikationer", + "btn_read": "Læse", + "btn_reset": "Nulstil", + "btn_search": "Søg", + "btn_set_as_default": "Sæt som standard", + "btn_settings": "Indstillinger", + "btn_skip": "Spring over", + "btn_special_section": "Særlig", + "btn_store": "Butik", + "btn_swipe": "Gennemse", + "btn_thumbnail": "Sider", + "btn_yes": "Ja", + "cache_size": "Cache størrelse", + "card": "Kort", + "categories": "Kategorier", + "change": "ÆNDRE", + "change_location_hint": "Skift lokation", + "change_radius": "Vælg Radius", + "clear": "RYD", + "clear_cache": "Ryd cache", + "clear_favorites": "Ryd favoritter", + "confirm": "Bekræft", + "connection_0": "Mobil mode", + "connection_0_description": "Ideel når begrenset båndbredde er tilgængelig. Tekstversion af udgaven er downloadet, billeder vises i meget lav opløsning.", + "connection_1": "Online mode", + "connection_1_description": "Ideel, når du er tilsluttet internettet.Kun sider, der vises, downloades og er tilgængelige for offline læsning.", + "connection_2": "Offline mode", + "connection_2_description": "Downloader automatisk hele udgaven ved start til offline læsning.", + "counter": "{{current}} af {{total}}", + "custom_location": "Brugerdefineret placering", + "database": "Database", + "database_deleted": "Database slettet", + "default_search": "Default søgesti", + "dialog_location_message": "Vi bruger din placering til at vise, hvor du er på kortet", + "dialog_location_title": "Vi har brug for at få adgang til din placering", + "disabled": "handicappet", + "enabled": "Aktiveret", + "err_change_animation": "Fejl ved ændring af animation", + "err_clear_cache": "Fejl ved at rydde cachen", + "err_clear_database": "Fejl ved sletning af database", + "err_clear_favorites": "Fejl ved rydning af favoritter", + "err_download_edition": "Der opstod en fejl under download af udgaven", + "err_download_edition_db": "Der opstod en fejl under download af udgave database", + "err_download_psetup": "Fejl under download af basekonfigurationer", + "err_internet_connection": "Kunne ikke oprette forbindelse til applikationsserveren. Sørg for at du har internetforbindelse og prøv igen.", + "err_max_min": "Ugyldig filter, min skal være mindre end max", + "err_offline": "Eksternt indhold er ikke tilgængeligt offline", + "err_retrieve_cache": "Fejl ved hentning af cache", + "err_retrieve_favorites": "Fejl ved at hente favoritter", + "err_translation": "Oversættelse ikke tilgængelig", + "err_translation_offline": "Oversættelse ikke tilgængelig offline", + "error_on_load_more": "Fejlmeddelelse, når du forsøger at ilægge flere produkter", + "fast": "Hurtig", + "favorites": "Foretrukne", + "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", + "feedback_msg_ask_for_feedback": "Er der noget vi kan gøre for at hjælpe?", + "feedback_title_request_feedback": "Er du nyde godt af din tid med den App?", + "feedback_title_request_review_feedback": "Glad for at høre! Vil du gerne give en anmeldelse eller bedømmelse?", + "filter_max": "Antal", + "filter_min": "Min", + "filter_text": "Skriv tekst her", + "font_extra_large": "Ekstra stor", + "font_extra_small": "Ekstra lille", + "font_large": "Stor", + "font_normal": "Normal", + "font_scale": "Skriftstørrelse", + "font_small": "Lille", + "from_most_recent": "Fra den seneste", + "from_oldest": "Fra de ældste", + "gmc_default_text": "Et nyt problem er tilgængeligt. Tryk her for at læse!", + "gmc_message_text": "Det {{issue}} avis er nu tilgængelig. Tryk her for at læse!", + "grid": "Grid", + "grid_list": "grid/liste", + "home": "Hjem", + "label_exit_accessibility_mode": "Afslut Tilgængelighedstilstand", + "label_open_browser": "Åbn i browser", + "last_search": "Sidste søgning", + "layout": "Layout", + "learn_more": "Læs mere", + "list": "Liste", + "loading": "Indlæser...", + "local_events": "Lokale Events", + "max_salary": "Max. løn", + "min_salary": "Min. løn", + "msg_available_next_startup": "Denne konfiguration vil være tilgængelig næste opstart", + "msg_clear_cache": "Ryd cache", + "msg_clear_favorites": "Slet favoritter", + "msg_copy_to_clipboard": "Kopier til udklipsholder", + "msg_database_deleted": "Slet database", + "msg_delete_db": "Slet database data?", + "msg_delete_localstorage": "Ryd personlige indstillinger?", + "msg_delete_title": "vil du", + "msg_download_edition": "Henter udgave...", + "msg_download_retry": "Forsøg {{retry}} af {{maxRetries}}...", + "msg_empty_category": "I øjeblikket er der ingen artikler tildelt {{category}}! Tryk for at opdatere", + "msg_empty_favorites": "Der er i øjeblikket ingen favoritter!", + "msg_empty_gallery": "Klikket galleri er tomt", + "msg_empty_list": "Der er i øjeblikket ingen elementer! Tryk på for at ændre nogle filtre", + "msg_empty_searches": "Indtast søgeord I feltet øverst og tryk på Søg", + "msg_error_category": "Noget gik galt, prøv at genåbne kategorien eller slet database fra indstillinger! Tryk for at opdatere", + "msg_error_list": "Noget gik galt, så prøv at ændre nogle filtre", + "msg_error_newspaper": "Avisen er tom", + "msg_event_over": "Begivenheden er forbi.", + "msg_exit_application": "Afslutte ansøgningen?", + "msg_failed": "Mislykkedes", + "msg_list_no_articles_available_for_category": "Dette er ikke en fejl. I øjeblikket er der ingen artikler tildelt til denne kategori!", + "msg_list_no_content": "Intet nuværende indhold", + "msg_loading_comments": "Indlæser kommentarer...", + "msg_loading_more": "Ilægning af mere...", + "msg_new_issue_available_title_edition": "Du læser i øjeblikket {{edition}}", + "msg_new_issue_available_title_edition_date": "Du læser i øjeblikket den {{date}} udgave af {{edition}}", + "msg_new_issue_available": "En ny udgave er nu tilgængelig, vil du gerne indlæse den nu?", + "msg_new_issue_available_edition": "En ny udgave af {{edition}} er nu tilgængelig, vil du indlæse den?", + "msg_new_issue_available_date": "{{date}}-udgaven er nu tilgængelig, vil du indlæse den?", + "msg_new_issue_available_edition_date": "{{date}}-udgaven af {{edition}} er nu tilgængelig, vil du indlæse den?", + "msg_not_on_latest_issue": "Du ser ikke den seneste tilgængelige udgave, vil du gerne indlæse den nu?", + "msg_not_on_latest_issue_edition": "Du ser ikke den senest tilgængelige udgave af {{edition}}, vil du indlæse den nu?", + "msg_not_on_latest_issue_date": "Du ser ikke den seneste tilgængelige udgave, vil du indlæse den {{date}} udgave?", + "msg_not_on_latest_issue_edition_date": "Du ser ikke den seneste tilgængelige udgave, vil du indlæse den {{date}} udgave af {{edition}}?", + "msg_offline_article_graph": "For at bruge denne funktion i offline skal du have downloadet den fulde udgave, eller nogle billeder eller stykker af tekst mangler muligvis.", + "msg_offline_issues": "Vælg en downloadet udgave, der skal læses.", + "msg_opening_push": "Åbner push-meddelelser...", + "msg_pending_purchases": "Afslutter afventende køb: {{completed}} af {{total}}", + "msg_reload_publication": "automatisk downloade den nyeste udgave?", + "msg_restore_default_settings": "Vil du gendanne standardappsindstillingerne?", + "msg_rss_new_articles_available": "{{count}} nye artikler er tilgængelige", + "msg_rss_no_new_articles_available": "Du er opdateret", + "msg_rss_one_new_article_available": "1 ny artikel er tilgængelig", + "msg_rss_reload_database": "Ny database downloadet", + "msg_rss_update_error": "Fejl under opdatering, kan ikke opdateres", + "msg_search_empty": "Intet blev søgt", + "msg_search_lite": "Se resultater på side", + "msg_search_not_found": "Der blev ikke fundet nogen artikel med {{text}}", + "msg_sent": "Sendt", + "msg_share_unmanaged": "Andel ikke-administreret løsning", + "msg_tts_error": "Er treedt een fout op, probeer het later opnieuw!", + "msg_tts_no_volume": "Forøg volumen til lyttetekst", + "msg_tts_unsupported": "Niet-ondersteunde taal, probeer de standaardstem te gebruiken of controleer of er een aangepast taalpakket bestaat!", + "my_home_categories_selected": "{{categories}} kategorier valgt for i alt {{articles}} artikler", + "my_location": "Brug min placering", + "network": "Netværk", + "none": "Ingen", + "normal": "Normal", + "offline_download_warning": "Denne udgave er ikke fuldstændig downloadet. Nogle dele af siderne kan blive sløret.", + "paywall_offline_warning": "Denne artikel er i øjeblikket ikke tilgængelig offline", + "permission_storage_message": "{{appName}} behov for opbevaring tilladelse", + "permission_title": "{{appName}} tilladelse", + "pj_from_page": "fra side", + "pj_to_page": "til side", + "pj_continue_to_page": "Fortsæt til side", + "pj_continue_to_page_parent": "Side", + "powered_by": "Drives af TECNAVIA", + "powered_by_who": "Drives af {{who}}", + "push_notification": "Push notifikation", + "reader_app_text": "Konti og køb, der er oprettet eller foretaget udenfor denne app, administreres af udvikleren “{{developerName}}”. Din App Store-konto, gemte betalingsmetoder og relaterede funktioner, herunder administration af abonnementer og refunderingsanmodninger, er ikke tilgængelige. Apple er ikke ansvarlig for anonymiteten eller sikkerheden af transaktioner foretaget med denne udvikler.", + "reader_app_title": "Du er ved at forlade appen og vil blive sendt til et eksternt websted. Du vil ikke længere udveksle transaktioner med Apple.", + "retry": "Prøve igen", + "salary": "Løn: {{salary}}", + "save_search": "Gem søgning", + "saved_searches": "Gemte søgninger", + "search_term": "Søgeudtryk", + "select_after_date": "Vælg efter dato", + "select_my_home_categories": "Vælg dine foretrukne kategorier fra nedenstående liste for at tilpasse din {{category}}", + "selected_categories": "Skjule valgte kategorier", + "selected_time_range": "Valgt datointerval", + "settings": "Indstillinger", + "settings_allow_font_scaling": "Tillad skriftskalering", + "settings_startup_epaper": "E-Edition", + "settings_startup_rss": "Live News", + "settings_startup_choose": "Vælg hver gang", + "show": "VIS", + "sort_by_date": "Sorter efter dato", + "sort_by_name": "Sorter efter A-Z", + "sort_by_name_reverse": "Sorter efter Z-A", + "sort_by_popularity": "Sorter efter popularitet", + "sort_date_disabled": "Sortere på dato deaktivere", + "start_with": "Start med", + "str_custom": "Brugerdefineret", + "str_default_language": "standardsprog", + "str_from": "Fra", + "str_limit_label": "Antal udgaver, der skal gemmes: {{days}}", + "str_next_week": "Næste uge", + "str_page": "Side", + "str_search": "Søg", + "str_search_results": "{{text}} - {{count}} resultater", + "str_special_sections": "Særlige sektioner", + "str_this_week": "Denne uge", + "str_this_weekend": "Weekend", + "str_time_range": "Datointerval", + "str_title": "Titel", + "str_to": "Til", + "str_today": "I dag", + "str_tomorrow": "I morgen", + "str_translating_article": "Oversætter artikel...", + "system_error": "En fejl opstod", + "title_bottom_sheet": "Handlinger", + "title_offline": "Ingen internetforbindelse", + "toggle": "SKIFT", + "toggle_layout": "Skift layout", + "toggle_list": "Skift liste", + "toggle_map": "Skifte kort", + "total_events": "Begivenheder: {{total}}", + "total_favorites": "Favoritter: {{total}}", + "total_jobs": "Job: {{total}}", + "total_searches": "Søgninger: {{total}}", + "tutorial": "Vejledning", + "unknown_salary": "Ukendt Løn", + "unsave_search": "Fjerne gemte søgning", + "version": "Version", + "vertical_job_location_hint": "Vælg en placering", + "vertical_job_text_hint": "Indtast et søgeord for at søge", + "user_tip_download_title": "Brugertip", + "user_tip_download": "For automatisk at downloade alle udgaver til offline-læsning, vælg 'Mere' > 'Indstillinger' > 'Offline mode' som dit foretrukne netværk", + "offline_download_dialog": "Vil du downloade hele udgaven til offline læsning?", + "mobile_network_warning": "Din tilsluttet et mobilnetværk i stedet for WiFi", + "msg_ok_delete_db": "Alle gemte udgaver er blevet slettet", + "msg_operation_completed": "Drift afsluttet", + "msg_download_rss": "Downloader nye artikler...", + "settings_translate": "Oversæt artikler til", + "settings_themes": "Tema", + "settings_font_size": "Skriftstørrelse", + "settings_graph_size": "Zoomniveau", + "settings_number_stored_editions": "Maksimum antal gemte udgaver", + "settings_restart_from_latest": "Genstart fra den sidste tilgængelige udgave (min)", + "settings_article_mode": "Artikel-tilstand", + "settings_article_mode_all": "Vis alt", + "settings_article_mode_text_and_graphics": "Vis artikler og grafik", + "settings_article_mode_only_text": "Vis kun artikler", + "settings_restore_defaults": "Gendan standardindstillinger", + "settings_clear_storage": "Ryd data", + "settings_two_fingers_tap_to_article": "Brug hanen med to fingre til at åbne tekstaflæsningen", + "settings_single_tap_to_zoom": "Brug enkelt tryk for at zoome", + "settings_favorite_edition": "Vælg din yndlingsudgave", + "settings_favorite_edition_default_label": "Sidste udgave tilgængelig", + "reset": "NULSTIL", + "open": "ÅBEN", + "settings_enable_column_view": "Aktivér flere kolonners visning af artikler.\"", + "settings_navigation_arrows": "Navigationspile", + "settings_navigation_arrows_always": "altid til stede", + "settings_navigation_arrows_disapper": "forsvinder ved læsning", + "settings_navigation_arrows_never": "aldrig til stede", + "general": "App-indstillinger", + "settings_translate_original": "Originalsprog", + "advance": "{{label}} | Avancerede indstillinger", + "send": "SENDE", + "btn_feedback": "Feedback", + "return": "VEND TILBAGE", + "settings_article_highlight": "Hold den aktuelle artikel fremhævet, når artikeltilstanden er åben", + "write": "SKRIVE", + "btn_continue": "Fortsæt", + "btn_go_back": "Gå tilbage", + "btn_go_next": "Gå næste gang", + "btn_go_up": "Tidligere niveau", + "action_go_to_settings": "اذهب للاعدادات", + "btn_reload": "Genindlæs", + "btn_tts": "Skift tekst til tale", + "btn_close_accessibility": "Luk tilgængelighedstilstand", + "err_module_unavailable": "{{module}} er ikke tilgængelig i denne app", + "force_crash": "Tving nedbrud", + "hint_my_home_screen_config": "For at tilpasse {{label}}", + "hint_two_fingers_tap": "For at læse en artikel skal du trykke på artikelområdet med to fingre", + "hint_restart": "Applikationen genstartes for at indlæse nye konfigurationer...", + "hint_update_ui": "Brugergrænsefladen opdateres for at indlæse nye indstillinger, du vil muligvis bemærke et flimmer...", + "msg_access_reserved": "Adgang forbeholdt abonnenter", + "msg_already_subscriber": "Er du allerede abonnent? Log på", + "msg_continue_to_read": "Abonner på {{paper}}", + "theme": "Tema", + "settings_zoom_level": "Zoom niveau", + "settings_zoom_level_large": "Stor", + "settings_zoom_level_larger": "Større", + "settings_zoom_level_normal": "Normal", + "restart": "Genstart", + "str_no_categories": "ingen kategorier", + "msg_login_overlay_title": "For at fortsætte med at læse", + "voice_back": "tilbage", + "voice_what": "hvad", + "voice_next": "næste", + "voice_next_page": "næste side", + "voice_previous": "forrige", + "voice_previous_page": "forrige side", + "voice_stop": "stop", + "voice_read": "læs", + "voice_close": "luk", + "voice_up": "op", + "voice_down": "ned", + "voice_select": "vælg", + "msg_max_share": "Du har nået den daglige delingsgrænse for denne udgave", + "accessibility": "Tilgængelighed", + "msg_simulate_accessibility_title": "Aktiver tilgængelighedstilstand", + "msg_screenshots_disabled": "Skærmbilleder er ikke tilladt i denne app", + "settings_tab_index_mode": "Aktiver fanelayout i indekstilstand", + "settings_enable_push_notifications": "Aktiver push-meddelelser", + "settings_manage_privacy_preferences": "Administrer privatlivspræferencer", + "theme_auto": "Automatisk lys/mørke", + "theme_light": "Lys", + "theme_dark": "Mørk", + "str_sort_by": "Sorter efter", + "str_relevance": "Relevans", + "btn_from": "Fra", + "btn_to": "Til", + "str_date": "Dato", + "srt_order": "Bestille", + "str_byline": "Byline", + "str_descending": "Aftagende", + "str_ascending": "Stigende", + "str_categories": "Kategorier", + "str_select": "Vælg...", + "str_advertisement": "Reklame", + "iap_go_to_subscriptions": "Gå til abonnement", + "iap_multiple_subscriptions": "Flere abonnementer", + "iap_multiple_subscriptions_message": "Vi fandt ud af, at du har flere aktive abonnementer. Deaktiver venligst dem, du ikke har brug for. Når et abonnement er blevet deaktiveret, vil det blive refunderet.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Du har allerede et aktivt abonnement, vil du alligevel gerne købe et nyt? {{subscriptions}}", + "settings_title_box": "Vis artikeltitelbokse", + "enable_debug_overlay": "Aktiver debugger", + "disable_debug_overlay": "Deaktiver debugger", + "edit_token": "Rediger token", + "title_edit_token_confirm": "Vil du opdatere tokenet?", + "msg_edit_token_confirm": "Ny værdi: \"{{token}}\"", + "uploading": "Uploader...", + "btn_not_sure_yet": "Ikke sikker endnu", + "pj_continuation": "Fortsættelse" +} +; +},2048,[]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "action_go_to_category": "Weiter zu {{anchor}}", + "action_open_epaper": "e-Paper öffnen", + "action_open_gallery": "Galerie öffnen", + "action_open_link": "Link öffnen", + "action_remove_from_favorites": "Aus den Favoriten entfernen", + "action_save_for_later": "Für später speichern", + "action_share": "Teilen", + "action_unknown": "Unbekannt", + "alert_message": "Sind Sie sicher?", + "all": "Alle", + "all_events": "Alle Events", + "all_jobs": "Alle Stellenangebote", + "animation": "Animation", + "animation_action": "Klicken Sie auf die Schaltfläche um die Animation zu ändern", + "animation_change": "Animation ändern", + "animation_changed": "Animation geändert", + "article_count": "{{count}} Artikel", + "btn_accessibility": "Accessibility-Modus", + "btn_account": "Login", + "btn_archive": "Archiv", + "btn_advance_filters": "Erweiterte Filter", + "btn_ask_later": "Fragen Sie mich später", + "btn_back": "Back", + "btn_cancel": "Abbrechen", + "btn_close": "Schließen", + "btn_confirm": "Bestätigen", + "btn_disable_log_file": "LOG senden", + "btn_do_not_show": "Nicht mehr zeigen", + "btn_link": "Link", + "btn_login": "Login", + "btn_logout": "Ausloggen", + "btn_more": "Mehr", + "btn_special_section": "Beilagen", + "btn_store": "Speichern", + "btn_thumbnail": "Seiten", + "btn_fit_page": "Zoom", + "btn_index": "Lesen", + "btn_download": "Offline", + "btn_editions": "Kiosk", + "btn_feed": "Live-Nachrichten", + "btn_g_book": "Blättern", + "btn_contact": "Kontakt", + "btn_help": "Hilfe", + "btn_settings": "Optionen", + "btn_enable_log_file": "LOG aktivieren", + "btn_go_to_news": "Zu den Nachrichten", + "btn_no": "Nein", + "btn_ok": "OKAY", + "btn_publications": "Publikationen", + "btn_read": "Durchsuche", + "btn_reset": "Zurücksetzen", + "btn_search": "Suchen", + "btn_set_as_default": "Als Standard festlegen", + "btn_skip": "Überspringen", + "btn_swipe": "Blättern", + "btn_yes": "Ja", + "cache_size": "Cache-Größe", + "card": "Karte", + "categories": "Kategorien", + "change": "ÄNDERN", + "change_location_hint": "Standort ändern", + "change_radius": "Umkreis auswählen", + "clear": "LÖSCHEN", + "clear_cache": "Cache löschen", + "clear_favorites": "Favoriten löschen", + "confirm": "Bestätigen", + "connection_0": "Roaming Modus", + "connection_0_description": "Es können nur Texte angezeigt werden. Das Datenvolumen ist auf ein Minimum beschränkt.", + "connection_1": "Online Modus", + "connection_1_description": "Texte und Bilder werden geladen, Artikel und Grafiken werden angezeigt.", + "connection_2": "Offline Modus", + "connection_2_description": "Die gesamte Ausgabe wird vollständig mit allen Funktionen geladen und angezeigt.", + "counter": "{{current}} von {{total}}", + "custom_location": "Benutzerdefinierter Ort", + "database": "Datenbank", + "database_deleted": "Datenbank gelöscht", + "default_search": "Standardsuche", + "dialog_location_message": "Wir verwenden Ihren Standort, um Ihnen auf der Karte zu zeigen wo Sie sich befinden", + "dialog_location_title": "Wir müssen auf Ihren Standort zugreifen", + "disabled": "Deaktiviert", + "enabled": "Aktiviert", + "err_change_animation": "Fehler beim ändern der Animation", + "err_clear_cache": "Fehler beim löschen des Caches", + "err_clear_database": "Fehler beim löschen der Datenbank", + "err_clear_favorites": "Fehler beim löschen von Favoriten", + "err_download_edition": "Ein Fehler ist während des Downloads der Ausgabe aufgetreten", + "err_download_edition_db": "Ein Fehler ist während des Downloads der Ausgabe Datenbank aufgetreten", + "err_download_psetup": "Fehler beim Herunterladen von Basiskonfigurationen", + "err_internet_connection": "Die Verbindung zum Anwendungsserver konnte nicht hergestellt werden. Bitte stellen Sie sicher, dass Sie über eine Internetverbindung verfügen und versuchen Sie es erneut", + "err_max_min": " Ungültiger Filter, min. muss kleiner als max. sein", + "err_offline": "Externe Inhalte sind offline nicht verfügbar", + "err_retrieve_cache": "Fehler beim Abrufen des Caches", + "err_retrieve_favorites": "Fehler beim Abrufen von Favoriten", + "err_translation": "Übersetzung nicht verfügbar", + "err_translation_offline": "Übersetzung nicht offline verfügbar", + "error_on_load_more": "Fehler beim Versuch mehr Elemente zu laden", + "fast": "Schnell", + "favorites": "Favoriten", + "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", + "feedback_msg_ask_for_feedback": "Gibt es etwas, was wir tun können, um zu helfen?", + "feedback_title_request_feedback": "Gefällt Ihnen die App?", + "feedback_title_request_review_feedback": "Schön zu hören! Möchten Sie eine Bewertung oder Beurteilung abgeben?", + "filter_max": "Max.", + "filter_min": "Min.", + "filter_text": "Schreiben Sie hier einen Text", + "font_extra_large": "Extra groß", + "font_extra_small": "Extra klein", + "font_large": "Groß", + "font_normal": "Normal", + "font_scale": "Schriftgröße", + "font_small": "Klein", + "from_most_recent": "Von den neuesten", + "from_oldest": "Von den ältesten", + "gmc_default_text": "Eine neue Ausgabe ist verfügbar. Tippen Sie hier um zu lesen!", + "gmc_message_text": "{{issue}} ist jetzt verfügbar. Tippen Sie hier um zu lesen!", + "grid": "Kacheln", + "grid_list": "kacheln/liste", + "home": "Home", + "label_exit_accessibility_mode": "Beenden Sie den Accessibility-Modus", + "label_open_browser": "Im Browser öffnen", + "last_search": "Letzte Suche", + "layout": "Layout", + "learn_more": "Weitere Informationen", + "list": "Liste", + "loading": "Laden...", + "local_events": "Lokale Events", + "max_salary": "Maximales Gehalt", + "min_salary": "Mindest Gehalt", + "msg_available_next_startup": "Diese Konfiguration wird beim nächsten Start verfügbar sein", + "msg_clear_cache": "Cache löschen", + "msg_clear_favorites": " Favoriten löschen ", + "msg_copy_to_clipboard": "Ins Klemmbrett kopieren", + "msg_database_deleted": "Datenbank löschen", + "msg_delete_db": "Wollen Sie die gespeicherten Ausgaben wirklich löschen?", + "msg_delete_localstorage": "Einstellungen löschen?", + "msg_delete_title": "Möchten Sie", + "msg_download_edition": "Ausgabe wird heruntergeladen...", + "msg_download_retry": "Versuch {{retry}} von {{maxRetries}}...", + "msg_empty_category": "Derzeit sind keine Artikel zugeordnet zu {{category}}! Tippen Sie zum aktualisieren", + "msg_empty_favorites": "Zur Zeit gibt es keine Favoriten!", + "msg_empty_gallery": "Die angeklickte Galerie ist leer", + "msg_empty_list": "Zur Zeit gibt es keine Elemente! Tippen Sie hier, um einige Filter zu ändern", + "msg_empty_searches": "Zur Zeit gibt es keine gespeicherten Suchanfragen", + "msg_error_category": "Etwas ist schief gelaufen, versuchen Sie die Kategorie wieder zu öffnen oder die Datenbank aus den Einstellungen zu löschen! Tippen Sie zum aktualisieren", + "msg_error_list": "Etwas ist schief gelaufen, versuchen Sie einige Filter zu wechseln", + "msg_error_newspaper": "Die Zeitung ist leer", + "msg_event_over": "Das Event ist vorbei.", + "msg_exit_application": "Applikation beenden?", + "msg_failed": "Fehlgeschlagen", + "msg_font_scaling": "Möchten Sie die Textgröße Ihres Geräts auf diese Applikation anwenden?", + "msg_font_scaling_title": "Sie haben eine benutzerdefinierte Textgröße auf Ihrem Gerät eingestellt", + "msg_list_no_articles_available_for_category": "Dies ist kein Fehler. Dieser Kategorie sind derzeit keine Artikel zugeordnet!", + "msg_list_no_content": "Kein aktueller Inhalt", + "msg_loading_comments": "Kommentare werden geladen...", + "msg_loading_more": "Ladevorgang...", + "msg_new_issue_available": "Eine neue Ausgabe ist jetzt verfügbar, möchten Sie diese laden?", + "msg_not_on_latest_issue": "Sie lesen nicht die letzte verfügbare Ausgabe, möchten Sie diese jetzt laden?", + "msg_new_issue_available_title_edition": "Sie lesen gerade {{edition}}", + "msg_new_issue_available_title_edition_date": "Sie lesen gerade die Ausgabe vom {{date}} des {{edition}}", + "msg_new_issue_available_edition": "Eine neue Ausgabe des {{edition}} ist jetzt verfügbar, möchten Sie sie laden?", + "msg_new_issue_available_date": "Die Ausgabe vom {{date}} ist jetzt verfügbar, möchten Sie sie laden?", + "msg_new_issue_available_edition_date": "Die {{date}} Ausgabe von {{edition}} ist jetzt verfügbar, möchten Sie sie laden?", + "msg_not_on_latest_issue_edition": "Sie lesen nicht die letzte verfügbare Ausgabe des {{edition}}, möchten Sie diese jetzt laden?", + "msg_not_on_latest_issue_date": "Sie lesen nicht die letzte verfügbare Ausgabe, möchten Sie die Ausgabe vom {{date}} laden?", + "msg_not_on_latest_issue_edition_date": "Sie sehen nicht die letzte verfügbare Ausgabe. Möchten Sie die Ausgabe vom {{date}} des {{edition}} laden?", + "msg_offline_article_graph": "Wenn Sie diese Funktion offline aktivieren möchten, müssen Sie die vollständige Version herunterladen oder einige Bilder oder Textfragmente können fehlen.", + "msg_offline_issues": "Wählen Sie eine heruntergeladene Ausgabe zum Lesen", + "msg_opening_push": "Push-Benachrichtigungen werden geöffnet...", + "msg_pending_purchases": "Ausstehende Käufe abschließen: {{completed}} von {{total}}", + "msg_reload_publication": "Automatisch die neueste Ausgabe herunterladen?", + "msg_restore_default_settings": "Möchten Sie die Standardeinstellungen der App wiederherstellen?", + "msg_rss_new_articles_available": "{{count}} neue Artikel sind verfügbar", + "msg_rss_no_new_articles_available": "Sie sind auf dem neuesten Stand", + "msg_rss_one_new_article_available": "1 neuer Artikel ist verfügbar", + "msg_rss_reload_database": "Neue Datenbank heruntergeladen", + "msg_rss_update_error": "Fehler beim Update, überprüfen Sie bitte Ihre Internetverbindung und versuchen Sie es erneut", + "msg_search_empty": "Nichts wurde durchsucht", + "msg_search_lite": "Ergebnisse auf Seite anzeigen", + "msg_search_not_found": "Kein Artikel mit {{text}} gefunden", + "msg_sent": "Gesendet", + "msg_share_unmanaged": "Option zum Teilen nicht verwaltet", + "msg_tts_error": "Ein Fehler tritt auf, später erneut versuchen!", + "msg_tts_no_volume": "Erhöhen Sie die Lautstärke auf den Listentext", + "msg_tts_unsupported": "Nicht unterstützte Sprache, versuchen Sie, die Standardstimme zu verwenden oder überprüfen Sie, ob ein benutzerdefiniertes Sprachpaket existiert!", + "my_home_categories_selected": "{{categories}} ausgewählte Kategorien für eine Gesamtzahl von {{articles}} Artikel", + "my_location": "Standort benutzen", + "network": "Netzwerk", + "none": "Keine", + "normal": "Normal", + "offline_download_warning": "Diese Ausgabe ist nicht vollständig heruntergeladen. Einige Teile der Seiten können etwas verschwommen erscheinen.", + "permission_storage_message": "{{appName}} benötigt Speichererlaubnis", + "permission_title": "{{appName}} Genehmigung", + "pj_from_page": "von Seite", + "pj_to_page": "zu Seite", + "pj_continue_to_page": "Weiter zur Seite", + "pj_continue_to_page_parent": "Seite", + "powered_by": "Powered by TECNAVIA", + "powered_by_who": "Präsentiert von {{who}}", + "push_notification": "Push-Benachrichtigung ", + "reader_app_text": "Alle Accounts und alle Käufe, die außerhalb dieser App eingerichtet bzw. getätigt werden, werden von Entwickler „{{developerName}}“ verwaltet. Dein App Store-Account, deine gespeicherte Zahlungsmethode und alle damit zusammenhängenden Features, wie das Abonnementsmanagement und die Rückerstattung, werden nicht zur Verfügung stehen. Apple ist weder für den Datenschutz noch für die Sicherheit von Transaktionen verantwortlich, die mit diesem Entwickler stattfinden.", + "reader_app_title": "Du bist dabei, die App zu verlassen und eine externe Webseite anzusteuern. Deine Transaktion findet nicht mehr mit Apple statt.", + "retry": "Wiederholen", + "salary": "Gehalt: {{salary}}", + "save_search": "Suchanfrage speichern", + "saved_searches": "Gespeicherte Suchen", + "search_term": "Suchbegriff", + "select_after_date": "Nach Datum auswählen", + "select_my_home_categories": " Wählen Sie Ihre Favoritenkategorien aus der untenstehenden {{category}} Liste aus, um Ihre Auswahl anzupassen", + "selected_categories": "Ausgewählte Kategorien", + "selected_time_range": "Ausgewählter Datumsbereich", + "settings": "Einstellungen", + "settings_allow_font_scaling": "Erlaube Schriftskalierung", + "settings_startup_epaper": "E-​Paper", + "settings_startup_rss": "Live Nachrichten", + "settings_startup_choose": "Wählen Sie jedes Mal", + "show": "ZEIGEN", + "sort_by_date": "Sortieren nach Zeit", + "sort_by_name": "Sortierung: Bitte wählen", + "sort_by_name_reverse": "Sortieren nach Z-A", + "sort_by_popularity": "Nach Beliebtheit sortieren", + "sort_date_disabled": "Sortieren nach Datum deaktivieren", + "start_with": "Start App mit", + "str_custom": "Benutzerdefiniert", + "str_default_language": "Zurück zur Originalsprache", + "str_from": "Von", + "str_limit_label": "Maximale gespeicherte Anzahl der Ausgaben: {{days}}", + "str_next_week": "Nächste Woche", + "str_page": "Seite", + "str_search": "Suche", + "str_search_results": "{{text}} - {{count}} Ergebnisse", + "str_special_sections": "Prospekte", + "str_this_week": "Diese Woche", + "str_this_weekend": "Dieses Wochenende", + "str_time_range": "Datumsbereich", + "str_title": "Titel", + "str_to": "An", + "str_today": "Heute", + "str_tomorrow": "Morgen", + "str_translating_article": "Artikel wird übersetzt...", + "system_error": "Ein Fehler ist aufgetreten", + "title_bottom_sheet": "Aktionen", + "title_offline": "Keine Internetverbindung", + "toggle": "UMSCHALTEN", + "toggle_layout": "Layout umschalten", + "toggle_list": "Liste umschalten", + "toggle_map": "Karte umschalten", + "total_events": "Ereignisse: {{total}}", + "total_favorites": "Favoriten: {{total}}", + "total_jobs": "Stellenangebote: {{total}}", + "total_searches": "Suchanfragen: {{total}}", + "tutorial": "Tutorial", + "unknown_salary": "Unbekanntes Gehalt", + "unsave_search": "Gespeicherte Suche entfernen", + "version": "Version", + "vertical_job_location_hint": "Wählen Sie einen Standort", + "vertical_job_text_hint": "Geben Sie ein Stichwort für die Suche ein", + "user_tip_download_title": "Vorschlag", + "user_tip_download": "Wenn Sie alle Ausgaben für das Offline-Lesen herunterladen möchten, drücken Sie auf den Mehr-Button -> Reiter 'Optionen' -> und wählen dann Offline Modus als Netzwerkmodus", + "offline_download_dialog": "Möchten Sie die komplette Ausgabe zum Offline-Lesen herunterladen?", + "mobile_network_warning": "Sie sind mit einem Mobilfunknetz anstelle von WiFi verbunden", + "msg_ok_delete_db": "Alle gespeicherten Ausgaben wurden gelöscht", + "msg_operation_completed": "Vorgang ausgeführt", + "msg_download_rss": "Neue Artikel herunterladen ...", + "settings_translate": "Artikel übersetzen in", + "settings_themes": "Thema", + "settings_font_size": "Schriftgröße", + "settings_graph_size": "Zoomstufe", + "settings_number_stored_editions": "Maximale gespeicherte Anzahl der Ausgaben", + "settings_restart_from_latest": "Starten Sie aus der letzten Ausgabe verfügbar (min)", + "settings_article_mode": "Artikel-Modus", + "settings_article_mode_all": "Alle anzeigen", + "settings_article_mode_text_and_graphics": "Artikel und Grafiken anzeigen", + "settings_article_mode_only_text": "Nur Artikel anzeigen", + "settings_restore_defaults": "Standardeinstellungen wiederherstellen", + "settings_clear_storage": "Speicher leeren", + "settings_two_fingers_tap_to_article": "Um Artikel lesen / Lesemodus zu aktivieren, verwenden Sie Zwei-Finger-Tap", + "settings_single_tap_to_zoom": "Um zu vergrößern, verwenden Sie Ein-Finger-Tap", + "settings_favorite_edition": "Wählen Sie Ihre Lieblingsausgabe", + "settings_favorite_edition_default_label": "Letzte ausgabe verfügbare", + "reset": "ZURÜCKSETZEN", + "open": "OFFEN", + "settings_enable_column_view": "Aktivieren Sie mehrere Spalten Ansicht von Artikeln", + "settings_navigation_arrows": "Navigationspfeile", + "settings_navigation_arrows_always": "immer vorhanden", + "settings_navigation_arrows_disapper": "verschwinden beim Lesen", + "settings_navigation_arrows_never": "nie vorhanden", + "general": "App Einstellungen", + "settings_translate_original": "Ursprache", + "advance": "{{label}} | Erweiterte Einstellungen", + "send": "SENDEN", + "btn_feedback": "Rückmeldung", + "return": "RÜCKKEHR", + "settings_article_highlight": "Aktuellen Artikel hervorgehoben lassen, wenn der Artikelmodus aktiv ist", + "write": "SCHREIBEN", + "btn_continue": "Weiter", + "btn_go_back": "Geh zurück", + "btn_go_next": "Geh als nächstes", + "btn_go_up": "Vorheriges Niveau", + "btn_reload": "Neu laden", + "err_module_unavailable": "{{module}} in dieser App nicht verfügbar", + "force_crash": "Absturz erzwingen", + "hint_my_home_screen_config": "Um {{label}} zu personalisieren", + "msg_access_reserved": "Zugang für Abonnenten reserviert", + "msg_already_subscriber": "Sind Sie bereits Abonnent? Anmeldung", + "msg_continue_to_read": "{{paper}} abonnieren", + "theme": "Thema", + "settings_zoom_level": "Zoomstufe", + "settings_zoom_level_large": "Groß", + "settings_zoom_level_larger": "Größer", + "settings_zoom_level_normal": "Normal", + "restart": "Neu starten", + "str_no_categories": "keine Kategorien", + "msg_login_overlay_title": "", + "action_go_to_settings": "Zu den Einstellungen gehen", + "btn_tts": "Text in Sprache umwandeln", + "btn_close_accessibility": "Eingabehilfemodus schliessen", + "hint_two_fingers_tap": "Um einen Artikel zu lesen, tippen Sie mit zwei Fingern auf den Artikelbereich", + "hint_restart": "Die Anwendung wird neu gestartet, um die neue Konfigurationen hochzuladen...", + "hint_update_ui": "Die Benutzeroberfläche wird aktualisiert, um neue Einstellungen hochzuladen, Sie könnten ein Flackern sehen...", + "msg_download_bundle": "Herunterladen neuerer Anwendungsdaten", + "msg_download_bundle_error": "Das Herunterladen des Pakets wird mit einem Fehler beendet, die App wird versuchen, das Datum später zu aktualisieren", + "msg_press_restart": "Die Daten wurden erfolgreich heruntergeladen, laden Sie die App neu, um die Änderungen zu übernehmen", + "voice_back": "zurück", + "voice_what": "was", + "voice_next": "nächste", + "voice_next_page": "nächste Seite", + "voice_vorher": "vorher", + "voice_vorherige_seite": "vorherige Seite", + "voice_stop": "stop", + "voice_read": "lesen", + "voice_close": "schließen", + "voice_up": "up", + "voice_down": "down", + "voice_select": "wählen", + "msg_max_share": "Sie haben das tägliche Freigabelimit für diese Ausgabe erreicht", + "accessibility": "Barrierefreiheit", + "btn_go_up_general_index": "Zum allgemeinen Index gehen", + "btn_go_next_section": "Nächster Abschnitt: {{section}}", + "btn_go_back_section": "Vorheriger Abschnitt: {{section}}", + "btn_go_next_article": "Nächster Artikel {{index}}", + "btn_go_back_article": "Vorheriger Artikel {{index}}", + "btn_close_editions": "Problemliste schließen", + "btn_go_up_section": "Gehe zu Abschnitt {{Abschnitt}}", + "btn_go_up_choose_issue": "Ausgabe wählen", + "accessibility_issue_list_header": "Editionsliste", + "msg_entering_section": "Abschnitt {{section}} betreten", + "msg_opening_article": "Eröffnung: {{title}}", + "selected_page": "gewählte Seite {{Seite}}", + "selected_page_of_index": "ausgewählte Seite {{page}} des Index", + "selected_page_of_section": "ausgewählte Seite {{page}} von Abschnitt {{section}}", + "msg_simulate_accessibility_title": "Barrierefreiheitsmodus aktivieren", + "msg_screenshots_disabled": "Screenshots sind in dieser App nicht erlaubt", + "settings_tab_index_mode": "Aktivieren Sie das Tab-Layout im Indexmodus", + "settings_enable_push_notifications": "Aktivieren Sie Push-Benachrichtigungen", + "settings_manage_privacy_preferences": "Datenschutzeinstellungen verwalten", + "theme_auto": "Automatisches Hell/Dunkel", + "theme_light": "Licht", + "theme_dark": "Dunkel", + "str_sort_by": "Sortiere nach", + "str_relevance": "Relevanz", + "btn_from": "Aus", + "btn_to": "Zu", + "str_date": "Datum", + "srt_order": "Befehl", + "str_byline": "Byline", + "str_descending": "Absteigend", + "str_ascending": "Aufsteigend", + "str_categories": "Kategorien", + "str_select": "Wählen...", + "str_advertisement": "Werbung", + "iap_go_to_subscriptions": "Zum Abonnement gehen", + "iap_multiple_subscriptions": "Mehrere Abonnements", + "iap_multiple_subscriptions_message": "Wir haben festgestellt, dass Sie mehrere aktive Abonnements haben. Bitte deaktivieren Sie die Abonnements, die Sie nicht benötigen. Wenn ein Abonnement deaktiviert wurde, wird es erstattet.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Sie haben bereits ein aktives Abonnement, möchten Sie trotzdem ein neues abschließen? {{subscriptions}}", + "settings_title_box": "Artikeltitelfelder anzeigen", + "enable_debug_overlay": "Debugger aktivieren", + "disable_debug_overlay": "Deaktivieren Sie den Debugger", + "edit_token": "Token bearbeiten", + "title_edit_token_confirm": "Möchten Sie das Token aktualisieren?", + "msg_edit_token_confirm": "Neuer Wert: \"{{token}}\"", + "uploading": "Hochladen...", + "btn_not_sure_yet": "Noch nicht sicher", + "pj_continuation": "Fortsetzung" +} +; +},2049,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "android_location_usage_message": "The app uses location to provide the user search results related to the area where he/she lives", @@ -267194,9 +268471,766 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "edit_token": "Edit token", "title_edit_token_confirm": "Do you want to update the token?", "msg_edit_token_confirm": "New value: \"{{token}}\"", - "btn_not_sure_yet": "Not sure yet" -}; -},2047,[]); + "btn_not_sure_yet": "Not sure yet", + "pj_continuation": "Continuation" +} +; +},2050,[]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "action_go_to_category": "Acción ir a {{anchor}}", + "action_open_epaper": "Abrir epaper", + "action_open_gallery": "Acción abrir galería", + "action_open_link": "Acción abrir el link", + "action_remove_from_favorites": "Eliminar de favoritos", + "action_save_for_later": "Salvar para despuès", + "action_share": "Acciòn compartir", + "action_unknown": "Acciòn desconocida", + "alert_message": "Estàs seguro?", + "all": "Todo", + "all_events": "Todos los eventos", + "all_jobs": "Todos los trabajos", + "animation": "Animaciòn", + "animation_action": "Haga clic en el botón para cambiar la animación", + "animation_change": "Cambio de animación", + "animation_changed": "Animación cambiada", + "article_count": "{{count}} artículos", + "btn_accessibility": "Modo de accesibilidad", + "btn_advance_filters": "Filtros de avance", + "btn_archive": "Archivo", + "btn_ask_later": "Preguntar mas tarde", + "btn_back": "Volver", + "btn_cancel": "Cancelar", + "btn_close": "Cierra", + "btn_confirm": "Confirmar", + "btn_contact": "Contacto", + "btn_disable_log_file": "enviar registro", + "btn_do_not_show": "No mostrar de nuevo", + "btn_download": "Descargar", + "btn_editions": "Ediciones", + "btn_enable_log_file": "Habilitar registro", + "btn_feed": "Noticias en vivo", + "btn_fit_page": "Ajuste", + "btn_g_book": "Navegar", + "btn_go_to_news": "Ir a noticias", + "btn_help": "Ayuda", + "btn_index": "Índice", + "btn_link": "Link.", + "btn_more": "Más", + "btn_no": "No", + "btn_ok": "OK", + "btn_publications": "Publicaciones", + "btn_read": "Leer", + "btn_reset": "Restablecer", + "btn_search": "Busca", + "btn_set_as_default": "Establecer como predeterminado", + "btn_settings": "Configuración", + "btn_skip": "Omitir", + "btn_special_section": "Especial", + "btn_store": "Almacenar", + "btn_swipe": "Navegar", + "btn_thumbnail": "Páginas", + "btn_yes": "Sí", + "cache_size": "Tamaño del caché", + "card": "Card", + "categories": "Categorías", + "change": "Cambiar", + "change_location_hint": "Cambiar localización", + "change_radius": "Seleccionar radio", + "clear": "Limpiar", + "clear_cache": "Limpiar cache", + "clear_favorites": "Borrar favoritos", + "confirm": "Confirmar", + "connection_0": "Modo móvil", + "connection_0_description": "Lectura textual del periódico. Uso limitado de ancho de banda.", + "connection_1": "Modo 3G", + "connection_1_description": "Lectura gráfica/textual del periódico. Descarga limitada por el modo móvil.", + "connection_2": "Modo wifi", + "connection_2_description": "Lectura gráfica/textual del periódico. Descargar también elementos gráficos", + "counter": "{{current}} de {{total}}", + "custom_location": "Ubicación Personalizada", + "database": "Base de datos", + "database_deleted": "Base de datos eliminada", + "default_search": "Búsqueda predeterminada", + "dialog_location_message": "Usamos su ubicación para mostrar dónde se encuentra en el mapa", + "dialog_location_title": "Necesitamos acceder a tu ubicación", + "disabled": "Deshabilitar", + "enabled": "Habilitar", + "err_change_animation": "Error al cambiar la animación", + "err_clear_cache": "Error al borrar la caché", + "err_clear_database": "Error de borrar de la base de datos", + "err_clear_favorites": "Error para borrar favoritos", + "err_download_edition": "Ha ocurrido un error durante la descarga de la edición", + "err_download_edition_db": "Ha ocurrido un error durante la descarga de la base de datos de la edición", + "err_download_psetup": "Error durante la descarga de configuraciones base", + "err_internet_connection": "No se pudo conectar al servidor de la aplicación. Por favor, asegúrese de que tiene conexión a internet e inténtelo de nuevo.", + "err_max_min": "Filtro inválido, min debe ser menor que max ", + "err_offline": "No disponible sin conexión", + "err_retrieve_cache": "Error al recuperar la caché", + "err_retrieve_favorites": "Error al recuperar favoritos", + "err_translation": "Traducción no disponible", + "err_translation_offline": "Traducción no disponible sin conexión", + "error_on_load_more": "Error al intentar cargar más artículos", + "fast": "Rápido", + "favorites": "Favoritos", + "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", + "feedback_msg_ask_for_feedback": "¿Hay algo que podamos hacer para ayudar?", + "feedback_title_request_feedback": "Disfruta en su tiempo con la Aplicación?", + "feedback_title_request_review_feedback": "Me alegro de escuchar! Te gustaría dejar un comentario o calificación?", + "filter_max": "Max", + "filter_min": "Min", + "filter_text": "Escribe el texto aquí", + "font_extra_large": "Fuente extra grande", + "font_extra_small": "Fuente super pequeña", + "font_large": "Fuente grande", + "font_normal": "Fuente normal", + "font_scale": "Escala de fuente", + "font_small": "Pequeño", + "from_most_recent": "De los más recientes", + "from_oldest": "De los mas antiguos", + "gmc_default_text": "Una nueva edición está disponible. Pulsa aquí para leer!", + "gmc_message_text": "El {{issue}} periódico ya está disponible. Pulsa aquí para leer!", + "grid": "Cuadrícula", + "home": "Casa", + "label_exit_accessibility_mode": "Salir del modo de accesibilidad", + "label_open_browser": "Abrir en el navegador", + "last_search": "Última búsqueda", + "layout": "Diseño", + "learn_more": "Más información", + "list": "Lista", + "loading": "Cargando...", + "local_events": "Sucesos locales", + "max_salary": "Salario màximo", + "min_salary": "Salario mìnimo", + "msg_available_next_startup": "Esta configuración estará disponible la próxima puesta en marcha", + "msg_clear_cache": "Borrar cache ", + "msg_clear_favorites": "Borrar favoritos", + "msg_copy_to_clipboard": "Copiar al portapapeles", + "msg_database_deleted": "Base de datos eliminada", + "msg_delete_db": "¿Borrar el database local?", + "msg_delete_localstorage": "¿Borrar las configuraciones personales?", + "msg_delete_title": "Quieres", + "msg_download_edition": "Descargando edición...", + "msg_download_retry": "Intento {{retry}} de {{maxRetries}}...", + "msg_empty_category": "En la actualidad, no hay artículos asignados a {{category}}! Pulse para actualizar", + "msg_empty_favorites": "En la actualidad, no hay favoritos!", + "msg_empty_gallery": "La galería está vacía", + "msg_empty_list": "En la actualidad, no existen elementos! Toque para cambiar algunos filtros", + "msg_empty_searches": "Actualmente no hay búsquedas guardadas", + "msg_error_category": "Algo salió mal, intenta volver a abrir la categoría o eliminar la base de datos de la configuración. Toque para actualizar", + "msg_error_list": "Algo salió mal, intenta cambiar algunos filtros", + "msg_error_newspaper": "El periódico está vacío", + "msg_event_over": "el evento ha terminado.", + "msg_exit_application": "Salir de la aplicación?", + "msg_failed": "Falló", + "msg_font_scaling": "¿Quieres mantener esta configuración dentro de la aplicación?", + "msg_font_scaling_title": "Has configurado un tamaño de texto personalizado en tu dispositivo", + "msg_list_no_articles_available_for_category": "Esto no es un error. En la actualidad, no hay artículos asignados a esta categoría!", + "msg_list_no_content": "Ningún contenido actual", + "msg_loading_comments": "Cargando Comentarios...", + "msg_loading_more": "Cargando...", + "msg_new_issue_available_title_edition": "Actualmente estás leyendo {{edition}}", + "msg_new_issue_available_title_edition_date": "Actualmente estás leyendo la edición del {{date}} de {{edition}}", + "msg_new_issue_available": "Ya está disponible una nueva edición, ¿te gustaría cargarla?", + "msg_new_issue_available_edition": "Ya está disponible una nueva edición de {{edition}}, ¿te gustaría cargarla?", + "msg_new_issue_available_date": "Ya está disponible la edición del {{date}} de {{edition}}, ¿te gustaría cargarla?", + "msg_new_issue_available_edition_date": "La edición del {{date}} de {{edition}} ya está disponible, ¿te gustaría cargarla?", + "msg_not_on_latest_issue": "No estás viendo la última edición disponible, ¿te gustaría cargarla ahora?", + "msg_not_on_latest_issue_edition": "No estás viendo la última edición disponible de {{edition}}, ¿te gustaría cargarla ahora?", + "msg_not_on_latest_issue_date": "No estás viendo la última edición disponible, ¿te gustaría cargar la edición del {{date}} ahora?", + "msg_not_on_latest_issue_edition_date": "No estás viendo la última edición disponible, ¿te gustaría cargar la edición del {{date}} de {{edition}} ahora?", + "msg_offline_article_graph": "Para utilizar esta función en modo sin conexión debe haber descargado completamente la edición o algunas imágenes o partes de texto podrìan estar ausentes.", + "msg_offline_issues": "Elija a leer una edición descargado", + "msg_opening_push": "Abrir notificaciones push...", + "msg_pending_purchases": "Completando compras pendientes: {{completed}} de {{total}}", + "msg_reload_publication": "Descargar automáticamente la última edición", + "msg_restore_default_settings": "¿Quieres restaurar la configuración predeterminada de la aplicación?", + "msg_rss_new_articles_available": "{{count}} los nuevos artículos están disponibles", + "msg_rss_no_new_articles_available": "Usted está para arriba-a-fecha de", + "msg_rss_one_new_article_available": "1 nuevo artículo está disponible", + "msg_rss_reload_database": "Nueva base de datos descargados", + "msg_rss_update_error": "Error durante la actualización, compruebe su conexión a internet e inténtelo de nuevo", + "msg_search_empty": "Nada fue buscado", + "msg_search_lite": "Ver resultados en la página", + "msg_search_not_found": "No se ha encontrado ningún artículo con {{text}}", + "msg_sent": "expedido", + "msg_share_unmanaged": "Opción de acciones no gestionada", + "msg_tts_error": "Ocurre un error, vuelva a intentarlo más tarde", + "msg_tts_no_volume": "Aumenta el volumen para escuchar el articulo", + "msg_tts_unsupported": "Idioma no compatible, intente usar la voz predeterminada o compruebe si existe un paquete de idioma personalizado", + "my_home_categories_selected": "{{categories}} categorías seleccionadas para un total de {{articles}} artículos", + "my_location": "Usar mi ubicación", + "network": "Red", + "none": "Ninguna", + "normal": "Normal", + "offline_download_warning": "Esta edición no se descarga completamente. Algunas partes de las páginas pueden aparecer borrosas", + "permission_storage_message": "{{appName}} necesidades de almacenamiento de permiso", + "permission_title": "{{appName}} permiso", + "pj_from_page": "de la página", + "pj_to_page": "a la página", + "pj_continue_to_page": "Continuar a la página", + "pj_continue_to_page_parent": "Página", + "powered_by": "Desarrollado por TECNAVIA", + "powered_by_who": "Powered by {{who}}", + "push_notification": "Notificación de inserción", + "reader_app_text": "Las cuentas o compras hechas fuera de esta app serán administradas por el desarrollador “{{developerName}}”. Tu cuenta de App Store, el método de pago guardado y las prestaciones relacionadas con esta cuenta, tales como la administración de suscripciones y los solicitudes de reembolso, no estarán disponibles. Apple no es responsable de la privacidad ni la seguridad de las transacciones realizadas con este desarrollador.", + "reader_app_title": "Estás a punto de salir de la app y entrar en un sitio web externo. Tus transacciones ya no serán con Apple.", + "salary": "Salario: {{salary}}", + "save_search": "Salvar bùsqueda", + "saved_searches": "Búsquedas guardadas", + "search_term": "Término de la búsqueda", + "select_after_date": "Seleccione después de la fecha de", + "select_my_home_categories": "Elija su favorito categorías de la lista a continuación para personalizar tu {{category}}", + "selected_categories": "Categorías seleccionadas", + "selected_time_range": "Rango de fechas seleccionado", + "settings": "Ajustes", + "settings_allow_font_scaling": "Permitir escala de fuente", + "settings_startup_epaper": "E-Edition", + "settings_startup_rss": "Noticias en vivo", + "settings_startup_choose": "Elige cada vez", + "show": "SHOW", + "sort_by_date": "Ordenar por zona horaria", + "sort_by_name": "Ordenar por AZ", + "sort_by_name_reverse": "Ordenar por ZA", + "sort_by_popularity": "Ordenar por popularidad", + "sort_date_disabled": "Ordenar en fecha deshabilitar", + "start_with": "Empezar con", + "str_custom": "Personalizado", + "str_default_language": "Volver al idioma original", + "str_from": "De", + "str_limit_label": "Número máximo de ediciones almacenadas: {{days}}", + "str_next_week": "La próxima semana", + "str_page": "Página", + "str_search": "Buscar", + "str_search_results": "{{text}} - {{count}} resultados", + "str_special_sections": "Secciones especiales", + "str_this_week": "Esta Semana", + "str_this_weekend": "Este fin de semana", + "str_time_range": "Rango de fechas", + "str_title": "Título", + "str_to": "A", + "str_today": "Hoy", + "str_tomorrow": "Mañana", + "str_translating_article": "Traduciendo artículo...", + "system_error": "Ocurrió un error", + "theme": "Tema", + "title_bottom_sheet": "Acciones", + "title_offline": "Sin conexión a Internet", + "toggle": "PALANCA", + "toggle_layout": "Cambiar diseño", + "toggle_list": "Palanca lista", + "toggle_map": "Mapa de palanca", + "total_events": "Eventos: {{total}}", + "total_favorites": "Favorites: {{total}}", + "total_jobs": "Trabajos: {{total}}", + "total_searches": "Searches: {{total}}", + "tutorial": "Tutorial", + "unknown_salary": "Sueldo desconocido", + "unsave_search": "Eliminar búsqueda guardada", + "version": "Versiòn", + "vertical_job_location_hint": "Selecciona una ubicación", + "vertical_job_text_hint": "Introduzca una palabra clave para la búsqueda", + "user_tip_download_title": "Consejo", + "user_tip_download": "Si desea descargar todas las ediciones para poder leerla sin conexión automáticamente pulse el botón 'Más' -> 'Configuración' -> Seleccione 'Modo wifi' como modo de conexión", + "offline_download_dialog": "¿Quieres descargar toda la edición para poder leerla sin conexión?", + "mobile_network_warning": "Estás conectado a una red móvil en lugar de WiFi", + "msg_operation_completed": "Operación completada", + "msg_ok_delete_db": "Se han eliminado todas las ediciones guardadas.", + "msg_download_rss": "Descargando nuevos artículos...", + "settings_translate": "Traducir artículos a", + "settings_themes": "Tema", + "settings_font_size": "Tamaño de letra", + "settings_graph_size": "Nivel de zoom", + "settings_number_stored_editions": "Max almacenados ediciones", + "settings_restart_from_latest": "Reiniciar de la edición disponible más reciente (min)", + "settings_article_mode": "Modo articulo", + "settings_article_mode_all": "Mostrar todo", + "settings_article_mode_text_and_graphics": "Mostrar articulos textuales y graficos", + "settings_article_mode_only_text": "Mostrar solo los articulos textuales", + "settings_restore_defaults": "Restaurar la configuración predeterminada", + "settings_clear_storage": "Almacenaje vacío", + "settings_two_fingers_tap_to_article": "Use dos dedos para abrir el modo de artículo", + "settings_single_tap_to_zoom": "Use un solo toque para hacer zoom", + "settings_favorite_edition": "Elige tu edición favorita", + "settings_favorite_edition_default_label": "Última edición disponible", + "reset": "REINICIAR", + "open": "ABIERTO", + "settings_enable_column_view": "Habilitar modo de lectura en columnas", + "settings_navigation_arrows": "Flechas de navegación", + "settings_navigation_arrows_always": "siempre presentes", + "settings_navigation_arrows_disapper": "desaparecen al leer", + "settings_navigation_arrows_never": "nunca presentes", + "general": "Ajustes de Aplicacion", + "settings_translate_original": "Idioma original", + "advance": "{{label}} | Configuraciónes avanzadas", + "send": "ENVIAR", + "btn_feedback": "Feedback", + "return": "REGRESO", + "settings_article_highlight": "Mantener el artículo resaltado cuando el modo artículo está abierto", + "write": "ESCRIBIR", + "btn_continue": "Continuar", + "btn_go_back": "Regresa", + "btn_go_next": "Siguiente", + "btn_go_up": "Nivel anterior", + "action_go_to_settings": "Ir a configuración", + "btn_reload": "Recargar", + "btn_tts": "Alternar texto a voz", + "btn_close_accessibility": "Cerrar el modo de accesibilidad", + "err_module_unavailable": "{{module}} no está disponible en esta aplicación", + "force_crash": "Forzar bloqueo", + "hint_my_home_screen_config": "Para personalizar {{label}}", + "hint_two_fingers_tap": "Para leer un artículo, toque el área del artículo con dos dedos", + "msg_access_reserved": "Acceso reservado a suscriptores", + "msg_already_subscriber": "¿Ya eres suscriptor? Iniciar sesión", + "msg_continue_to_read": "Suscríbete a {{paper}}", + "settings_zoom_level": "Nivel de zoom", + "settings_zoom_level_large": "Grande", + "settings_zoom_level_larger": "Más grande", + "settings_zoom_level_normal": "Normal", + "restart": "Reiniciar", + "str_no_categories": "sin categorías", + "msg_login_overlay_title": "Continuar leyendo", + "msg_download_bundle": "Descargando datos de la aplicación más recientemente ...", + "msg_download_bundle_error": "La descarga del paquete terminó con error, la aplicación intentará actualizar la fecha más tarde", + "msg_press_restart": "Los datos se descargaron correctamente, vuelva a cargar la aplicación para aplicar los cambios", + "voice_back": "atrás", + "voice_what": "que", + "voice_next": "siguiente", + "voice_next_page": "siguiente página", + "voice_previous": "anterior", + "voice_previous_page": "página anterior", + "voice_stop": "para", + "voice_read": "lee", + "voice_close": "cierra", + "voice_up": "arriba", + "voice_down": "abajo", + "voice_select": "selecciona", + "btn_close_car_mode": "Cerrar el modo de coche", + "btn_car_mode": "Modo coche", + "msg_max_share": "Alcanzaste el límite de uso compartido diario para esta edición", + "accessibility_issue_list_header": "Lista de ediciones", + "btn_close_editions": "Cerrar lista de ediciones", + "btn_go_back_article": "Artículo anterior", + "btn_go_next_article": "Siguiente artículo", + "btn_go_back_section": "Sección anterior: {{section}}", + "btn_go_next_section": "Siguiente sección: {{section}}", + "btn_go_up_choose_issue": "Escoger edición", + "btn_go_up_general_index": "Ir al índice general", + "btn_go_up_section": "Ir a la sección {{section}}", + "selected_page": "Página seleccionada {{page}}", + "selected_page_of_index": "Página {{page}} del índice", + "selected_page_of_section": "Página {{page}} de la sección {{section}}", + "msg_entering_section": "Sección de entrada {{section}}", + "hint_restart": "La aplicación se reiniciará para cargar la nueva configuración...", + "hint_update_ui": "La interfaz de usuario se actualizará para cargar nuevas configuraciones, podría ver un parpadeo...", + "msg_simulate_accessibility_title": "Habilitar el modo de accesibilidad", + "msg_simulate_accessibility": "Esta es una simulación de la aplicación cuando {{accessibilityAppName}} está activo.\n • toque dos veces para seleccionar\n • un solo toque o movimiento del dedo para leer el elemento\n • dos dedos para deslizar", + "accessibility": "Accesibilidad", + "msg_screenshots_disabled": "No se permiten capturas de pantalla en esta aplicación.", + "settings_tab_index_mode": "Habilitar diseño con pestañas en modo índice", + "settings_enable_push_notifications": "Habilitar notificaciones automáticas", + "settings_manage_privacy_preferences": "Administrar preferencias de privacidad", + "theme_auto": "Claro/Oscuro Automático", + "theme_light": "Luz", + "theme_dark": "Oscuro", + "str_sort_by": "Ordenar por", + "str_relevance": "Relevancia", + "btn_from": "De", + "btn_to": "A", + "str_date": "Fecha", + "srt_order": "Orden", + "str_byline": "línea de autor", + "str_descending": "Descendente", + "str_ascending": "ascendente", + "str_categories": "Categorías", + "str_select": "Seleccionar...", + "str_advertisement": "Anuncio", + "iap_go_to_subscriptions": "Ir a suscripción", + "iap_multiple_subscriptions": "Múltiples suscripciones", + "iap_multiple_subscriptions_message": "Descubrimos que tiene varias suscripciones activas; desactive las que no necesita. Cuando una suscripción ha sido deshabilitada, se reembolsará.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Ya tienes una suscripción activa, ¿te gustaría comprar una nueva de todos modos? {{subscriptions}}", + "settings_title_box": "Mostrar cuadros de título del artículo", + "enable_debug_overlay": "Habilitar debugger", + "disable_debug_overlay": "Deshabilitar el debugger", + "edit_token": "Editar token", + "title_edit_token_confirm": "¿Quieres actualizar el token?", + "msg_edit_token_confirm": "Nuevo valor: \"{{token}}\"", + "uploading": "Cargando...", + "btn_not_sure_yet": "No estoy seguro todavía", + "pj_continuation": "Continuación" +} +; +},2051,[]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "action_go_to_category": "Aller à {{anchor}}", + "action_open_epaper": "Ouvrir epaper", + "action_open_gallery": "Ouvrir la galerie", + "action_open_link": "Ouvrir le lien", + "action_remove_from_favorites": "Supprimer des favoris", + "action_save_for_later": "Enregistrer pour plus tard", + "action_share": "Partager", + "action_unknown": "Inconnu", + "alert_message": "Êtes-vous sûr?", + "all": "Tous", + "all_events": "Tous les événements", + "all_jobs": "Tous les emplois", + "animation": "Animation", + "animation_action": "Cliquez sur le bouton pour changer l'animation", + "animation_change": "Changement de l'Animation", + "animation_changed": "Animation changé", + "article_count": "{{count}} articles", + "btn_accessibility": "Mode d'accessibilité", + "btn_account": "Account", + "btn_advance_filters": "L'avance des filtres", + "btn_archive": "Archives", + "btn_ask_later": "Demandez Moi Plus Tard", + "btn_back": "Back", + "btn_cancel": "Annuler", + "btn_close": "Fermer", + "btn_confirm": "Confirmer", + "btn_contact": "Contact", + "btn_disable_log_file": "Envoi du JOURNAL", + "btn_do_not_show": "Ne pas Afficher de Nouveau", + "btn_download": "Télécharger", + "btn_editions": "Editions", + "btn_enable_log_file": "Activer le JOURNAL", + "btn_feed": "Nouvelles en direct", + "btn_fit_page": "Ajuster", + "btn_g_book": "Feuilleter", + "btn_go_to_news": "Aller aux nouvelles", + "btn_help": "Aide", + "btn_index": "Indice", + "btn_link": "Lien", + "btn_login": "Login", + "btn_logout": "Déconnexion", + "btn_more": "Plus", + "btn_no": "Pas de", + "btn_ok": "OK", + "btn_publications": "Publications", + "btn_read": "Lire", + "btn_reset": "Réinitialiser", + "btn_search": "Recherche", + "btn_set_as_default": "Définir par défaut", + "btn_settings": "Paramètres", + "btn_skip": "Sauter", + "btn_special_section": "Spécial", + "btn_store": "Enregistrez", + "btn_swipe": "Feuilleter", + "btn_thumbnail": "Pages", + "btn_yes": "Oui", + "cache_size": "Taille de la mémoire Cache", + "card": "Carte", + "categories": "Catégories", + "change": "CHANGEMENT", + "change_location_hint": "Changer l'emplacement", + "change_radius": "Rayon de recherche", + "clear": "CLAIRE", + "clear_cache": "Vider le cache", + "clear_favorites": "Claire favoris", + "confirm": "Confirmer", + "connection_0": "Mode Mobile", + "connection_0_description": "Lecture textuelle du journal. Utilisation limitée de la bande.", + "connection_1": "Mode 3G", + "connection_1_description": "Lecture graphique/textuelle du journal. Téléchargement limité à Mode Mobile.", + "connection_2": "Mode Wifi", + "connection_2_description": "Lecture graphique/textuelle du journal. Téléchargement aussi d'éléments graphiques.", + "counter": "{{current}} de {{total}}", + "custom_location": "personnalisé", + "database": "Base de données", + "database_deleted": "Base de données supprimées", + "default_search": "Recherche par défaut :", + "dialog_location_message": "Nous utilisons votre emplacement pour montrer où vous êtes sur la carte", + "dialog_location_title": "Nous avons besoin d'accéder à votre emplacement", + "disabled": "Désactivé", + "enabled": "Activé", + "err_change_animation": "Erreur pour changer l'animation", + "err_clear_cache": "Erreur de vider le cache", + "err_clear_database": "Erreur à effacer de la base de données", + "err_clear_favorites": "Erreur pour effacer les favoris", + "err_download_edition": "Une erreur est survenue pendant le téléchargement de l'édition", + "err_download_edition_db": "Une erreur est survenue pendant le téléchargement de la banque de données de l'édition", + "err_download_psetup": "Erreur pendant le téléchargement de la base de configurations", + "err_internet_connection": "Impossible de se connecter au serveur d'application. Veuillez vous assurer de disposer d'une connexion internet et réessayez.", + "err_max_min": "Filtre non valide, min doit être inférieure à max", + "err_offline": "Pas disponible offline", + "err_retrieve_cache": "Erreur de récupérer cache", + "err_retrieve_favorites": "Erreur de récupérer les favoris", + "err_translation": "Traduction non disponible", + "err_translation_offline": "Traduction non disponible hors ligne", + "error_on_load_more": "Erreur lors de la tentative de chargement de plus d'éléments", + "fast": "Rapide", + "favorites": "Favoris", + "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", + "feedback_msg_ask_for_feedback": "Est-il quelque chose que nous pouvons faire pour les aider?", + "feedback_title_request_feedback": "Êtes-vous profiter de votre temps avec l'App?", + "feedback_title_request_review_feedback": "Heureux d'entendre! Vous voulez laisser à un examen ou d'évaluation?", + "filter_max": "Max", + "filter_min": "Min", + "filter_text": "Écrire du texte ici", + "font_extra_large": "Extra large", + "font_extra_small": "Le plus petit", + "font_large": "Grand", + "font_normal": "Normal", + "font_scale": "De Police À L'Échelle", + "font_small": "Petit", + "from_most_recent": "À partir de les plus récents", + "from_oldest": "De la plus ancienne", + "gmc_default_text": "Une nouvelle version est disponible. Appuyez ici pour lire!", + "gmc_message_text": "Le {{issue}} journal est maintenant disponible. Appuyez ici pour lire!", + "grid": "Grille", + "grid_list": "grille/liste", + "home": "La maison", + "label_exit_accessibility_mode": "Quitter le mode accessibilité", + "label_open_browser": "Ouvrir dans le navigateur", + "last_search": "Dernière recherche", + "layout": "Mise en page", + "learn_more": "En savoir plus", + "list": "Liste", + "loading": "Chargement...", + "local_events": "Événements Locaux", + "max_salary": "Max. salaire", + "min_salary": "Min. salaire", + "msg_available_next_startup": "Cette configuration sera disponible au prochain démarrage", + "msg_clear_cache": "Vider le cache", + "msg_clear_favorites": "Supprimer des favoris", + "msg_copy_to_clipboard": "Copie dans le presse-papiers", + "msg_database_deleted": "Supprimer la base de données", + "msg_delete_db": "Supprimer les données de la base de données?", + "msg_delete_localstorage": "Effacer les paramètres personnels?", + "msg_delete_title": "Veux-tu", + "msg_download_edition": "Téléchargement de l'edition...", + "msg_download_retry": "Tentative {{retry}} sur {{maxRetries}}...", + "msg_empty_category": "Actuellement, il n'y a pas les articles affectés à {{category}}! Appuyez sur pour actualiser", + "msg_empty_favorites": "Actuellement, il n'y a pas de favoris!", + "msg_empty_gallery": "Cliqué galerie est vide", + "msg_empty_list": "Actuellement, il n'y a pas d'éléments! Appuyez sur pour modifier certains filtres", + "msg_empty_searches": "Actuellement, il n'existe pas de recherches enregistrées", + "msg_error_category": "Quelque chose s'est mal passé, essayez de rouvrir la catégorie ou le supprimer de la base de données de paramètres! Appuyez sur pour actualiser", + "msg_error_list": "Quelque chose s'est mal passé, essayez de changer quelques filtres", + "msg_error_newspaper": "Le journal est vide", + "msg_event_over": "L'événement est terminé", + "msg_exit_application": "Quitter l'application?", + "msg_failed": "Manqué", + "msg_list_no_articles_available_for_category": "Ce n'est pas une erreur. Actuellement, il n'y a pas d'articles affectés à cette catégorie!", + "msg_list_no_content": "Aucun contenu actuel", + "msg_loading_comments": "Chargement des commentaires...", + "msg_loading_more": "Chargement...", + "msg_new_issue_available": "Une nouvelle édition est disponible, voulez-vous la télécharger?", + "msg_not_on_latest_issue": "Celle-ci n'est pas la dernière édition disponible, voulez-vous télécharger la dernière?", + "msg_new_issue_available_title_edition": "Vous êtes en train de lire {{edition}}", + "msg_new_issue_available_title_edition_date": "Vous lisez actuellement l'édition du {{date}} du {{edition}}", + "msg_new_issue_available_edition": "Une nouvelle édition du {{edition}} est maintenant disponible, voulez-vous la télécharger?", + "msg_new_issue_available_date": "L'édition du {{date}} est maintenant disponible, voulez-vous la télécharger?", + "msg_new_issue_available_edition_date": "L'édition du {{date}} de {{edition}} est maintenant disponible, voulez-vous la télécharger?", + "msg_not_on_latest_issue_edition": "Vous n'êtes pas en train de lire la dernière édition disponible de {{edition}}, voulez-vous la télécharger maintenant?", + "msg_not_on_latest_issue_date": "Vous n'êtes pas en train de lire la dernière édition disponible, voulez-vous télécharger l'édition du {{date}}?", + "msg_not_on_latest_issue_edition_date": "Vous n'êtes pas en train de lire la dernière édition disponible, voulez-vous charger l'édition du {{date}} de {{edition}}?", + "msg_offline_article_graph": "Pour activer cette fonction en mode hors-ligne l'édition complète doit avoir été téléchargée, sinon des images ou parties de texte pourraient manquer", + "msg_offline_issues": "Sélectionnez une édition téléchargée à lire", + "msg_opening_push": "Ouverture des notifications push...", + "msg_pending_purchases": "Finalisation des achats en attente: {{completed}} sur {{total}}", + "msg_reload_publication": "télécharger automatiquement la dernière édition?", + "msg_restore_default_settings": "Voulez-vous rétablir les paramètres initiaux de l'application?", + "msg_rss_new_articles_available": "{{count}} nouveaux articles sont disponibles", + "msg_rss_no_new_articles_available": "Vous êtes à jour", + "msg_rss_one_new_article_available": "1 nouvel article est disponible", + "msg_rss_reload_database": "Nouvelle base de données téléchargées", + "msg_rss_update_error": "Erreur pendant la mise à jour, vérifiez votre connexion internet et réessayer", + "msg_search_empty": "Rien n'a été fouillé", + "msg_search_lite": "Afficher les résultats sur la page", + "msg_search_not_found": "Aucun article trouvé avec {{text}}", + "msg_sent": "Envoyé", + "msg_share_unmanaged": "L'option de partage de non géré", + "msg_tts_error": "Une erreur se produit, réessayez plus tard!", + "msg_tts_no_volume": "Augmentez la taille du texte", + "msg_tts_unsupported": "Langue non prise en charge, essayez d'utiliser la voix par défaut ou vérifiez si un pack de langues personnalisé existe!", + "my_home_categories_selected": "{{categories}} catégories sélectionnées pour un total de {{articles}} articles", + "my_location": "Utiliser ma localisation", + "network": "Réseau", + "none": "Aucun", + "normal": "Normal", + "permission_storage_message": "{{appName}} les besoins de stockage de l'autorisation", + "permission_title": "{{appName}} autorisation", + "pj_from_page": "de la page", + "pj_to_page": "à la page", + "pj_continue_to_page": "Continuer à la page", + "pj_continue_to_page_parent": "Page", + "powered_by": "Alimenté par TECNAVIA", + "powered_by_who": "Présenté par {{who}}", + "push_notification": "Notification Push", + "reader_app_text": "Tous les comptes créés et achats effectués hors de cette app seront gérés par le développeur {{developerName}}. Votre compte App Store, votre mode de paiement enregistré, ainsi que les fonctionnalités associées telles que la gestion des abonnements et les demandes de remboursement ne seront pas disponibles. Apple n'est responsable ni de la sécurité, ni de la confidentialité des transactions effectuées avec ce développeur.", + "reader_app_title": "Vous êtes sur le point de quitter l'app et d'accéder à un site web externe. Vous ne ferez plus transaction avec Apple.", + "retry": "Refaire", + "salary": "Salaire: {{salary}}", + "save_search": "Enregistrer la recherche", + "saved_searches": "Recherches sauvegardées", + "search_term": "Mots clés de recherche", + "select_after_date": "Sélectionnez à partir de la date", + "select_my_home_categories": "Choisissez votre favori catégories à partir de la liste ci-dessous pour personnaliser votre {{category}}", + "selected_categories": "Catégories sélectionnées", + "selected_time_range": "Dates sélectionnée", + "settings": "Paramètres", + "settings_allow_font_scaling": "Autoriser le changement de police", + "settings_startup_epaper": "E-Edition", + "settings_startup_rss": "Nouvelles en direct", + "settings_startup_choose": "Choisissez à chaque fois", + "show": "MONTRER", + "sort_by_date": "Trier par horaire", + "sort_by_name": "Trier par A-Z", + "sort_by_name_reverse": "Trier par Z-A", + "sort_by_popularity": "Trier par popularité", + "sort_date_disabled": "Tri sur la date de désactiver", + "start_with": "Commencer Avec", + "str_custom": "Personnalisé", + "str_default_language": "Retour à la langue d'origine", + "str_from": "Depuis", + "str_limit_label": "Max stockées éditions: {{days}}", + "str_next_week": "Prochaine semaine", + "str_page": "Page", + "str_search": "Recherche", + "str_search_results": "{{text}} - {{count}} résultats", + "str_special_sections": "Section Spéciale", + "str_this_week": "Cette semaine", + "str_this_weekend": "Ce fin de semaine", + "str_time_range": "Intervalle de dates", + "str_title": "Titre", + "str_to": "À", + "str_today": "Aujourd'hui", + "str_tomorrow": "Demain", + "str_translating_article": "Traduction de l'article ...", + "system_error": "Une erreur s'est produite", + "title_bottom_sheet": "Actions", + "title_offline": "Pas de connexion Internet", + "toggle": "BASCULE", + "toggle_layout": "La bascule de mise en page", + "toggle_list": "Basculer de la liste", + "toggle_map": "Basculer la carte", + "total_events": "Événements: {{total}}", + "total_favorites": "Favoris: {{total}}", + "total_jobs": "Emplois: {{total}}", + "total_searches": "Recherches: {{total}}", + "tutorial": "Tutoriel", + "unknown_salary": "Inconnu Salaire", + "unsave_search": "Supprimer recherche enregistrée", + "version": "Version", + "vertical_job_location_hint": "Sélectionnez un emplacement", + "vertical_job_text_hint": "Entrez un mot clé pour la recherche", + "offline_download_warning": "Cette édition n'est pas entièrement téléchargée. Quelques parties des pages pourraient apparaître floues.", + "user_tip_download_title": "Suggestion", + "user_tip_download": "Pour obtenir automatiquement toutes les éditions à télécharger pour une consultation hors ligne, appuyez sur le bouton 'Plus' -> onglet 'Paramètres' -> Sélectionnez 'Mode Wifi' comme mode réseau", + "offline_download_dialog": "Voulez-vous télécharger toute l'édition pour la lecture hors ligne?", + "mobile_network_warning": "Vous êtes connecté à un réseau mobile au lieu du WiFi", + "msg_operation_completed": "Opération terminée", + "msg_ok_delete_db": "Toutes les éditions enregistrées ont été supprimées", + "msg_font_scaling": "Souhaitez-vous appliquer la taille du texte de votre appareil à cette application?", + "msg_font_scaling_title": "Il semble que vous ayez défini une taille de texte personnalisée sur votre appareil", + "msg_download_rss": "Téléchargement de nouveaux articles...", + "settings_translate": "Traduire les articles en", + "settings_themes": "Thème", + "settings_font_size": "Taille de police", + "settings_graph_size": "Niveau de zoom", + "settings_number_stored_editions": "Max stockées éditions", + "settings_restart_from_latest": "Redémarrer à partir de la dernière édition disponible (min)", + "settings_article_mode": "Mode texte", + "settings_article_mode_all": "Affiche tout", + "settings_article_mode_text_and_graphics": "Affiche les articles textuels et les graphiques", + "settings_article_mode_only_text": "Affiche uniquement les articles textuels", + "settings_restore_defaults": "Rétablir les paramètres d'usine", + "settings_clear_storage": "Stockage clair", + "settings_two_fingers_tap_to_article": "Taper deux fois pour ouvrir l'article", + "settings_single_tap_to_zoom": "Taper pour zoomer", + "settings_favorite_edition": "Choisissez votre édition préférée", + "settings_favorite_edition_default_label": "Dernière édition disponible", + "reset": "RÉINITIALISER", + "open": "OUVERT", + "settings_enable_column_view": "Activer l'affichage sur plusieurs colonnes des articles", + "settings_navigation_arrows": "Flèches de navigation", + "settings_navigation_arrows_always": "toujours présents", + "settings_navigation_arrows_disapper": "disparaissent lors de la lecture", + "settings_navigation_arrows_never": "jamais présents", + "general": "Paramètres de l'application", + "settings_translate_original": "Langue originale", + "advance": "{{label}} | Paramètres avancés", + "send": "ENVOYER", + "btn_feedback": "Retour d'information", + "return": "REVENIR", + "settings_article_highlight": "Garder l'article actuel en surbrillance lorsque le mode article est ouvert", + "write": "ÉCRIVEZ", + "btn_continue": "Continuer", + "btn_go_back": "Retourner", + "btn_go_next": "Allez ensuite", + "btn_go_up": "Niveau précédent", + "action_go_to_settings": "Aller aux paramètres", + "btn_reload": "Recharger", + "btn_tts": "Ativar / desativar a síntese de voz", + "btn_close_accessibility": "Fermer le mode d'accessibilité", + "err_module_unavailable": "{{module}} non disponible", + "force_crash": "Forcer le crash", + "hint_my_home_screen_config": "Pour personnaliser {{label}}", + "hint_two_fingers_tap": "Pour lire un article, appuyez sur la zone avec deux doigts", + "hint_restart": "L'application va redémarrer pour charger de nouvelles configurations...", + "hint_update_ui": "L'interface utilisateur se mettra à jour pour charger de nouveaux paramètres, vous remarquerez peut-être un scintillement...", + "msg_access_reserved": "Accès réservé aux abonnés", + "msg_already_subscriber": "Êtes-vous déjà abonné? Connexion", + "msg_continue_to_read": "Abonnez-vous à {{paper}}", + "theme": "Thème", + "settings_zoom_level": "Le niveau de zoom", + "settings_zoom_level_large": "Grand", + "settings_zoom_level_larger": "Plus grand", + "settings_zoom_level_normal": "Normal", + "restart": "Redémarrage", + "str_no_categories": "aucune catégorie", + "msg_login_overlay_title": "Pour continuer la lecture", + "voice_back": "retour", + "voice_what": "quoi", + "voice_next": "suivant", + "voice_next_page": "page suivante", + "voice_previous": "précédent", + "voice_previous_page": "page précédente", + "voice_stop": "stop", + "voice_read": "lire", + "voice_close": "fermer", + "voice_up": "up", + "voice_down": "bas", + "voice_select": "select", + "msg_max_share": "Vous avez atteint la limite de partage quotidienne pour cette édition", + "accessibility": "Accessibilité", + "msg_simulate_accessibility_title": "Activer le mode d'accessibilité", + "msg_screenshots_disabled": "Les captures d'écran ne sont pas autorisées dans cette application", + "settings_tab_index_mode": "Activer la mise en page à onglets en mode indice", + "settings_enable_push_notifications": "Activer les notifications push", + "settings_manage_privacy_preferences": "Gérer les préférences de confidentialité", + "theme_auto": "Clair/foncé automatique", + "theme_light": "Lumière", + "theme_dark": "Sombre", + "str_sort_by": "Trier par", + "str_relevance": "Pertinence", + "btn_from": "Depuis", + "str_date": "Date", + "srt_order": "Commande", + "str_byline": "Byline", + "str_descending": "Descendant", + "str_ascending": "Ascendant", + "str_categories": "Catégories", + "str_select": "Sélectionner...", + "str_advertisement": "Publicité", + "iap_multiple_subscriptions": "Abonnements multiples", + "iap_go_to_subscriptions": "Aller à l'abonnement", + "iap_multiple_subscriptions_message": "Nous avons constaté que vous disposez de plusieurs abonnements actifs, veuillez désactiver ceux dont vous n'avez pas besoin. Lorsqu'un abonnement a été désactivé, il sera remboursé.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Vous avez déjà un abonnement actif, souhaitez-vous quand même en acheter un nouveau? {{subscriptions}}", + "settings_title_box": "Afficher les zones de titre de l'article", + "enable_debug_overlay": "Activer le débogueur", + "disable_debug_overlay": "Désactiver le débogueur", + "edit_token": "Modifier le token", + "title_edit_token_confirm": "Voulez-vous mettre à jour le token?", + "msg_edit_token_confirm": "Nouvelle valeur: \"{{token}}\"", + "uploading": "Téléchargement...", + "btn_not_sure_yet": "Je ne suis pas encore sûr", + "pj_continuation": "Continuation" +} +; +},2052,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Vai a {{anchor}}", @@ -267586,1486 +269620,748 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "title_edit_token_confirm": "Vuoi aggiornare il token?", "msg_edit_token_confirm": "Nuovo valore: \"{{token}}\"", "uploading": "Caricamento...", - "btn_not_sure_yet": "Non ne sono ancora sicuro" -}; -},2048,[]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "action_go_to_category": "{{anchor}} اذهب إلى", - "action_open_epaper": "الطبعة الرقمية", - "action_open_gallery": "فتح معرض", - "action_open_link": "افتح الرابط", - "action_remove_from_favorites": "إزالة من المفضلة", - "action_save_for_later": "احفظ لوقت لاحق", - "action_share": "شارك", - "action_unknown": "غير معروف", - "alert_message": "هل أنت متأكد؟", - "all": "اطباء ومستشفيات", - "all_events": "كل المناسبات", - "all_jobs": "جميع الوظائف", - "animation": "تأثيرات", - "animation_action": "انقر فوق الزر لتغيير الرسوم المتحركة", - "animation_change": "تغيير الرسوم المتحركة", - "animation_changed": "تغيرت الرسوم المتحركة", - "article_count": "{{count}} مقالة", - "btn_accessibility": "وضع الوصول", - "btn_account": "تسجيل الدخول", - "btn_add_event": "أضف حدث", - "btn_advance_filters": "مقدما المرشحات", - "btn_archive": "أرشيف", - "btn_ask_later": "تسألني لاحقا", - "btn_back": "رجوع للخلف", - "btn_cancel": "إلغاء", - "btn_close": "إغلاق", - "btn_confirm": "تأكيد", - "btn_contact": "اتصل بنا", - "btn_disable_log_file": "إرسال سجل", - "btn_do_not_show": "لا تظهر مرة أخرى", - "btn_download": "تنزيل", - "btn_editions": "الإصدارات", - "btn_enable_log_file": "تمكين تسجيل الدخول", - "btn_feed": "الاخبار العاجل", - "btn_fit_page": "نوبة. مناسب", - "btn_g_book": "استعراض", - "btn_go_to_news": "اذهب إلى الأخبار", - "btn_help": "مساعدة", - "btn_index": "فهرس", - "btn_link": "الرابط", - "btn_login": "تسجيل الدخول", - "btn_logout": "تسجيل خروج", - "btn_more": "المزيد", - "btn_no": "لا", - "btn_ok": "موافق", - "btn_publications": "المنشورات", - "btn_read": "تصفح", - "btn_reset": "إعادة تعيين", - "btn_search": "البحث", - "btn_set_as_default": "تعيين كافتراضي", - "btn_settings": "الإعدادات", - "btn_skip": "تخطى", - "btn_special_section": "خاص", - "btn_store": "متجر", - "btn_swipe": "استعراض", - "btn_thumbnail": "الصفحات", - "btn_yes": "نعم", - "cache_size": "التخزين المؤقت", - "card": "بطاقة", - "categories": "التصنيفات", - "change": "تغيير", - "change_location_hint": "تغيير الموقع", - "change_radius": "اختر نصف القطر", - "clear": "مسح", - "clear_cache": "سيتم مسح ذاكرة التخرين المؤقت", - "clear_favorites": "مسح المفضلة", - "confirm": "تأكيد", - "connection_0": "وضع الهاتف المحمول", - "connection_0_description": "بشكل رئيسي القراءة النصية للصحيفة. استخدام محدود للفرقة.", - "connection_1": "وضع 3G", - "connection_1_description": "الجرافيك / قراءة نصية للصحيفة. لا يتم تنزيل جميع الرسومات.", - "connection_2": "وضع واي فاي", - "connection_2_description": " قراءة جرافيك / نصية للصحيفة. تنزيل كامل لجميع المكونات.", - "counter": "{{current}} من {{total}}", - "custom_location": "موقع مخصص", - "database": "قاعدة البيانات", - "database_deleted": "حذف قاعدة البيانات", - "default_search": "البحث الافتراض", - "dialog_location_message": "نحن نستخدم الموقع الخاص بك لإظهار أين أنت على الخريطة", - "dialog_location_title": "نحن بحاجة إلى الوصول إلى الموقع الخاص بك", - "disabled": "معطل", - "enabled": "مفعل", - "err_change_animation": "خطأ في تغيير الرسوم المتحركة", - "err_clear_cache": "خطأ في مسح ذاكرة التخزين المؤقت", - "err_clear_database": "خطأ لمسح قاعدة البيانات", - "err_clear_favorites": "خطأ لمسح المفضلة", - "err_download_edition": "حدث خطأ أثناء تنزيل الإصدار", - "err_download_edition_db": "حدث خطأ أثناء تنزيل قاعدة بيانات الإصدار", - "err_download_psetup": "خطأ أثناء تنزيل تكوينات القاعدة", - "err_internet_connection": "لا يمكن الاتصال بخادم التطبيقات. يرجى التأكد من توفر اتصال بالإنترنت والمحاولة مرة أخرى.", - "err_max_min": "صالح مرشح,الحد الأدنى يجب أن يكون أقل من ماكس", - "err_offline": "المحتويات الخارجية غير متاحة حاليا", - "err_retrieve_cache": "خطأ لاسترداد ذاكرة التخزين المؤقت", - "err_retrieve_favorites": "خطأ في استرداد المفضلة", - "err_translation": "الترجمة غير متوفرة", - "err_translation_offline": "الترجمة غير متاحة بلا إنترنت", - "error_on_load_more": "خطأ عند محاولة تحميل المزيد من العناصر", - "fast": "بسرعة", - "favorites": "المفضلة", - "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "هل هناك أي شيء يمكننا القيام به للمساعدة ؟ ", - "feedback_title_request_feedback": "أنت تتمتع وقتك مع التطبيق ؟ ", - "feedback_title_request_review_feedback": "سعداء أن نسمع! هل ترغب في ترك التعليق أو التقييم ؟ ", - "filter_max": "ماكس", - "filter_min": "مين", - "filter_text": "كتابة النص هنا", - "font_extra_large": "كبير جداً", - "font_extra_small": "صغير جداً", - "font_large": "كبير", - "font_normal": "عادي", - "font_scale": "حجم الخط", - "font_small": "صغير", - "from_most_recent": "من أحدث", - "from_oldest": "من أقدم", - "gmc_default_text": "العدد الجديد هو متاح. اضغط هنا لقراءة!", - "gmc_message_text": "صحيفة {{issue}} متاحة الآن. اضغط هنا لقراءة!", - "grid": "شبكة", - "grid_list": "عرض الشبكة / القائمة", - "home": "الصفحة الرئيسية", - "label_exit_accessibility_mode": "الخروج من وضع الوصول", - "label_open_browser": "افتح في المتصفح", - "last_search": "البحث الأخي", - "layout": "شكل الأخبار", - "learn_more": "معرفة المزيد", - "list": "قائمة", - "loading": "جارٍ التحميل ...", - "local_events": "أحداث محلية", - "max_salary": "ماكس. الراتب", - "min_salary": "دقيقة. الراتب", - "msg_available_next_startup": "سيتم تفعيل هذه الميزة بعد إعادة تشغيل التطبيق", - "msg_clear_cache": "مسح ذاكرة التخزين المؤقت", - "msg_clear_favorites": "حذف المفضلة", - "msg_copy_to_clipboard": "نسخ إلى الحافظة", - "msg_database_deleted": "سيتم حذف قاعدة البيانات", - "msg_delete_db": "حذف بيانات قاعدة البيانات؟", - "msg_delete_localstorage": "محو الإعدادات الشخصية؟", - "msg_delete_title": "هل تريد ان", - "msg_download_edition": "جارٍ تنزيل الإصدار...", - "msg_download_retry": "...{{maxRetries}} من {{retry}} محاولة", - "msg_empty_category": "حاليًا ، لا توجد مقالات مخصصة لـ {{category}}! اضغط لتحديث", - "msg_empty_favorites": "حاليا لا توجد المفضلة!", - "msg_empty_gallery": "النقر معرض فارغة", - "msg_empty_list": "حاليا لا توجد عناصر! اضغط لتغيير بعض الفلاتر", - "msg_empty_searches": "حاليا لا توجد عمليات البحث المحفوظة", - "msg_error_category": "شيء ذهب على نحو خاطئ ، في محاولة فتح فئة أو حذف قاعدة البيانات من إعدادات! اضغط على تحديث", - "msg_error_list": "شيء ذهب على نحو خاطئ ، في محاولة لتغيير بعض الفلاتر", - "msg_error_newspaper": "جريدة فارغة", - "msg_event_over": "سيدي هذا ليس البروتوكول", - "msg_exit_application": "الخروج من التطبيق؟", - "msg_failed": "فشل", - "msg_font_scaling": "هل ترغب في تطبيق حجم نص جهازك على هذا التطبيق؟", - "msg_font_scaling_title": "يبدو أن لديك حجم نص مخصص مضبوطًا على جهازك", - "msg_list_no_articles_available_for_category": "ليس هناك خطأ. حالياً لا يوجد مقالات في هذا القسم", - "msg_list_no_content": "لا يوجد محتوى", - "msg_loading_comments": "المزيد من التعليقات", - "msg_loading_more": "تحميل المزيد...", - "msg_new_issue_available": "إصدار جديد متوفر الآن ، هل ترغب في تحميله الآن؟", - "msg_not_on_latest_issue": "أنت لا تشاهد أحدث إصدار متاح ، هل ترغب في تحميله الآن؟", - "msg_offline_article_graph": "لاستخدام هذه الميزة في وضع عدم الاتصال ، يجب أن تكون قد قمت بتنزيل الإصدار الكامل أو قد تكون بعض الصور مفقودة.", - "msg_offline_issues": "حدد إصدارًا تم تنزيله لقراءة.", - "msg_opening_article": "افتتاح: {{title}}", - "msg_opening_push": "فتح إشعار الدفع", - "msg_pending_purchases": "استكمال عمليات الشراء المعلقة: {{completed}} من {{total}}", - "msg_reload_publication": "تم حذف قاعدة البيانات ، هل تريد تنزيل أحدث إصدار تلقائيًا؟", - "msg_restore_default_settings": "هل تريد استعادة إعدادات التطبيق الافتراضية؟", - "msg_rss_new_articles_available": "أخر الأخبار {{count}}", - "msg_rss_no_new_articles_available": "الأخبار مُحَدَّثَة", - "msg_rss_one_new_article_available": "مادة جديدة متاحة 1", - "msg_rss_reload_database": "تحميل أخبار جديدة", - "msg_rss_update_error": "خطأ أثناء التحديث ، لا يمكن تحديث", - "msg_search_empty": "لم يتم البحث عن شيء", - "msg_search_lite": "عرض النتائج على الصفحة", - "msg_search_not_found": "لم يتم العثور على مقالة مع {{text}}", - "msg_sent": "صندوق المرسل", - "msg_share_unmanaged": "الخيار حصة غير المدارة", - "msg_tts_error": "حدث خطأ ، أعد المحاولة لاحقًا!", - "msg_tts_no_volume": "زيادة حجم النص إلى", - "msg_tts_unsupported": "لغة غير مدعومة ، حاول استخدام الصوت الافتراضي أو تحقق من وجود حزمة لغة مخصصة!", - "my_home_categories_selected": "تم تحديد {{categories}} الفئات لما مجموعه {{articles}} من المقالات", - "my_location": "استخدام موقعي", - "network": "الشبكة", - "none": "لا شيء", - "normal": "عادي", - "permission_storage_message": "{{appName}} يحتاج إلى إذن التخزين", - "permission_title": "{{appName}} إذن", - "pj_from_page": "من صفحة", - "pj_to_page": "إلى الصفحة", - "pj_continue_to_page": "تتمة في ص", - "pj_continue_to_page_parent": "الصفحة", - "powered_by": "مشغل بواسطة TECNAVIA", - "powered_by_who": "مدعوم من {{who}}", - "push_notification": "الإشعارات", - "reader_app_text": "ستتم إدارة أي حسابات أو عمليات شراء تتم خارج هذا التطبيق بواسطة المطوّر “{{developerName}}” لن يتوفر حساب App Store الخاص بك وطريقة الدفع المحفوظة وأي من الميزات، كإدارة الاشتراك وطلبات استرداد المبلغ. Apple ليست مسؤولة عن خصوصية أو أمان المعاملات التي تتم مع هذا المطوّر.", - "reader_app_title": "أنت على وشك مغادرة التطبيق والانتقال إلى موقع ويب خارجي. تنتهي المعاملة المالية مع Apple عند هذه النقطة.", - "retry": "إعادة المحاولة", - "salary": "الراتب: {{salary}}", - "save_search": "حفظ البحث", - "saved_searches": "عمليات البحث المحفوظة", - "search_term": "مصطلح البحث", - "select_after_date": "تحديد بعد تاريخ", - "select_my_home_categories": "اختر فئاتك المفضلة من القائمة أدناه لتخصيص {{category}} الخاص بك", - "selected_categories": "الفئة المختارة", - "selected_time_range": "نطاق التاريخ المحدد", - "settings": "إعدادات", - "settings_allow_font_scaling": "السماح بتحجيم الخط", - "settings_startup_epaper": "الطبعة الرقمية", - "settings_startup_rss": "أخر أخبار", - "settings_startup_choose": "اختر في كل مرة", - "show": "إظهار", - "sort_by_date": "ترتيب حسب", - "sort_by_name": "قم بالفرز حسب أ-ي", - "sort_by_name_reverse": "قم بالفرز حسب ي-أ", - "sort_by_popularity": "فرز حسب الشعبية", - "sort_date_disabled": "فرز على تاريخ تعطيل", - "start_with": "يبدأ بـ", - "str_custom": "تخصيص", - "str_default_language": "العودة إلى اللغة الأصلي", - "str_description": "وصف", - "str_from": "من عند", - "str_id": "هوية شخصية: {{id}}", - "str_limit_label": "{{days}} :عدد الإصدارات المراد تخزينه", - "str_location": "موقعك:", - "str_next_events": "الأحداث القادمة:", - "str_next_week": "الأسبوع التالي", - "str_page": "الصفحة", - "str_search": "البحث", - "str_search_results": "{{text}} - {{count}} النتائج", - "str_special_sections": "أقسام خاصة", - "str_this_week": "هذا الأسبو", - "str_this_weekend": "في نهاية هذا الاسبوع", - "str_time_range": "نطاق زمنى", - "str_title": "الصفة", - "str_to": "إلى", - "str_today": "اليوم", - "str_tomorrow": "غدًا", - "str_translating_article": "ترجمة المقال...", - "system_error": "حدث خطأ", - "theme": "موضوع", - "title_bottom_sheet": "الإجراءات", - "title_offline": "لا يوجد اتصال بالإنترنت", - "toggle": "تغيير", - "toggle_layout": "تبديل التنسيق", - "toggle_list": "تبديل قائمة", - "toggle_map": "تبديل خريطة", - "total_events": "الأحداث: {{total}}", - "total_favorites": "لمفضلات: {{total}}", - "total_jobs": "الوظائف: {{total}}", - "total_searches": "عمليات البحث: {{total}}", - "tutorial": "كيف تستخدم التطبيق؟", - "unknown_salary": "غير معروف الراتب", - "unsave_search": "إزالة البحث المحفوظة", - "version": "الإصدار", - "vertical_job_location_hint": "حدد موقع", - "vertical_job_text_hint": "أدخل الكلمات الرئيسية في البحث", - "user_tip_download": "لتنزيل جميع الإصدارات تلقائيًا للقراءة في وضع عدم الاتصال ، حدد \"المزيد\"> \"الإعدادات\"> \"دون اتصال\" كإعداد الشبكة المفضل لديك", - "user_tip_download_title": "نصيحة المستخدم", - "offline_download_warning": "لم يتم تنزيل هذا الإصدار بالكامل.\nقد تظهر بعض أجزاء الصفحات غير واضحة.", - "offline_download_dialog": "هل تريد تنزيل الإصدار بالكامل للقراءة في وضع عدم الاتصال؟", - "mobile_network_warning": "أنت متصل بشبكة جوال بدلاً من شبكة WiFi", - "msg_operation_completed": "اكتملت العملية", - "msg_ok_delete_db": "تم حذف جميع الإصدارات المحفوظة", - "msg_download_rss": "جارٍ تنزيل مقالات جديدة...", - "settings_translate": "ترجمة المقالات إلى", - "settings_themes": "سمة", - "settings_font_size": "حجم الخط", - "settings_graph_size": "مستوى التكبير", - "settings_number_stored_editions": "الحد الأقصى لعدد الإصدارات المخزنة", - "settings_restart_from_latest": "إعادة التشغيل من آخر إصدار متوفر (دقيقة)", - "settings_article_mode": "وضع المادة", - "settings_article_mode_all": "عرض الكل", - "settings_article_mode_text_and_graphics": "إظهار المقالات والرسومات", - "settings_article_mode_only_text": "إظهار المقالات فقط", - "settings_restore_defaults": "استعادة الإعدادات الافتراضية", - "settings_clear_storage": "مسح البيانات", - "settings_two_fingers_tap_to_article": "استخدم الصنبور بإصبعين لفتح قراءة النص", - "settings_single_tap_to_zoom": "استخدم نقرة واحدة للتكبير", - "settings_favorite_edition": "اختر نسختك المفضلة", - "settings_favorite_edition_default_label": "آخر إصدار متاح", - "reset": "إعادة تعيين", - "open": "افتح", - "settings_enable_column_view": "(تفعيل خيار عرض المقال في أعمدة متعددة)", - "settings_navigation_arrows": "أسهم التنقل", - "settings_navigation_arrows_always": "يقدم دائما", - "settings_navigation_arrows_disapper": "تختفي عند القراءة", - "settings_navigation_arrows_never": "لا يوجد ابدا", - "general": "إعدادات التطبيقات", - "settings_translate_original": "اللغة الأصلية", - "advance": "الإعدادات المتقدمة | {{label}}", - "send": "يرسل", - "btn_feedback": "استجابة", - "return": "إرجاع", - "settings_article_highlight": "احتفظ بالمقالة الحالية مميزة عندما يكون وضع المقالة مفتوحًا", - "write": "اكتب", - "btn_continue": "متابعة", - "btn_go_back": "عد", - "btn_go_next": "يذهبون المقبل", - "btn_go_up": "المستوى السابق", - "action_go_to_settings": "اذهب للاعدادات", - "btn_reload": "إعادة تحميل", - "btn_tts": "تبديل النص إلى كلام", - "btn_close_accessibility": "إغلاق وضع الوصول", - "err_module_unavailable": "{{module}} غير متوفرة في هذا التطبيق", - "force_crash": "تحطم القوة", - "hint_my_home_screen_config": "لتخصيص {{label}}", - "hint_two_fingers_tap": "لقراءة مقال ، اضغط على منطقة المقالة بإصبعين", - "hint_restart": "سيتم إعادة تشغيل التطبيق لتحميل التكوينات الجديدة", - "hint_update_ui": "سيتم تحديث واجهة المستخدم لتحميل الإعدادات الجديدة ، قد تلاحظ وميض", - "msg_access_reserved": "الوصول محفوظة للمشتركين", - "msg_already_subscriber": "هل انت مشترك بالفعل؟ تسجيل الدخول", - "msg_continue_to_read": "اشترك في {{paper}}", - "settings_zoom_level": "مستوى التكبير", - "settings_zoom_level_large": "كبير", - "settings_zoom_level_larger": "أكبر", - "settings_zoom_level_normal": "طبيعي", - "restart": "اعادة البدء", - "str_no_categories": "لا توجد فئات", - "msg_login_overlay_title": "لمواصلة القراءة", - "voice_back": "الى الخلف", - "msg_max_share": "لقد وصلت إلى حد المشاركة اليومية لهذا الإصدار", - "accessibility": "إمكانية الوصول", - "msg_simulate_accessibility_title": "تفعيل وضع الوصول", - "msg_screenshots_disabled": "لقطات الشاشة غير مسموح بها في هذا التطبيق", - "settings_tab_index_mode": "تمكين تخطيط علامة التبويب في وضع الفهرس", - "settings_enable_push_notifications": "تمكين دفع الإشعارات", - "settings_manage_privacy_preferences": "إدارة تفضيلات الخصوصية", - "theme_light": "ضوء", - "theme_dark": "مظلم", - "str_sort_by": "ترتيب حسب", - "str_relevance": "ملاءمة", - "btn_from": "من", - "btn_to": "ل", - "str_date": "تاريخ", - "srt_order": "طلب", - "str_byline": "الخط الثانوي", - "str_descending": "تنازلي", - "str_ascending": "تصاعدي", - "str_categories": "فئات", - "str_select": "...يختار", - "str_advertisement": "إعلان", - "iap_multiple_subscriptions": "اشتراكات متعددة", - "iap_go_to_subscriptions": "انتقل إلى الاشتراك", - "iap_multiple_subscriptions_message": "لقد وجدنا أن لديك عدة اشتراكات نشطة، يرجى تعطيل الاشتراكات التي لا تحتاج إليها. عندما يتم تعطيل الاشتراك، سيتم استرداده {{subscriptions}}", - "iap_multiple_active_subscriptions_message": "لديك اشتراك نشط بالفعل، هل ترغب في شراء اشتراك جديد على أية حال؟ {{subscriptions}}", - "settings_title_box": "إظهار مربعات عنوان المقالة", - "enable_debug_overlay": "تمكين مصحح الأخطاء", - "disable_debug_overlay": "تعطيل مصحح الأخطاء", - "edit_token": "تحرير الرمز المميز", - "title_edit_token_confirm": "هل تريد تحديث الرمز المميز؟", - "msg_edit_token_confirm": "القيمة الجديدة: \"{{token}}\"", - "uploading": "جارٍ التحميل...", - "btn_not_sure_yet": "لست متأكدا بعد" -}; -},2049,[]); + "btn_not_sure_yet": "Non ne sono ancora sicuro", + "pj_continuation": "Continuazione" +} +; +},2053,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Gå til {{anchor}}", - "action_open_epaper": "Åben epaper", - "action_open_gallery": "Åbn galleri", - "action_open_link": "Åbn link", + "action_open_epaper": "Åpne epaper", + "action_open_gallery": "Åpne galleri", + "action_open_link": "Åpne lenke", "action_remove_from_favorites": "Fjern fra favoritter", - "action_save_for_later": "Gem til senere", + "action_save_for_later": "Lagre til senere", "action_share": "Dele", - "action_unknown": "Ukendt", + "action_unknown": "Ukjent", "alert_message": "Er du sikker?", - "all": "Alle", - "all_events": "Alle Arrangementer", - "all_jobs": "Alle job", - "animation": "Hastighed", - "animation_action": "Klik på knappen for at ændre animationen", - "animation_change": "Animationsændring", - "animation_changed": "Animation ændret", + "all": "Alt", + "all_events": "Alle aktiviteter", + "all_jobs": "Alle jobber", + "animation": "Animasjon", + "animation_action": "Klikk på knappen for å endre animasjon", + "animation_change": "Animasjon endre", + "animation_changed": "Animasjon endret", "article_count": "{{count}} artikler", - "btn_accessibility": "Tilgængelighedstilstand", - "btn_account": "Log ind", - "btn_advance_filters": "Forhånd filtre", + "btn_accessibility": "Tilgjengelighetsmodus", + "btn_account": "Logg Inn", "btn_archive": "Arkiv", - "btn_ask_later": "Spørg Mig Senere", - "btn_back": "tilbage", - "btn_cancel": "Annuller", - "btn_close": "Tæt", - "btn_confirm": "Bekræft", + "btn_advance_filters": "Forhånd filtre", + "btn_ask_later": "Spør Meg Senere", + "btn_back": "tilbake", + "btn_cancel": "Avbryt", + "btn_close": "Lukk", + "btn_confirm": "Bekreft", "btn_contact": "Kontakt", - "btn_disable_log_file": "Send LOG", - "btn_do_not_show": "Vis ikke Igen", - "btn_download": "Offline", - "btn_editions": "Udgaver", - "btn_enable_log_file": "Aktiver LOG", - "btn_feed": "Live nyheder", - "btn_fit_page": "Tilpas", - "btn_g_book": "Gennemse", - "btn_go_to_news": "Gå til nyheder", - "btn_help": "Hjælp", + "btn_disable_log_file": "Send LOGG", + "btn_do_not_show": "Ikke Vis Igjen", + "btn_download": "Nedlasting", + "btn_editions": "Editions", + "btn_enable_log_file": "Aktiver LOGG", + "btn_feed": "Live News", + "btn_fit_page": "Tilpasse", + "btn_g_book": "Bla gjennom", + "btn_go_to_news": "Gå til nyheter", + "btn_help": "Hjelp", "btn_index": "Indeks", - "btn_link": "Link", - "btn_login": "Log ind", - "btn_logout": "Log ud", - "btn_more": "Mere", - "btn_no": "Ingen", - "btn_ok": "Okay", - "btn_publications": "Publikationer", - "btn_read": "Læse", - "btn_reset": "Nulstil", - "btn_search": "Søg", - "btn_set_as_default": "Sæt som standard", - "btn_settings": "Indstillinger", - "btn_skip": "Spring over", - "btn_special_section": "Særlig", - "btn_store": "Butik", - "btn_swipe": "Gennemse", + "btn_link": "Lenke", + "btn_login": "Logg inn", + "btn_logout": "Logg ut", + "btn_more": "Mer", + "btn_no": "Nei", + "btn_ok": "Ja", + "btn_publications": "Publikasjoner", + "btn_read": "Lese", + "btn_reset": "Nullstill", + "btn_search": "Søke", + "btn_set_as_default": "Angi som standard", + "btn_settings": "Innstillinger", + "btn_skip": "Hopp", + "btn_special_section": "Spesiell", + "btn_store": "Bewaren", + "btn_swipe": "Bla gjennom", "btn_thumbnail": "Sider", - "btn_yes": "Ja", - "cache_size": "Cache størrelse", + "btn_yes": "Ja:", + "cache_size": "Cache-størrelse", "card": "Kort", "categories": "Kategorier", - "change": "ÆNDRE", - "change_location_hint": "Skift lokation", - "change_radius": "Vælg Radius", - "clear": "RYD", - "clear_cache": "Ryd cache", - "clear_favorites": "Ryd favoritter", - "confirm": "Bekræft", - "connection_0": "Mobil mode", - "connection_0_description": "Ideel når begrenset båndbredde er tilgængelig. Tekstversion af udgaven er downloadet, billeder vises i meget lav opløsning.", - "connection_1": "Online mode", - "connection_1_description": "Ideel, når du er tilsluttet internettet.Kun sider, der vises, downloades og er tilgængelige for offline læsning.", - "connection_2": "Offline mode", - "connection_2_description": "Downloader automatisk hele udgaven ved start til offline læsning.", - "counter": "{{current}} af {{total}}", - "custom_location": "Brugerdefineret placering", + "change": "ENDRE", + "change_location_hint": "Velg nytt sted", + "change_radius": "Velg Radius", + "clear": "KLART", + "clear_cache": "Slett cache", + "clear_favorites": "Klare favoritter", + "confirm": "Bekreft", + "connection_0": "Roaming-modus", + "connection_0_description": "Ideell når begrenset båndbredde er tilgjengelig. Tekstversjonen av utgaven er lastet ned, bilder vil bli vist med svært lav oppløsning.", + "connection_1": "Online-modus", + "connection_1_description": "Ideell mens du er koblet til Internett. Bare sider som vises er lastet ned og tilgjengelig for offline lesing.", + "connection_2": "Frakoblet modus", + "connection_2_description": "Frakoblet modus: Laster automatisk ned hele utgaven ved oppstart for offline lesing.", + "counter": "{{current}} av {{total}}", + "custom_location": "Eigendefinert stad", "database": "Database", "database_deleted": "Database slettet", - "default_search": "Default søgesti", - "dialog_location_message": "Vi bruger din placering til at vise, hvor du er på kortet", - "dialog_location_title": "Vi har brug for at få adgang til din placering", - "disabled": "handicappet", - "enabled": "Aktiveret", - "err_change_animation": "Fejl ved ændring af animation", - "err_clear_cache": "Fejl ved at rydde cachen", - "err_clear_database": "Fejl ved sletning af database", - "err_clear_favorites": "Fejl ved rydning af favoritter", - "err_download_edition": "Der opstod en fejl under download af udgaven", - "err_download_edition_db": "Der opstod en fejl under download af udgave database", - "err_download_psetup": "Fejl under download af basekonfigurationer", - "err_internet_connection": "Kunne ikke oprette forbindelse til applikationsserveren. Sørg for at du har internetforbindelse og prøv igen.", - "err_max_min": "Ugyldig filter, min skal være mindre end max", - "err_offline": "Eksternt indhold er ikke tilgængeligt offline", - "err_retrieve_cache": "Fejl ved hentning af cache", - "err_retrieve_favorites": "Fejl ved at hente favoritter", - "err_translation": "Oversættelse ikke tilgængelig", - "err_translation_offline": "Oversættelse ikke tilgængelig offline", - "error_on_load_more": "Fejlmeddelelse, når du forsøger at ilægge flere produkter", - "fast": "Hurtig", - "favorites": "Foretrukne", + "default_search": "Standard søk", + "dialog_location_message": "Vi bruker din posisjon til å vise hvor du er på kartet", + "dialog_location_title": "Vi trenger å få tilgang til posisjonen din", + "disabled": "Funksjonshemmede", + "enabled": "Aktivert", + "err_change_animation": "Feil å endre animasjon", + "err_clear_cache": "Feil å tømme cache", + "err_clear_database": "Feil å fjerne database", + "err_clear_favorites": "Feil å klare favoritter", + "err_download_edition": "Det oppstod en feil under nedlastingen av utgaven", + "err_download_edition_db": "Det oppstod en feil under nedlasting av utgaveens database", + "err_download_psetup": "Feil under nedlasting av base-konfigurasjoner", + "err_internet_connection": "Kan ikke koble til server program. Vennligst kontroller at du har internett-tilkobling, og prøv på nytt.", + "err_max_min": "Ugyldig filter, min må være mindre enn maks", + "err_offline": "Eksternt innhold ikke tilgjengelig offline", + "err_retrieve_cache": "Feil å hente cache", + "err_retrieve_favorites": "Feil å hente favoritter", + "err_translation": "Oversettelse ikke tilgjengelig", + "err_translation_offline": "Oversettelse ikke tilgjengelig offline", + "error_on_load_more": "Feilmelding når du prøver å legge flere elementer", + "fast": "Rask", + "favorites": "Favoritter", "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Er der noget vi kan gøre for at hjælpe?", - "feedback_title_request_feedback": "Er du nyde godt af din tid med den App?", - "feedback_title_request_review_feedback": "Glad for at høre! Vil du gerne give en anmeldelse eller bedømmelse?", - "filter_max": "Antal", + "feedback_msg_ask_for_feedback": "Er det noe vi kan gjøre for å hjelpe?", + "feedback_title_request_feedback": "Er du nyter din tid med App?", + "feedback_title_request_review_feedback": "Glad for å høre! Ønsker du å legge igjen en anmeldelse eller vurdering?", + "filter_max": "Max", "filter_min": "Min", "filter_text": "Skriv tekst her", - "font_extra_large": "Ekstra stor", - "font_extra_small": "Ekstra lille", + "font_extra_large": "Extra large", + "font_extra_small": "Ekstra liten", "font_large": "Stor", "font_normal": "Normal", - "font_scale": "Skriftstørrelse", - "font_small": "Lille", - "from_most_recent": "Fra den seneste", - "from_oldest": "Fra de ældste", - "gmc_default_text": "Et nyt problem er tilgængeligt. Tryk her for at læse!", - "gmc_message_text": "Det {{issue}} avis er nu tilgængelig. Tryk her for at læse!", - "grid": "Grid", + "font_scale": "Skrift Skala", + "font_small": "Liten", + "from_most_recent": "Fra den siste", + "from_oldest": "Fra de eldste", + "gmc_default_text": "En ny utgave er tilgjengelig. Trykk her for å lese!", + "gmc_message_text": "{{issue}} avis er nå tilgjengelig. Trykk her for å lese!", + "grid": "Rutenett", "grid_list": "grid/liste", "home": "Hjem", - "label_exit_accessibility_mode": "Afslut Tilgængelighedstilstand", - "label_open_browser": "Åbn i browser", - "last_search": "Sidste søgning", + "label_exit_accessibility_mode": "Gå ut av Tilgjengelighetsmodus", + "label_open_browser": "Åpne i nettleseren", + "last_search": "Siste søk", "layout": "Layout", - "learn_more": "Læs mere", - "list": "Liste", - "loading": "Indlæser...", - "local_events": "Lokale Events", - "max_salary": "Max. løn", - "min_salary": "Min. løn", - "msg_available_next_startup": "Denne konfiguration vil være tilgængelig næste opstart", - "msg_clear_cache": "Ryd cache", - "msg_clear_favorites": "Slet favoritter", - "msg_copy_to_clipboard": "Kopier til udklipsholder", - "msg_database_deleted": "Slet database", - "msg_delete_db": "Slet database data?", - "msg_delete_localstorage": "Ryd personlige indstillinger?", + "learn_more": "Lees mer", + "list": "Listen", + "loading": "Laster...", + "local_events": "Lokale arrangementer", + "max_salary": "Maks. lønn", + "min_salary": "Min. lønn", + "msg_available_next_startup": "Denne konfigurasjonen vil være tilgjengelig neste oppstart", + "msg_clear_cache": "Slett cache", + "msg_clear_favorites": "Slett favoritter", + "msg_copy_to_clipboard": "Kopier til utklippstavle", + "msg_database_deleted": "Slette database", + "msg_delete_db": "Slett DataBase Data?", + "msg_delete_localstorage": "Slett personlige innstillinger?", "msg_delete_title": "vil du", - "msg_download_edition": "Henter udgave...", - "msg_download_retry": "Forsøg {{retry}} af {{maxRetries}}...", - "msg_empty_category": "I øjeblikket er der ingen artikler tildelt {{category}}! Tryk for at opdatere", - "msg_empty_favorites": "Der er i øjeblikket ingen favoritter!", - "msg_empty_gallery": "Klikket galleri er tomt", - "msg_empty_list": "Der er i øjeblikket ingen elementer! Tryk på for at ændre nogle filtre", - "msg_empty_searches": "Indtast søgeord I feltet øverst og tryk på Søg", - "msg_error_category": "Noget gik galt, prøv at genåbne kategorien eller slet database fra indstillinger! Tryk for at opdatere", - "msg_error_list": "Noget gik galt, så prøv at ændre nogle filtre", + "msg_download_edition": "Laster ned utgave...", + "msg_download_retry": "Forsøk på {{retry}} av {{maxRetries}}...", + "msg_empty_category": "Foreløpig er det ingen artikler som er tilordnet til {{category}}! Ta hurtig på for å oppdatere", + "msg_empty_favorites": "Foreløpig er det ingen favoritter!", + "msg_empty_gallery": "Klikket gallery er tom", + "msg_empty_list": "Foreløpig er det ingen elementer! Trykk for å endre noen filtre", + "msg_empty_searches": "Foreløpig er det ingen lagrede søk", + "msg_error_category": "Noe gikk galt, prøver å åpne kategorien eller slette database fra innstillinger! Ta hurtig på for å oppdatere", + "msg_error_list": "Noe gikk feil, prøv å endre noen filtre", "msg_error_newspaper": "Avisen er tom", - "msg_event_over": "Begivenheden er forbi.", - "msg_exit_application": "Afslutte ansøgningen?", - "msg_failed": "Mislykkedes", - "msg_list_no_articles_available_for_category": "Dette er ikke en fejl. I øjeblikket er der ingen artikler tildelt til denne kategori!", - "msg_list_no_content": "Intet nuværende indhold", - "msg_loading_comments": "Indlæser kommentarer...", - "msg_loading_more": "Ilægning af mere...", - "msg_new_issue_available_title_edition": "Du læser i øjeblikket {{edition}}", - "msg_new_issue_available_title_edition_date": "Du læser i øjeblikket den {{date}} udgave af {{edition}}", - "msg_new_issue_available": "En ny udgave er nu tilgængelig, vil du gerne indlæse den nu?", - "msg_new_issue_available_edition": "En ny udgave af {{edition}} er nu tilgængelig, vil du indlæse den?", - "msg_new_issue_available_date": "{{date}}-udgaven er nu tilgængelig, vil du indlæse den?", - "msg_new_issue_available_edition_date": "{{date}}-udgaven af {{edition}} er nu tilgængelig, vil du indlæse den?", - "msg_not_on_latest_issue": "Du ser ikke den seneste tilgængelige udgave, vil du gerne indlæse den nu?", - "msg_not_on_latest_issue_edition": "Du ser ikke den senest tilgængelige udgave af {{edition}}, vil du indlæse den nu?", - "msg_not_on_latest_issue_date": "Du ser ikke den seneste tilgængelige udgave, vil du indlæse den {{date}} udgave?", - "msg_not_on_latest_issue_edition_date": "Du ser ikke den seneste tilgængelige udgave, vil du indlæse den {{date}} udgave af {{edition}}?", - "msg_offline_article_graph": "For at bruge denne funktion i offline skal du have downloadet den fulde udgave, eller nogle billeder eller stykker af tekst mangler muligvis.", - "msg_offline_issues": "Vælg en downloadet udgave, der skal læses.", - "msg_opening_push": "Åbner push-meddelelser...", - "msg_pending_purchases": "Afslutter afventende køb: {{completed}} af {{total}}", - "msg_reload_publication": "automatisk downloade den nyeste udgave?", - "msg_restore_default_settings": "Vil du gendanne standardappsindstillingerne?", - "msg_rss_new_articles_available": "{{count}} nye artikler er tilgængelige", - "msg_rss_no_new_articles_available": "Du er opdateret", - "msg_rss_one_new_article_available": "1 ny artikel er tilgængelig", - "msg_rss_reload_database": "Ny database downloadet", - "msg_rss_update_error": "Fejl under opdatering, kan ikke opdateres", - "msg_search_empty": "Intet blev søgt", + "msg_event_over": "Arrangementet er over.", + "msg_exit_application": "Avslutte programmet?", + "msg_failed": "Mislyktes", + "msg_list_no_articles_available_for_category": "Dette er ikke en feil. Foreløpig er det ingen artikler lagt til i denne kategorien!", + "msg_list_no_content": "Ingen nåværende innhold", + "msg_loading_comments": "Laster inn kommentarer...", + "msg_loading_more": "Legge i mer...", + "msg_new_issue_available": "En ny utgave er nå tilgjengelig, vil du laste den ned?", + "msg_not_on_latest_issue": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste den nå?", + "msg_new_issue_available_title_edition": "Du leser for øyeblikket {{edition}}", + "msg_new_issue_available_title_edition_date": "Du leser for øyeblikket {{date}}-utgaven av {{edition}}", + "msg_new_issue_available_edition": "En ny utgave av {{edition}} er nå tilgjengelig, vil du laste den?", + "msg_new_issue_available_date": "{{date}}-utgaven er nå tilgjengelig. Vil du laste den?", + "msg_new_issue_available_edition_date": "{{date}}-utgaven av {{edition}} er nå tilgjengelig, vil du laste den?", + "msg_not_on_latest_issue_edition": "Du ser ikke den siste tilgjengelige utgaven av {{edition}}, vil du laste den nå?", + "msg_not_on_latest_issue_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven?", + "msg_not_on_latest_issue_edition_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven av {{edition}}?", + "msg_offline_article_graph": "Hvis du vil bruke denne funksjonen i frakoblet modus, må du ha lastet ned hele utgaven, eller noen bilder eller tekststykker kan mangle.", + "msg_offline_issues": "Velg en nedlastet utgave for å lese", + "msg_opening_push": "Åpner push-varsler...", + "msg_pending_purchases": "Fullfører ventende kjøp: {{completed}} av {{total}}", + "msg_reload_publication": "last ned automatisk den nyeste utgaven?", + "msg_restore_default_settings": "Vil du gjenopprette standard appinnstillinger?", + "msg_rss_new_articles_available": "{{count}} nye artikler er tilgjengelig", + "msg_rss_no_new_articles_available": "Du er up-to-date", + "msg_rss_one_new_article_available": "1 ny artikkel er tilgjengelig", + "msg_rss_reload_database": "Ny database lastet ned", + "msg_rss_update_error": "Feilmelding under oppdateringen, må du kontrollere internett-tilkoblingen, og prøv igjen", + "msg_search_empty": "Ingenting ble søkt", "msg_search_lite": "Se resultater på side", - "msg_search_not_found": "Der blev ikke fundet nogen artikel med {{text}}", + "msg_search_not_found": "Ingen artikkel funnet med {{text}}", "msg_sent": "Sendt", - "msg_share_unmanaged": "Andel ikke-administreret løsning", - "msg_tts_error": "Er treedt een fout op, probeer het later opnieuw!", - "msg_tts_no_volume": "Forøg volumen til lyttetekst", - "msg_tts_unsupported": "Niet-ondersteunde taal, probeer de standaardstem te gebruiken of controleer of er een aangepast taalpakket bestaat!", - "my_home_categories_selected": "{{categories}} kategorier valgt for i alt {{articles}} artikler", - "my_location": "Brug min placering", - "network": "Netværk", + "msg_share_unmanaged": "Dele alternativet ikke-administrerte", + "msg_tts_error": "En feil oppstår, prøv igjen!", + "msg_tts_no_volume": "Øk volumet til lystetekst", + "msg_tts_unsupported": "Ikke støttet språk, prøv å bruke standard stemme eller sjekk om det finnes en tilpasset språkpakke!", + "my_home_categories_selected": "{{categories}} kategorier som er valgt for en sum av {{articles}} artikler", + "my_location": "Bruk min plassering", + "network": "Nettverk", "none": "Ingen", "normal": "Normal", - "offline_download_warning": "Denne udgave er ikke fuldstændig downloadet. Nogle dele af siderne kan blive sløret.", - "paywall_offline_warning": "Denne artikel er i øjeblikket ikke tilgængelig offline", - "permission_storage_message": "{{appName}} behov for opbevaring tilladelse", - "permission_title": "{{appName}} tilladelse", + "permission_storage_message": "{{appName}} behov lagring tillatelse", + "permission_title": "{{appName}} tillatelse", "pj_from_page": "fra side", "pj_to_page": "til side", - "pj_continue_to_page": "Fortsæt til side", + "pj_continue_to_page": "Fortsett til siden", "pj_continue_to_page_parent": "Side", - "powered_by": "Drives af TECNAVIA", - "powered_by_who": "Drives af {{who}}", - "push_notification": "Push notifikation", - "reader_app_text": "Konti og køb, der er oprettet eller foretaget udenfor denne app, administreres af udvikleren “{{developerName}}”. Din App Store-konto, gemte betalingsmetoder og relaterede funktioner, herunder administration af abonnementer og refunderingsanmodninger, er ikke tilgængelige. Apple er ikke ansvarlig for anonymiteten eller sikkerheden af transaktioner foretaget med denne udvikler.", - "reader_app_title": "Du er ved at forlade appen og vil blive sendt til et eksternt websted. Du vil ikke længere udveksle transaktioner med Apple.", - "retry": "Prøve igen", - "salary": "Løn: {{salary}}", - "save_search": "Gem søgning", - "saved_searches": "Gemte søgninger", - "search_term": "Søgeudtryk", - "select_after_date": "Vælg efter dato", - "select_my_home_categories": "Vælg dine foretrukne kategorier fra nedenstående liste for at tilpasse din {{category}}", - "selected_categories": "Skjule valgte kategorier", - "selected_time_range": "Valgt datointerval", - "settings": "Indstillinger", - "settings_allow_font_scaling": "Tillad skriftskalering", - "settings_startup_epaper": "E-Edition", + "powered_by": "Drevet av TECNAVIA", + "powered_by_who": "Drevet av {{who}}", + "push_notification": "Push-varsling", + "reader_app_text": "Kontoer og kjøp utenfor denne appen kommer til å håndteres av “{{developerName}}”. Din App Store-konto, lagrede betalingsmåter og andre funksjoner, som for eksempel administrasjon av abonnementer og refunderinger, kommer ikke til å være tilgjengelige. Apple er ikke ansvarlig for personvern eller sikkerhet ved transaksjoner med denne utvikleren.", + "reader_app_title": "Du forlater nå appen og går til en ekstern nettside. Eventuelle transaksjoner kommer ikke til å håndteres av Apple.", + "retry": "Prøv på nytt", + "salary": "Lønn: {{salary}}", + "save_search": "Lagre søk", + "saved_searches": "Lagra søk", + "search_term": "Søk etter begrep", + "select_after_date": "Velg etter dato", + "select_my_home_categories": "Plukke din favoritt kategorier fra listen nedenfor for å tilpasse {{category}}", + "selected_categories": "Valgte kategorier", + "selected_time_range": "Valgt datointervall", + "settings": "Innstillinger", + "settings_allow_font_scaling": "Tillat skrift skalering", + "settings_startup_epaper": "E-utgave", "settings_startup_rss": "Live News", - "settings_startup_choose": "Vælg hver gang", + "settings_startup_choose": "Velg hver gang", "show": "VIS", - "sort_by_date": "Sorter efter dato", - "sort_by_name": "Sorter efter A-Z", - "sort_by_name_reverse": "Sorter efter Z-A", - "sort_by_popularity": "Sorter efter popularitet", + "sort_by_date": "Sorter etter gegevens", + "sort_by_name": "Sorter etter A-Z", + "sort_by_name_reverse": "Sorter etter Z-A", + "sort_by_popularity": "Sorter etter popularitet", "sort_date_disabled": "Sortere på dato deaktivere", - "start_with": "Start med", - "str_custom": "Brugerdefineret", - "str_default_language": "standardsprog", + "start_with": "Start Med", + "str_custom": "Egendefinert", + "str_default_language": "Gå tilbake til originalspråket", "str_from": "Fra", - "str_limit_label": "Antal udgaver, der skal gemmes: {{days}}", - "str_next_week": "Næste uge", + "str_limit_label": "Antall utgaver som skal lagres: {{days}}", + "str_next_week": "Neste uke", "str_page": "Side", - "str_search": "Søg", + "str_search": "Søk", "str_search_results": "{{text}} - {{count}} resultater", - "str_special_sections": "Særlige sektioner", - "str_this_week": "Denne uge", - "str_this_weekend": "Weekend", - "str_time_range": "Datointerval", - "str_title": "Titel", + "str_special_sections": "Spesielle seksjoner", + "str_this_week": "Denne uken", + "str_this_weekend": "Helg", + "str_time_range": "Datointervall", + "str_title": "Tittel", "str_to": "Til", "str_today": "I dag", "str_tomorrow": "I morgen", - "str_translating_article": "Oversætter artikel...", - "system_error": "En fejl opstod", + "str_translating_article": "Oversetter artikkelen...", + "system_error": "Det har oppstått en feil", "title_bottom_sheet": "Handlinger", - "title_offline": "Ingen internetforbindelse", - "toggle": "SKIFT", - "toggle_layout": "Skift layout", - "toggle_list": "Skift liste", - "toggle_map": "Skifte kort", - "total_events": "Begivenheder: {{total}}", + "title_offline": "Ingen Internett-tilkobling", + "toggle": "VEKSLE", + "toggle_layout": "Veksle layout", + "toggle_list": "Veksle til liste", + "toggle_map": "Veksle kart", + "total_events": "Arrangementer: {{total}}", "total_favorites": "Favoritter: {{total}}", - "total_jobs": "Job: {{total}}", - "total_searches": "Søgninger: {{total}}", - "tutorial": "Vejledning", - "unknown_salary": "Ukendt Løn", - "unsave_search": "Fjerne gemte søgning", - "version": "Version", - "vertical_job_location_hint": "Vælg en placering", - "vertical_job_text_hint": "Indtast et søgeord for at søge", - "user_tip_download_title": "Brugertip", - "user_tip_download": "For automatisk at downloade alle udgaver til offline-læsning, vælg 'Mere' > 'Indstillinger' > 'Offline mode' som dit foretrukne netværk", - "offline_download_dialog": "Vil du downloade hele udgaven til offline læsning?", - "mobile_network_warning": "Din tilsluttet et mobilnetværk i stedet for WiFi", - "msg_ok_delete_db": "Alle gemte udgaver er blevet slettet", - "msg_operation_completed": "Drift afsluttet", - "msg_download_rss": "Downloader nye artikler...", - "settings_translate": "Oversæt artikler til", + "total_jobs": "Jobber: {{total}}", + "total_searches": "Søker: {{total}}", + "tutorial": "Opplæringen", + "unknown_salary": "Ukjent Lønn", + "unsave_search": "Fjerne lagrede søk", + "version": "Versjon", + "vertical_job_location_hint": "Velg et sted", + "vertical_job_text_hint": "Skriv inn et søkeord for søk", + "offline_download_warning": "Denne utgaven er ikke fullstendig nedlastet. Noen deler av sidene kan virke uklare.", + "user_tip_download_title": "Bruker Tips", + "user_tip_download": "Hvis du vil laste ned alle utgaver automatisk for offline lesing, velger du 'Mer' > 'Innstillinger' > 'Frakoblet modus' som foretrukket Nettverksinnstilling", + "offline_download_dialog": "Ønsker du å laste ned hele utgaven for offline lesing?", + "mobile_network_warning": "Du er koblet til et mobilnettverk i stedet for WiFi", + "msg_operation_completed": "Drift fullført", + "msg_ok_delete_db": "Alle lagrede utgaver er slettet", + "msg_download_rss": "Laster ned nye artikler...", + "settings_translate": "Oversett artikler til", "settings_themes": "Tema", "settings_font_size": "Skriftstørrelse", - "settings_graph_size": "Zoomniveau", - "settings_number_stored_editions": "Maksimum antal gemte udgaver", - "settings_restart_from_latest": "Genstart fra den sidste tilgængelige udgave (min)", - "settings_article_mode": "Artikel-tilstand", + "settings_graph_size": "Zoom nivå", + "settings_number_stored_editions": "Antall utgaver som skal lagres", + "settings_restart_from_latest": "Start på nytt fra siste utgave (min)", + "settings_article_mode": "Artikkelmodus", "settings_article_mode_all": "Vis alt", - "settings_article_mode_text_and_graphics": "Vis artikler og grafik", + "settings_article_mode_text_and_graphics": "Vis artikler og grafikk", "settings_article_mode_only_text": "Vis kun artikler", - "settings_restore_defaults": "Gendan standardindstillinger", - "settings_clear_storage": "Ryd data", - "settings_two_fingers_tap_to_article": "Brug hanen med to fingre til at åbne tekstaflæsningen", - "settings_single_tap_to_zoom": "Brug enkelt tryk for at zoome", - "settings_favorite_edition": "Vælg din yndlingsudgave", - "settings_favorite_edition_default_label": "Sidste udgave tilgængelig", - "reset": "NULSTIL", - "open": "ÅBEN", - "settings_enable_column_view": "Aktivér flere kolonners visning af artikler.\"", - "settings_navigation_arrows": "Navigationspile", - "settings_navigation_arrows_always": "altid til stede", - "settings_navigation_arrows_disapper": "forsvinder ved læsning", - "settings_navigation_arrows_never": "aldrig til stede", - "general": "App-indstillinger", - "settings_translate_original": "Originalsprog", - "advance": "{{label}} | Avancerede indstillinger", + "settings_restore_defaults": "Gjenopprett standardinnstillinger", + "settings_clear_storage": "Klar lagring", + "settings_two_fingers_tap_to_article": "Bruk tofinger trykk for å åpne artikkel modus", + "settings_single_tap_to_zoom": "Bruk enkelt trykk for å zoome", + "settings_favorite_edition": "Velg din favorittutgave", + "settings_favorite_edition_default_label": "Siste utgave tilgjengelig", + "reset": "NULLSTILLE", + "open": "ÅPEN", + "settings_enable_column_view": "Aktiver fleire kolonnevisingar av artiklar.", + "settings_navigation_arrows": "Navigasjonspiler", + "settings_navigation_arrows_always": "alltid til stede", + "settings_navigation_arrows_disapper": "forsvinner når du leser", + "settings_navigation_arrows_never": "aldri til stede", + "general": "Appinnstillinger", + "settings_translate_original": "Originalspråk", + "advance": "{{label}} | Forhåndsinnstillinger", "send": "SENDE", - "btn_feedback": "Feedback", - "return": "VEND TILBAGE", - "settings_article_highlight": "Hold den aktuelle artikel fremhævet, når artikeltilstanden er åben", + "btn_feedback": "Tilbakemelding", + "return": "KOMME TILBAKE", + "settings_article_highlight": "Hold gjeldende artikkel uthevet når artikkelmodus er åpen", "write": "SKRIVE", - "btn_continue": "Fortsæt", - "btn_go_back": "Gå tilbage", - "btn_go_next": "Gå næste gang", - "btn_go_up": "Tidligere niveau", - "action_go_to_settings": "اذهب للاعدادات", - "btn_reload": "Genindlæs", - "btn_tts": "Skift tekst til tale", - "btn_close_accessibility": "Luk tilgængelighedstilstand", - "err_module_unavailable": "{{module}} er ikke tilgængelig i denne app", - "force_crash": "Tving nedbrud", - "hint_my_home_screen_config": "For at tilpasse {{label}}", - "hint_two_fingers_tap": "For at læse en artikel skal du trykke på artikelområdet med to fingre", - "hint_restart": "Applikationen genstartes for at indlæse nye konfigurationer...", - "hint_update_ui": "Brugergrænsefladen opdateres for at indlæse nye indstillinger, du vil muligvis bemærke et flimmer...", - "msg_access_reserved": "Adgang forbeholdt abonnenter", - "msg_already_subscriber": "Er du allerede abonnent? Log på", + "btn_continue": "Fortsett", + "btn_go_back": "Gå tilbake", + "btn_go_next": "Gå neste", + "btn_go_up": "Forrige nivå", + "action_go_to_settings": "Gå till Inställningar", + "btn_reload": "Last inn på nytt", + "btn_tts": "Bytt tekst til tale", + "btn_close_accessibility": "Lukk tilgjengelighetsmodus", + "err_module_unavailable": "{{module}} er ikke tilgjengelig i denne appen", + "force_crash": "Tving krasj", + "hint_my_home_screen_config": "For å tilpasse {{label}}", + "hint_two_fingers_tap": "For å lese en artikkel, trykk på artikkelområdet med to fingre", + "hint_restart": "Applikasjonen vil starte på nytt for å laste inn nye konfigurasjoner...", + "hint_update_ui": "Brukergrensesnittet vil oppdateres for å laste inn nye innstillinger, du kan merke et flimmer...", + "msg_access_reserved": "Tilgang reservert for abonnenter", + "msg_already_subscriber": "Er du allerede abonnent? Logg Inn", "msg_continue_to_read": "Abonner på {{paper}}", "theme": "Tema", - "settings_zoom_level": "Zoom niveau", + "settings_zoom_level": "Zoomnivå", "settings_zoom_level_large": "Stor", "settings_zoom_level_larger": "Større", - "settings_zoom_level_normal": "Normal", - "restart": "Genstart", + "settings_zoom_level_normal": "Vanlig", + "restart": "Omstart", "str_no_categories": "ingen kategorier", - "msg_login_overlay_title": "For at fortsætte med at læse", - "voice_back": "tilbage", - "voice_what": "hvad", - "voice_next": "næste", - "voice_next_page": "næste side", + "msg_login_overlay_title": "For å fortsette å lese", + "voice_back": "tilbake", + "voice_what": "hva", + "voice_next": "neste", + "voice_next_page": "neste side", "voice_previous": "forrige", "voice_previous_page": "forrige side", - "voice_stop": "stop", - "voice_read": "læs", - "voice_close": "luk", - "voice_up": "op", + "voice_stop": "stopp", + "voice_read": "les", + "voice_close": "lukk", + "voice_up": "opp", "voice_down": "ned", - "voice_select": "vælg", - "msg_max_share": "Du har nået den daglige delingsgrænse for denne udgave", - "accessibility": "Tilgængelighed", - "msg_simulate_accessibility_title": "Aktiver tilgængelighedstilstand", - "msg_screenshots_disabled": "Skærmbilleder er ikke tilladt i denne app", - "settings_tab_index_mode": "Aktiver fanelayout i indekstilstand", - "settings_enable_push_notifications": "Aktiver push-meddelelser", - "settings_manage_privacy_preferences": "Administrer privatlivspræferencer", + "voice_select": "velg", + "msg_max_share": "Du har nådd den daglige delingsgrensen for denne utgaven", + "accessibility": "tilgjengelighet", + "msg_simulate_accessibility_title": "Aktiver tilgjengelighetsmodus", + "msg_screenshots_disabled": "Skjermbilder er ikke tillatt i denne appen", + "settings_tab_index_mode": "Aktiver faneoppsett i indeksmodus", + "settings_enable_push_notifications": "Aktiver push-varsler", + "settings_manage_privacy_preferences": "Administrer personvernpreferanser", "theme_auto": "Automatisk lys/mørke", "theme_light": "Lys", "theme_dark": "Mørk", - "str_sort_by": "Sorter efter", + "str_sort_by": "Sorter etter", "str_relevance": "Relevans", "btn_from": "Fra", "btn_to": "Til", - "str_date": "Dato", - "srt_order": "Bestille", + "srt_order": "Rekkefølge", "str_byline": "Byline", - "str_descending": "Aftagende", + "str_descending": "Synkende", "str_ascending": "Stigende", "str_categories": "Kategorier", - "str_select": "Vælg...", - "str_advertisement": "Reklame", + "str_select": "Plukke ut...", + "str_advertisement": "Annonse", "iap_go_to_subscriptions": "Gå til abonnement", "iap_multiple_subscriptions": "Flere abonnementer", - "iap_multiple_subscriptions_message": "Vi fandt ud af, at du har flere aktive abonnementer. Deaktiver venligst dem, du ikke har brug for. Når et abonnement er blevet deaktiveret, vil det blive refunderet.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Du har allerede et aktivt abonnement, vil du alligevel gerne købe et nyt? {{subscriptions}}", - "settings_title_box": "Vis artikeltitelbokse", + "iap_multiple_subscriptions_message": "Vi fant ut at du har flere aktive abonnementer, vennligst deaktiver de du ikke trenger. Når et abonnement har blitt deaktivert, vil det bli refundert.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Du har allerede et aktivt abonnement, vil du uansett kjøpe et nytt? {{subscriptions}}", + "settings_title_box": "Vis artikkeltittelbokser", "enable_debug_overlay": "Aktiver debugger", "disable_debug_overlay": "Deaktiver debugger", "edit_token": "Rediger token", - "title_edit_token_confirm": "Vil du opdatere tokenet?", - "msg_edit_token_confirm": "Ny værdi: \"{{token}}\"", - "uploading": "Uploader...", - "btn_not_sure_yet": "Ikke sikker endnu" -}; -},2050,[]); + "title_edit_token_confirm": "Vil du oppdatere tokenet?", + "msg_edit_token_confirm": "Ny verdi: \"{{token}}\"", + "uploading": "Laster opp ...", + "btn_not_sure_yet": "Ikke sikker ennå", + "pj_continuation": "Fortsettelse" +} +; +},2054,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { - "action_go_to_category": "Weiter zu {{anchor}}", - "action_open_epaper": "e-Paper öffnen", - "action_open_gallery": "Galerie öffnen", - "action_open_link": "Link öffnen", - "action_remove_from_favorites": "Aus den Favoriten entfernen", - "action_save_for_later": "Für später speichern", - "action_share": "Teilen", - "action_unknown": "Unbekannt", - "alert_message": "Sind Sie sicher?", + "action_go_to_category": "Ga naar {{anchor}}", + "action_open_epaper": "Open de e-Paper", + "action_open_gallery": "Open de galerij", + "action_open_link": "Open de link", + "action_remove_from_favorites": "Verwijder uit favorieten", + "action_save_for_later": "Bewaar voor later", + "action_share": "Delen", + "action_unknown": "Onbekend", + "alert_message": "Weet u het zeker?", "all": "Alle", - "all_events": "Alle Events", - "all_jobs": "Alle Stellenangebote", - "animation": "Animation", - "animation_action": "Klicken Sie auf die Schaltfläche um die Animation zu ändern", - "animation_change": "Animation ändern", - "animation_changed": "Animation geändert", - "article_count": "{{count}} Artikel", - "btn_accessibility": "Accessibility-Modus", - "btn_account": "Login", - "btn_archive": "Archiv", - "btn_advance_filters": "Erweiterte Filter", - "btn_ask_later": "Fragen Sie mich später", - "btn_back": "Back", - "btn_cancel": "Abbrechen", - "btn_close": "Schließen", - "btn_confirm": "Bestätigen", - "btn_disable_log_file": "LOG senden", - "btn_do_not_show": "Nicht mehr zeigen", - "btn_link": "Link", - "btn_login": "Login", - "btn_logout": "Ausloggen", - "btn_more": "Mehr", - "btn_special_section": "Beilagen", - "btn_store": "Speichern", - "btn_thumbnail": "Seiten", - "btn_fit_page": "Zoom", - "btn_index": "Lesen", - "btn_download": "Offline", - "btn_editions": "Kiosk", - "btn_feed": "Live-Nachrichten", - "btn_g_book": "Blättern", - "btn_contact": "Kontakt", - "btn_help": "Hilfe", - "btn_settings": "Optionen", - "btn_enable_log_file": "LOG aktivieren", - "btn_go_to_news": "Zu den Nachrichten", - "btn_no": "Nein", - "btn_ok": "OKAY", - "btn_publications": "Publikationen", - "btn_read": "Durchsuche", - "btn_reset": "Zurücksetzen", - "btn_search": "Suchen", - "btn_set_as_default": "Als Standard festlegen", - "btn_skip": "Überspringen", - "btn_swipe": "Blättern", - "btn_yes": "Ja", - "cache_size": "Cache-Größe", - "card": "Karte", - "categories": "Kategorien", - "change": "ÄNDERN", - "change_location_hint": "Standort ändern", - "change_radius": "Umkreis auswählen", - "clear": "LÖSCHEN", - "clear_cache": "Cache löschen", - "clear_favorites": "Favoriten löschen", - "confirm": "Bestätigen", - "connection_0": "Roaming Modus", - "connection_0_description": "Es können nur Texte angezeigt werden. Das Datenvolumen ist auf ein Minimum beschränkt.", - "connection_1": "Online Modus", - "connection_1_description": "Texte und Bilder werden geladen, Artikel und Grafiken werden angezeigt.", - "connection_2": "Offline Modus", - "connection_2_description": "Die gesamte Ausgabe wird vollständig mit allen Funktionen geladen und angezeigt.", - "counter": "{{current}} von {{total}}", - "custom_location": "Benutzerdefinierter Ort", - "database": "Datenbank", - "database_deleted": "Datenbank gelöscht", - "default_search": "Standardsuche", - "dialog_location_message": "Wir verwenden Ihren Standort, um Ihnen auf der Karte zu zeigen wo Sie sich befinden", - "dialog_location_title": "Wir müssen auf Ihren Standort zugreifen", - "disabled": "Deaktiviert", - "enabled": "Aktiviert", - "err_change_animation": "Fehler beim ändern der Animation", - "err_clear_cache": "Fehler beim löschen des Caches", - "err_clear_database": "Fehler beim löschen der Datenbank", - "err_clear_favorites": "Fehler beim löschen von Favoriten", - "err_download_edition": "Ein Fehler ist während des Downloads der Ausgabe aufgetreten", - "err_download_edition_db": "Ein Fehler ist während des Downloads der Ausgabe Datenbank aufgetreten", - "err_download_psetup": "Fehler beim Herunterladen von Basiskonfigurationen", - "err_internet_connection": "Die Verbindung zum Anwendungsserver konnte nicht hergestellt werden. Bitte stellen Sie sicher, dass Sie über eine Internetverbindung verfügen und versuchen Sie es erneut", - "err_max_min": " Ungültiger Filter, min. muss kleiner als max. sein", - "err_offline": "Externe Inhalte sind offline nicht verfügbar", - "err_retrieve_cache": "Fehler beim Abrufen des Caches", - "err_retrieve_favorites": "Fehler beim Abrufen von Favoriten", - "err_translation": "Übersetzung nicht verfügbar", - "err_translation_offline": "Übersetzung nicht offline verfügbar", - "error_on_load_more": "Fehler beim Versuch mehr Elemente zu laden", - "fast": "Schnell", - "favorites": "Favoriten", - "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Gibt es etwas, was wir tun können, um zu helfen?", - "feedback_title_request_feedback": "Gefällt Ihnen die App?", - "feedback_title_request_review_feedback": "Schön zu hören! Möchten Sie eine Bewertung oder Beurteilung abgeben?", - "filter_max": "Max.", - "filter_min": "Min.", - "filter_text": "Schreiben Sie hier einen Text", - "font_extra_large": "Extra groß", - "font_extra_small": "Extra klein", - "font_large": "Groß", - "font_normal": "Normal", - "font_scale": "Schriftgröße", - "font_small": "Klein", - "from_most_recent": "Von den neuesten", - "from_oldest": "Von den ältesten", - "gmc_default_text": "Eine neue Ausgabe ist verfügbar. Tippen Sie hier um zu lesen!", - "gmc_message_text": "{{issue}} ist jetzt verfügbar. Tippen Sie hier um zu lesen!", - "grid": "Kacheln", - "grid_list": "kacheln/liste", - "home": "Home", - "label_exit_accessibility_mode": "Beenden Sie den Accessibility-Modus", - "label_open_browser": "Im Browser öffnen", - "last_search": "Letzte Suche", - "layout": "Layout", - "learn_more": "Weitere Informationen", - "list": "Liste", - "loading": "Laden...", - "local_events": "Lokale Events", - "max_salary": "Maximales Gehalt", - "min_salary": "Mindest Gehalt", - "msg_available_next_startup": "Diese Konfiguration wird beim nächsten Start verfügbar sein", - "msg_clear_cache": "Cache löschen", - "msg_clear_favorites": " Favoriten löschen ", - "msg_copy_to_clipboard": "Ins Klemmbrett kopieren", - "msg_database_deleted": "Datenbank löschen", - "msg_delete_db": "Wollen Sie die gespeicherten Ausgaben wirklich löschen?", - "msg_delete_localstorage": "Einstellungen löschen?", - "msg_delete_title": "Möchten Sie", - "msg_download_edition": "Ausgabe wird heruntergeladen...", - "msg_download_retry": "Versuch {{retry}} von {{maxRetries}}...", - "msg_empty_category": "Derzeit sind keine Artikel zugeordnet zu {{category}}! Tippen Sie zum aktualisieren", - "msg_empty_favorites": "Zur Zeit gibt es keine Favoriten!", - "msg_empty_gallery": "Die angeklickte Galerie ist leer", - "msg_empty_list": "Zur Zeit gibt es keine Elemente! Tippen Sie hier, um einige Filter zu ändern", - "msg_empty_searches": "Zur Zeit gibt es keine gespeicherten Suchanfragen", - "msg_error_category": "Etwas ist schief gelaufen, versuchen Sie die Kategorie wieder zu öffnen oder die Datenbank aus den Einstellungen zu löschen! Tippen Sie zum aktualisieren", - "msg_error_list": "Etwas ist schief gelaufen, versuchen Sie einige Filter zu wechseln", - "msg_error_newspaper": "Die Zeitung ist leer", - "msg_event_over": "Das Event ist vorbei.", - "msg_exit_application": "Applikation beenden?", - "msg_failed": "Fehlgeschlagen", - "msg_font_scaling": "Möchten Sie die Textgröße Ihres Geräts auf diese Applikation anwenden?", - "msg_font_scaling_title": "Sie haben eine benutzerdefinierte Textgröße auf Ihrem Gerät eingestellt", - "msg_list_no_articles_available_for_category": "Dies ist kein Fehler. Dieser Kategorie sind derzeit keine Artikel zugeordnet!", - "msg_list_no_content": "Kein aktueller Inhalt", - "msg_loading_comments": "Kommentare werden geladen...", - "msg_loading_more": "Ladevorgang...", - "msg_new_issue_available": "Eine neue Ausgabe ist jetzt verfügbar, möchten Sie diese laden?", - "msg_not_on_latest_issue": "Sie lesen nicht die letzte verfügbare Ausgabe, möchten Sie diese jetzt laden?", - "msg_new_issue_available_title_edition": "Sie lesen gerade {{edition}}", - "msg_new_issue_available_title_edition_date": "Sie lesen gerade die Ausgabe vom {{date}} des {{edition}}", - "msg_new_issue_available_edition": "Eine neue Ausgabe des {{edition}} ist jetzt verfügbar, möchten Sie sie laden?", - "msg_new_issue_available_date": "Die Ausgabe vom {{date}} ist jetzt verfügbar, möchten Sie sie laden?", - "msg_new_issue_available_edition_date": "Die {{date}} Ausgabe von {{edition}} ist jetzt verfügbar, möchten Sie sie laden?", - "msg_not_on_latest_issue_edition": "Sie lesen nicht die letzte verfügbare Ausgabe des {{edition}}, möchten Sie diese jetzt laden?", - "msg_not_on_latest_issue_date": "Sie lesen nicht die letzte verfügbare Ausgabe, möchten Sie die Ausgabe vom {{date}} laden?", - "msg_not_on_latest_issue_edition_date": "Sie sehen nicht die letzte verfügbare Ausgabe. Möchten Sie die Ausgabe vom {{date}} des {{edition}} laden?", - "msg_offline_article_graph": "Wenn Sie diese Funktion offline aktivieren möchten, müssen Sie die vollständige Version herunterladen oder einige Bilder oder Textfragmente können fehlen.", - "msg_offline_issues": "Wählen Sie eine heruntergeladene Ausgabe zum Lesen", - "msg_opening_push": "Push-Benachrichtigungen werden geöffnet...", - "msg_pending_purchases": "Ausstehende Käufe abschließen: {{completed}} von {{total}}", - "msg_reload_publication": "Automatisch die neueste Ausgabe herunterladen?", - "msg_restore_default_settings": "Möchten Sie die Standardeinstellungen der App wiederherstellen?", - "msg_rss_new_articles_available": "{{count}} neue Artikel sind verfügbar", - "msg_rss_no_new_articles_available": "Sie sind auf dem neuesten Stand", - "msg_rss_one_new_article_available": "1 neuer Artikel ist verfügbar", - "msg_rss_reload_database": "Neue Datenbank heruntergeladen", - "msg_rss_update_error": "Fehler beim Update, überprüfen Sie bitte Ihre Internetverbindung und versuchen Sie es erneut", - "msg_search_empty": "Nichts wurde durchsucht", - "msg_search_lite": "Ergebnisse auf Seite anzeigen", - "msg_search_not_found": "Kein Artikel mit {{text}} gefunden", - "msg_sent": "Gesendet", - "msg_share_unmanaged": "Option zum Teilen nicht verwaltet", - "msg_tts_error": "Ein Fehler tritt auf, später erneut versuchen!", - "msg_tts_no_volume": "Erhöhen Sie die Lautstärke auf den Listentext", - "msg_tts_unsupported": "Nicht unterstützte Sprache, versuchen Sie, die Standardstimme zu verwenden oder überprüfen Sie, ob ein benutzerdefiniertes Sprachpaket existiert!", - "my_home_categories_selected": "{{categories}} ausgewählte Kategorien für eine Gesamtzahl von {{articles}} Artikel", - "my_location": "Standort benutzen", - "network": "Netzwerk", - "none": "Keine", - "normal": "Normal", - "offline_download_warning": "Diese Ausgabe ist nicht vollständig heruntergeladen. Einige Teile der Seiten können etwas verschwommen erscheinen.", - "permission_storage_message": "{{appName}} benötigt Speichererlaubnis", - "permission_title": "{{appName}} Genehmigung", - "pj_from_page": "von Seite", - "pj_to_page": "zu Seite", - "pj_continue_to_page": "Weiter zur Seite", - "pj_continue_to_page_parent": "Seite", - "powered_by": "Powered by TECNAVIA", - "powered_by_who": "Präsentiert von {{who}}", - "push_notification": "Push-Benachrichtigung ", - "reader_app_text": "Alle Accounts und alle Käufe, die außerhalb dieser App eingerichtet bzw. getätigt werden, werden von Entwickler „{{developerName}}“ verwaltet. Dein App Store-Account, deine gespeicherte Zahlungsmethode und alle damit zusammenhängenden Features, wie das Abonnementsmanagement und die Rückerstattung, werden nicht zur Verfügung stehen. Apple ist weder für den Datenschutz noch für die Sicherheit von Transaktionen verantwortlich, die mit diesem Entwickler stattfinden.", - "reader_app_title": "Du bist dabei, die App zu verlassen und eine externe Webseite anzusteuern. Deine Transaktion findet nicht mehr mit Apple statt.", - "retry": "Wiederholen", - "salary": "Gehalt: {{salary}}", - "save_search": "Suchanfrage speichern", - "saved_searches": "Gespeicherte Suchen", - "search_term": "Suchbegriff", - "select_after_date": "Nach Datum auswählen", - "select_my_home_categories": " Wählen Sie Ihre Favoritenkategorien aus der untenstehenden {{category}} Liste aus, um Ihre Auswahl anzupassen", - "selected_categories": "Ausgewählte Kategorien", - "selected_time_range": "Ausgewählter Datumsbereich", - "settings": "Einstellungen", - "settings_allow_font_scaling": "Erlaube Schriftskalierung", - "settings_startup_epaper": "E-​Paper", - "settings_startup_rss": "Live Nachrichten", - "settings_startup_choose": "Wählen Sie jedes Mal", - "show": "ZEIGEN", - "sort_by_date": "Sortieren nach Zeit", - "sort_by_name": "Sortierung: Bitte wählen", - "sort_by_name_reverse": "Sortieren nach Z-A", - "sort_by_popularity": "Nach Beliebtheit sortieren", - "sort_date_disabled": "Sortieren nach Datum deaktivieren", - "start_with": "Start App mit", - "str_custom": "Benutzerdefiniert", - "str_default_language": "Zurück zur Originalsprache", - "str_from": "Von", - "str_limit_label": "Maximale gespeicherte Anzahl der Ausgaben: {{days}}", - "str_next_week": "Nächste Woche", - "str_page": "Seite", - "str_search": "Suche", - "str_search_results": "{{text}} - {{count}} Ergebnisse", - "str_special_sections": "Prospekte", - "str_this_week": "Diese Woche", - "str_this_weekend": "Dieses Wochenende", - "str_time_range": "Datumsbereich", - "str_title": "Titel", - "str_to": "An", - "str_today": "Heute", - "str_tomorrow": "Morgen", - "str_translating_article": "Artikel wird übersetzt...", - "system_error": "Ein Fehler ist aufgetreten", - "title_bottom_sheet": "Aktionen", - "title_offline": "Keine Internetverbindung", - "toggle": "UMSCHALTEN", - "toggle_layout": "Layout umschalten", - "toggle_list": "Liste umschalten", - "toggle_map": "Karte umschalten", - "total_events": "Ereignisse: {{total}}", - "total_favorites": "Favoriten: {{total}}", - "total_jobs": "Stellenangebote: {{total}}", - "total_searches": "Suchanfragen: {{total}}", - "tutorial": "Tutorial", - "unknown_salary": "Unbekanntes Gehalt", - "unsave_search": "Gespeicherte Suche entfernen", - "version": "Version", - "vertical_job_location_hint": "Wählen Sie einen Standort", - "vertical_job_text_hint": "Geben Sie ein Stichwort für die Suche ein", - "user_tip_download_title": "Vorschlag", - "user_tip_download": "Wenn Sie alle Ausgaben für das Offline-Lesen herunterladen möchten, drücken Sie auf den Mehr-Button -> Reiter 'Optionen' -> und wählen dann Offline Modus als Netzwerkmodus", - "offline_download_dialog": "Möchten Sie die komplette Ausgabe zum Offline-Lesen herunterladen?", - "mobile_network_warning": "Sie sind mit einem Mobilfunknetz anstelle von WiFi verbunden", - "msg_ok_delete_db": "Alle gespeicherten Ausgaben wurden gelöscht", - "msg_operation_completed": "Vorgang ausgeführt", - "msg_download_rss": "Neue Artikel herunterladen ...", - "settings_translate": "Artikel übersetzen in", - "settings_themes": "Thema", - "settings_font_size": "Schriftgröße", - "settings_graph_size": "Zoomstufe", - "settings_number_stored_editions": "Maximale gespeicherte Anzahl der Ausgaben", - "settings_restart_from_latest": "Starten Sie aus der letzten Ausgabe verfügbar (min)", - "settings_article_mode": "Artikel-Modus", - "settings_article_mode_all": "Alle anzeigen", - "settings_article_mode_text_and_graphics": "Artikel und Grafiken anzeigen", - "settings_article_mode_only_text": "Nur Artikel anzeigen", - "settings_restore_defaults": "Standardeinstellungen wiederherstellen", - "settings_clear_storage": "Speicher leeren", - "settings_two_fingers_tap_to_article": "Um Artikel lesen / Lesemodus zu aktivieren, verwenden Sie Zwei-Finger-Tap", - "settings_single_tap_to_zoom": "Um zu vergrößern, verwenden Sie Ein-Finger-Tap", - "settings_favorite_edition": "Wählen Sie Ihre Lieblingsausgabe", - "settings_favorite_edition_default_label": "Letzte ausgabe verfügbare", - "reset": "ZURÜCKSETZEN", - "open": "OFFEN", - "settings_enable_column_view": "Aktivieren Sie mehrere Spalten Ansicht von Artikeln", - "settings_navigation_arrows": "Navigationspfeile", - "settings_navigation_arrows_always": "immer vorhanden", - "settings_navigation_arrows_disapper": "verschwinden beim Lesen", - "settings_navigation_arrows_never": "nie vorhanden", - "general": "App Einstellungen", - "settings_translate_original": "Ursprache", - "advance": "{{label}} | Erweiterte Einstellungen", - "send": "SENDEN", - "btn_feedback": "Rückmeldung", - "return": "RÜCKKEHR", - "settings_article_highlight": "Aktuellen Artikel hervorgehoben lassen, wenn der Artikelmodus aktiv ist", - "write": "SCHREIBEN", - "btn_continue": "Weiter", - "btn_go_back": "Geh zurück", - "btn_go_next": "Geh als nächstes", - "btn_go_up": "Vorheriges Niveau", - "btn_reload": "Neu laden", - "err_module_unavailable": "{{module}} in dieser App nicht verfügbar", - "force_crash": "Absturz erzwingen", - "hint_my_home_screen_config": "Um {{label}} zu personalisieren", - "msg_access_reserved": "Zugang für Abonnenten reserviert", - "msg_already_subscriber": "Sind Sie bereits Abonnent? Anmeldung", - "msg_continue_to_read": "{{paper}} abonnieren", - "theme": "Thema", - "settings_zoom_level": "Zoomstufe", - "settings_zoom_level_large": "Groß", - "settings_zoom_level_larger": "Größer", - "settings_zoom_level_normal": "Normal", - "restart": "Neu starten", - "str_no_categories": "keine Kategorien", - "msg_login_overlay_title": "", - "action_go_to_settings": "Zu den Einstellungen gehen", - "btn_tts": "Text in Sprache umwandeln", - "btn_close_accessibility": "Eingabehilfemodus schliessen", - "hint_two_fingers_tap": "Um einen Artikel zu lesen, tippen Sie mit zwei Fingern auf den Artikelbereich", - "hint_restart": "Die Anwendung wird neu gestartet, um die neue Konfigurationen hochzuladen...", - "hint_update_ui": "Die Benutzeroberfläche wird aktualisiert, um neue Einstellungen hochzuladen, Sie könnten ein Flackern sehen...", - "msg_download_bundle": "Herunterladen neuerer Anwendungsdaten", - "msg_download_bundle_error": "Das Herunterladen des Pakets wird mit einem Fehler beendet, die App wird versuchen, das Datum später zu aktualisieren", - "msg_press_restart": "Die Daten wurden erfolgreich heruntergeladen, laden Sie die App neu, um die Änderungen zu übernehmen", - "voice_back": "zurück", - "voice_what": "was", - "voice_next": "nächste", - "voice_next_page": "nächste Seite", - "voice_vorher": "vorher", - "voice_vorherige_seite": "vorherige Seite", - "voice_stop": "stop", - "voice_read": "lesen", - "voice_close": "schließen", - "voice_up": "up", - "voice_down": "down", - "voice_select": "wählen", - "msg_max_share": "Sie haben das tägliche Freigabelimit für diese Ausgabe erreicht", - "accessibility": "Barrierefreiheit", - "btn_go_up_general_index": "Zum allgemeinen Index gehen", - "btn_go_next_section": "Nächster Abschnitt: {{section}}", - "btn_go_back_section": "Vorheriger Abschnitt: {{section}}", - "btn_go_next_article": "Nächster Artikel {{index}}", - "btn_go_back_article": "Vorheriger Artikel {{index}}", - "btn_close_editions": "Problemliste schließen", - "btn_go_up_section": "Gehe zu Abschnitt {{Abschnitt}}", - "btn_go_up_choose_issue": "Ausgabe wählen", - "accessibility_issue_list_header": "Editionsliste", - "msg_entering_section": "Abschnitt {{section}} betreten", - "msg_opening_article": "Eröffnung: {{title}}", - "selected_page": "gewählte Seite {{Seite}}", - "selected_page_of_index": "ausgewählte Seite {{page}} des Index", - "selected_page_of_section": "ausgewählte Seite {{page}} von Abschnitt {{section}}", - "msg_simulate_accessibility_title": "Barrierefreiheitsmodus aktivieren", - "msg_screenshots_disabled": "Screenshots sind in dieser App nicht erlaubt", - "settings_tab_index_mode": "Aktivieren Sie das Tab-Layout im Indexmodus", - "settings_enable_push_notifications": "Aktivieren Sie Push-Benachrichtigungen", - "settings_manage_privacy_preferences": "Datenschutzeinstellungen verwalten", - "theme_auto": "Automatisches Hell/Dunkel", - "theme_light": "Licht", - "theme_dark": "Dunkel", - "str_sort_by": "Sortiere nach", - "str_relevance": "Relevanz", - "btn_from": "Aus", - "btn_to": "Zu", - "str_date": "Datum", - "srt_order": "Befehl", - "str_byline": "Byline", - "str_descending": "Absteigend", - "str_ascending": "Aufsteigend", - "str_categories": "Kategorien", - "str_select": "Wählen...", - "str_advertisement": "Werbung", - "iap_go_to_subscriptions": "Zum Abonnement gehen", - "iap_multiple_subscriptions": "Mehrere Abonnements", - "iap_multiple_subscriptions_message": "Wir haben festgestellt, dass Sie mehrere aktive Abonnements haben. Bitte deaktivieren Sie die Abonnements, die Sie nicht benötigen. Wenn ein Abonnement deaktiviert wurde, wird es erstattet.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Sie haben bereits ein aktives Abonnement, möchten Sie trotzdem ein neues abschließen? {{subscriptions}}", - "settings_title_box": "Artikeltitelfelder anzeigen", - "enable_debug_overlay": "Debugger aktivieren", - "disable_debug_overlay": "Deaktivieren Sie den Debugger", - "edit_token": "Token bearbeiten", - "title_edit_token_confirm": "Möchten Sie das Token aktualisieren?", - "msg_edit_token_confirm": "Neuer Wert: \"{{token}}\"", - "uploading": "Hochladen...", - "btn_not_sure_yet": "Noch nicht sicher" -}; -},2051,[]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "action_go_to_category": "Aller à {{anchor}}", - "action_open_epaper": "Ouvrir epaper", - "action_open_gallery": "Ouvrir la galerie", - "action_open_link": "Ouvrir le lien", - "action_remove_from_favorites": "Supprimer des favoris", - "action_save_for_later": "Enregistrer pour plus tard", - "action_share": "Partager", - "action_unknown": "Inconnu", - "alert_message": "Êtes-vous sûr?", - "all": "Tous", - "all_events": "Tous les événements", - "all_jobs": "Tous les emplois", - "animation": "Animation", - "animation_action": "Cliquez sur le bouton pour changer l'animation", - "animation_change": "Changement de l'Animation", - "animation_changed": "Animation changé", - "article_count": "{{count}} articles", - "btn_accessibility": "Mode d'accessibilité", - "btn_account": "Account", - "btn_advance_filters": "L'avance des filtres", - "btn_archive": "Archives", - "btn_ask_later": "Demandez Moi Plus Tard", - "btn_back": "Back", - "btn_cancel": "Annuler", - "btn_close": "Fermer", - "btn_confirm": "Confirmer", + "all_events": "Alle evenementen", + "all_jobs": "Alle vacatures", + "animation": "Animatie", + "animation_action": "Klik op de knop om de animatie te wijzigen", + "animation_change": "Animatie wijzigen", + "animation_changed": "Animation gewijzigd", + "article_count": "{{count}} artikelen", + "btn_accessibility": "Toegankelijkheidsmodus", + "btn_account": "Log in", + "btn_advance_filters": "Geavanceerde filters", + "btn_archive": "Archief", + "btn_ask_later": "Vraag het mij later", + "btn_back": "Terug", + "btn_cancel": "Annuleer", + "btn_close": "Skip", + "btn_confirm": "Bevestigen", "btn_contact": "Contact", - "btn_disable_log_file": "Envoi du JOURNAL", - "btn_do_not_show": "Ne pas Afficher de Nouveau", - "btn_download": "Télécharger", - "btn_editions": "Editions", - "btn_enable_log_file": "Activer le JOURNAL", - "btn_feed": "Nouvelles en direct", - "btn_fit_page": "Ajuster", - "btn_g_book": "Feuilleter", - "btn_go_to_news": "Aller aux nouvelles", - "btn_help": "Aide", - "btn_index": "Indice", - "btn_link": "Lien", - "btn_login": "Login", - "btn_logout": "Déconnexion", - "btn_more": "Plus", - "btn_no": "Pas de", + "btn_disable_log_file": "Verstuur LOG", + "btn_do_not_show": "Niet meer laten zien", + "btn_download": "Download", + "btn_editions": "Edities", + "btn_enable_log_file": "Activeer LOG", + "btn_feed": "Live Nieuws", + "btn_fit_page": "Passend maken", + "btn_g_book": "Blad omslaan", + "btn_go_to_news": "Ga naar nieuws", + "btn_help": "Ondersteuning", + "btn_index": "Index", + "btn_link": "Link", + "btn_login": "Log in", + "btn_logout": "Uitloggen", + "btn_more": "Meer", + "btn_no": "Nee", "btn_ok": "OK", - "btn_publications": "Publications", - "btn_read": "Lire", - "btn_reset": "Réinitialiser", - "btn_search": "Recherche", - "btn_set_as_default": "Définir par défaut", - "btn_settings": "Paramètres", - "btn_skip": "Sauter", - "btn_special_section": "Spécial", - "btn_store": "Enregistrez", - "btn_swipe": "Feuilleter", - "btn_thumbnail": "Pages", - "btn_yes": "Oui", - "cache_size": "Taille de la mémoire Cache", - "card": "Carte", - "categories": "Catégories", - "change": "CHANGEMENT", - "change_location_hint": "Changer l'emplacement", - "change_radius": "Rayon de recherche", - "clear": "CLAIRE", - "clear_cache": "Vider le cache", - "clear_favorites": "Claire favoris", - "confirm": "Confirmer", - "connection_0": "Mode Mobile", - "connection_0_description": "Lecture textuelle du journal. Utilisation limitée de la bande.", - "connection_1": "Mode 3G", - "connection_1_description": "Lecture graphique/textuelle du journal. Téléchargement limité à Mode Mobile.", - "connection_2": "Mode Wifi", - "connection_2_description": "Lecture graphique/textuelle du journal. Téléchargement aussi d'éléments graphiques.", - "counter": "{{current}} de {{total}}", - "custom_location": "personnalisé", - "database": "Base de données", - "database_deleted": "Base de données supprimées", - "default_search": "Recherche par défaut :", - "dialog_location_message": "Nous utilisons votre emplacement pour montrer où vous êtes sur la carte", - "dialog_location_title": "Nous avons besoin d'accéder à votre emplacement", - "disabled": "Désactivé", - "enabled": "Activé", - "err_change_animation": "Erreur pour changer l'animation", - "err_clear_cache": "Erreur de vider le cache", - "err_clear_database": "Erreur à effacer de la base de données", - "err_clear_favorites": "Erreur pour effacer les favoris", - "err_download_edition": "Une erreur est survenue pendant le téléchargement de l'édition", - "err_download_edition_db": "Une erreur est survenue pendant le téléchargement de la banque de données de l'édition", - "err_download_psetup": "Erreur pendant le téléchargement de la base de configurations", - "err_internet_connection": "Impossible de se connecter au serveur d'application. Veuillez vous assurer de disposer d'une connexion internet et réessayez.", - "err_max_min": "Filtre non valide, min doit être inférieure à max", - "err_offline": "Pas disponible offline", - "err_retrieve_cache": "Erreur de récupérer cache", - "err_retrieve_favorites": "Erreur de récupérer les favoris", - "err_translation": "Traduction non disponible", - "err_translation_offline": "Traduction non disponible hors ligne", - "error_on_load_more": "Erreur lors de la tentative de chargement de plus d'éléments", - "fast": "Rapide", - "favorites": "Favoris", + "btn_publications": "Publicaties", + "btn_read": "Lezen", + "btn_reset": "Reset", + "btn_search": "Zoeken", + "btn_set_as_default": "Als stand. inst.", + "btn_settings": "Instellingen", + "btn_skip": "Overslaan", + "btn_special_section": "Special", + "btn_store": "Bewaren", + "btn_swipe": "Blad omslaan", + "btn_thumbnail": "Pagina's", + "btn_yes": "Ja", + "cache_size": "Cache grootte", + "card": "Kaart", + "categories": "Categorieën", + "change": "VERANDER", + "change_location_hint": "Locatie wijzigen", + "change_radius": "Selecteer Radius", + "clear": "VERWIJDER", + "clear_cache": "Verwijder cache", + "clear_favorites": "Verwijder favorieten", + "confirm": "Bevestigen", + "connection_0": "Mobiele modus", + "connection_0_description": "Tekstmodus. Bij beperkte bandbreedte.", + "connection_1": "3G Modus", + "connection_1_description": "Grafische/tekstuele presentatie van de editie. Download beperkt tot mobiele modus.", + "connection_2": "Wifi Mode", + "connection_2_description": "Wifi Mode: Grafische/tekstuele presentatie van de editie. Ook grafische elementen kunnen gedownload worden", + "counter": "{{current}} van {{total}}", + "custom_location": "Gepersonaliseerde Locatie", + "database": "Database", + "database_deleted": "Database verwijderd", + "default_search": "Standaard zoeken", + "dialog_location_message": "We gebruiken uw locatie om op de kaart te laten zien waar u bent", + "dialog_location_title": "We hebben toegang tot uw locatie nodig", + "disabled": "Uitgeschakeld", + "enabled": "Ingeschakeld", + "err_change_animation": "Fout bij het wijzigen van de animatie", + "err_clear_cache": "Fout bij het wissen van de cache", + "err_clear_database": "Fout bij het wissen van de database", + "err_clear_favorites": "Fout bij het opschonen van de favorieten", + "err_download_edition": "Er is een fout opgetreden bij het downloaden van de editie", + "err_download_edition_db": "Er is een fout opgetreden bij het downloaden van de editie database", + "err_download_psetup": "Fout tijdens het downloaden van basisconfiguraties", + "err_internet_connection": "Kon geen verbinding maken met de applicatieserver. Zorg ervoor dat u verbinding heeft met het internet en probeer het opnieuw", + "err_max_min": "Ongeldig filter, min. moet kleiner zijn dan max.", + "err_offline": "Niet offline beschikbaar", + "err_retrieve_cache": "Fout bij het ophalen van de cache", + "err_retrieve_favorites": "Fout bij het ophalen van de favorieten", + "err_translation": "Vertaling niet beschikbaar", + "err_translation_offline": "Vertaling niet offline beschikbaar", + "error_on_load_more": "Fout bij het laden van meer items", + "fast": "Snel", + "favorites": "Favorieten", "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Est-il quelque chose que nous pouvons faire pour les aider?", - "feedback_title_request_feedback": "Êtes-vous profiter de votre temps avec l'App?", - "feedback_title_request_review_feedback": "Heureux d'entendre! Vous voulez laisser à un examen ou d'évaluation?", + "feedback_msg_ask_for_feedback": "Is er iets dat wij kunnen doen om u behulpzaam te zijn?", + "feedback_title_request_feedback": "Geniet u van de App?", + "feedback_title_request_review_feedback": "Goed om te horen! Wilt u een recensie of puntenbeoordeling achterlaten?", "filter_max": "Max", "filter_min": "Min", - "filter_text": "Écrire du texte ici", - "font_extra_large": "Extra large", - "font_extra_small": "Le plus petit", - "font_large": "Grand", - "font_normal": "Normal", - "font_scale": "De Police À L'Échelle", - "font_small": "Petit", - "from_most_recent": "À partir de les plus récents", - "from_oldest": "De la plus ancienne", - "gmc_default_text": "Une nouvelle version est disponible. Appuyez ici pour lire!", - "gmc_message_text": "Le {{issue}} journal est maintenant disponible. Appuyez ici pour lire!", - "grid": "Grille", - "grid_list": "grille/liste", - "home": "La maison", - "label_exit_accessibility_mode": "Quitter le mode accessibilité", - "label_open_browser": "Ouvrir dans le navigateur", - "last_search": "Dernière recherche", - "layout": "Mise en page", - "learn_more": "En savoir plus", - "list": "Liste", - "loading": "Chargement...", - "local_events": "Événements Locaux", - "max_salary": "Max. salaire", - "min_salary": "Min. salaire", - "msg_available_next_startup": "Cette configuration sera disponible au prochain démarrage", - "msg_clear_cache": "Vider le cache", - "msg_clear_favorites": "Supprimer des favoris", - "msg_copy_to_clipboard": "Copie dans le presse-papiers", - "msg_database_deleted": "Supprimer la base de données", - "msg_delete_db": "Supprimer les données de la base de données?", - "msg_delete_localstorage": "Effacer les paramètres personnels?", - "msg_delete_title": "Veux-tu", - "msg_download_edition": "Téléchargement de l'edition...", - "msg_download_retry": "Tentative {{retry}} sur {{maxRetries}}...", - "msg_empty_category": "Actuellement, il n'y a pas les articles affectés à {{category}}! Appuyez sur pour actualiser", - "msg_empty_favorites": "Actuellement, il n'y a pas de favoris!", - "msg_empty_gallery": "Cliqué galerie est vide", - "msg_empty_list": "Actuellement, il n'y a pas d'éléments! Appuyez sur pour modifier certains filtres", - "msg_empty_searches": "Actuellement, il n'existe pas de recherches enregistrées", - "msg_error_category": "Quelque chose s'est mal passé, essayez de rouvrir la catégorie ou le supprimer de la base de données de paramètres! Appuyez sur pour actualiser", - "msg_error_list": "Quelque chose s'est mal passé, essayez de changer quelques filtres", - "msg_error_newspaper": "Le journal est vide", - "msg_event_over": "L'événement est terminé", - "msg_exit_application": "Quitter l'application?", - "msg_failed": "Manqué", - "msg_list_no_articles_available_for_category": "Ce n'est pas une erreur. Actuellement, il n'y a pas d'articles affectés à cette catégorie!", - "msg_list_no_content": "Aucun contenu actuel", - "msg_loading_comments": "Chargement des commentaires...", - "msg_loading_more": "Chargement...", - "msg_new_issue_available": "Une nouvelle édition est disponible, voulez-vous la télécharger?", - "msg_not_on_latest_issue": "Celle-ci n'est pas la dernière édition disponible, voulez-vous télécharger la dernière?", - "msg_new_issue_available_title_edition": "Vous êtes en train de lire {{edition}}", - "msg_new_issue_available_title_edition_date": "Vous lisez actuellement l'édition du {{date}} du {{edition}}", - "msg_new_issue_available_edition": "Une nouvelle édition du {{edition}} est maintenant disponible, voulez-vous la télécharger?", - "msg_new_issue_available_date": "L'édition du {{date}} est maintenant disponible, voulez-vous la télécharger?", - "msg_new_issue_available_edition_date": "L'édition du {{date}} de {{edition}} est maintenant disponible, voulez-vous la télécharger?", - "msg_not_on_latest_issue_edition": "Vous n'êtes pas en train de lire la dernière édition disponible de {{edition}}, voulez-vous la télécharger maintenant?", - "msg_not_on_latest_issue_date": "Vous n'êtes pas en train de lire la dernière édition disponible, voulez-vous télécharger l'édition du {{date}}?", - "msg_not_on_latest_issue_edition_date": "Vous n'êtes pas en train de lire la dernière édition disponible, voulez-vous charger l'édition du {{date}} de {{edition}}?", - "msg_offline_article_graph": "Pour activer cette fonction en mode hors-ligne l'édition complète doit avoir été téléchargée, sinon des images ou parties de texte pourraient manquer", - "msg_offline_issues": "Sélectionnez une édition téléchargée à lire", - "msg_opening_push": "Ouverture des notifications push...", - "msg_pending_purchases": "Finalisation des achats en attente: {{completed}} sur {{total}}", - "msg_reload_publication": "télécharger automatiquement la dernière édition?", - "msg_restore_default_settings": "Voulez-vous rétablir les paramètres initiaux de l'application?", - "msg_rss_new_articles_available": "{{count}} nouveaux articles sont disponibles", - "msg_rss_no_new_articles_available": "Vous êtes à jour", - "msg_rss_one_new_article_available": "1 nouvel article est disponible", - "msg_rss_reload_database": "Nouvelle base de données téléchargées", - "msg_rss_update_error": "Erreur pendant la mise à jour, vérifiez votre connexion internet et réessayer", - "msg_search_empty": "Rien n'a été fouillé", - "msg_search_lite": "Afficher les résultats sur la page", - "msg_search_not_found": "Aucun article trouvé avec {{text}}", - "msg_sent": "Envoyé", - "msg_share_unmanaged": "L'option de partage de non géré", - "msg_tts_error": "Une erreur se produit, réessayez plus tard!", - "msg_tts_no_volume": "Augmentez la taille du texte", - "msg_tts_unsupported": "Langue non prise en charge, essayez d'utiliser la voix par défaut ou vérifiez si un pack de langues personnalisé existe!", - "my_home_categories_selected": "{{categories}} catégories sélectionnées pour un total de {{articles}} articles", - "my_location": "Utiliser ma localisation", - "network": "Réseau", - "none": "Aucun", - "normal": "Normal", - "permission_storage_message": "{{appName}} les besoins de stockage de l'autorisation", - "permission_title": "{{appName}} autorisation", - "pj_from_page": "de la page", - "pj_to_page": "à la page", - "pj_continue_to_page": "Continuer à la page", - "pj_continue_to_page_parent": "Page", - "powered_by": "Alimenté par TECNAVIA", - "powered_by_who": "Présenté par {{who}}", - "push_notification": "Notification Push", - "reader_app_text": "Tous les comptes créés et achats effectués hors de cette app seront gérés par le développeur {{developerName}}. Votre compte App Store, votre mode de paiement enregistré, ainsi que les fonctionnalités associées telles que la gestion des abonnements et les demandes de remboursement ne seront pas disponibles. Apple n'est responsable ni de la sécurité, ni de la confidentialité des transactions effectuées avec ce développeur.", - "reader_app_title": "Vous êtes sur le point de quitter l'app et d'accéder à un site web externe. Vous ne ferez plus transaction avec Apple.", - "retry": "Refaire", - "salary": "Salaire: {{salary}}", - "save_search": "Enregistrer la recherche", - "saved_searches": "Recherches sauvegardées", - "search_term": "Mots clés de recherche", - "select_after_date": "Sélectionnez à partir de la date", - "select_my_home_categories": "Choisissez votre favori catégories à partir de la liste ci-dessous pour personnaliser votre {{category}}", - "selected_categories": "Catégories sélectionnées", - "selected_time_range": "Dates sélectionnée", - "settings": "Paramètres", - "settings_allow_font_scaling": "Autoriser le changement de police", + "filter_text": "Schrijf hier uw tekst", + "font_extra_large": "Extra groot", + "font_extra_small": "Extra klein", + "font_large": "Groot", + "font_normal": "Normaal", + "font_scale": "Grootte lettertype", + "font_small": "Klein", + "from_most_recent": "Uit de meest recente", + "from_oldest": "Uit de oudste", + "gmc_default_text": "Er is een nieuwe uitgave beschikbaar. Tap hier om te lezen!", + "gmc_message_text": "De titel {{issue}} is nu beschikbaar. Tap hier om te lezen!", + "grid": "Raster", + "grid_list": "raster/lijst", + "home": "Home", + "label_exit_accessibility_mode": "Verlaat de Toegankelijkheidsmodus", + "label_open_browser": "Open in de browser", + "last_search": "Laatste zoekopdracht", + "layout": "Layout", + "learn_more": "Lees meer", + "list": "Lijst", + "loading": "Bezig met laden...", + "local_events": "Lokale evenementen", + "max_salary": "Max. salaris", + "min_salary": "Min. salaris", + "msg_available_next_startup": "Deze configuratie is beschikbaar na een herstart", + "msg_clear_cache": "Verwijder cache", + "msg_clear_favorites": "Verwijder favorieten", + "msg_copy_to_clipboard": "Kopieer naar klembord", + "msg_database_deleted": "Verwijder database", + "msg_delete_db": "Databasegegevens verwijderen?", + "msg_delete_localstorage": "Persoonlijke instellingen wissen?", + "msg_delete_title": "Wil je", + "msg_download_edition": "Bezig met downloaden van editie...", + "msg_download_retry": "Poging {{retry}} van {{maxRetries}}...", + "msg_empty_category": "Momenteel zijn er geen artikelen toegewezen aan {{category}}! Tap om te verversen", + "msg_empty_favorites": "Momenteel zijn er geen favorieten!", + "msg_empty_gallery": "De aangeklikte galerij is leeg", + "msg_empty_list": "Momenteel zijn er geen elementen beschikbaar! Tap om sommige filters te wijzigen", + "msg_empty_searches": "Momenteel zijn er geen opgeslagen zoekopdrachten!", + "msg_error_category": "Er is iets misgegaan, probeer de categorie opnieuw te openen of verwijder de database uit de instellingen ! Tap om te verversen", + "msg_error_list": "Er is iets misgegaan, probeer een aantal filters te veranderen", + "msg_error_newspaper": "Krant is leeg", + "msg_event_over": "'Het evenement is voorbij.'", + "msg_exit_application": "De applicatie verlaten?", + "msg_failed": "Mislukt", + "msg_list_no_articles_available_for_category": "Dit is geen fout. Momenteel zijn er geen artikelen aan deze categorie toegewezen!", + "msg_list_no_content": "Geen actuele inhoud", + "msg_loading_comments": "Opmerkingen laden...", + "msg_loading_more": "Meer laden...", + "msg_new_issue_available": "Een nieuwe krant is nu beschikbaar: wilt u deze downloaden?", + "msg_not_on_latest_issue": "Dit is niet de meest recente krant: wilt u deze downloaden?", + "msg_new_issue_available_title_edition": "Je leest momenteel {{edition}}", + "msg_new_issue_available_title_edition_date": "U leest momenteel het nummer van {{date}} van {{edition}}", + "msg_new_issue_available_edition": "Er is nu een nieuwe editie van {{edition}} beschikbaar, wil je hem laden?", + "msg_new_issue_available_date": "Het nummer van {{date}} is nu beschikbaar, wil je hem laden?", + "msg_new_issue_available_edition_date": "Het nummer van {{edition}} van {{date}}is nu beschikbaar, wil je hem laden?", + "msg_not_on_latest_issue_edition": "U ziet niet de laatst beschikbare editie van {{edition}}, wil je hem nu laden?", + "msg_not_on_latest_issue_date": "U kijkt niet naar de laatst beschikbare editie, wilt u het nummer van {{date}} downloaden?", + "msg_not_on_latest_issue_edition_date": "U kijkt niet naar de laatst beschikbare editie, wil je het nummer van {{date}} van {{edition}} downloaden?", + "msg_offline_article_graph": "Als u deze functie offline wilt inschakelen dan dient u de uitgave volledig te downloaden of sommige afbeeldingen of tekstfragmenten kunnen ontbreken.", + "msg_offline_issues": "Selecteer een gedownloade versie te lezen", + "msg_opening_push": "Pushmeldingen openen...", + "msg_pending_purchases": "Aankopen in behandeling afronden: {{completed}} van {{total}}", + "msg_reload_publication": "Automatisch de nieuwste editie downloaden?", + "msg_restore_default_settings": "Wilt u de standaard app-instellingen herstellen?", + "msg_rss_new_articles_available": "{{count}} nieuwe artikelen zijn beschikbaar", + "msg_rss_no_new_articles_available": "U bent up-to-date", + "msg_rss_one_new_article_available": "1 nieuw artikel is beschikbaar", + "msg_rss_reload_database": "Nieuwe database gedownload", + "msg_rss_update_error": "Fout tijdens de update, controleer uw internetverbinding en probeer opnieuw", + "msg_search_empty": "Niets werd doorzocht", + "msg_search_lite": "Bekijk resultaten op pagina", + "msg_search_not_found": "Geen artikel gevonden met {{text}}", + "msg_sent": "Verstuurd", + "msg_share_unmanaged": "Optie om te delen onbeheerd", + "msg_tts_error": "Er treedt een fout op, later proberen!", + "msg_tts_no_volume": "Verhoog volume naar luisterende tekst", + "msg_tts_unsupported": "Niet-ondersteunde taal, probeer de standaardvoice te gebruiken of controleer of er een aangepast taalpakket bestaat!", + "my_home_categories_selected": "{{categories}} categorieën geselcteerd voor een totaal aantal van {{articles}} artikelen", + "my_location": "Gebruik mijn locatie", + "network": "Netwerk", + "none": "Geen", + "normal": "Normaal", + "permission_storage_message": "{{appName}} toestemming voor opslag nodig", + "permission_title": "{{appName}} toestemming", + "pj_from_page": "van pagina", + "pj_to_page": "naar pagina", + "pj_continue_to_page": "Ga verder naar pagina", + "pj_continue_to_page_parent": "Pagina", + "powered_by": "Powered by TECNAVIA", + "powered_by_who": "Mogelijk gemaakt door {{who}}", + "push_notification": "Pushmelding", + "reader_app_text": "Alle accounts of aankopen die aangemaakt of gedaan zijn buiten deze app worden beheerd door de ontwikkelaar '{{developerName}}'. Je App Store-account, bewaarde betaalmethode en andere gerelateerde diensten, zoals abonnementsbeheer en restitutieverzoeken zijn niet beschikbaar. Apple is niet verantwoordelijk voor de privacy of beveiliging van transacties met deze ontwikkelaar.", + "reader_app_title": "Je staat op het punt om de app te verlaten en naar een externe website te gaan. Je hebt geen transacties meer met Apple.", + "retry": "Opnieuw", + "salary": "Salaris: {{salary}}", + "save_search": "Zoekopdracht opslaan", + "saved_searches": "Bewaarde Zoekopdrachten", + "search_term": "Zoekterm", + "select_after_date": "Kies na datum", + "select_my_home_categories": "Kies uit onderstaande lijst uw favoriete categorieën en personaliseer {{category}}", + "selected_categories": "Geselecteerde categorieën", + "selected_time_range": "Geselecteerd datumbereik", + "settings": "Instellingen", + "settings_allow_font_scaling": "Schalen van lettertypen toestaan", "settings_startup_epaper": "E-Edition", - "settings_startup_rss": "Nouvelles en direct", - "settings_startup_choose": "Choisissez à chaque fois", - "show": "MONTRER", - "sort_by_date": "Trier par horaire", - "sort_by_name": "Trier par A-Z", - "sort_by_name_reverse": "Trier par Z-A", - "sort_by_popularity": "Trier par popularité", - "sort_date_disabled": "Tri sur la date de désactiver", - "start_with": "Commencer Avec", - "str_custom": "Personnalisé", - "str_default_language": "Retour à la langue d'origine", - "str_from": "Depuis", - "str_limit_label": "Max stockées éditions: {{days}}", - "str_next_week": "Prochaine semaine", - "str_page": "Page", - "str_search": "Recherche", - "str_search_results": "{{text}} - {{count}} résultats", - "str_special_sections": "Section Spéciale", - "str_this_week": "Cette semaine", - "str_this_weekend": "Ce fin de semaine", - "str_time_range": "Intervalle de dates", - "str_title": "Titre", - "str_to": "À", - "str_today": "Aujourd'hui", - "str_tomorrow": "Demain", - "str_translating_article": "Traduction de l'article ...", - "system_error": "Une erreur s'est produite", - "title_bottom_sheet": "Actions", - "title_offline": "Pas de connexion Internet", - "toggle": "BASCULE", - "toggle_layout": "La bascule de mise en page", - "toggle_list": "Basculer de la liste", - "toggle_map": "Basculer la carte", - "total_events": "Événements: {{total}}", - "total_favorites": "Favoris: {{total}}", - "total_jobs": "Emplois: {{total}}", - "total_searches": "Recherches: {{total}}", - "tutorial": "Tutoriel", - "unknown_salary": "Inconnu Salaire", - "unsave_search": "Supprimer recherche enregistrée", - "version": "Version", - "vertical_job_location_hint": "Sélectionnez un emplacement", - "vertical_job_text_hint": "Entrez un mot clé pour la recherche", - "offline_download_warning": "Cette édition n'est pas entièrement téléchargée. Quelques parties des pages pourraient apparaître floues.", - "user_tip_download_title": "Suggestion", - "user_tip_download": "Pour obtenir automatiquement toutes les éditions à télécharger pour une consultation hors ligne, appuyez sur le bouton 'Plus' -> onglet 'Paramètres' -> Sélectionnez 'Mode Wifi' comme mode réseau", - "offline_download_dialog": "Voulez-vous télécharger toute l'édition pour la lecture hors ligne?", - "mobile_network_warning": "Vous êtes connecté à un réseau mobile au lieu du WiFi", - "msg_operation_completed": "Opération terminée", - "msg_ok_delete_db": "Toutes les éditions enregistrées ont été supprimées", - "msg_font_scaling": "Souhaitez-vous appliquer la taille du texte de votre appareil à cette application?", - "msg_font_scaling_title": "Il semble que vous ayez défini une taille de texte personnalisée sur votre appareil", - "msg_download_rss": "Téléchargement de nouveaux articles...", - "settings_translate": "Traduire les articles en", - "settings_themes": "Thème", - "settings_font_size": "Taille de police", - "settings_graph_size": "Niveau de zoom", - "settings_number_stored_editions": "Max stockées éditions", - "settings_restart_from_latest": "Redémarrer à partir de la dernière édition disponible (min)", - "settings_article_mode": "Mode texte", - "settings_article_mode_all": "Affiche tout", - "settings_article_mode_text_and_graphics": "Affiche les articles textuels et les graphiques", - "settings_article_mode_only_text": "Affiche uniquement les articles textuels", - "settings_restore_defaults": "Rétablir les paramètres d'usine", - "settings_clear_storage": "Stockage clair", - "settings_two_fingers_tap_to_article": "Taper deux fois pour ouvrir l'article", - "settings_single_tap_to_zoom": "Taper pour zoomer", - "settings_favorite_edition": "Choisissez votre édition préférée", - "settings_favorite_edition_default_label": "Dernière édition disponible", - "reset": "RÉINITIALISER", - "open": "OUVERT", - "settings_enable_column_view": "Activer l'affichage sur plusieurs colonnes des articles", - "settings_navigation_arrows": "Flèches de navigation", - "settings_navigation_arrows_always": "toujours présents", - "settings_navigation_arrows_disapper": "disparaissent lors de la lecture", - "settings_navigation_arrows_never": "jamais présents", - "general": "Paramètres de l'application", - "settings_translate_original": "Langue originale", - "advance": "{{label}} | Paramètres avancés", - "send": "ENVOYER", - "btn_feedback": "Retour d'information", - "return": "REVENIR", - "settings_article_highlight": "Garder l'article actuel en surbrillance lorsque le mode article est ouvert", - "write": "ÉCRIVEZ", - "btn_continue": "Continuer", - "btn_go_back": "Retourner", - "btn_go_next": "Allez ensuite", - "btn_go_up": "Niveau précédent", - "action_go_to_settings": "Aller aux paramètres", - "btn_reload": "Recharger", - "btn_tts": "Ativar / desativar a síntese de voz", - "btn_close_accessibility": "Fermer le mode d'accessibilité", - "err_module_unavailable": "{{module}} non disponible", - "force_crash": "Forcer le crash", - "hint_my_home_screen_config": "Pour personnaliser {{label}}", - "hint_two_fingers_tap": "Pour lire un article, appuyez sur la zone avec deux doigts", - "hint_restart": "L'application va redémarrer pour charger de nouvelles configurations...", - "hint_update_ui": "L'interface utilisateur se mettra à jour pour charger de nouveaux paramètres, vous remarquerez peut-être un scintillement...", - "msg_access_reserved": "Accès réservé aux abonnés", - "msg_already_subscriber": "Êtes-vous déjà abonné? Connexion", - "msg_continue_to_read": "Abonnez-vous à {{paper}}", - "theme": "Thème", - "settings_zoom_level": "Le niveau de zoom", - "settings_zoom_level_large": "Grand", - "settings_zoom_level_larger": "Plus grand", - "settings_zoom_level_normal": "Normal", - "restart": "Redémarrage", - "str_no_categories": "aucune catégorie", - "msg_login_overlay_title": "Pour continuer la lecture", - "voice_back": "retour", - "voice_what": "quoi", - "voice_next": "suivant", - "voice_next_page": "page suivante", - "voice_previous": "précédent", - "voice_previous_page": "page précédente", + "settings_startup_rss": "Live Nieuws", + "settings_startup_choose": "Kies elke keer", + "show": "SHOW", + "sort_by_date": "Sorteer op datum:", + "sort_by_name": "Sorteer op A-Z", + "sort_by_name_reverse": "Sorteer op Z-A", + "sort_by_popularity": "Sorteren op populariteit", + "sort_date_disabled": "Sorteren op datum uitschakelen", + "start_with": "Begin met", + "str_custom": "Custom", + "str_default_language": "Keer terug naar de oorspronkelijke taal", + "str_from": "Vanaf", + "str_limit_label": "Max opgeslagen edities: {{days}}", + "str_next_week": "Volgende week", + "str_page": "Pagina", + "str_search": "Zoeken", + "str_search_results": "{{text}} - {{count}} resultaten", + "str_special_sections": "Speciale secties", + "str_this_week": "Deze Week", + "str_this_weekend": "Dit weekend", + "str_time_range": "Datumbereik", + "str_title": "Titel", + "str_to": "Tot", + "str_today": "Vandaag", + "str_tomorrow": "Morgen", + "str_translating_article": "Artikel vertalen...", + "system_error": "Er is een fout opgetreden", + "title_bottom_sheet": "Acties", + "title_offline": "Geen internet verbinding", + "toggle": "WISSELEN", + "toggle_layout": "Layout ", + "toggle_list": "Van lijst wisselen", + "toggle_map": "Van map wisselen", + "total_events": "Evenementen: {{total}}", + "total_favorites": "Favorieten: {{total}}", + "total_jobs": "Vacatures: {{total}}", + "total_searches": "Zoekopdrachten: {{total}}", + "tutorial": "Handleiding", + "unknown_salary": " Salaris onbekend", + "unsave_search": "Opgeslagen zoekopdracht verwijderen", + "version": "Versie", + "vertical_job_location_hint": "Kies een locatie", + "vertical_job_text_hint": "Voer een trefwoord in om te zoeken", + "offline_download_warning": "Deze uitgave is niet volledig gedownload. Sommige delen van de pagina's kunnen derhalve onscherp getoond worden.", + "user_tip_download_title": "Gebruikerstip", + "user_tip_download": "Indien u alle edities automatisch wilt downloaden om offline te kunnen bekijken, druk dan op de knop 'Meer' -> 'Instellingen' -> Selecteer 'Wifi mode' als netwerkmodus", + "offline_download_dialog": "Wilt u de volledige uitgave downloaden om offline te kunnen lezen?", + "mobile_network_warning": "U bent verbonden met een mobiel netwerk in plaats van WiFi", + "msg_operation_completed": "Bewerking voltooid", + "msg_ok_delete_db": "Alle opgeslagen edities zijn verwijderd", + "msg_download_rss": "Nieuwe artikelen downloaden...", + "settings_translate": "Vertaal artikelen naar", + "settings_themes": "Thema", + "settings_font_size": "Lettertypegrootte", + "settings_graph_size": "Zoomniveau", + "settings_number_stored_editions": "Max opgeslagen edities", + "settings_restart_from_latest": "Herstart van de laatste editie beschikbaar (min)", + "settings_article_mode": "Artikelmodus", + "settings_article_mode_all": "Toon alles", + "settings_article_mode_text_and_graphics": "Toon artikelen en afbeeldingen", + "settings_article_mode_only_text": "Alleen artikelen weergeven", + "settings_restore_defaults": "Standaard instellingen terugzetten", + "settings_clear_storage": "Klar lagring", + "settings_two_fingers_tap_to_article": "Gebruik de twee vinger tap om een artikel te openen in tekstmodus", + "settings_single_tap_to_zoom": "Gebruik de enkele tap om in te zoomen", + "settings_favorite_edition": "Kies je favoriete editie", + "settings_favorite_edition_default_label": "Laatste editie beschikbaar", + "reset": "RESET", + "open": "OPEN", + "settings_enable_column_view": "Weergave van artikelen met meerdere kolommen inschakelen", + "settings_navigation_arrows": "Navigatiepijlen", + "settings_navigation_arrows_always": "altijd aanwezig", + "settings_navigation_arrows_disapper": "verdwijnen tijdens het lezen", + "settings_navigation_arrows_never": "nooit aanwezig", + "general": "App instellingen", + "settings_translate_original": "Originele taal", + "advance": "{{label}} | Geavanceerde instellingen", + "send": "VERSTUREN", + "btn_feedback": "Feedback", + "return": "OPBRENGST", + "settings_article_highlight": "Houd het huidige artikel gemarkeerd wanneer de artikelmodus is geopend", + "write": "SCHRIJVEN", + "btn_continue": "Ga door", + "btn_go_back": "Ga terug", + "btn_go_next": "Ga volgende", + "btn_go_up": "Vorig niveau", + "action_go_to_settings": "Ga naar Instellingen", + "btn_reload": "Herladen", + "btn_tts": "Schakel tekst naar spraak", + "btn_close_accessibility": "Toegankelijkheidsmodus sluiten", + "err_module_unavailable": "{{module}} niet beschikbaar in deze app", + "force_crash": "Forceer crash", + "hint_my_home_screen_config": "Om {{label}} te personaliseren", + "hint_two_fingers_tap": "Om een ​​artikel te lezen, tikt u met twee vingers op het artikelgebied", + "hint_restart": "De applicatie zal opnieuw opstarten om nieuwe configuraties te laden...", + "hint_update_ui": "De gebruikersinterface wordt bijgewerkt om nieuwe instellingen te laden, mogelijk ziet u een flikkering...", + "msg_access_reserved": "Toegang voorbehouden aan abonnees", + "msg_already_subscriber": "Ben je al abonnee? Log in", + "msg_continue_to_read": "Abonneer je op {{paper}}", + "theme": "Thema", + "settings_zoom_level": "Zoomniveau", + "settings_zoom_level_large": "Groot", + "settings_zoom_level_larger": "groter", + "settings_zoom_level_normal": "normaal", + "restart": "Herstarten", + "str_no_categories": "geen categorieën", + "msg_login_overlay_title": "Om verder te lezen", + "voice_back": "terug", + "voice_what": "wat", + "voice_next": "volgende", + "voice_next_page": "volgende pagina", + "voice_previous": "vorige", + "voice_previous_page": "vorige pagina", "voice_stop": "stop", - "voice_read": "lire", - "voice_close": "fermer", + "voice_read": "lezen", + "voice_close": "close", "voice_up": "up", - "voice_down": "bas", + "voice_down": "down", "voice_select": "select", - "msg_max_share": "Vous avez atteint la limite de partage quotidienne pour cette édition", - "accessibility": "Accessibilité", - "msg_simulate_accessibility_title": "Activer le mode d'accessibilité", - "msg_screenshots_disabled": "Les captures d'écran ne sont pas autorisées dans cette application", - "settings_tab_index_mode": "Activer la mise en page à onglets en mode indice", - "settings_enable_push_notifications": "Activer les notifications push", - "settings_manage_privacy_preferences": "Gérer les préférences de confidentialité", - "theme_auto": "Clair/foncé automatique", - "theme_light": "Lumière", - "theme_dark": "Sombre", - "str_sort_by": "Trier par", - "str_relevance": "Pertinence", - "btn_from": "Depuis", - "str_date": "Date", - "srt_order": "Commande", - "str_byline": "Byline", - "str_descending": "Descendant", - "str_ascending": "Ascendant", - "str_categories": "Catégories", - "str_select": "Sélectionner...", - "str_advertisement": "Publicité", - "iap_multiple_subscriptions": "Abonnements multiples", - "iap_go_to_subscriptions": "Aller à l'abonnement", - "iap_multiple_subscriptions_message": "Nous avons constaté que vous disposez de plusieurs abonnements actifs, veuillez désactiver ceux dont vous n'avez pas besoin. Lorsqu'un abonnement a été désactivé, il sera remboursé.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Vous avez déjà un abonnement actif, souhaitez-vous quand même en acheter un nouveau? {{subscriptions}}", - "settings_title_box": "Afficher les zones de titre de l'article", - "enable_debug_overlay": "Activer le débogueur", - "disable_debug_overlay": "Désactiver le débogueur", - "edit_token": "Modifier le token", - "title_edit_token_confirm": "Voulez-vous mettre à jour le token?", - "msg_edit_token_confirm": "Nouvelle valeur: \"{{token}}\"", - "uploading": "Téléchargement...", - "btn_not_sure_yet": "Je ne suis pas encore sûr" -}; -},2052,[]); + "msg_max_share": "Je hebt de dagelijkse limiet voor delen voor deze editie bereikt", + "accessibility": "Toegankelijkheid", + "msg_simulate_accessibility_title": "Toegankelijkheidsmodus inschakelen", + "msg_screenshots_disabled": "Schermafbeeldingen zijn niet toegestaan ​​in deze app", + "settings_tab_index_mode": "Schakel tabbladindeling in indexmodus in", + "settings_enable_push_notifications": "Schakel pushmeldingen in", + "settings_manage_privacy_preferences": "Beheer privacyvoorkeuren", + "theme_auto": "Automatisch licht/donker", + "theme_light": "Licht", + "theme_dark": "Donker", + "str_sort_by": "Sorteer op", + "str_relevance": "Relevantie", + "btn_from": "Van", + "btn_to": "Naar", + "str_date": "Datum", + "srt_order": "Volgorde", + "str_byline": "Naamregel", + "str_descending": "Aflopend", + "str_ascending": "Oplopend", + "str_categories": "Categorieën", + "str_select": "Selecteer...", + "str_advertisement": "Advertentie", + "iap_go_to_subscriptions": "Ga naar abonnement", + "iap_multiple_subscriptions": "Meerdere abonnementen", + "iap_multiple_subscriptions_message": "We hebben vastgesteld dat u meerdere actieve abonnementen heeft. Schakel de abonnementen uit die u niet nodig heeft. Wanneer een abonnement is uitgeschakeld, wordt het terugbetaald.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "U heeft al een actief abonnement, maar wilt u toch een nieuw abonnement aanschaffen? {{subscriptions}}", + "settings_title_box": "Titelvakken van artikelen weergeven", + "enable_debug_overlay": "Schakel foutopsporing in", + "disable_debug_overlay": "Schakel foutopsporing uit", + "edit_token": "Token bewerken", + "title_edit_token_confirm": "Wilt u het token bijwerken?", + "msg_edit_token_confirm": "Nieuwe waarde: \"{{token}}\"", + "uploading": "Uploaden...", + "btn_not_sure_yet": "Nog niet zeker", + "pj_continuation": "Voortzetting" +} +; +},2055,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Ga naar {{anchor}}", @@ -269430,392 +270726,1150 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "title_edit_token_confirm": "Wilt u het token bijwerken?", "msg_edit_token_confirm": "Nieuwe waarde: \"{{token}}\"", "uploading": "Uploaden...", - "btn_not_sure_yet": "Nog niet zeker" -}; -},2053,[]); + "btn_not_sure_yet": "Nog niet zeker", + "pj_continuation": "Voortzetting" +} +; +},2056,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { - "action_go_to_category": "Acción ir a {{anchor}}", + "action_go_to_category": "Gå til {{anchor}}", + "action_open_epaper": "Åpne epaper", + "action_open_gallery": "Åpne galleri", + "action_open_link": "Åpne lenke", + "action_remove_from_favorites": "Fjern fra favoritter", + "action_save_for_later": "Lagre til senere", + "action_share": "Dele", + "action_unknown": "Ukjent", + "alert_message": "Er du sikker?", + "all": "Alt", + "all_events": "&Hendingar", + "all_jobs": "Alle jobber", + "animation": "Animasjon", + "animation_action": "Klikk på knappen for å endre animasjon", + "animation_change": "Animasjon endre", + "animation_changed": "Animasjon endret", + "article_count": "{{count}} artikler", + "btn_accessibility": "Tilgjengelighetsmodus", + "btn_account": "Logg Inn", + "btn_advance_filters": "Forhånd filtre", + "btn_archive": "Arkiv", + "btn_ask_later": "Spør Meg Senere", + "btn_back": "tilbake", + "btn_cancel": "Avbryt", + "btn_close": "Lukk", + "btn_confirm": "Bekreft", + "btn_contact": "Kontakt", + "btn_disable_log_file": "Send LOGG", + "btn_do_not_show": "Ikke Vis Igjen", + "btn_download": "Nedlasting", + "btn_editions": "Editions", + "btn_enable_log_file": "Aktiver LOGG", + "btn_feed": "Live News", + "btn_fit_page": "Filter", + "btn_g_book": "Bla gjennom", + "btn_go_to_news": "Gå til nyheter", + "btn_help": "Hjelp", + "btn_index": "Indeks", + "btn_link": "Lenkje", + "btn_login": "Logg inn", + "btn_logout": "Logg ut", + "btn_more": "Meir", + "btn_no": "Nei", + "btn_ok": "Ja", + "btn_publications": "Publikasjoner", + "btn_read": "Lese", + "btn_reset": "Tilbakestill", + "btn_search": "Søke", + "btn_set_as_default": "Sett som standard", + "btn_settings": "Innstillingar", + "btn_skip": "Hopp", + "btn_special_section": "Spesial", + "btn_store": "Lagra", + "btn_swipe": "Bla gjennom", + "btn_thumbnail": "Sider", + "btn_yes": "Ja:", + "cache_size": "Cache-størrelse", + "card": "Kort", + "categories": "Kategoriler", + "change": "ENDRE", + "change_location_hint": "Velg nytt sted", + "change_radius": "Velg Radius", + "clear": "KLART", + "clear_cache": "Slett cache", + "clear_favorites": "Klare favoritter", + "confirm": "Bekreft", + "connection_0": "Roaming-modus", + "connection_0_description": "Ideell når begrenset båndbredde er tilgjengelig. Tekstversjonen av utgaven er lastet ned, bilder vil bli vist med svært lav oppløsning.", + "connection_1": "Online-modus", + "connection_1_description": "Ideell mens du er koblet til Internett. Bare sider som vises er lastet ned og tilgjengelig for offline lesing.", + "connection_2": "Frakoblet modus", + "connection_2_description": "Frakoblet modus: Laster automatisk ned hele utgaven ved oppstart for offline lesing.", + "counter": "{{current}} av {{total}}", + "custom_location": "Eigendefinert stad", + "database": "Database", + "database_deleted": "Database slettet", + "default_search": "Standard søk", + "dialog_location_message": "Vi bruker din posisjon til å vise hvor du er på kartet", + "dialog_location_title": "Vi trenger å få tilgang til posisjonen din", + "disabled": "Funksjonshemmede", + "enabled": "Aktivert", + "err_change_animation": "Feil å endre animasjon", + "err_clear_cache": "Feil å tømme cache", + "err_clear_database": "Feil å fjerne database", + "err_clear_favorites": "Feil å klare favoritter", + "err_download_edition": "Det oppstod en feil under nedlastingen av utgåven", + "err_download_edition_db": "Det oppstod en feil under nedlasting av utgåveens database", + "err_download_psetup": "Feil under nedlasting av base-konfigurasjoner", + "err_internet_connection": "Kan ikke koble til server program. Vennligst kontroller at du har internett-tilkobling, og prøv på nytt.", + "err_max_min": "Ugyldig filter, min må være mindre enn maks", + "err_offline": "Eksternt innhold ikke tilgjengelig offline", + "err_retrieve_cache": "Feil å hente cache", + "err_retrieve_favorites": "Feil å hente favoritter", + "err_translation": "Oversettelse ikke tilgjengelig", + "err_translation_offline": "Oversettelse ikke tilgjengelig offline", + "error_on_load_more": "Feilmelding når du prøver å legge flere elementer", + "fast": "Rask", + "favorites": "Favoritter", + "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", + "feedback_msg_ask_for_feedback": "Er det noe vi kan gjøre for å hjelpe?", + "feedback_title_request_feedback": "Er du nyter din tid med App?", + "feedback_title_request_review_feedback": "Glad for å høre! Ønsker du å legge igjen en anmeldelse eller vurdering?", + "filter_max": "Max", + "filter_min": "Min", + "filter_text": "Skriv tekst her", + "font_extra_large": "Extra large", + "font_extra_small": "Ekstra liten", + "font_large": "Stor", + "font_normal": "Normal", + "font_scale": "Skrift Skala", + "font_small": "Liten", + "from_most_recent": "Fra den siste", + "from_oldest": "Fra de eldste", + "gmc_default_text": "En ny utgave er tilgjengelig. Trykk her for å lese!", + "gmc_message_text": "{{issue}} avis er nå tilgjengelig. Trykk her for å lese!", + "grid": "Rutenett", + "grid_list": "grid/liste", + "home": "Hjem", + "label_exit_accessibility_mode": "Gå ut av Tilgjengelighetsmodus", + "label_open_browser": "Åpne i nettleseren", + "last_search": "Førre søk", + "layout": "Layout", + "learn_more": "Lees mer", + "list": "Listen", + "loading": "Laster...", + "local_events": "Lokale arrangementer", + "max_salary": "Maks. lønn", + "min_salary": "Min. lønn", + "msg_available_next_startup": "Denne konfigurasjonen vil være tilgjengelig neste oppstart", + "msg_clear_cache": "Slett cache", + "msg_clear_favorites": "Slett favoritter", + "msg_copy_to_clipboard": "Kopier til utklippstavle", + "msg_database_deleted": "Slette database", + "msg_delete_db": "Slett DataBase Data?", + "msg_delete_localstorage": "Slett personlige innstillinger?", + "msg_delete_title": "vil du", + "msg_download_edition": "Laster ned utgave...", + "msg_download_retry": "Forsøk på {{retry}} av {{maxRetries}}...", + "msg_empty_category": "Foreløpig er det ingen artikler som er tilordnet til {{category}}! Ta hurtig på for å oppdatere", + "msg_empty_favorites": "Foreløpig er det ingen favoritter!", + "msg_empty_gallery": "Klikket gallery er tom", + "msg_empty_list": "Foreløpig er det ingen elementer! Trykk for å endre noen filtre", + "msg_empty_searches": "Foreløpig er det ingen lagrede søk", + "msg_error_category": "Noe gikk galt, prøver å åpne kategorien eller slette database fra innstillinger! Ta hurtig på for å oppdatere", + "msg_error_list": "Noe gikk feil, prøv å endre noen filtre", + "msg_error_newspaper": "Avisen er tom", + "msg_event_over": "Arrangementet er over.", + "msg_exit_application": "Avslutte programmet?", + "msg_failed": "Feila", + "msg_list_no_articles_available_for_category": "Dette er ikke en feil. Foreløpig er det ingen artikler lagt til i denne kategorien!", + "msg_list_no_content": "Ingen nåværende innhold", + "msg_loading_comments": "Lastar inn kommentarer...", + "msg_loading_more": "Legge i mer...", + "msg_new_issue_available": "En ny utgave er nå tilgjengelig, vil du laste den ned?", + "msg_not_on_latest_issue": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste den nå?", + "msg_new_issue_available_title_edition": "Du leser for øyeblikket {{edition}}", + "msg_new_issue_available_title_edition_date": "Du leser for øyeblikket {{date}}-utgaven av {{edition}}", + "msg_new_issue_available_edition": "En ny utgave av {{edition}} er nå tilgjengelig, vil du laste den?", + "msg_new_issue_available_date": "{{date}}-utgaven er nå tilgjengelig. Vil du laste den?", + "msg_new_issue_available_edition_date": "{{date}}-utgaven av {{edition}} er nå tilgjengelig, vil du laste den?", + "msg_not_on_latest_issue_edition": "Du ser ikke den siste tilgjengelige utgaven av {{edition}}, vil du laste den nå?", + "msg_not_on_latest_issue_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven?", + "msg_not_on_latest_issue_edition_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven av {{edition}}?", + "msg_offline_article_graph": "Hvis du vil bruke denne funksjonen i frakoblet modus, må du ha lastet ned hele utgaven, eller noen bilder eller tekststykker kan mangle.", + "msg_offline_issues": "Velg en nedlastet utgave for å lese", + "msg_opening_push": "Åpner push-varsler...", + "msg_pending_purchases": "Fullfører ventende kjøp: {{completed}} av {{total}}", + "msg_reload_publication": "last ned automatisk den nyeste utgaven?", + "msg_restore_default_settings": "Vil du gjenopprette standard appinnstillinger?", + "msg_rss_new_articles_available": "{{count}} nye artikler er tilgjengelig", + "msg_rss_no_new_articles_available": "Du er up-to-date", + "msg_rss_one_new_article_available": "1 ny artikkel er tilgjengelig", + "msg_rss_reload_database": "Ny database lastet ned", + "msg_rss_update_error": "Feilmelding under oppdateringen, må du kontrollere internett-tilkoblingen, og prøv igjen", + "msg_search_empty": "Ingenting ble søkt", + "msg_search_lite": "Se resultater på side", + "msg_search_not_found": "Ingen artikkel funnet med {{text}}", + "msg_sent": "Sendt", + "msg_share_unmanaged": "Dele alternativet ikke-administrerte", + "msg_tts_error": "En feil oppstår, prøv igjen!", + "msg_tts_no_volume": "Øk volumet til lystetekst", + "msg_tts_unsupported": "Ikke støttet språk, prøv å bruke standard stemme eller sjekk om det finnes en tilpasset språkpakke!", + "my_home_categories_selected": "{{categories}} kategorier som er valgt for en sum av {{articles}} artikler", + "my_location": "Bruk min plassering", + "network": "Nettverk", + "none": "Ingen", + "normal": "Normal", + "permission_storage_message": "{{appName}} behov lagring tillatelse", + "permission_title": "{{appName}} tillatelse", + "pj_from_page": "fra side", + "pj_to_page": "til side", + "pj_continue_to_page": "Fortsett til siden", + "pj_continue_to_page_parent": "Side", + "powered_by": "Drevet av TECNAVIA", + "powered_by_who": "Powered by {{who}}", + "push_notification": "Push-varsling", + "reader_app_text": "Kontoer og kjøp utenfor denne appen kommer til å håndteres av “{{developerName}}”. Din App Store-konto, lagrede betalingsmåter og andre funksjoner, som for eksempel administrasjon av abonnementer og refunderinger, kommer ikke til å være tilgjengelige. Apple er ikke ansvarlig for personvern eller sikkerhet ved transaksjoner med denne utvikleren.", + "reader_app_title": "Du forlater nå appen og går til en ekstern nettside. Eventuelle transaksjoner kommer ikke til å håndteres av Apple.", + "retry": "Prøv på nytt", + "salary": "Lønn: {{salary}}", + "save_search": "Lagre søk", + "saved_searches": "Lagra Søk", + "search_term": "Søk etter begrep", + "select_after_date": "Velg etter dato", + "select_my_home_categories": "Plukke din favoritt kategorier fra listen nedenfor for å tilpasse {{category}}", + "selected_categories": "Valgte kategorier", + "selected_time_range": "Valgt datointervall", + "settings": "Innstillinger", + "settings_allow_font_scaling": "Tillat skrift skalering", + "settings_startup_epaper": "E-utgave", + "settings_startup_rss": "Live News", + "settings_startup_choose": "Velg hver gang", + "show": "VIS", + "sort_by_date": "Sorter etter tid", + "sort_by_name": "Sorter etter A-Z", + "sort_by_name_reverse": "Sorter etter Z-A", + "sort_by_popularity": "Sorter etter popularitet", + "sort_date_disabled": "Sortere på dato deaktivere", + "start_with": "Start Med", + "str_custom": "Eigendefinert", + "str_default_language": "Gå tilbake til originalspråket", + "str_from": "Frå", + "str_limit_label": "Antall utgaver som skal lagres: {{}}", + "str_next_week": "Neste uke", + "str_page": "Side", + "str_search": "Søk", + "str_search_results": "{{text}} - {{count}} resultater", + "str_special_sections": "Spesielle seksjoner", + "str_this_week": "Denne veka@ label", + "str_this_weekend": "Denne helgen", + "str_time_range": "Datointervall", + "str_title": "Tittel", + "str_to": "Til", + "str_today": "I dag", + "str_tomorrow": "I morgon", + "str_translating_article": "Oversetter artikkelen...", + "system_error": "Det har oppstått en feil", + "title_bottom_sheet": "Handlinger", + "title_offline": "Ingen Internett-tilkobling", + "toggle": "VEKSLE", + "toggle_layout": "Veksle layout", + "toggle_list": "Veksle til liste", + "toggle_map": "Veksle kart", + "total_events": "Arrangementer: {{total}}", + "total_favorites": "Favoritter: {{total}}", + "total_jobs": "Jobber: {{total}}", + "total_searches": "Søker: {{total}}", + "tutorial": "Opplæringen", + "unknown_salary": "Ukjent Lønn", + "unsave_search": "Fjerne lagrede søk", + "version": "Versjon", + "vertical_job_location_hint": "Velg et sted", + "vertical_job_text_hint": "Skriv inn et søkeord for søk", + "offline_download_warning": "Denne utgåven er ikke fullstendig nedlastet. Noen deler av sidene kan virke uklare.", + "user_tip_download_title": "Bruker Tips", + "user_tip_download": "Hvis du vil laste ned alle utgåver automatisk for offline lesing, velger du 'Meir' > 'Innstillingar' > 'Frakoblet modus' som foretrukket Nettverksinnstilling", + "offline_download_dialog": "Ønsker du å laste ned hele utgåven for offline lesing?", + "mobile_network_warning": "Du er koblet til et mobilnettverk i stedet for WiFi", + "msg_operation_completed": "Drift fullført", + "msg_ok_delete_db": "Alle lagrede utgaver er slettet", + "msg_download_rss": "Laster ned nye artikler...", + "settings_translate": "Oversett artikler til", + "settings_themes": "Tema", + "settings_font_size": "Skriftstørrelse", + "settings_graph_size": "Zoom nivå", + "settings_number_stored_editions": "Antall utgaver som skal lagres", + "settings_restart_from_latest": "Start på nytt fra siste utgave (min)", + "settings_article_mode": "Artikkelmodus", + "settings_article_mode_all": "Vis alt", + "settings_article_mode_text_and_graphics": "Vis artikler og grafikk", + "settings_article_mode_only_text": "Vis kun artikler", + "settings_restore_defaults": "Gjenopprett standardinnstillinger", + "settings_clear_storage": "Klar lagring", + "settings_two_fingers_tap_to_article": "Bruk tofinger trykk for å åpne artikkel modus", + "settings_single_tap_to_zoom": "Bruk enkelt trykk for å zoome", + "settings_favorite_edition": "Velg din favorittutgave", + "settings_favorite_edition_default_label": "Siste utgave tilgjengelig", + "reset": "NULLSTILLE", + "open": "ÅPEN", + "settings_enable_column_view": "Aktiver fleire kolonnevisingar av artiklar.", + "settings_navigation_arrows": "Navigasjonspiler", + "settings_navigation_arrows_always": "alltid til stede", + "settings_navigation_arrows_disapper": "forsvinner når du leser", + "settings_navigation_arrows_never": "aldri til stede", + "general": "Appinnstillinger", + "settings_translate_original": "Originalspråk", + "advance": "{{label}} | Forhåndsinnstillinger", + "send": "SENDE", + "btn_feedback": "Tilbakemelding", + "return": "KOMME TILBAKE", + "settings_article_highlight": "Hold gjeldende artikkel uthevet når artikkelmodus er åpen", + "write": "SKRIVE", + "btn_continue": "Fortsett", + "btn_go_back": "Gå tilbake", + "btn_go_next": "Gå neste", + "btn_go_up": "Forrige nivå", + "action_go_to_settings": "Gå till Inställningar", + "btn_tts": "Bytt tekst til tale", + "btn_close_accessibility": "Lukk tilgjengelighetsmodus", + "err_module_unavailable": "{{module}} er ikke tilgjengelig i denne appen", + "force_crash": "Tving krasj", + "hint_my_home_screen_config": "For å tilpasse {{label}}", + "hint_two_fingers_tap": "For å lese en artikkel, trykk på artikkelområdet med to fingre", + "hint_restart": "Applikasjonen vil starte på nytt for å laste inn nye konfigurasjoner...", + "hint_update_ui": "Brukergrensesnittet vil oppdateres for å laste inn nye innstillinger, du kan merke et flimmer...", + "msg_access_reserved": "Tilgang reservert for abonnenter", + "msg_already_subscriber": "Er du allerede abonnent? Logg Inn", + "msg_continue_to_read": "Abonner på {{paper}}", + "theme": "Tema", + "settings_zoom_level": "Zoomnivå", + "settings_zoom_level_large": "Stor", + "settings_zoom_level_larger": "Større", + "settings_zoom_level_normal": "Vanlig", + "restart": "Omstart", + "str_no_categories": "ingen kategorier", + "msg_login_overlay_title": "For å fortsette å lese", + "voice_back": "tilbake", + "voice_what": "hva", + "voice_next": "neste", + "voice_next_page": "neste side", + "voice_previous": "forrige", + "voice_previous_page": "forrige side", + "voice_stop": "stopp", + "voice_read": "les", + "voice_close": "lukk", + "voice_up": "opp", + "voice_down": "ned", + "voice_select": "velg", + "msg_max_share": "Du har nådd delingsgrensen for denne utgaven i dag", + "accessibility": "tilgjengelighet", + "msg_simulate_accessibility_title": "Aktiver tilgjengelighetsmodus", + "msg_screenshots_disabled": "Skjermbilder er ikke tillatt i denne appen", + "settings_tab_index_mode": "Aktiver faneoppsett i indeksmodus", + "settings_enable_push_notifications": "Aktiver push-varsler", + "settings_manage_privacy_preferences": "Administrer personvernpreferanser", + "theme_auto": "Automatisk lys/mørke", + "theme_light": "Lys", + "theme_dark": "Mørk", + "str_sort_by": "Sorter etter", + "str_relevance": "Relevans", + "btn_from": "Fra", + "btn_to": "Til", + "srt_order": "Rekkefølge", + "str_byline": "Byline", + "str_descending": "Synkende", + "str_ascending": "Stigende", + "str_categories": "Kategorier", + "str_select": "Plukke ut...", + "str_advertisement": "Annonse", + "iap_go_to_subscriptions": "Gå til abonnement", + "iap_multiple_subscriptions": "Flere abonnementer", + "iap_multiple_subscriptions_message": "Vi fant ut at du har flere aktive abonnementer, vennligst deaktiver de du ikke trenger. Når et abonnement har blitt deaktivert, vil det bli refundert.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Du har allerede et aktivt abonnement, vil du uansett kjøpe et nytt? {{subscriptions}}", + "settings_title_box": "Vis artikkeltittelbokser", + "enable_debug_overlay": "Aktiver debugger", + "disable_debug_overlay": "Deaktiver debugger", + "edit_token": "Rediger token", + "title_edit_token_confirm": "Vil du oppdatere tokenet?", + "msg_edit_token_confirm": "Ny verdi: \"{{token}}\"", + "uploading": "Laster opp ...", + "btn_not_sure_yet": "Ikke sikker ennå", + "pj_continuation": "Fortsettelse" +} +; +},2057,[]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "action_go_to_category": "Vai para {{anchor}}", "action_open_epaper": "Abrir epaper", - "action_open_gallery": "Acción abrir galería", - "action_open_link": "Acción abrir el link", - "action_remove_from_favorites": "Eliminar de favoritos", - "action_save_for_later": "Salvar para despuès", - "action_share": "Acciòn compartir", - "action_unknown": "Acciòn desconocida", - "alert_message": "Estàs seguro?", - "all": "Todo", - "all_events": "Todos los eventos", - "all_jobs": "Todos los trabajos", - "animation": "Animaciòn", - "animation_action": "Haga clic en el botón para cambiar la animación", - "animation_change": "Cambio de animación", - "animation_changed": "Animación cambiada", - "article_count": "{{count}} artículos", - "btn_accessibility": "Modo de accesibilidad", - "btn_advance_filters": "Filtros de avance", - "btn_archive": "Archivo", - "btn_ask_later": "Preguntar mas tarde", - "btn_back": "Volver", + "action_open_gallery": "Abrir Galeria", + "action_open_link": "Abrir link", + "action_remove_from_favorites": "Remover dos favoritos", + "action_save_for_later": "Guardar para depois", + "action_share": "Partilhar", + "action_unknown": "Desconhecido", + "alert_message": "Tem a certeza?", + "all": "Toda", + "all_events": "Todos eventos", + "all_jobs": "Todos os Empregos", + "animation": "Animação", + "animation_action": "Clique no botão para mudar a animação", + "animation_change": "Mudar de animação", + "animation_changed": "Animação alterada", + "article_count": "{{count}} artigos", + "btn_accessibility": "Modo acessibilidade", + "btn_advance_filters": "Filtros avançados", + "btn_account": "Login", + "btn_archive": "Arquivo", + "btn_ask_later": "Pergunta-me depois", + "btn_back": "Voltar", "btn_cancel": "Cancelar", - "btn_close": "Cierra", + "btn_close": "Fechar", "btn_confirm": "Confirmar", "btn_contact": "Contacto", - "btn_disable_log_file": "enviar registro", - "btn_do_not_show": "No mostrar de nuevo", - "btn_download": "Descargar", - "btn_editions": "Ediciones", - "btn_enable_log_file": "Habilitar registro", - "btn_feed": "Noticias en vivo", - "btn_fit_page": "Ajuste", - "btn_g_book": "Navegar", - "btn_go_to_news": "Ir a noticias", - "btn_help": "Ayuda", + "btn_disable_log_file": "Enviar LOG", + "btn_do_not_show": "Não mostrar novamente", + "btn_download": "Descarregar", + "btn_editions": "Edições", + "btn_enable_log_file": "Ativar LOG", + "btn_feed": "Notícias ao vivo", + "btn_fit_page": "Ajustar", + "btn_g_book": "Percorrer", + "btn_go_to_news": "Vai a Notícias", + "btn_help": "Ajuda", "btn_index": "Índice", - "btn_link": "Link.", - "btn_more": "Más", - "btn_no": "No", - "btn_ok": "OK", - "btn_publications": "Publicaciones", - "btn_read": "Leer", - "btn_reset": "Restablecer", - "btn_search": "Busca", - "btn_set_as_default": "Establecer como predeterminado", - "btn_settings": "Configuración", - "btn_skip": "Omitir", + "btn_link": "Link", + "btn_login": "Login", + "btn_logout": "Logout", + "btn_more": "Mais", + "btn_no": "Não", + "btn_ok": "Ok", + "btn_publications": "Publicações", + "btn_read": "Lê", + "btn_reset": "Reiniciar", + "btn_search": "Pesquisa", + "btn_set_as_default": "Selecionar como padrão", + "btn_settings": "Configurações", + "btn_skip": "Saltar", "btn_special_section": "Especial", - "btn_store": "Almacenar", - "btn_swipe": "Navegar", + "btn_store": "Loja", + "btn_swipe": "Percorrer", "btn_thumbnail": "Páginas", - "btn_yes": "Sí", - "cache_size": "Tamaño del caché", - "card": "Card", - "categories": "Categorías", - "change": "Cambiar", - "change_location_hint": "Cambiar localización", - "change_radius": "Seleccionar radio", - "clear": "Limpiar", - "clear_cache": "Limpiar cache", - "clear_favorites": "Borrar favoritos", + "btn_yes": "Sim", + "cache_size": "Tamanho da Cache", + "card": "Cartão", + "categories": "Categorias", + "change": "ALTERAR", + "change_location_hint": "Alterar Localização", + "change_radius": "Selecionar Raio", + "clear": "LIMPAR", + "clear_cache": "Limpar cache", + "clear_favorites": "Limpar favoritos", "confirm": "Confirmar", - "connection_0": "Modo móvil", - "connection_0_description": "Lectura textual del periódico. Uso limitado de ancho de banda.", - "connection_1": "Modo 3G", - "connection_1_description": "Lectura gráfica/textual del periódico. Descarga limitada por el modo móvil.", - "connection_2": "Modo wifi", - "connection_2_description": "Lectura gráfica/textual del periódico. Descargar también elementos gráficos", + "connection_0": "Modalidade Roaming", + "connection_0_description": "Ideal quando tem largura de banda limitada. Texto é descarregado, imagens são descarregadas com resolução baixa.", + "connection_1": "Modalidade Online", + "connection_1_description": "Ideal quando ligado á internet.Só páginas visualizadas são descarregadas e estarão disponíveis em modalidade offline.", + "connection_2": "Modalidade Offline", + "connection_2_description": "Modalidade Offline: Descarrega automaticamente a edição inteira no arranque para leitura offline.", "counter": "{{current}} de {{total}}", - "custom_location": "Ubicación Personalizada", - "database": "Base de datos", - "database_deleted": "Base de datos eliminada", - "default_search": "Búsqueda predeterminada", - "dialog_location_message": "Usamos su ubicación para mostrar dónde se encuentra en el mapa", - "dialog_location_title": "Necesitamos acceder a tu ubicación", - "disabled": "Deshabilitar", - "enabled": "Habilitar", - "err_change_animation": "Error al cambiar la animación", - "err_clear_cache": "Error al borrar la caché", - "err_clear_database": "Error de borrar de la base de datos", - "err_clear_favorites": "Error para borrar favoritos", - "err_download_edition": "Ha ocurrido un error durante la descarga de la edición", - "err_download_edition_db": "Ha ocurrido un error durante la descarga de la base de datos de la edición", - "err_download_psetup": "Error durante la descarga de configuraciones base", - "err_internet_connection": "No se pudo conectar al servidor de la aplicación. Por favor, asegúrese de que tiene conexión a internet e inténtelo de nuevo.", - "err_max_min": "Filtro inválido, min debe ser menor que max ", - "err_offline": "No disponible sin conexión", - "err_retrieve_cache": "Error al recuperar la caché", - "err_retrieve_favorites": "Error al recuperar favoritos", - "err_translation": "Traducción no disponible", - "err_translation_offline": "Traducción no disponible sin conexión", - "error_on_load_more": "Error al intentar cargar más artículos", + "custom_location": "Localização personalizada", + "database": "Base de dados", + "database_deleted": "Base de dados eliminado", + "default_search": "Pesquisa padrão", + "dialog_location_message": "Usamos a sua localização para mostrar onde está no mapa", + "dialog_location_title": "Precisamos de aceder à sua localização", + "disabled": "Desativado", + "enabled": "Ativado", + "err_change_animation": "Erro ao alterar animação", + "err_clear_cache": "Erro ao limpar cache", + "err_clear_database": "Erro ao limpar base de dados", + "err_clear_favorites": "Erro ao limpar favoritos", + "err_download_psetup": "Erro durante o download de configurações base", + "err_internet_connection": "Não foi possível conectar-se ao servidor de aplicativos. Por favor, verifique se tem uma ligação á Internet e tente novamente.", + "err_max_min": "Filtro inválido, min deve ser menor que max", + "err_offline": "Não disponível offline", + "err_retrieve_cache": "Erro ao recuperar o cache ", + "err_retrieve_favorites": "Erro ao recuperar favoritos", + "err_translation": "Tradução não disponível", + "err_translation_offline": "Tradução não disponível offline", + "error_on_load_more": "Erro ao tentar carregar mais itens", "fast": "Rápido", "favorites": "Favoritos", "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "¿Hay algo que podamos hacer para ayudar?", - "feedback_title_request_feedback": "Disfruta en su tiempo con la Aplicación?", - "feedback_title_request_review_feedback": "Me alegro de escuchar! Te gustaría dejar un comentario o calificación?", + "feedback_msg_ask_for_feedback": "Existe alguma coisa que possamos fazer para ajudar?", + "feedback_title_request_feedback": "Está a gostar desta aplicação?", + "feedback_title_request_review_feedback": "Ficamos felizes em saber! Gostaria de deixar uma crítica ou classificação?", "filter_max": "Max", "filter_min": "Min", - "filter_text": "Escribe el texto aquí", - "font_extra_large": "Fuente extra grande", - "font_extra_small": "Fuente super pequeña", - "font_large": "Fuente grande", - "font_normal": "Fuente normal", - "font_scale": "Escala de fuente", - "font_small": "Pequeño", - "from_most_recent": "De los más recientes", - "from_oldest": "De los mas antiguos", - "gmc_default_text": "Una nueva edición está disponible. Pulsa aquí para leer!", - "gmc_message_text": "El {{issue}} periódico ya está disponible. Pulsa aquí para leer!", - "grid": "Cuadrícula", - "home": "Casa", - "label_exit_accessibility_mode": "Salir del modo de accesibilidad", - "label_open_browser": "Abrir en el navegador", - "last_search": "Última búsqueda", - "layout": "Diseño", - "learn_more": "Más información", + "filter_text": "Escreva texto aqui", + "font_extra_large": "Extra grande", + "font_extra_small": "Extra pequeno", + "font_large": "Grande", + "font_normal": "Normal", + "font_scale": "Tamanho da fonte", + "font_small": "Pequeno", + "from_most_recent": "Do mais recente", + "from_oldest": "Do mais antigo", + "gmc_default_text": "Uma nova edição está disponível. Clique aqui para ler!", + "gmc_message_text": "O {{issue}} do jornal está disponível. Clique aqui para ler!", + "grid": "Grelha", + "grid_list": "Grelha/Lista", + "home": "Home", + "label_exit_accessibility_mode": "Sair do modo de acessibilidade", + "label_open_browser": "Abra no navegador", + "last_search": "Última Procura", + "layout": "Layout", + "learn_more": "Saiba mais", "list": "Lista", - "loading": "Cargando...", - "local_events": "Sucesos locales", - "max_salary": "Salario màximo", - "min_salary": "Salario mìnimo", - "msg_available_next_startup": "Esta configuración estará disponible la próxima puesta en marcha", - "msg_clear_cache": "Borrar cache ", - "msg_clear_favorites": "Borrar favoritos", - "msg_copy_to_clipboard": "Copiar al portapapeles", - "msg_database_deleted": "Base de datos eliminada", - "msg_delete_db": "¿Borrar el database local?", - "msg_delete_localstorage": "¿Borrar las configuraciones personales?", - "msg_delete_title": "Quieres", - "msg_download_edition": "Descargando edición...", - "msg_download_retry": "Intento {{retry}} de {{maxRetries}}...", - "msg_empty_category": "En la actualidad, no hay artículos asignados a {{category}}! Pulse para actualizar", - "msg_empty_favorites": "En la actualidad, no hay favoritos!", - "msg_empty_gallery": "La galería está vacía", - "msg_empty_list": "En la actualidad, no existen elementos! Toque para cambiar algunos filtros", - "msg_empty_searches": "Actualmente no hay búsquedas guardadas", - "msg_error_category": "Algo salió mal, intenta volver a abrir la categoría o eliminar la base de datos de la configuración. Toque para actualizar", - "msg_error_list": "Algo salió mal, intenta cambiar algunos filtros", - "msg_error_newspaper": "El periódico está vacío", - "msg_event_over": "el evento ha terminado.", - "msg_exit_application": "Salir de la aplicación?", - "msg_failed": "Falló", - "msg_font_scaling": "¿Quieres mantener esta configuración dentro de la aplicación?", - "msg_font_scaling_title": "Has configurado un tamaño de texto personalizado en tu dispositivo", - "msg_list_no_articles_available_for_category": "Esto no es un error. En la actualidad, no hay artículos asignados a esta categoría!", - "msg_list_no_content": "Ningún contenido actual", - "msg_loading_comments": "Cargando Comentarios...", - "msg_loading_more": "Cargando...", - "msg_new_issue_available_title_edition": "Actualmente estás leyendo {{edition}}", - "msg_new_issue_available_title_edition_date": "Actualmente estás leyendo la edición del {{date}} de {{edition}}", - "msg_new_issue_available": "Ya está disponible una nueva edición, ¿te gustaría cargarla?", - "msg_new_issue_available_edition": "Ya está disponible una nueva edición de {{edition}}, ¿te gustaría cargarla?", - "msg_new_issue_available_date": "Ya está disponible la edición del {{date}} de {{edition}}, ¿te gustaría cargarla?", - "msg_new_issue_available_edition_date": "La edición del {{date}} de {{edition}} ya está disponible, ¿te gustaría cargarla?", - "msg_not_on_latest_issue": "No estás viendo la última edición disponible, ¿te gustaría cargarla ahora?", - "msg_not_on_latest_issue_edition": "No estás viendo la última edición disponible de {{edition}}, ¿te gustaría cargarla ahora?", - "msg_not_on_latest_issue_date": "No estás viendo la última edición disponible, ¿te gustaría cargar la edición del {{date}} ahora?", - "msg_not_on_latest_issue_edition_date": "No estás viendo la última edición disponible, ¿te gustaría cargar la edición del {{date}} de {{edition}} ahora?", - "msg_offline_article_graph": "Para utilizar esta función en modo sin conexión debe haber descargado completamente la edición o algunas imágenes o partes de texto podrìan estar ausentes.", - "msg_offline_issues": "Elija a leer una edición descargado", - "msg_opening_push": "Abrir notificaciones push...", - "msg_pending_purchases": "Completando compras pendientes: {{completed}} de {{total}}", - "msg_reload_publication": "Descargar automáticamente la última edición", - "msg_restore_default_settings": "¿Quieres restaurar la configuración predeterminada de la aplicación?", - "msg_rss_new_articles_available": "{{count}} los nuevos artículos están disponibles", - "msg_rss_no_new_articles_available": "Usted está para arriba-a-fecha de", - "msg_rss_one_new_article_available": "1 nuevo artículo está disponible", - "msg_rss_reload_database": "Nueva base de datos descargados", - "msg_rss_update_error": "Error durante la actualización, compruebe su conexión a internet e inténtelo de nuevo", - "msg_search_empty": "Nada fue buscado", - "msg_search_lite": "Ver resultados en la página", - "msg_search_not_found": "No se ha encontrado ningún artículo con {{text}}", - "msg_sent": "expedido", - "msg_share_unmanaged": "Opción de acciones no gestionada", - "msg_tts_error": "Ocurre un error, vuelva a intentarlo más tarde", - "msg_tts_no_volume": "Aumenta el volumen para escuchar el articulo", - "msg_tts_unsupported": "Idioma no compatible, intente usar la voz predeterminada o compruebe si existe un paquete de idioma personalizado", - "my_home_categories_selected": "{{categories}} categorías seleccionadas para un total de {{articles}} artículos", - "my_location": "Usar mi ubicación", - "network": "Red", - "none": "Ninguna", + "loading": "A carregar...", + "local_events": "Eventos Locais", + "max_salary": "Salário máximo", + "min_salary": "Salário mínimo", + "msg_available_next_startup": "Esta configuração estará disponível na próxima sessão", + "msg_clear_cache": "Limpar cache", + "msg_clear_favorites": "Eliminar favoritos", + "msg_copy_to_clipboard": "Copiar par clipboard", + "msg_database_deleted": "Eliminar base de dados", + "msg_delete_db": "Eliminar a base de dados local?", + "msg_delete_localstorage": "Eliminar configurações pessoais?", + "msg_delete_title": "Você quer", + "msg_download_edition": "Fazendo download da edição...", + "msg_download_retry": "Tentativa {{retry}} de {{maxRetries}}...", + "msg_empty_category": "Atualmente, não há artigos atribuídos a {{category}}! Clique para atualizar", + "msg_empty_favorites": "Atualmente, não há favoritos!", + "msg_empty_gallery": "A galeria clicada está vazia", + "msg_empty_list": "Atualmente, não há elementos! Clique para alterar alguns filtros", + "msg_empty_searches": "Atualmente, não há pesquisas guardadas", + "msg_error_category": "Algo deu errado, tente reabrir a categoria ou eliminar a base de dados atrvés das definições! Clique para atualizar", + "msg_error_list": "Algo deu errado, tente mudar alguns filtros", + "msg_error_newspaper": "O jornal está vazio", + "msg_event_over": "o evento acabou", + "msg_exit_application": "Sair da aplicação?", + "msg_failed": "Falhada", + "msg_list_no_articles_available_for_category": "Isso não é um erro. Atualmente, não há artigos atribuídos a esta categoria!", + "msg_list_no_content": "Nenhum conteúdo atual", + "msg_loading_comments": "Carregando comentários...", + "msg_loading_more": "Carregar mais...", + "msg_new_issue_available_title_edition": "Está actualmente a ler {{edition}}", + "msg_new_issue_available_title_edition_date": "Está actualmente a ler a edição {{date}} de {{edition}}", + "msg_new_issue_available": "Uma nova edição está agora disponível, gostaria de a carregar?", + "msg_new_issue_available_edition": "Uma nova edição de {{edition}} está agora disponível, gostaria de a carregar?", + "msg_new_issue_available_date": "A edição de {{date}} está agora disponível, gostaria de a carregar?", + "msg_new_issue_available_edition_date": "A edição de {{date}} de {{edition}} está agora disponível, gostaria de a carregar?", + "msg_not_on_latest_issue": "Não está a ver a última edição disponível, gostaria de a carregar agora?", + "msg_not_on_latest_issue_edition": "Não está a ver a última edição disponível de {{edition}}, gostaria de carregá-la agora?", + "msg_not_on_latest_issue_date": "Não está a ver a última edição disponível, gostaria de carregar a edição de {{date}}?", + "msg_not_on_latest_issue_edition_date": "Não está a ver a última edição disponível, gostaria de carregar a edição {{date}} de {{edition}}?", + "msg_offline_article_graph": "Para utilizar esta função em offline deverà ter descarregado a edição completa enquanto ou algumas imagens ou textos poderão faltar", + "msg_offline_issues": "Seleciona uma edição para ler", + "msg_opening_push": "Abrindo notificações push...", + "msg_pending_purchases": "Concluindo compras pendentes: {{completed}} de {{total}}", + "msg_reload_publication": "descarregar automaticamente a última edição", + "msg_restore_default_settings": "Quer restaurar as configurações padrão?", + "msg_rss_new_articles_available": "{{count}} novos artigos estão disponíveis", + "msg_rss_no_new_articles_available": "Você está atualizado", + "msg_rss_one_new_article_available": "1 novo artigo disponível", + "msg_rss_reload_database": "Nova base de dados carregada", + "msg_rss_update_error": "Erro durante a atualização, verifique sua ligação Internet e tente novamente", + "msg_search_empty": "Nada foi pesquisado", + "msg_search_lite": "Ver resultados na página", + "msg_search_not_found": "Nenhum artigo encontrado com {{text}}", + "msg_sent": "Enviado", + "msg_share_unmanaged": "Opção de compartilhamento não suportada", + "msg_tts_error": "Ocorreu um erro durante o inicio da leitura. Tente mais tarde!", + "msg_tts_no_volume": "Aumentar volument para texto", + "msg_tts_unsupported": "Língua não suportada, tente ler com a voz de default ou verifique se existe outro pacote de voz", + "my_home_categories_selected": "{{categories}} categorias selecionadas para um total de {{articles}} artigos", + "my_location": "Use a minha localização", + "network": "Rede", + "none": "Nenhum", "normal": "Normal", - "offline_download_warning": "Esta edición no se descarga completamente. Algunas partes de las páginas pueden aparecer borrosas", - "permission_storage_message": "{{appName}} necesidades de almacenamiento de permiso", - "permission_title": "{{appName}} permiso", - "pj_from_page": "de la página", - "pj_to_page": "a la página", - "pj_continue_to_page": "Continuar a la página", + "permission_storage_message": "{{appName}} precisa de permissão de armazenamento", + "permission_title": "{{appName}} permissão", + "pj_from_page": "da página", + "pj_to_page": "até à página", + "pj_continue_to_page": "Continue para a página", "pj_continue_to_page_parent": "Página", - "powered_by": "Desarrollado por TECNAVIA", + "powered_by": "Powered by TECNAVIA", "powered_by_who": "Powered by {{who}}", - "push_notification": "Notificación de inserción", - "reader_app_text": "Las cuentas o compras hechas fuera de esta app serán administradas por el desarrollador “{{developerName}}”. Tu cuenta de App Store, el método de pago guardado y las prestaciones relacionadas con esta cuenta, tales como la administración de suscripciones y los solicitudes de reembolso, no estarán disponibles. Apple no es responsable de la privacidad ni la seguridad de las transacciones realizadas con este desarrollador.", - "reader_app_title": "Estás a punto de salir de la app y entrar en un sitio web externo. Tus transacciones ya no serán con Apple.", - "salary": "Salario: {{salary}}", - "save_search": "Salvar bùsqueda", - "saved_searches": "Búsquedas guardadas", - "search_term": "Término de la búsqueda", - "select_after_date": "Seleccione después de la fecha de", - "select_my_home_categories": "Elija su favorito categorías de la lista a continuación para personalizar tu {{category}}", - "selected_categories": "Categorías seleccionadas", - "selected_time_range": "Rango de fechas seleccionado", - "settings": "Ajustes", - "settings_allow_font_scaling": "Permitir escala de fuente", + "push_notification": "Notificação", + "reader_app_text": "Quaisquer contas ou compras efetuadas fora deste app serão gerenciadas pelo “{{developerName}}.” A sua conta da App Store, a forma de pagamento vinculada e os recursos relacionados, tais como o gerenciamento da assinatura e solicitações de reembolso, não estarão disponíveis. A Apple não é responsável pela privacidade ou segurança das transações efetuadas com esse desenvolvedor.", + "reader_app_title": "Você está prestes a sair do app e acessar um site externo. Portanto, você não estará mais realizando transações com a Apple.", + "salary": "Salário: {{salary}}", + "save_search": "Guardar pesquisa", + "saved_searches": "Pesquisas guardadas", + "search_term": "Pesquisar Termo", + "select_after_date": "Selecione após a data", + "select_my_home_categories": "Escolha suas categorias favoritas na lista abaixo para personalizar a sua {{category}}", + "selected_categories": "Categorias selecionadas", + "selected_time_range": "Período selecionado", + "settings": "Definições", + "settings_allow_font_scaling": "Permitir escala de fonte", "settings_startup_epaper": "E-Edition", - "settings_startup_rss": "Noticias en vivo", - "settings_startup_choose": "Elige cada vez", - "show": "SHOW", - "sort_by_date": "Ordenar por zona horaria", - "sort_by_name": "Ordenar por AZ", - "sort_by_name_reverse": "Ordenar por ZA", - "sort_by_popularity": "Ordenar por popularidad", - "sort_date_disabled": "Ordenar en fecha deshabilitar", - "start_with": "Empezar con", - "str_custom": "Personalizado", - "str_default_language": "Volver al idioma original", + "settings_startup_rss": "Live News", + "settings_startup_choose": "Escolha cada vez", + "show": "MOSTRAR", + "sort_by_date": "Ordenar por", + "sort_by_name": "Classificar por A-Z", + "sort_by_name_reverse": "Classificar por Z-A", + "sort_by_popularity": "Ordenar por Popularidade", + "sort_date_disabled": "Ordenar na data desabilitado", + "start_with": "Começar com", + "str_custom": "Personalizadas", + "str_default_language": "Retornar ao idioma original", "str_from": "De", - "str_limit_label": "Número máximo de ediciones almacenadas: {{days}}", - "str_next_week": "La próxima semana", + "str_limit_label": "Número de edições para armazenar: {{days}}", + "str_next_week": "Semana seguinte", "str_page": "Página", - "str_search": "Buscar", - "str_search_results": "{{text}} - {{count}} resultados", - "str_special_sections": "Secciones especiales", - "str_this_week": "Esta Semana", - "str_this_weekend": "Este fin de semana", - "str_time_range": "Rango de fechas", + "str_search": "Pesquisar", + "str_search_results": "Resultados de {{text}} - {{count}}", + "str_special_sections": "Seções especiais", + "str_this_week": "Uma semana", + "str_this_weekend": "Este fim de semana", + "str_time_range": "Intervalo de datas", "str_title": "Título", - "str_to": "A", - "str_today": "Hoy", - "str_tomorrow": "Mañana", - "str_translating_article": "Traduciendo artículo...", - "system_error": "Ocurrió un error", + "str_to": "Para", + "str_today": "Hoje", + "str_tomorrow": "Amanhã", + "str_translating_article": "Traduzindo artigo...", + "system_error": "Ocorreu um erro", "theme": "Tema", - "title_bottom_sheet": "Acciones", - "title_offline": "Sin conexión a Internet", - "toggle": "PALANCA", - "toggle_layout": "Cambiar diseño", - "toggle_list": "Palanca lista", - "toggle_map": "Mapa de palanca", + "title_bottom_sheet": "Ações", + "title_offline": "Sem conexão com a Internet", + "toggle": "TOGGLE", + "toggle_layout": "Toggle layout", + "toggle_list": "Toggle lista", + "toggle_map": "Toggle mapa", "total_events": "Eventos: {{total}}", - "total_favorites": "Favorites: {{total}}", - "total_jobs": "Trabajos: {{total}}", - "total_searches": "Searches: {{total}}", + "total_favorites": "Favoritos: {{total}}", + "total_jobs": "Empregos: {{total}}", + "total_searches": "Pesquisas: {{total}}", "tutorial": "Tutorial", - "unknown_salary": "Sueldo desconocido", - "unsave_search": "Eliminar búsqueda guardada", - "version": "Versiòn", - "vertical_job_location_hint": "Selecciona una ubicación", - "vertical_job_text_hint": "Introduzca una palabra clave para la búsqueda", - "user_tip_download_title": "Consejo", - "user_tip_download": "Si desea descargar todas las ediciones para poder leerla sin conexión automáticamente pulse el botón 'Más' -> 'Configuración' -> Seleccione 'Modo wifi' como modo de conexión", - "offline_download_dialog": "¿Quieres descargar toda la edición para poder leerla sin conexión?", - "mobile_network_warning": "Estás conectado a una red móvil en lugar de WiFi", - "msg_operation_completed": "Operación completada", - "msg_ok_delete_db": "Se han eliminado todas las ediciones guardadas.", - "msg_download_rss": "Descargando nuevos artículos...", - "settings_translate": "Traducir artículos a", + "unknown_salary": "Salário Desconhecido", + "unsave_search": "Remover pesquisa guardada", + "version": "Versão", + "vertical_job_location_hint": "Selecione um local", + "vertical_job_text_hint": "Insira uma palavra-chave para pesquisa", + "offline_download_warning": "Esta edição não é totalmente baixado. Algumas partes das páginas pode parecer desfocada.", + "offline_download_dialog": "Quer descarregar a edição completa para leitura offline?", + "user_tip_download_title": "Dica do Utilizador", + "user_tip_download": "Para descarregar automaticamente todas as edições para leitura offline, seleccione 'Mais' > 'Configurações' > 'Offline' como a sua configuração de rede preferida", + "mobile_network_warning": "Está ligado a uma rede móvel em vez de WiFi", + "msg_operation_completed": "Operação concluída", + "msg_ok_delete_db": "Todas as edições guardadas foram eliminadas", + "msg_font_scaling": "Quer manter este parâmetro dentro desta aplicação?", + "msg_font_scaling_title": "Definiu um tamanho de texto personalizado no seu dispositivo", + "msg_download_rss": "Baixando novos artigos...", + "settings_translate": "Traduzir o artigo em", "settings_themes": "Tema", - "settings_font_size": "Tamaño de letra", - "settings_graph_size": "Nivel de zoom", - "settings_number_stored_editions": "Max almacenados ediciones", - "settings_restart_from_latest": "Reiniciar de la edición disponible más reciente (min)", - "settings_article_mode": "Modo articulo", - "settings_article_mode_all": "Mostrar todo", - "settings_article_mode_text_and_graphics": "Mostrar articulos textuales y graficos", - "settings_article_mode_only_text": "Mostrar solo los articulos textuales", - "settings_restore_defaults": "Restaurar la configuración predeterminada", - "settings_clear_storage": "Almacenaje vacío", - "settings_two_fingers_tap_to_article": "Use dos dedos para abrir el modo de artículo", - "settings_single_tap_to_zoom": "Use un solo toque para hacer zoom", - "settings_favorite_edition": "Elige tu edición favorita", - "settings_favorite_edition_default_label": "Última edición disponible", - "reset": "REINICIAR", - "open": "ABIERTO", - "settings_enable_column_view": "Habilitar modo de lectura en columnas", - "settings_navigation_arrows": "Flechas de navegación", - "settings_navigation_arrows_always": "siempre presentes", - "settings_navigation_arrows_disapper": "desaparecen al leer", + "settings_font_size": "Tamanho dos caracteres", + "settings_graph_size": "Nível de zoom", + "settings_number_stored_editions": "Número máximo de edições guardadas", + "settings_restart_from_latest": "Reiniciar da última edição disponível (min)", + "settings_article_mode": "Modo artigo", + "settings_article_mode_all": "Mostrar tudo", + "settings_article_mode_text_and_graphics": "Mostrar artigos e gráficos", + "settings_article_mode_only_text": "Mostrar apenas artigos", + "settings_restore_defaults": "Restaurar configurações", + "settings_clear_storage": "Limpar dados", + "settings_two_fingers_tap_to_article": "Usa toque com dois dedos para abrir a modo artigo", + "settings_single_tap_to_zoom": "Usa um tap para zoomar", + "settings_favorite_edition": "Escolha a sua edição favorita", + "settings_favorite_edition_default_label": "Última edição disponível", + "reset": "REDEFINIR", + "open": "ABRIR", + "settings_enable_column_view": "Habilitar modo de leitura em colunas", + "settings_navigation_arrows": "Setas de navegação", + "settings_navigation_arrows_always": "sempre presentes", + "settings_navigation_arrows_disapper": "desaparecem quando em leitura", "settings_navigation_arrows_never": "nunca presentes", - "general": "Ajustes de Aplicacion", - "settings_translate_original": "Idioma original", - "advance": "{{label}} | Configuraciónes avanzadas", - "send": "ENVIAR", + "general": "Configurações do aplicativo", + "settings_translate_original": "Língua original", + "advance": "{{label}} | Configurações avançadas", + "send": "MANDAR", "btn_feedback": "Feedback", - "return": "REGRESO", - "settings_article_highlight": "Mantener el artículo resaltado cuando el modo artículo está abierto", - "write": "ESCRIBIR", - "btn_continue": "Continuar", - "btn_go_back": "Regresa", - "btn_go_next": "Siguiente", - "btn_go_up": "Nivel anterior", - "action_go_to_settings": "Ir a configuración", - "btn_reload": "Recargar", - "btn_tts": "Alternar texto a voz", - "btn_close_accessibility": "Cerrar el modo de accesibilidad", - "err_module_unavailable": "{{module}} no está disponible en esta aplicación", - "force_crash": "Forzar bloqueo", + "return": "RETORNA", + "settings_article_highlight": "Manter o artigo actual em destaque quando o modo de artigo estiver aberto", + "write": "ESCREVER", + "btn_continue": "Continue", + "btn_go_back": "Volte", + "btn_go_next": "Próximo", + "btn_go_up": "Nível anterior", + "action_go_to_settings": "Ir para definições", + "btn_reload": "Recarregar", + "btn_tts": "Ativare/desativare text to speech", + "btn_close_accessibility": "Fechar modo de acessibilidade", + "err_module_unavailable": "{{module}} não disponível nesta aplicação", + "force_crash": "Forçar crash", "hint_my_home_screen_config": "Para personalizar {{label}}", - "hint_two_fingers_tap": "Para leer un artículo, toque el área del artículo con dos dedos", - "msg_access_reserved": "Acceso reservado a suscriptores", - "msg_already_subscriber": "¿Ya eres suscriptor? Iniciar sesión", - "msg_continue_to_read": "Suscríbete a {{paper}}", - "settings_zoom_level": "Nivel de zoom", + "hint_two_fingers_tap": "Para ler um artigo toque na área do artigo com dois dedos", + "msg_access_reserved": "Acesso reservado a subscritores", + "msg_already_subscriber": "Já é um assinante? Login", + "msg_continue_to_read": "Subscrever {{paper}}", + "settings_zoom_level": "Zoom nível", "settings_zoom_level_large": "Grande", - "settings_zoom_level_larger": "Más grande", + "settings_zoom_level_larger": "Maiores", "settings_zoom_level_normal": "Normal", "restart": "Reiniciar", - "str_no_categories": "sin categorías", - "msg_login_overlay_title": "Continuar leyendo", - "msg_download_bundle": "Descargando datos de la aplicación más recientemente ...", - "msg_download_bundle_error": "La descarga del paquete terminó con error, la aplicación intentará actualizar la fecha más tarde", - "msg_press_restart": "Los datos se descargaron correctamente, vuelva a cargar la aplicación para aplicar los cambios", - "voice_back": "atrás", - "voice_what": "que", - "voice_next": "siguiente", - "voice_next_page": "siguiente página", + "str_no_categories": "sem categorias", + "msg_login_overlay_title": "Para continuar a ler", + "msg_download_bundle": "Descarregar dados da aplicação mais recentemente...", + "msg_download_bundle_error": "Descarregamento do bundle com erro, a aplicação tentará actualizar os dados mais tarde", + "msg_press_restart": "Os dados foram descarregados com sucesso, recarregar a aplicação para aplicar as alterações", + "voice_back": " voltar", + "voice_next": "seguinte", + "voice_next_page": "página seguinte", "voice_previous": "anterior", "voice_previous_page": "página anterior", - "voice_stop": "para", - "voice_read": "lee", - "voice_close": "cierra", - "voice_up": "arriba", - "voice_down": "abajo", - "voice_select": "selecciona", - "btn_close_car_mode": "Cerrar el modo de coche", - "btn_car_mode": "Modo coche", - "msg_max_share": "Alcanzaste el límite de uso compartido diario para esta edición", - "accessibility_issue_list_header": "Lista de ediciones", - "btn_close_editions": "Cerrar lista de ediciones", - "btn_go_back_article": "Artículo anterior", - "btn_go_next_article": "Siguiente artículo", - "btn_go_back_section": "Sección anterior: {{section}}", - "btn_go_next_section": "Siguiente sección: {{section}}", - "btn_go_up_choose_issue": "Escoger edición", - "btn_go_up_general_index": "Ir al índice general", - "btn_go_up_section": "Ir a la sección {{section}}", - "selected_page": "Página seleccionada {{page}}", - "selected_page_of_index": "Página {{page}} del índice", - "selected_page_of_section": "Página {{page}} de la sección {{section}}", - "msg_entering_section": "Sección de entrada {{section}}", - "hint_restart": "La aplicación se reiniciará para cargar la nueva configuración...", - "hint_update_ui": "La interfaz de usuario se actualizará para cargar nuevas configuraciones, podría ver un parpadeo...", - "msg_simulate_accessibility_title": "Habilitar el modo de accesibilidad", - "msg_simulate_accessibility": "Esta es una simulación de la aplicación cuando {{accessibilityAppName}} está activo.\n • toque dos veces para seleccionar\n • un solo toque o movimiento del dedo para leer el elemento\n • dos dedos para deslizar", - "accessibility": "Accesibilidad", - "msg_screenshots_disabled": "No se permiten capturas de pantalla en esta aplicación.", - "settings_tab_index_mode": "Habilitar diseño con pestañas en modo índice", - "settings_enable_push_notifications": "Habilitar notificaciones automáticas", - "settings_manage_privacy_preferences": "Administrar preferencias de privacidad", - "theme_auto": "Claro/Oscuro Automático", + "voice_stop": "stop", + "voice_read": "ler", + "voice_close": "fechar", + "voice_up": "para cima", + "voice_down": "para baixo", + "voice_select": "seleccionar", + "voice_what": "o quê", + "msg_max_share": "Você atingiu o limite diário de compartilhamento para esta edição", + "accessibility_issue_list_header": "Lista de edições", + "btn_close_editions": "Fechar lista de edições", + "btn_go_back_article": "Artigo anterior {{index}}", + "btn_go_next_article": "Próximo artigo {{index}}", + "btn_go_back_section": "Secção anterior: {section}}", + "btn_go_next_section": "Secção seguinte: {{section}}", + "btn_go_up_choose_issue": "Escolha a edição", + "btn_go_up_general_index": "Ir para Índice Geral", + "btn_go_up_section": "Vá para a seção {{section}}", + "selected_page": "página seleccionada {{page}}", + "selected_page_of_index": "página seleccionada {{page}} do índice", + "selected_page_of_section": "página seleccionada {{page}} da secção {{section}}", + "msg_entering_section": "Entrando na secção {{section}}", + "hint_restart": "A aplicação será reiniciada para carregar novas configurações...", + "hint_update_ui": "A interface será actualizada para carregar novas configurações...", + "msg_simulate_accessibility_title": "Ativar o modo de acessibilidade", + "msg_simulate_accessibility": "Esta é uma simulação da aplicação como quando o {{accessibilityAppName}} está activo.\n • toque duplo para seleccionar\n • toque único ou movimento de dedos para ler elemento\n • dois dedos para deslizar", + "accessibility": "Acessibilidade", + "msg_screenshots_disabled": "Capturas de tela não são permitidas neste app", + "settings_tab_index_mode": "Ativar layout de guia no modo de índice", + "settings_enable_push_notifications": "Ativar notificações push", + "settings_manage_privacy_preferences": "Gerenciar preferências de privacidade", + "theme_auto": "Claro/Escuro Automático", "theme_light": "Luz", - "theme_dark": "Oscuro", + "theme_dark": "Escuro", "str_sort_by": "Ordenar por", - "str_relevance": "Relevancia", + "str_relevance": "Relevância", "btn_from": "De", - "btn_to": "A", - "str_date": "Fecha", - "srt_order": "Orden", - "str_byline": "línea de autor", - "str_descending": "Descendente", - "str_ascending": "ascendente", - "str_categories": "Categorías", - "str_select": "Seleccionar...", - "str_advertisement": "Anuncio", - "iap_go_to_subscriptions": "Ir a suscripción", - "iap_multiple_subscriptions": "Múltiples suscripciones", - "iap_multiple_subscriptions_message": "Descubrimos que tiene varias suscripciones activas; desactive las que no necesita. Cuando una suscripción ha sido deshabilitada, se reembolsará.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Ya tienes una suscripción activa, ¿te gustaría comprar una nueva de todos modos? {{subscriptions}}", - "settings_title_box": "Mostrar cuadros de título del artículo", + "btn_to": "Para", + "str_date": "Data", + "srt_order": "Ordem", + "str_byline": "Assinatura", + "str_descending": "descendente", + "str_ascending": "Ascendente", + "str_categories": "Categorias", + "str_select": "Selecione...", + "str_advertisement": "Anúncio", + "iap_multiple_subscriptions": "Subscrições múltiplas", + "iap_go_to_subscriptions": "Ir para a subscrição", + "iap_multiple_subscriptions_message": "Descobrimos que tem várias subscrições activas, por favor desactive as que não precisa. Quando uma subscrição tiver sido desactivada, será reembolsada.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Já tem uma subscrição ativa, gostaria de comprar outra? {{subscriptions}}", + "settings_title_box": "Mostrar caixas de título do artigo", "enable_debug_overlay": "Habilitar debugger", - "disable_debug_overlay": "Deshabilitar el debugger", + "disable_debug_overlay": "Desativar debugger", "edit_token": "Editar token", - "title_edit_token_confirm": "¿Quieres actualizar el token?", - "msg_edit_token_confirm": "Nuevo valor: \"{{token}}\"", - "uploading": "Cargando...", - "btn_not_sure_yet": "No estoy seguro todavía" -}; -},2054,[]); + "title_edit_token_confirm": "Deseja atualizar o token?", + "msg_edit_token_confirm": "Novo valor: \"{{token}}\"", + "uploading": "Carregando...", + "btn_not_sure_yet": "Ainda não tenho certeza", + "pj_continuation": "Continuação" +} +; +},2058,[]); +__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { + module.exports = { + "action_go_to_category": "Vai para {{anchor}}", + "action_open_epaper": "Abrir epaper", + "action_open_gallery": "Abrir Galeria", + "action_open_link": "Abrir link", + "action_remove_from_favorites": "Remover dos favoritos", + "action_save_for_later": "Guardar para depois", + "action_share": "Partilhar", + "action_unknown": "Desconhecido", + "alert_message": "Tem a certeza?", + "all": "Toda", + "all_events": "Todos eventos", + "all_jobs": "Todos os Empregos", + "animation": "Animação", + "animation_action": "Clique no botão para mudar a animação", + "animation_change": "Mudar de animação", + "animation_changed": "Animação alterada", + "article_count": "{{count}} artigos", + "btn_accessibility": "Modo acessibilidade", + "btn_account": "Login", + "btn_advance_filters": "Filtros avançados", + "btn_archive": "Arquivo", + "btn_ask_later": "Pergunta-me depois", + "btn_back": "Voltar", + "btn_cancel": "Cancelar", + "btn_close": "Fechar", + "btn_confirm": "Confirmar", + "btn_contact": "Contacto", + "btn_disable_log_file": "Enviar LOG", + "btn_do_not_show": "Não mostrar novamente", + "btn_download": "Descarregar", + "btn_editions": "Edições", + "btn_enable_log_file": "Ativar LOG", + "btn_feed": "Notícias ao vivo", + "btn_fit_page": "Ajustar", + "btn_g_book": "Percorrer", + "btn_go_to_news": "Vai a Notícias", + "btn_help": "Ajuda", + "btn_index": "Índice", + "btn_link": "Link", + "btn_login": "Login", + "btn_logout": "Logout", + "btn_more": "Mais", + "btn_no": "Não", + "btn_ok": "Ok", + "btn_publications": "Publicações", + "btn_read": "Lê", + "btn_reset": "Reiniciar", + "btn_search": "Pesquisa", + "btn_set_as_default": "Selecionar como padrão", + "btn_settings": "Configurações", + "btn_skip": "Saltar", + "btn_special_section": "Especial", + "btn_store": "Loja", + "btn_swipe": "Percorrer", + "btn_thumbnail": "Páginas", + "btn_yes": "Sim", + "cache_size": "Tamanho da Cache", + "card": "Cartão", + "categories": "Categorias", + "change": "ALTERAR", + "change_location_hint": "Alterar Localização", + "change_radius": "Selecionar Raio", + "clear": "LIMPAR", + "clear_cache": "Limpar cache", + "clear_favorites": "Limpar favoritos", + "confirm": "Confirmar", + "connection_0": "Modalidade Roaming", + "connection_0_description": "Ideal quando tem largura de banda limitada. Texto é descarregado, imagens são descarregadas com resolução baixa.", + "connection_1": "Modalidade Online", + "connection_1_description": "Ideal quando ligado á internet.Só páginas visualizadas são descarregadas e estarão disponíveis em modalidade offline.", + "connection_2": "Modalidade Offline", + "connection_2_description": "Modalidade Offline: Descarrega automaticamente a edição inteira no arranque para leitura offline.", + "counter": "{{current}} de {{total}}", + "custom_location": "Localização personalizada", + "database": "Base de dados", + "database_deleted": "Base de dados eliminado", + "default_search": "Pesquisa padrão", + "dialog_location_message": "Usamos a sua localização para mostrar onde está no mapa", + "dialog_location_title": "Precisamos de aceder à sua localização", + "disabled": "Desativado", + "enabled": "Ativado", + "err_change_animation": "Erro ao alterar animação", + "err_clear_cache": "Erro ao limpar cache", + "err_clear_database": "Erro ao limpar base de dados", + "err_clear_favorites": "Erro ao limpar favoritos", + "err_download_psetup": "Erro durante o download de configurações base", + "err_internet_connection": "Não foi possível conectar-se ao servidor de aplicativos. Por favor, verifique se tem uma ligação á Internet e tente novamente.", + "err_max_min": "Filtro inválido, min deve ser menor que max", + "err_offline": "Não disponível offline", + "err_retrieve_cache": "Erro ao recuperar o cache ", + "err_retrieve_favorites": "Erro ao recuperar favoritos", + "err_translation": "Tradução não disponível", + "err_translation_offline": "Tradução não disponível offline", + "error_on_load_more": "Erro ao tentar carregar mais itens", + "fast": "Rápido", + "favorites": "Favoritos", + "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", + "feedback_msg_ask_for_feedback": "Existe alguma coisa que possamos fazer para ajudar?", + "feedback_title_request_feedback": "Está a gostar desta aplicação?", + "feedback_title_request_review_feedback": "Ficamos felizes em saber! Gostaria de deixar uma crítica ou classificação?", + "filter_max": "Max", + "filter_min": "Min", + "filter_text": "Escreva texto aqui", + "font_extra_large": "Extra grande", + "font_extra_small": "Extra pequeno", + "font_large": "Grande", + "font_normal": "Normal", + "font_scale": "Tamanho da fonte", + "font_small": "Pequeno", + "from_most_recent": "Do mais recente", + "from_oldest": "Do mais antigo", + "gmc_default_text": "Uma nova edição está disponível. Clique aqui para ler!", + "gmc_message_text": "O {{issue}} do jornal está disponível. Clique aqui para ler!", + "grid": "Grelha", + "grid_list": "Grelha/Lista", + "home": "Home", + "label_exit_accessibility_mode": "Sair do modo de acessibilidade", + "label_open_browser": "Abra no navegador", + "last_search": "Última Procura", + "layout": "Layout", + "learn_more": "Saiba mais", + "list": "Lista", + "loading": "A carregar...", + "local_events": "Eventos Locais", + "max_salary": "Salário máximo", + "min_salary": "Salário mínimo", + "msg_available_next_startup": "Esta configuração estará disponível na próxima sessão", + "msg_clear_cache": "Limpar cache", + "msg_clear_favorites": "Eliminar favoritos", + "msg_copy_to_clipboard": "Copiar par clipboard", + "msg_database_deleted": "Eliminar base de dados", + "msg_delete_db": "Eliminar a base de dados local?", + "msg_delete_localstorage": "Eliminar configurações pessoais?", + "msg_delete_title": "Você quer", + "msg_download_edition": "Fazendo download da edição...", + "msg_download_retry": "Tentativa {{retry}} de {{maxRetries}}...", + "msg_empty_category": "Atualmente, não há artigos atribuídos a {{category}}! Clique para atualizar", + "msg_empty_favorites": "Atualmente, não há favoritos!", + "msg_empty_gallery": "A galeria clicada está vazia", + "msg_empty_list": "Atualmente, não há elementos! Clique para alterar alguns filtros", + "msg_empty_searches": "Atualmente, não há pesquisas guardadas", + "msg_error_category": "Algo deu errado, tente reabrir a categoria ou eliminar a base de dados atrvés das definições! Clique para atualizar", + "msg_error_list": "Algo deu errado, tente mudar alguns filtros", + "msg_error_newspaper": "O jornal está vazio", + "msg_event_over": "o evento acabou", + "msg_exit_application": "Sair da aplicação?", + "msg_failed": "Falhada", + "msg_list_no_articles_available_for_category": "Isso não é um erro. Atualmente, não há artigos atribuídos a esta categoria!", + "msg_list_no_content": "Nenhum conteúdo atual", + "msg_loading_comments": "Carregando comentários...", + "msg_loading_more": "Carregar mais...", + "msg_new_issue_available_title_edition": "Está actualmente a ler {{edition}}", + "msg_new_issue_available_title_edition_date": "Está actualmente a ler a edição {{date}} de {{edition}}", + "msg_new_issue_available": "Uma nova edição está agora disponível, gostaria de a carregar?", + "msg_new_issue_available_edition": "Uma nova edição de {{edition}} está agora disponível, gostaria de a carregar?", + "msg_new_issue_available_date": "A edição de {{date}} está agora disponível, gostaria de a carregar?", + "msg_new_issue_available_edition_date": "A edição de {{date}} de {{edition}} está agora disponível, gostaria de a carregar?", + "msg_not_on_latest_issue": "Não está a ver a última edição disponível, gostaria de a carregar agora?", + "msg_not_on_latest_issue_edition": "Não está a ver a última edição disponível de {{edition}}, gostaria de carregá-la agora?", + "msg_not_on_latest_issue_date": "Não está a ver a última edição disponível, gostaria de carregar a edição de {{date}}?", + "msg_not_on_latest_issue_edition_date": "Não está a ver a última edição disponível, gostaria de carregar a edição {{date}} de {{edition}}?", + "msg_offline_article_graph": "Para utilizar esta função em offline deverà ter descarregado a edição completa enquanto ou algumas imagens ou textos poderão faltar", + "msg_offline_issues": "Seleciona uma edição para ler", + "msg_opening_push": "Abrindo notificações push...", + "msg_pending_purchases": "Concluindo compras pendentes: {{completed}} de {{total}}", + "msg_reload_publication": "descarregar automaticamente a última edição", + "msg_restore_default_settings": "Quer restaurar as configurações padrão?", + "msg_rss_new_articles_available": "{{count}} novos artigos estão disponíveis", + "msg_rss_no_new_articles_available": "Você está atualizado", + "msg_rss_one_new_article_available": "1 novo artigo disponível", + "msg_rss_reload_database": "Nova base de dados carregada", + "msg_rss_update_error": "Erro durante a atualização, verifique sua ligação Internet e tente novamente", + "msg_search_empty": "Nada foi pesquisado", + "msg_search_lite": "Ver resultados na página", + "msg_search_not_found": "Nenhum artigo encontrado com {{text}}", + "msg_sent": "Enviado", + "msg_share_unmanaged": "Opção de compartilhamento não suportada", + "msg_tts_error": "Ocorreu um erro durante o inicio da leitura. Tente mais tarde!", + "msg_tts_no_volume": "Aumentar volument para texto", + "msg_tts_unsupported": "Língua não suportada, tente ler com a voz de default ou verifique se existe outro pacote de voz", + "my_home_categories_selected": "{{categories}} categorias selecionadas para um total de {{articles}} artigos", + "my_location": "Use a minha localização", + "network": "Rede", + "none": "Nenhum", + "normal": "Normal", + "pj_from_page": "da página", + "pj_to_page": "até à página", + "pj_continue_to_page": "Continue para a página", + "pj_continue_to_page_parent": "Página", + "permission_storage_message": "{{appName}} precisa de permissão de armazenamento", + "permission_title": "{{appName}} permissão", + "powered_by": "Powered by TECNAVIA", + "powered_by_who": "Powered by {{who}}", + "push_notification": "Notificação", + "reader_app_text": "Quaisquer contas ou compras efetuadas fora desta app serão geridas pelo programador {{developerName}}. A sua conta da App Store, o método de pagamento armazenado e as funcionalidades relacionadas, tais como a gestão de assinaturas e os pedidos de reembolso, não estarão disponíveis. A Apple não é responsável pela privacidade e segurança das transações efetuadas com este programador.", + "reader_app_title": "Está prestes a sair da app e a ir para um site externo. Deixará de efetuar transações com a Apple.", + "salary": "Salário: {{salary}}", + "save_search": "Guardar pesquisa", + "saved_searches": "Pesquisas guardadas", + "search_term": "Pesquisar Termo", + "select_after_date": "Selecione após a data", + "select_my_home_categories": "Escolha suas categorias favoritas na lista abaixo para personalizar a sua {{category}}", + "selected_categories": "Categorias selecionadas", + "selected_time_range": "Período selecionado", + "settings": "Definições", + "settings_allow_font_scaling": "Permitir escala de fonte", + "settings_startup_epaper": "E-Edition", + "settings_startup_rss": "Live News", + "settings_startup_choose": "Escolha cada vez", + "show": "MOSTRAR", + "sort_by_date": "Ordenar por", + "sort_by_name": "Classificar por A-Z", + "sort_by_name_reverse": "Classificar por Z-A", + "sort_by_popularity": "Ordenar por Popularidade", + "sort_date_disabled": "Ordenar na data desabilitado", + "start_with": "Começar com", + "str_custom": "Personalizadas", + "str_default_language": "Retornar ao idioma original", + "str_from": "De", + "str_limit_label": "Número de edições para armazenar: {{days}}", + "str_next_week": "Semana seguinte", + "str_page": "Página", + "str_search": "Pesquisar", + "str_search_results": "Resultados de {{text}} - {{count}}", + "str_special_sections": "Seções especiais", + "str_this_week": "Uma semana", + "str_this_weekend": "Este fim de semana", + "str_time_range": "Intervalo de datas", + "str_title": "Título", + "str_to": "Para", + "str_today": "Hoje", + "str_tomorrow": "Amanhã", + "str_translating_article": "Traduzindo artigo...", + "system_error": "Ocorreu um erro", + "theme": "Tema", + "title_bottom_sheet": "Ações", + "title_offline": "Sem conexão com a Internet", + "toggle": "TOGGLE", + "toggle_layout": "Toggle layout", + "toggle_list": "Toggle lista", + "toggle_map": "Toggle mapa", + "total_events": "Eventos: {{total}}", + "total_favorites": "Favoritos: {{total}}", + "total_jobs": "Empregos: {{total}}", + "total_searches": "Pesquisas: {{total}}", + "tutorial": "Tutorial", + "unknown_salary": "Salário Desconhecido", + "unsave_search": "Remover pesquisa guardada", + "version": "Versão", + "vertical_job_location_hint": "Selecione um local", + "vertical_job_text_hint": "Insira uma palavra-chave para pesquisa", + "offline_download_warning": "Esta edição não é totalmente baixado. Algumas partes das páginas pode parecer desfocada.", + "offline_download_dialog": "Quer descarregar a edição completa para leitura offline?", + "user_tip_download_title": "Dica do Utilizador", + "user_tip_download": "Para descarregar automaticamente todas as edições para leitura offline, seleccione 'Opções' > 'Definições' > 'Offline' como a sua configuração de rede preferida", + "mobile_network_warning": "Está ligado a uma rede móvel em vez de WiFi", + "msg_operation_completed": "Operação concluída", + "msg_ok_delete_db": "Todas as edições guardadas foram eliminadas", + "msg_font_scaling": "Quer manter este parâmetro dentro desta aplicação?", + "msg_font_scaling_title": "Definiu um tamanho de texto personalizado no seu dispositivo", + "msg_download_rss": "Baixando novos artigos...", + "settings_translate": "Traduzir o artigo em", + "settings_themes": "Tema", + "settings_font_size": "Tamanho dos caracteres", + "settings_graph_size": "Nível de zoom", + "settings_number_stored_editions": "Número máximo de edições guardadas", + "settings_restart_from_latest": "Reiniciar da última edição disponível (min)", + "settings_article_mode": "Modo artigo", + "settings_article_mode_all": "Mostrar tudo", + "settings_article_mode_text_and_graphics": "Mostrar artigos e gráficos", + "settings_article_mode_only_text": "Mostrar apenas artigos", + "settings_restore_defaults": "Restaurar configurações", + "settings_clear_storage": "Limpar dados", + "settings_two_fingers_tap_to_article": "Usa toque com dois dedos para abrir a modo artigo", + "settings_single_tap_to_zoom": "Usa um tap para zoomar", + "settings_favorite_edition": "Escolha a sua edição favorita", + "settings_favorite_edition_default_label": "Última edição disponível", + "reset": "REDEFINIR", + "open": "ABRIR", + "settings_enable_column_view": "Habilitar modo de leitura em colunas", + "settings_navigation_arrows": "Setas de navegação", + "settings_navigation_arrows_always": "sempre presentes", + "settings_navigation_arrows_disapper": "desaparecem quando em leitura", + "settings_navigation_arrows_never": "nunca presentes", + "general": "Configurações do aplicativo", + "settings_translate_original": "Língua original", + "advance": "{{label}} | Configurações avançadas", + "send": "MANDAR", + "btn_feedback": "Feedback", + "return": "RETORNA", + "settings_article_highlight": "Manter o artigo actual em destaque quando o modo de artigo estiver aberto", + "write": "ESCREVER", + "btn_continue": "Continuar", + "btn_go_back": "Volte", + "btn_go_next": "Próximo", + "btn_go_up": "Nível anterior", + "action_go_to_settings": "Ir para definições", + "btn_reload": "Recarregar", + "btn_tts": "Ativare/desativare text to speech", + "btn_close_accessibility": "Fechar modo de acessibilidade", + "err_module_unavailable": "{{module}} não disponível nesta aplicação", + "force_crash": "Forçar crash", + "hint_my_home_screen_config": "Para personalizar {{label}}", + "hint_two_fingers_tap": "Para ler um artigo toque na área do artigo com dois dedos", + "msg_access_reserved": "Acesso reservado a subscritores", + "msg_already_subscriber": "Já é um assinante? Login", + "msg_continue_to_read": "Subscrever {{paper}}", + "settings_zoom_level": "Zoom nível", + "settings_zoom_level_large": "Grande", + "settings_zoom_level_larger": "Maiores", + "settings_zoom_level_normal": "Normal", + "restart": "Reiniciar", + "str_no_categories": "sem categorias", + "msg_login_overlay_title": "Para continuar a ler", + "msg_download_bundle": "Descarregar dados da aplicação mais recentemente...", + "msg_download_bundle_error": "Descarregamento do bundle com erro, a aplicação tentará actualizar os dados mais tarde", + "msg_press_restart": "Os dados foram descarregados com sucesso, recarregar a aplicação para aplicar as alterações", + "voice_back": " voltar", + "voice_next": "seguinte", + "voice_next_page": "página seguinte", + "voice_previous": "anterior", + "voice_previous_page": "página anterior", + "voice_stop": "stop", + "voice_read": "ler", + "voice_close": "fechar", + "voice_up": "para cima", + "voice_down": "para baixo", + "voice_select": "seleccionar", + "voice_what": "o quê", + "btn_car_mode": "Modo carro", + "btn_close_car_mode": "Fechar modo carro", + "msg_max_share": "Você atingiu o limite diário de compartilhamento para esta edição", + "accessibility_issue_list_header": "Lista de edições", + "btn_close_editions": "Fechar lista de edições", + "btn_go_back_article": "Artigo anterior {{index}}", + "btn_go_next_article": "Próximo artigo {{index}}", + "btn_go_back_section": "Secção anterior: {section}}", + "btn_go_next_section": "Secção seguinte: {{section}}", + "btn_go_up_choose_issue": "Escolha a edição", + "btn_go_up_general_index": "Ir para Índice Geral", + "btn_go_up_section": "Vá para a seção {{section}}", + "selected_page": "página seleccionada {{page}}", + "selected_page_of_index": "página seleccionada {{page}} do índice", + "selected_page_of_section": "página seleccionada {{page}} da secção {{section}}", + "msg_entering_section": "Entrando na secção {{section}}", + "hint_restart": "A aplicação será reiniciada para carregar novas configurações...", + "hint_update_ui": "A interface será actualizada para carregar novas configurações...", + "msg_simulate_accessibility_title": "Ativar o modo de acessibilidade", + "msg_simulate_accessibility": "Esta é uma simulação da aplicação como quando o {{accessibilityAppName}} está activo.\n • toque duplo para seleccionar\n • toque único ou movimento de dedos para ler elemento\n • dois dedos para deslizar", + "accessibility": "Acessibilidade", + "msg_screenshots_disabled": "Capturas de tela não são permitidas neste app", + "settings_tab_index_mode": "Ativar layout de guia no modo de índice", + "settings_enable_push_notifications": "Ativar notificações push", + "settings_manage_privacy_preferences": "Gerenciar preferências de privacidade", + "theme_auto": "Claro/Escuro Automático", + "theme_light": "Luz", + "theme_dark": "Escuro", + "str_sort_by": "Ordenar por", + "str_relevance": "Relevância", + "btn_from": "De", + "btn_to": "Para", + "str_date": "Data", + "srt_order": "Ordem", + "str_byline": "Assinatura", + "str_descending": "descendente", + "str_ascending": "Ascendente", + "str_categories": "Categorias", + "str_select": "Selecione...", + "str_advertisement": "Anúncio", + "iap_multiple_subscriptions": "Subscrições múltiplas", + "iap_go_to_subscriptions": "Ir para a subscrição", + "iap_multiple_subscriptions_message": "Descobrimos que tem várias subscrições activas, por favor desactive as que não precisa. Quando uma subscrição tiver sido desactivada, será reembolsada.{{subscriptions}}", + "iap_multiple_active_subscriptions_message": "Já tem uma subscrição ativa, gostaria de comprar outra? {{subscriptions}}", + "settings_title_box": "Mostrar caixas de título do artigo", + "enable_debug_overlay": "Ativar debugger", + "disable_debug_overlay": "Desativar debugger", + "edit_token": "Editar token", + "title_edit_token_confirm": "Deseja atualizar o token?", + "msg_edit_token_confirm": "Novo valor: \"{{token}}\"", + "uploading": "Carregando...", + "btn_not_sure_yet": "Ainda não tenho certeza", + "pj_continuation": "Continuação" +} +; +},2059,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Du-te la {{anchor}}", @@ -270171,9 +272225,11 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "title_edit_token_confirm": "Doriți să actualizați token?", "msg_edit_token_confirm": "Valoare nouă: \"{{token}}\"", "uploading": "Se încarcă...", - "btn_not_sure_yet": "Încă nu sunt sigur" -}; -},2055,[]); + "btn_not_sure_yet": "Încă nu sunt sigur", + "pj_continuation": "Continuare" +} +; +},2060,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Pojdi na {{anchor}}", @@ -270587,9 +272643,11 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "edit_token": "Uredi token", "title_edit_token_confirm": "Ali želite posodobiti token?", "msg_edit_token_confirm": "Nova vrednost: \"{{token}}\"", - "btn_not_sure_yet": "Nisem še prepričan" -}; -},2056,[]); + "btn_not_sure_yet": "Nisem še prepričan", + "pj_continuation": "Nadaljevanje" +} +; +},2061,[]); __d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { module.exports = { "action_go_to_category": "Gå till {{anchor}}", @@ -270974,1874 +273032,10 @@ __d(function(global, require, _importDefaultUnused, _importAllUnused, module, ex "title_edit_token_confirm": "Vill du uppdatera token?", "msg_edit_token_confirm": "Nytt värde: \"{{token}}\"", "uploading": "Laddar upp...", - "btn_not_sure_yet": "Inte säker än" -}; -},2057,[]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "action_go_to_category": "Vai para {{anchor}}", - "action_open_epaper": "Abrir epaper", - "action_open_gallery": "Abrir Galeria", - "action_open_link": "Abrir link", - "action_remove_from_favorites": "Remover dos favoritos", - "action_save_for_later": "Guardar para depois", - "action_share": "Partilhar", - "action_unknown": "Desconhecido", - "alert_message": "Tem a certeza?", - "all": "Toda", - "all_events": "Todos eventos", - "all_jobs": "Todos os Empregos", - "animation": "Animação", - "animation_action": "Clique no botão para mudar a animação", - "animation_change": "Mudar de animação", - "animation_changed": "Animação alterada", - "article_count": "{{count}} artigos", - "btn_accessibility": "Modo acessibilidade", - "btn_account": "Login", - "btn_advance_filters": "Filtros avançados", - "btn_archive": "Arquivo", - "btn_ask_later": "Pergunta-me depois", - "btn_back": "Voltar", - "btn_cancel": "Cancelar", - "btn_close": "Fechar", - "btn_confirm": "Confirmar", - "btn_contact": "Contacto", - "btn_disable_log_file": "Enviar LOG", - "btn_do_not_show": "Não mostrar novamente", - "btn_download": "Descarregar", - "btn_editions": "Edições", - "btn_enable_log_file": "Ativar LOG", - "btn_feed": "Notícias ao vivo", - "btn_fit_page": "Ajustar", - "btn_g_book": "Percorrer", - "btn_go_to_news": "Vai a Notícias", - "btn_help": "Ajuda", - "btn_index": "Índice", - "btn_link": "Link", - "btn_login": "Login", - "btn_logout": "Logout", - "btn_more": "Mais", - "btn_no": "Não", - "btn_ok": "Ok", - "btn_publications": "Publicações", - "btn_read": "Lê", - "btn_reset": "Reiniciar", - "btn_search": "Pesquisa", - "btn_set_as_default": "Selecionar como padrão", - "btn_settings": "Configurações", - "btn_skip": "Saltar", - "btn_special_section": "Especial", - "btn_store": "Loja", - "btn_swipe": "Percorrer", - "btn_thumbnail": "Páginas", - "btn_yes": "Sim", - "cache_size": "Tamanho da Cache", - "card": "Cartão", - "categories": "Categorias", - "change": "ALTERAR", - "change_location_hint": "Alterar Localização", - "change_radius": "Selecionar Raio", - "clear": "LIMPAR", - "clear_cache": "Limpar cache", - "clear_favorites": "Limpar favoritos", - "confirm": "Confirmar", - "connection_0": "Modalidade Roaming", - "connection_0_description": "Ideal quando tem largura de banda limitada. Texto é descarregado, imagens são descarregadas com resolução baixa.", - "connection_1": "Modalidade Online", - "connection_1_description": "Ideal quando ligado á internet.Só páginas visualizadas são descarregadas e estarão disponíveis em modalidade offline.", - "connection_2": "Modalidade Offline", - "connection_2_description": "Modalidade Offline: Descarrega automaticamente a edição inteira no arranque para leitura offline.", - "counter": "{{current}} de {{total}}", - "custom_location": "Localização personalizada", - "database": "Base de dados", - "database_deleted": "Base de dados eliminado", - "default_search": "Pesquisa padrão", - "dialog_location_message": "Usamos a sua localização para mostrar onde está no mapa", - "dialog_location_title": "Precisamos de aceder à sua localização", - "disabled": "Desativado", - "enabled": "Ativado", - "err_change_animation": "Erro ao alterar animação", - "err_clear_cache": "Erro ao limpar cache", - "err_clear_database": "Erro ao limpar base de dados", - "err_clear_favorites": "Erro ao limpar favoritos", - "err_download_psetup": "Erro durante o download de configurações base", - "err_internet_connection": "Não foi possível conectar-se ao servidor de aplicativos. Por favor, verifique se tem uma ligação á Internet e tente novamente.", - "err_max_min": "Filtro inválido, min deve ser menor que max", - "err_offline": "Não disponível offline", - "err_retrieve_cache": "Erro ao recuperar o cache ", - "err_retrieve_favorites": "Erro ao recuperar favoritos", - "err_translation": "Tradução não disponível", - "err_translation_offline": "Tradução não disponível offline", - "error_on_load_more": "Erro ao tentar carregar mais itens", - "fast": "Rápido", - "favorites": "Favoritos", - "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Existe alguma coisa que possamos fazer para ajudar?", - "feedback_title_request_feedback": "Está a gostar desta aplicação?", - "feedback_title_request_review_feedback": "Ficamos felizes em saber! Gostaria de deixar uma crítica ou classificação?", - "filter_max": "Max", - "filter_min": "Min", - "filter_text": "Escreva texto aqui", - "font_extra_large": "Extra grande", - "font_extra_small": "Extra pequeno", - "font_large": "Grande", - "font_normal": "Normal", - "font_scale": "Tamanho da fonte", - "font_small": "Pequeno", - "from_most_recent": "Do mais recente", - "from_oldest": "Do mais antigo", - "gmc_default_text": "Uma nova edição está disponível. Clique aqui para ler!", - "gmc_message_text": "O {{issue}} do jornal está disponível. Clique aqui para ler!", - "grid": "Grelha", - "grid_list": "Grelha/Lista", - "home": "Home", - "label_exit_accessibility_mode": "Sair do modo de acessibilidade", - "label_open_browser": "Abra no navegador", - "last_search": "Última Procura", - "layout": "Layout", - "learn_more": "Saiba mais", - "list": "Lista", - "loading": "A carregar...", - "local_events": "Eventos Locais", - "max_salary": "Salário máximo", - "min_salary": "Salário mínimo", - "msg_available_next_startup": "Esta configuração estará disponível na próxima sessão", - "msg_clear_cache": "Limpar cache", - "msg_clear_favorites": "Eliminar favoritos", - "msg_copy_to_clipboard": "Copiar par clipboard", - "msg_database_deleted": "Eliminar base de dados", - "msg_delete_db": "Eliminar a base de dados local?", - "msg_delete_localstorage": "Eliminar configurações pessoais?", - "msg_delete_title": "Você quer", - "msg_download_edition": "Fazendo download da edição...", - "msg_download_retry": "Tentativa {{retry}} de {{maxRetries}}...", - "msg_empty_category": "Atualmente, não há artigos atribuídos a {{category}}! Clique para atualizar", - "msg_empty_favorites": "Atualmente, não há favoritos!", - "msg_empty_gallery": "A galeria clicada está vazia", - "msg_empty_list": "Atualmente, não há elementos! Clique para alterar alguns filtros", - "msg_empty_searches": "Atualmente, não há pesquisas guardadas", - "msg_error_category": "Algo deu errado, tente reabrir a categoria ou eliminar a base de dados atrvés das definições! Clique para atualizar", - "msg_error_list": "Algo deu errado, tente mudar alguns filtros", - "msg_error_newspaper": "O jornal está vazio", - "msg_event_over": "o evento acabou", - "msg_exit_application": "Sair da aplicação?", - "msg_failed": "Falhada", - "msg_list_no_articles_available_for_category": "Isso não é um erro. Atualmente, não há artigos atribuídos a esta categoria!", - "msg_list_no_content": "Nenhum conteúdo atual", - "msg_loading_comments": "Carregando comentários...", - "msg_loading_more": "Carregar mais...", - "msg_new_issue_available_title_edition": "Está actualmente a ler {{edition}}", - "msg_new_issue_available_title_edition_date": "Está actualmente a ler a edição {{date}} de {{edition}}", - "msg_new_issue_available": "Uma nova edição está agora disponível, gostaria de a carregar?", - "msg_new_issue_available_edition": "Uma nova edição de {{edition}} está agora disponível, gostaria de a carregar?", - "msg_new_issue_available_date": "A edição de {{date}} está agora disponível, gostaria de a carregar?", - "msg_new_issue_available_edition_date": "A edição de {{date}} de {{edition}} está agora disponível, gostaria de a carregar?", - "msg_not_on_latest_issue": "Não está a ver a última edição disponível, gostaria de a carregar agora?", - "msg_not_on_latest_issue_edition": "Não está a ver a última edição disponível de {{edition}}, gostaria de carregá-la agora?", - "msg_not_on_latest_issue_date": "Não está a ver a última edição disponível, gostaria de carregar a edição de {{date}}?", - "msg_not_on_latest_issue_edition_date": "Não está a ver a última edição disponível, gostaria de carregar a edição {{date}} de {{edition}}?", - "msg_offline_article_graph": "Para utilizar esta função em offline deverà ter descarregado a edição completa enquanto ou algumas imagens ou textos poderão faltar", - "msg_offline_issues": "Seleciona uma edição para ler", - "msg_opening_push": "Abrindo notificações push...", - "msg_pending_purchases": "Concluindo compras pendentes: {{completed}} de {{total}}", - "msg_reload_publication": "descarregar automaticamente a última edição", - "msg_restore_default_settings": "Quer restaurar as configurações padrão?", - "msg_rss_new_articles_available": "{{count}} novos artigos estão disponíveis", - "msg_rss_no_new_articles_available": "Você está atualizado", - "msg_rss_one_new_article_available": "1 novo artigo disponível", - "msg_rss_reload_database": "Nova base de dados carregada", - "msg_rss_update_error": "Erro durante a atualização, verifique sua ligação Internet e tente novamente", - "msg_search_empty": "Nada foi pesquisado", - "msg_search_lite": "Ver resultados na página", - "msg_search_not_found": "Nenhum artigo encontrado com {{text}}", - "msg_sent": "Enviado", - "msg_share_unmanaged": "Opção de compartilhamento não suportada", - "msg_tts_error": "Ocorreu um erro durante o inicio da leitura. Tente mais tarde!", - "msg_tts_no_volume": "Aumentar volument para texto", - "msg_tts_unsupported": "Língua não suportada, tente ler com a voz de default ou verifique se existe outro pacote de voz", - "my_home_categories_selected": "{{categories}} categorias selecionadas para um total de {{articles}} artigos", - "my_location": "Use a minha localização", - "network": "Rede", - "none": "Nenhum", - "normal": "Normal", - "pj_from_page": "da página", - "pj_to_page": "até à página", - "pj_continue_to_page": "Continue para a página", - "pj_continue_to_page_parent": "Página", - "permission_storage_message": "{{appName}} precisa de permissão de armazenamento", - "permission_title": "{{appName}} permissão", - "powered_by": "Powered by TECNAVIA", - "powered_by_who": "Powered by {{who}}", - "push_notification": "Notificação", - "reader_app_text": "Quaisquer contas ou compras efetuadas fora desta app serão geridas pelo programador {{developerName}}. A sua conta da App Store, o método de pagamento armazenado e as funcionalidades relacionadas, tais como a gestão de assinaturas e os pedidos de reembolso, não estarão disponíveis. A Apple não é responsável pela privacidade e segurança das transações efetuadas com este programador.", - "reader_app_title": "Está prestes a sair da app e a ir para um site externo. Deixará de efetuar transações com a Apple.", - "salary": "Salário: {{salary}}", - "save_search": "Guardar pesquisa", - "saved_searches": "Pesquisas guardadas", - "search_term": "Pesquisar Termo", - "select_after_date": "Selecione após a data", - "select_my_home_categories": "Escolha suas categorias favoritas na lista abaixo para personalizar a sua {{category}}", - "selected_categories": "Categorias selecionadas", - "selected_time_range": "Período selecionado", - "settings": "Definições", - "settings_allow_font_scaling": "Permitir escala de fonte", - "settings_startup_epaper": "E-Edition", - "settings_startup_rss": "Live News", - "settings_startup_choose": "Escolha cada vez", - "show": "MOSTRAR", - "sort_by_date": "Ordenar por", - "sort_by_name": "Classificar por A-Z", - "sort_by_name_reverse": "Classificar por Z-A", - "sort_by_popularity": "Ordenar por Popularidade", - "sort_date_disabled": "Ordenar na data desabilitado", - "start_with": "Começar com", - "str_custom": "Personalizadas", - "str_default_language": "Retornar ao idioma original", - "str_from": "De", - "str_limit_label": "Número de edições para armazenar: {{days}}", - "str_next_week": "Semana seguinte", - "str_page": "Página", - "str_search": "Pesquisar", - "str_search_results": "Resultados de {{text}} - {{count}}", - "str_special_sections": "Seções especiais", - "str_this_week": "Uma semana", - "str_this_weekend": "Este fim de semana", - "str_time_range": "Intervalo de datas", - "str_title": "Título", - "str_to": "Para", - "str_today": "Hoje", - "str_tomorrow": "Amanhã", - "str_translating_article": "Traduzindo artigo...", - "system_error": "Ocorreu um erro", - "theme": "Tema", - "title_bottom_sheet": "Ações", - "title_offline": "Sem conexão com a Internet", - "toggle": "TOGGLE", - "toggle_layout": "Toggle layout", - "toggle_list": "Toggle lista", - "toggle_map": "Toggle mapa", - "total_events": "Eventos: {{total}}", - "total_favorites": "Favoritos: {{total}}", - "total_jobs": "Empregos: {{total}}", - "total_searches": "Pesquisas: {{total}}", - "tutorial": "Tutorial", - "unknown_salary": "Salário Desconhecido", - "unsave_search": "Remover pesquisa guardada", - "version": "Versão", - "vertical_job_location_hint": "Selecione um local", - "vertical_job_text_hint": "Insira uma palavra-chave para pesquisa", - "offline_download_warning": "Esta edição não é totalmente baixado. Algumas partes das páginas pode parecer desfocada.", - "offline_download_dialog": "Quer descarregar a edição completa para leitura offline?", - "user_tip_download_title": "Dica do Utilizador", - "user_tip_download": "Para descarregar automaticamente todas as edições para leitura offline, seleccione 'Opções' > 'Definições' > 'Offline' como a sua configuração de rede preferida", - "mobile_network_warning": "Está ligado a uma rede móvel em vez de WiFi", - "msg_operation_completed": "Operação concluída", - "msg_ok_delete_db": "Todas as edições guardadas foram eliminadas", - "msg_font_scaling": "Quer manter este parâmetro dentro desta aplicação?", - "msg_font_scaling_title": "Definiu um tamanho de texto personalizado no seu dispositivo", - "msg_download_rss": "Baixando novos artigos...", - "settings_translate": "Traduzir o artigo em", - "settings_themes": "Tema", - "settings_font_size": "Tamanho dos caracteres", - "settings_graph_size": "Nível de zoom", - "settings_number_stored_editions": "Número máximo de edições guardadas", - "settings_restart_from_latest": "Reiniciar da última edição disponível (min)", - "settings_article_mode": "Modo artigo", - "settings_article_mode_all": "Mostrar tudo", - "settings_article_mode_text_and_graphics": "Mostrar artigos e gráficos", - "settings_article_mode_only_text": "Mostrar apenas artigos", - "settings_restore_defaults": "Restaurar configurações", - "settings_clear_storage": "Limpar dados", - "settings_two_fingers_tap_to_article": "Usa toque com dois dedos para abrir a modo artigo", - "settings_single_tap_to_zoom": "Usa um tap para zoomar", - "settings_favorite_edition": "Escolha a sua edição favorita", - "settings_favorite_edition_default_label": "Última edição disponível", - "reset": "REDEFINIR", - "open": "ABRIR", - "settings_enable_column_view": "Habilitar modo de leitura em colunas", - "settings_navigation_arrows": "Setas de navegação", - "settings_navigation_arrows_always": "sempre presentes", - "settings_navigation_arrows_disapper": "desaparecem quando em leitura", - "settings_navigation_arrows_never": "nunca presentes", - "general": "Configurações do aplicativo", - "settings_translate_original": "Língua original", - "advance": "{{label}} | Configurações avançadas", - "send": "MANDAR", - "btn_feedback": "Feedback", - "return": "RETORNA", - "settings_article_highlight": "Manter o artigo actual em destaque quando o modo de artigo estiver aberto", - "write": "ESCREVER", - "btn_continue": "Continuar", - "btn_go_back": "Volte", - "btn_go_next": "Próximo", - "btn_go_up": "Nível anterior", - "action_go_to_settings": "Ir para definições", - "btn_reload": "Recarregar", - "btn_tts": "Ativare/desativare text to speech", - "btn_close_accessibility": "Fechar modo de acessibilidade", - "err_module_unavailable": "{{module}} não disponível nesta aplicação", - "force_crash": "Forçar crash", - "hint_my_home_screen_config": "Para personalizar {{label}}", - "hint_two_fingers_tap": "Para ler um artigo toque na área do artigo com dois dedos", - "msg_access_reserved": "Acesso reservado a subscritores", - "msg_already_subscriber": "Já é um assinante? Login", - "msg_continue_to_read": "Subscrever {{paper}}", - "settings_zoom_level": "Zoom nível", - "settings_zoom_level_large": "Grande", - "settings_zoom_level_larger": "Maiores", - "settings_zoom_level_normal": "Normal", - "restart": "Reiniciar", - "str_no_categories": "sem categorias", - "msg_login_overlay_title": "Para continuar a ler", - "msg_download_bundle": "Descarregar dados da aplicação mais recentemente...", - "msg_download_bundle_error": "Descarregamento do bundle com erro, a aplicação tentará actualizar os dados mais tarde", - "msg_press_restart": "Os dados foram descarregados com sucesso, recarregar a aplicação para aplicar as alterações", - "voice_back": " voltar", - "voice_next": "seguinte", - "voice_next_page": "página seguinte", - "voice_previous": "anterior", - "voice_previous_page": "página anterior", - "voice_stop": "stop", - "voice_read": "ler", - "voice_close": "fechar", - "voice_up": "para cima", - "voice_down": "para baixo", - "voice_select": "seleccionar", - "voice_what": "o quê", - "btn_car_mode": "Modo carro", - "btn_close_car_mode": "Fechar modo carro", - "msg_max_share": "Você atingiu o limite diário de compartilhamento para esta edição", - "accessibility_issue_list_header": "Lista de edições", - "btn_close_editions": "Fechar lista de edições", - "btn_go_back_article": "Artigo anterior {{index}}", - "btn_go_next_article": "Próximo artigo {{index}}", - "btn_go_back_section": "Secção anterior: {section}}", - "btn_go_next_section": "Secção seguinte: {{section}}", - "btn_go_up_choose_issue": "Escolha a edição", - "btn_go_up_general_index": "Ir para Índice Geral", - "btn_go_up_section": "Vá para a seção {{section}}", - "selected_page": "página seleccionada {{page}}", - "selected_page_of_index": "página seleccionada {{page}} do índice", - "selected_page_of_section": "página seleccionada {{page}} da secção {{section}}", - "msg_entering_section": "Entrando na secção {{section}}", - "hint_restart": "A aplicação será reiniciada para carregar novas configurações...", - "hint_update_ui": "A interface será actualizada para carregar novas configurações...", - "msg_simulate_accessibility_title": "Ativar o modo de acessibilidade", - "msg_simulate_accessibility": "Esta é uma simulação da aplicação como quando o {{accessibilityAppName}} está activo.\n • toque duplo para seleccionar\n • toque único ou movimento de dedos para ler elemento\n • dois dedos para deslizar", - "accessibility": "Acessibilidade", - "msg_screenshots_disabled": "Capturas de tela não são permitidas neste app", - "settings_tab_index_mode": "Ativar layout de guia no modo de índice", - "settings_enable_push_notifications": "Ativar notificações push", - "settings_manage_privacy_preferences": "Gerenciar preferências de privacidade", - "theme_auto": "Claro/Escuro Automático", - "theme_light": "Luz", - "theme_dark": "Escuro", - "str_sort_by": "Ordenar por", - "str_relevance": "Relevância", - "btn_from": "De", - "btn_to": "Para", - "str_date": "Data", - "srt_order": "Ordem", - "str_byline": "Assinatura", - "str_descending": "descendente", - "str_ascending": "Ascendente", - "str_categories": "Categorias", - "str_select": "Selecione...", - "str_advertisement": "Anúncio", - "iap_multiple_subscriptions": "Subscrições múltiplas", - "iap_go_to_subscriptions": "Ir para a subscrição", - "iap_multiple_subscriptions_message": "Descobrimos que tem várias subscrições activas, por favor desactive as que não precisa. Quando uma subscrição tiver sido desactivada, será reembolsada.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Já tem uma subscrição ativa, gostaria de comprar outra? {{subscriptions}}", - "settings_title_box": "Mostrar caixas de título do artigo", - "enable_debug_overlay": "Ativar debugger", - "disable_debug_overlay": "Desativar debugger", - "edit_token": "Editar token", - "title_edit_token_confirm": "Deseja atualizar o token?", - "msg_edit_token_confirm": "Novo valor: \"{{token}}\"", - "uploading": "Carregando...", - "btn_not_sure_yet": "Ainda não tenho certeza" -}; -},2058,[]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "action_go_to_category": "Vai para {{anchor}}", - "action_open_epaper": "Abrir epaper", - "action_open_gallery": "Abrir Galeria", - "action_open_link": "Abrir link", - "action_remove_from_favorites": "Remover dos favoritos", - "action_save_for_later": "Guardar para depois", - "action_share": "Partilhar", - "action_unknown": "Desconhecido", - "alert_message": "Tem a certeza?", - "all": "Toda", - "all_events": "Todos eventos", - "all_jobs": "Todos os Empregos", - "animation": "Animação", - "animation_action": "Clique no botão para mudar a animação", - "animation_change": "Mudar de animação", - "animation_changed": "Animação alterada", - "article_count": "{{count}} artigos", - "btn_accessibility": "Modo acessibilidade", - "btn_advance_filters": "Filtros avançados", - "btn_account": "Login", - "btn_archive": "Arquivo", - "btn_ask_later": "Pergunta-me depois", - "btn_back": "Voltar", - "btn_cancel": "Cancelar", - "btn_close": "Fechar", - "btn_confirm": "Confirmar", - "btn_contact": "Contacto", - "btn_disable_log_file": "Enviar LOG", - "btn_do_not_show": "Não mostrar novamente", - "btn_download": "Descarregar", - "btn_editions": "Edições", - "btn_enable_log_file": "Ativar LOG", - "btn_feed": "Notícias ao vivo", - "btn_fit_page": "Ajustar", - "btn_g_book": "Percorrer", - "btn_go_to_news": "Vai a Notícias", - "btn_help": "Ajuda", - "btn_index": "Índice", - "btn_link": "Link", - "btn_login": "Login", - "btn_logout": "Logout", - "btn_more": "Mais", - "btn_no": "Não", - "btn_ok": "Ok", - "btn_publications": "Publicações", - "btn_read": "Lê", - "btn_reset": "Reiniciar", - "btn_search": "Pesquisa", - "btn_set_as_default": "Selecionar como padrão", - "btn_settings": "Configurações", - "btn_skip": "Saltar", - "btn_special_section": "Especial", - "btn_store": "Loja", - "btn_swipe": "Percorrer", - "btn_thumbnail": "Páginas", - "btn_yes": "Sim", - "cache_size": "Tamanho da Cache", - "card": "Cartão", - "categories": "Categorias", - "change": "ALTERAR", - "change_location_hint": "Alterar Localização", - "change_radius": "Selecionar Raio", - "clear": "LIMPAR", - "clear_cache": "Limpar cache", - "clear_favorites": "Limpar favoritos", - "confirm": "Confirmar", - "connection_0": "Modalidade Roaming", - "connection_0_description": "Ideal quando tem largura de banda limitada. Texto é descarregado, imagens são descarregadas com resolução baixa.", - "connection_1": "Modalidade Online", - "connection_1_description": "Ideal quando ligado á internet.Só páginas visualizadas são descarregadas e estarão disponíveis em modalidade offline.", - "connection_2": "Modalidade Offline", - "connection_2_description": "Modalidade Offline: Descarrega automaticamente a edição inteira no arranque para leitura offline.", - "counter": "{{current}} de {{total}}", - "custom_location": "Localização personalizada", - "database": "Base de dados", - "database_deleted": "Base de dados eliminado", - "default_search": "Pesquisa padrão", - "dialog_location_message": "Usamos a sua localização para mostrar onde está no mapa", - "dialog_location_title": "Precisamos de aceder à sua localização", - "disabled": "Desativado", - "enabled": "Ativado", - "err_change_animation": "Erro ao alterar animação", - "err_clear_cache": "Erro ao limpar cache", - "err_clear_database": "Erro ao limpar base de dados", - "err_clear_favorites": "Erro ao limpar favoritos", - "err_download_psetup": "Erro durante o download de configurações base", - "err_internet_connection": "Não foi possível conectar-se ao servidor de aplicativos. Por favor, verifique se tem uma ligação á Internet e tente novamente.", - "err_max_min": "Filtro inválido, min deve ser menor que max", - "err_offline": "Não disponível offline", - "err_retrieve_cache": "Erro ao recuperar o cache ", - "err_retrieve_favorites": "Erro ao recuperar favoritos", - "err_translation": "Tradução não disponível", - "err_translation_offline": "Tradução não disponível offline", - "error_on_load_more": "Erro ao tentar carregar mais itens", - "fast": "Rápido", - "favorites": "Favoritos", - "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Existe alguma coisa que possamos fazer para ajudar?", - "feedback_title_request_feedback": "Está a gostar desta aplicação?", - "feedback_title_request_review_feedback": "Ficamos felizes em saber! Gostaria de deixar uma crítica ou classificação?", - "filter_max": "Max", - "filter_min": "Min", - "filter_text": "Escreva texto aqui", - "font_extra_large": "Extra grande", - "font_extra_small": "Extra pequeno", - "font_large": "Grande", - "font_normal": "Normal", - "font_scale": "Tamanho da fonte", - "font_small": "Pequeno", - "from_most_recent": "Do mais recente", - "from_oldest": "Do mais antigo", - "gmc_default_text": "Uma nova edição está disponível. Clique aqui para ler!", - "gmc_message_text": "O {{issue}} do jornal está disponível. Clique aqui para ler!", - "grid": "Grelha", - "grid_list": "Grelha/Lista", - "home": "Home", - "label_exit_accessibility_mode": "Sair do modo de acessibilidade", - "label_open_browser": "Abra no navegador", - "last_search": "Última Procura", - "layout": "Layout", - "learn_more": "Saiba mais", - "list": "Lista", - "loading": "A carregar...", - "local_events": "Eventos Locais", - "max_salary": "Salário máximo", - "min_salary": "Salário mínimo", - "msg_available_next_startup": "Esta configuração estará disponível na próxima sessão", - "msg_clear_cache": "Limpar cache", - "msg_clear_favorites": "Eliminar favoritos", - "msg_copy_to_clipboard": "Copiar par clipboard", - "msg_database_deleted": "Eliminar base de dados", - "msg_delete_db": "Eliminar a base de dados local?", - "msg_delete_localstorage": "Eliminar configurações pessoais?", - "msg_delete_title": "Você quer", - "msg_download_edition": "Fazendo download da edição...", - "msg_download_retry": "Tentativa {{retry}} de {{maxRetries}}...", - "msg_empty_category": "Atualmente, não há artigos atribuídos a {{category}}! Clique para atualizar", - "msg_empty_favorites": "Atualmente, não há favoritos!", - "msg_empty_gallery": "A galeria clicada está vazia", - "msg_empty_list": "Atualmente, não há elementos! Clique para alterar alguns filtros", - "msg_empty_searches": "Atualmente, não há pesquisas guardadas", - "msg_error_category": "Algo deu errado, tente reabrir a categoria ou eliminar a base de dados atrvés das definições! Clique para atualizar", - "msg_error_list": "Algo deu errado, tente mudar alguns filtros", - "msg_error_newspaper": "O jornal está vazio", - "msg_event_over": "o evento acabou", - "msg_exit_application": "Sair da aplicação?", - "msg_failed": "Falhada", - "msg_list_no_articles_available_for_category": "Isso não é um erro. Atualmente, não há artigos atribuídos a esta categoria!", - "msg_list_no_content": "Nenhum conteúdo atual", - "msg_loading_comments": "Carregando comentários...", - "msg_loading_more": "Carregar mais...", - "msg_new_issue_available_title_edition": "Está actualmente a ler {{edition}}", - "msg_new_issue_available_title_edition_date": "Está actualmente a ler a edição {{date}} de {{edition}}", - "msg_new_issue_available": "Uma nova edição está agora disponível, gostaria de a carregar?", - "msg_new_issue_available_edition": "Uma nova edição de {{edition}} está agora disponível, gostaria de a carregar?", - "msg_new_issue_available_date": "A edição de {{date}} está agora disponível, gostaria de a carregar?", - "msg_new_issue_available_edition_date": "A edição de {{date}} de {{edition}} está agora disponível, gostaria de a carregar?", - "msg_not_on_latest_issue": "Não está a ver a última edição disponível, gostaria de a carregar agora?", - "msg_not_on_latest_issue_edition": "Não está a ver a última edição disponível de {{edition}}, gostaria de carregá-la agora?", - "msg_not_on_latest_issue_date": "Não está a ver a última edição disponível, gostaria de carregar a edição de {{date}}?", - "msg_not_on_latest_issue_edition_date": "Não está a ver a última edição disponível, gostaria de carregar a edição {{date}} de {{edition}}?", - "msg_offline_article_graph": "Para utilizar esta função em offline deverà ter descarregado a edição completa enquanto ou algumas imagens ou textos poderão faltar", - "msg_offline_issues": "Seleciona uma edição para ler", - "msg_opening_push": "Abrindo notificações push...", - "msg_pending_purchases": "Concluindo compras pendentes: {{completed}} de {{total}}", - "msg_reload_publication": "descarregar automaticamente a última edição", - "msg_restore_default_settings": "Quer restaurar as configurações padrão?", - "msg_rss_new_articles_available": "{{count}} novos artigos estão disponíveis", - "msg_rss_no_new_articles_available": "Você está atualizado", - "msg_rss_one_new_article_available": "1 novo artigo disponível", - "msg_rss_reload_database": "Nova base de dados carregada", - "msg_rss_update_error": "Erro durante a atualização, verifique sua ligação Internet e tente novamente", - "msg_search_empty": "Nada foi pesquisado", - "msg_search_lite": "Ver resultados na página", - "msg_search_not_found": "Nenhum artigo encontrado com {{text}}", - "msg_sent": "Enviado", - "msg_share_unmanaged": "Opção de compartilhamento não suportada", - "msg_tts_error": "Ocorreu um erro durante o inicio da leitura. Tente mais tarde!", - "msg_tts_no_volume": "Aumentar volument para texto", - "msg_tts_unsupported": "Língua não suportada, tente ler com a voz de default ou verifique se existe outro pacote de voz", - "my_home_categories_selected": "{{categories}} categorias selecionadas para um total de {{articles}} artigos", - "my_location": "Use a minha localização", - "network": "Rede", - "none": "Nenhum", - "normal": "Normal", - "permission_storage_message": "{{appName}} precisa de permissão de armazenamento", - "permission_title": "{{appName}} permissão", - "pj_from_page": "da página", - "pj_to_page": "até à página", - "pj_continue_to_page": "Continue para a página", - "pj_continue_to_page_parent": "Página", - "powered_by": "Powered by TECNAVIA", - "powered_by_who": "Powered by {{who}}", - "push_notification": "Notificação", - "reader_app_text": "Quaisquer contas ou compras efetuadas fora deste app serão gerenciadas pelo “{{developerName}}.” A sua conta da App Store, a forma de pagamento vinculada e os recursos relacionados, tais como o gerenciamento da assinatura e solicitações de reembolso, não estarão disponíveis. A Apple não é responsável pela privacidade ou segurança das transações efetuadas com esse desenvolvedor.", - "reader_app_title": "Você está prestes a sair do app e acessar um site externo. Portanto, você não estará mais realizando transações com a Apple.", - "salary": "Salário: {{salary}}", - "save_search": "Guardar pesquisa", - "saved_searches": "Pesquisas guardadas", - "search_term": "Pesquisar Termo", - "select_after_date": "Selecione após a data", - "select_my_home_categories": "Escolha suas categorias favoritas na lista abaixo para personalizar a sua {{category}}", - "selected_categories": "Categorias selecionadas", - "selected_time_range": "Período selecionado", - "settings": "Definições", - "settings_allow_font_scaling": "Permitir escala de fonte", - "settings_startup_epaper": "E-Edition", - "settings_startup_rss": "Live News", - "settings_startup_choose": "Escolha cada vez", - "show": "MOSTRAR", - "sort_by_date": "Ordenar por", - "sort_by_name": "Classificar por A-Z", - "sort_by_name_reverse": "Classificar por Z-A", - "sort_by_popularity": "Ordenar por Popularidade", - "sort_date_disabled": "Ordenar na data desabilitado", - "start_with": "Começar com", - "str_custom": "Personalizadas", - "str_default_language": "Retornar ao idioma original", - "str_from": "De", - "str_limit_label": "Número de edições para armazenar: {{days}}", - "str_next_week": "Semana seguinte", - "str_page": "Página", - "str_search": "Pesquisar", - "str_search_results": "Resultados de {{text}} - {{count}}", - "str_special_sections": "Seções especiais", - "str_this_week": "Uma semana", - "str_this_weekend": "Este fim de semana", - "str_time_range": "Intervalo de datas", - "str_title": "Título", - "str_to": "Para", - "str_today": "Hoje", - "str_tomorrow": "Amanhã", - "str_translating_article": "Traduzindo artigo...", - "system_error": "Ocorreu um erro", - "theme": "Tema", - "title_bottom_sheet": "Ações", - "title_offline": "Sem conexão com a Internet", - "toggle": "TOGGLE", - "toggle_layout": "Toggle layout", - "toggle_list": "Toggle lista", - "toggle_map": "Toggle mapa", - "total_events": "Eventos: {{total}}", - "total_favorites": "Favoritos: {{total}}", - "total_jobs": "Empregos: {{total}}", - "total_searches": "Pesquisas: {{total}}", - "tutorial": "Tutorial", - "unknown_salary": "Salário Desconhecido", - "unsave_search": "Remover pesquisa guardada", - "version": "Versão", - "vertical_job_location_hint": "Selecione um local", - "vertical_job_text_hint": "Insira uma palavra-chave para pesquisa", - "offline_download_warning": "Esta edição não é totalmente baixado. Algumas partes das páginas pode parecer desfocada.", - "offline_download_dialog": "Quer descarregar a edição completa para leitura offline?", - "user_tip_download_title": "Dica do Utilizador", - "user_tip_download": "Para descarregar automaticamente todas as edições para leitura offline, seleccione 'Mais' > 'Configurações' > 'Offline' como a sua configuração de rede preferida", - "mobile_network_warning": "Está ligado a uma rede móvel em vez de WiFi", - "msg_operation_completed": "Operação concluída", - "msg_ok_delete_db": "Todas as edições guardadas foram eliminadas", - "msg_font_scaling": "Quer manter este parâmetro dentro desta aplicação?", - "msg_font_scaling_title": "Definiu um tamanho de texto personalizado no seu dispositivo", - "msg_download_rss": "Baixando novos artigos...", - "settings_translate": "Traduzir o artigo em", - "settings_themes": "Tema", - "settings_font_size": "Tamanho dos caracteres", - "settings_graph_size": "Nível de zoom", - "settings_number_stored_editions": "Número máximo de edições guardadas", - "settings_restart_from_latest": "Reiniciar da última edição disponível (min)", - "settings_article_mode": "Modo artigo", - "settings_article_mode_all": "Mostrar tudo", - "settings_article_mode_text_and_graphics": "Mostrar artigos e gráficos", - "settings_article_mode_only_text": "Mostrar apenas artigos", - "settings_restore_defaults": "Restaurar configurações", - "settings_clear_storage": "Limpar dados", - "settings_two_fingers_tap_to_article": "Usa toque com dois dedos para abrir a modo artigo", - "settings_single_tap_to_zoom": "Usa um tap para zoomar", - "settings_favorite_edition": "Escolha a sua edição favorita", - "settings_favorite_edition_default_label": "Última edição disponível", - "reset": "REDEFINIR", - "open": "ABRIR", - "settings_enable_column_view": "Habilitar modo de leitura em colunas", - "settings_navigation_arrows": "Setas de navegação", - "settings_navigation_arrows_always": "sempre presentes", - "settings_navigation_arrows_disapper": "desaparecem quando em leitura", - "settings_navigation_arrows_never": "nunca presentes", - "general": "Configurações do aplicativo", - "settings_translate_original": "Língua original", - "advance": "{{label}} | Configurações avançadas", - "send": "MANDAR", - "btn_feedback": "Feedback", - "return": "RETORNA", - "settings_article_highlight": "Manter o artigo actual em destaque quando o modo de artigo estiver aberto", - "write": "ESCREVER", - "btn_continue": "Continue", - "btn_go_back": "Volte", - "btn_go_next": "Próximo", - "btn_go_up": "Nível anterior", - "action_go_to_settings": "Ir para definições", - "btn_reload": "Recarregar", - "btn_tts": "Ativare/desativare text to speech", - "btn_close_accessibility": "Fechar modo de acessibilidade", - "err_module_unavailable": "{{module}} não disponível nesta aplicação", - "force_crash": "Forçar crash", - "hint_my_home_screen_config": "Para personalizar {{label}}", - "hint_two_fingers_tap": "Para ler um artigo toque na área do artigo com dois dedos", - "msg_access_reserved": "Acesso reservado a subscritores", - "msg_already_subscriber": "Já é um assinante? Login", - "msg_continue_to_read": "Subscrever {{paper}}", - "settings_zoom_level": "Zoom nível", - "settings_zoom_level_large": "Grande", - "settings_zoom_level_larger": "Maiores", - "settings_zoom_level_normal": "Normal", - "restart": "Reiniciar", - "str_no_categories": "sem categorias", - "msg_login_overlay_title": "Para continuar a ler", - "msg_download_bundle": "Descarregar dados da aplicação mais recentemente...", - "msg_download_bundle_error": "Descarregamento do bundle com erro, a aplicação tentará actualizar os dados mais tarde", - "msg_press_restart": "Os dados foram descarregados com sucesso, recarregar a aplicação para aplicar as alterações", - "voice_back": " voltar", - "voice_next": "seguinte", - "voice_next_page": "página seguinte", - "voice_previous": "anterior", - "voice_previous_page": "página anterior", - "voice_stop": "stop", - "voice_read": "ler", - "voice_close": "fechar", - "voice_up": "para cima", - "voice_down": "para baixo", - "voice_select": "seleccionar", - "voice_what": "o quê", - "msg_max_share": "Você atingiu o limite diário de compartilhamento para esta edição", - "accessibility_issue_list_header": "Lista de edições", - "btn_close_editions": "Fechar lista de edições", - "btn_go_back_article": "Artigo anterior {{index}}", - "btn_go_next_article": "Próximo artigo {{index}}", - "btn_go_back_section": "Secção anterior: {section}}", - "btn_go_next_section": "Secção seguinte: {{section}}", - "btn_go_up_choose_issue": "Escolha a edição", - "btn_go_up_general_index": "Ir para Índice Geral", - "btn_go_up_section": "Vá para a seção {{section}}", - "selected_page": "página seleccionada {{page}}", - "selected_page_of_index": "página seleccionada {{page}} do índice", - "selected_page_of_section": "página seleccionada {{page}} da secção {{section}}", - "msg_entering_section": "Entrando na secção {{section}}", - "hint_restart": "A aplicação será reiniciada para carregar novas configurações...", - "hint_update_ui": "A interface será actualizada para carregar novas configurações...", - "msg_simulate_accessibility_title": "Ativar o modo de acessibilidade", - "msg_simulate_accessibility": "Esta é uma simulação da aplicação como quando o {{accessibilityAppName}} está activo.\n • toque duplo para seleccionar\n • toque único ou movimento de dedos para ler elemento\n • dois dedos para deslizar", - "accessibility": "Acessibilidade", - "msg_screenshots_disabled": "Capturas de tela não são permitidas neste app", - "settings_tab_index_mode": "Ativar layout de guia no modo de índice", - "settings_enable_push_notifications": "Ativar notificações push", - "settings_manage_privacy_preferences": "Gerenciar preferências de privacidade", - "theme_auto": "Claro/Escuro Automático", - "theme_light": "Luz", - "theme_dark": "Escuro", - "str_sort_by": "Ordenar por", - "str_relevance": "Relevância", - "btn_from": "De", - "btn_to": "Para", - "str_date": "Data", - "srt_order": "Ordem", - "str_byline": "Assinatura", - "str_descending": "descendente", - "str_ascending": "Ascendente", - "str_categories": "Categorias", - "str_select": "Selecione...", - "str_advertisement": "Anúncio", - "iap_multiple_subscriptions": "Subscrições múltiplas", - "iap_go_to_subscriptions": "Ir para a subscrição", - "iap_multiple_subscriptions_message": "Descobrimos que tem várias subscrições activas, por favor desactive as que não precisa. Quando uma subscrição tiver sido desactivada, será reembolsada.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Já tem uma subscrição ativa, gostaria de comprar outra? {{subscriptions}}", - "settings_title_box": "Mostrar caixas de título do artigo", - "enable_debug_overlay": "Habilitar debugger", - "disable_debug_overlay": "Desativar debugger", - "edit_token": "Editar token", - "title_edit_token_confirm": "Deseja atualizar o token?", - "msg_edit_token_confirm": "Novo valor: \"{{token}}\"", - "uploading": "Carregando...", - "btn_not_sure_yet": "Ainda não tenho certeza" -}; -},2059,[]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "action_go_to_category": "Ga naar {{anchor}}", - "action_open_epaper": "Open de e-Paper", - "action_open_gallery": "Open de galerij", - "action_open_link": "Open de link", - "action_remove_from_favorites": "Verwijder uit favorieten", - "action_save_for_later": "Bewaar voor later", - "action_share": "Delen", - "action_unknown": "Onbekend", - "alert_message": "Weet u het zeker?", - "all": "Alle", - "all_events": "Alle evenementen", - "all_jobs": "Alle vacatures", - "animation": "Animatie", - "animation_action": "Klik op de knop om de animatie te wijzigen", - "animation_change": "Animatie wijzigen", - "animation_changed": "Animation gewijzigd", - "article_count": "{{count}} artikelen", - "btn_accessibility": "Toegankelijkheidsmodus", - "btn_account": "Log in", - "btn_advance_filters": "Geavanceerde filters", - "btn_archive": "Archief", - "btn_ask_later": "Vraag het mij later", - "btn_back": "Terug", - "btn_cancel": "Annuleer", - "btn_close": "Skip", - "btn_confirm": "Bevestigen", - "btn_contact": "Contact", - "btn_disable_log_file": "Verstuur LOG", - "btn_do_not_show": "Niet meer laten zien", - "btn_download": "Download", - "btn_editions": "Edities", - "btn_enable_log_file": "Activeer LOG", - "btn_feed": "Live Nieuws", - "btn_fit_page": "Passend maken", - "btn_g_book": "Blad omslaan", - "btn_go_to_news": "Ga naar nieuws", - "btn_help": "Ondersteuning", - "btn_index": "Index", - "btn_link": "Link", - "btn_login": "Log in", - "btn_logout": "Uitloggen", - "btn_more": "Meer", - "btn_no": "Nee", - "btn_ok": "OK", - "btn_publications": "Publicaties", - "btn_read": "Lezen", - "btn_reset": "Reset", - "btn_search": "Zoeken", - "btn_set_as_default": "Als stand. inst.", - "btn_settings": "Instellingen", - "btn_skip": "Overslaan", - "btn_special_section": "Special", - "btn_store": "Bewaren", - "btn_swipe": "Blad omslaan", - "btn_thumbnail": "Pagina's", - "btn_yes": "Ja", - "cache_size": "Cache grootte", - "card": "Kaart", - "categories": "Categorieën", - "change": "VERANDER", - "change_location_hint": "Locatie wijzigen", - "change_radius": "Selecteer Radius", - "clear": "VERWIJDER", - "clear_cache": "Verwijder cache", - "clear_favorites": "Verwijder favorieten", - "confirm": "Bevestigen", - "connection_0": "Mobiele modus", - "connection_0_description": "Tekstmodus. Bij beperkte bandbreedte.", - "connection_1": "3G Modus", - "connection_1_description": "Grafische/tekstuele presentatie van de editie. Download beperkt tot mobiele modus.", - "connection_2": "Wifi Mode", - "connection_2_description": "Wifi Mode: Grafische/tekstuele presentatie van de editie. Ook grafische elementen kunnen gedownload worden", - "counter": "{{current}} van {{total}}", - "custom_location": "Gepersonaliseerde Locatie", - "database": "Database", - "database_deleted": "Database verwijderd", - "default_search": "Standaard zoeken", - "dialog_location_message": "We gebruiken uw locatie om op de kaart te laten zien waar u bent", - "dialog_location_title": "We hebben toegang tot uw locatie nodig", - "disabled": "Uitgeschakeld", - "enabled": "Ingeschakeld", - "err_change_animation": "Fout bij het wijzigen van de animatie", - "err_clear_cache": "Fout bij het wissen van de cache", - "err_clear_database": "Fout bij het wissen van de database", - "err_clear_favorites": "Fout bij het opschonen van de favorieten", - "err_download_edition": "Er is een fout opgetreden bij het downloaden van de editie", - "err_download_edition_db": "Er is een fout opgetreden bij het downloaden van de editie database", - "err_download_psetup": "Fout tijdens het downloaden van basisconfiguraties", - "err_internet_connection": "Kon geen verbinding maken met de applicatieserver. Zorg ervoor dat u verbinding heeft met het internet en probeer het opnieuw", - "err_max_min": "Ongeldig filter, min. moet kleiner zijn dan max.", - "err_offline": "Niet offline beschikbaar", - "err_retrieve_cache": "Fout bij het ophalen van de cache", - "err_retrieve_favorites": "Fout bij het ophalen van de favorieten", - "err_translation": "Vertaling niet beschikbaar", - "err_translation_offline": "Vertaling niet offline beschikbaar", - "error_on_load_more": "Fout bij het laden van meer items", - "fast": "Snel", - "favorites": "Favorieten", - "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Is er iets dat wij kunnen doen om u behulpzaam te zijn?", - "feedback_title_request_feedback": "Geniet u van de App?", - "feedback_title_request_review_feedback": "Goed om te horen! Wilt u een recensie of puntenbeoordeling achterlaten?", - "filter_max": "Max", - "filter_min": "Min", - "filter_text": "Schrijf hier uw tekst", - "font_extra_large": "Extra groot", - "font_extra_small": "Extra klein", - "font_large": "Groot", - "font_normal": "Normaal", - "font_scale": "Grootte lettertype", - "font_small": "Klein", - "from_most_recent": "Uit de meest recente", - "from_oldest": "Uit de oudste", - "gmc_default_text": "Er is een nieuwe uitgave beschikbaar. Tap hier om te lezen!", - "gmc_message_text": "De titel {{issue}} is nu beschikbaar. Tap hier om te lezen!", - "grid": "Raster", - "grid_list": "raster/lijst", - "home": "Home", - "label_exit_accessibility_mode": "Verlaat de Toegankelijkheidsmodus", - "label_open_browser": "Open in de browser", - "last_search": "Laatste zoekopdracht", - "layout": "Layout", - "learn_more": "Lees meer", - "list": "Lijst", - "loading": "Bezig met laden...", - "local_events": "Lokale evenementen", - "max_salary": "Max. salaris", - "min_salary": "Min. salaris", - "msg_available_next_startup": "Deze configuratie is beschikbaar na een herstart", - "msg_clear_cache": "Verwijder cache", - "msg_clear_favorites": "Verwijder favorieten", - "msg_copy_to_clipboard": "Kopieer naar klembord", - "msg_database_deleted": "Verwijder database", - "msg_delete_db": "Databasegegevens verwijderen?", - "msg_delete_localstorage": "Persoonlijke instellingen wissen?", - "msg_delete_title": "Wil je", - "msg_download_edition": "Bezig met downloaden van editie...", - "msg_download_retry": "Poging {{retry}} van {{maxRetries}}...", - "msg_empty_category": "Momenteel zijn er geen artikelen toegewezen aan {{category}}! Tap om te verversen", - "msg_empty_favorites": "Momenteel zijn er geen favorieten!", - "msg_empty_gallery": "De aangeklikte galerij is leeg", - "msg_empty_list": "Momenteel zijn er geen elementen beschikbaar! Tap om sommige filters te wijzigen", - "msg_empty_searches": "Momenteel zijn er geen opgeslagen zoekopdrachten!", - "msg_error_category": "Er is iets misgegaan, probeer de categorie opnieuw te openen of verwijder de database uit de instellingen ! Tap om te verversen", - "msg_error_list": "Er is iets misgegaan, probeer een aantal filters te veranderen", - "msg_error_newspaper": "Krant is leeg", - "msg_event_over": "'Het evenement is voorbij.'", - "msg_exit_application": "De applicatie verlaten?", - "msg_failed": "Mislukt", - "msg_list_no_articles_available_for_category": "Dit is geen fout. Momenteel zijn er geen artikelen aan deze categorie toegewezen!", - "msg_list_no_content": "Geen actuele inhoud", - "msg_loading_comments": "Opmerkingen laden...", - "msg_loading_more": "Meer laden...", - "msg_new_issue_available": "Een nieuwe krant is nu beschikbaar: wilt u deze downloaden?", - "msg_not_on_latest_issue": "Dit is niet de meest recente krant: wilt u deze downloaden?", - "msg_new_issue_available_title_edition": "Je leest momenteel {{edition}}", - "msg_new_issue_available_title_edition_date": "U leest momenteel het nummer van {{date}} van {{edition}}", - "msg_new_issue_available_edition": "Er is nu een nieuwe editie van {{edition}} beschikbaar, wil je hem laden?", - "msg_new_issue_available_date": "Het nummer van {{date}} is nu beschikbaar, wil je hem laden?", - "msg_new_issue_available_edition_date": "Het nummer van {{edition}} van {{date}}is nu beschikbaar, wil je hem laden?", - "msg_not_on_latest_issue_edition": "U ziet niet de laatst beschikbare editie van {{edition}}, wil je hem nu laden?", - "msg_not_on_latest_issue_date": "U kijkt niet naar de laatst beschikbare editie, wilt u het nummer van {{date}} downloaden?", - "msg_not_on_latest_issue_edition_date": "U kijkt niet naar de laatst beschikbare editie, wil je het nummer van {{date}} van {{edition}} downloaden?", - "msg_offline_article_graph": "Als u deze functie offline wilt inschakelen dan dient u de uitgave volledig te downloaden of sommige afbeeldingen of tekstfragmenten kunnen ontbreken.", - "msg_offline_issues": "Selecteer een gedownloade versie te lezen", - "msg_opening_push": "Pushmeldingen openen...", - "msg_pending_purchases": "Aankopen in behandeling afronden: {{completed}} van {{total}}", - "msg_reload_publication": "Automatisch de nieuwste editie downloaden?", - "msg_restore_default_settings": "Wilt u de standaard app-instellingen herstellen?", - "msg_rss_new_articles_available": "{{count}} nieuwe artikelen zijn beschikbaar", - "msg_rss_no_new_articles_available": "U bent up-to-date", - "msg_rss_one_new_article_available": "1 nieuw artikel is beschikbaar", - "msg_rss_reload_database": "Nieuwe database gedownload", - "msg_rss_update_error": "Fout tijdens de update, controleer uw internetverbinding en probeer opnieuw", - "msg_search_empty": "Niets werd doorzocht", - "msg_search_lite": "Bekijk resultaten op pagina", - "msg_search_not_found": "Geen artikel gevonden met {{text}}", - "msg_sent": "Verstuurd", - "msg_share_unmanaged": "Optie om te delen onbeheerd", - "msg_tts_error": "Er treedt een fout op, later proberen!", - "msg_tts_no_volume": "Verhoog volume naar luisterende tekst", - "msg_tts_unsupported": "Niet-ondersteunde taal, probeer de standaardvoice te gebruiken of controleer of er een aangepast taalpakket bestaat!", - "my_home_categories_selected": "{{categories}} categorieën geselcteerd voor een totaal aantal van {{articles}} artikelen", - "my_location": "Gebruik mijn locatie", - "network": "Netwerk", - "none": "Geen", - "normal": "Normaal", - "permission_storage_message": "{{appName}} toestemming voor opslag nodig", - "permission_title": "{{appName}} toestemming", - "pj_from_page": "van pagina", - "pj_to_page": "naar pagina", - "pj_continue_to_page": "Ga verder naar pagina", - "pj_continue_to_page_parent": "Pagina", - "powered_by": "Powered by TECNAVIA", - "powered_by_who": "Mogelijk gemaakt door {{who}}", - "push_notification": "Pushmelding", - "reader_app_text": "Alle accounts of aankopen die aangemaakt of gedaan zijn buiten deze app worden beheerd door de ontwikkelaar '{{developerName}}'. Je App Store-account, bewaarde betaalmethode en andere gerelateerde diensten, zoals abonnementsbeheer en restitutieverzoeken zijn niet beschikbaar. Apple is niet verantwoordelijk voor de privacy of beveiliging van transacties met deze ontwikkelaar.", - "reader_app_title": "Je staat op het punt om de app te verlaten en naar een externe website te gaan. Je hebt geen transacties meer met Apple.", - "retry": "Opnieuw", - "salary": "Salaris: {{salary}}", - "save_search": "Zoekopdracht opslaan", - "saved_searches": "Bewaarde Zoekopdrachten", - "search_term": "Zoekterm", - "select_after_date": "Kies na datum", - "select_my_home_categories": "Kies uit onderstaande lijst uw favoriete categorieën en personaliseer {{category}}", - "selected_categories": "Geselecteerde categorieën", - "selected_time_range": "Geselecteerd datumbereik", - "settings": "Instellingen", - "settings_allow_font_scaling": "Schalen van lettertypen toestaan", - "settings_startup_epaper": "E-Edition", - "settings_startup_rss": "Live Nieuws", - "settings_startup_choose": "Kies elke keer", - "show": "SHOW", - "sort_by_date": "Sorteer op datum:", - "sort_by_name": "Sorteer op A-Z", - "sort_by_name_reverse": "Sorteer op Z-A", - "sort_by_popularity": "Sorteren op populariteit", - "sort_date_disabled": "Sorteren op datum uitschakelen", - "start_with": "Begin met", - "str_custom": "Custom", - "str_default_language": "Keer terug naar de oorspronkelijke taal", - "str_from": "Vanaf", - "str_limit_label": "Max opgeslagen edities: {{days}}", - "str_next_week": "Volgende week", - "str_page": "Pagina", - "str_search": "Zoeken", - "str_search_results": "{{text}} - {{count}} resultaten", - "str_special_sections": "Speciale secties", - "str_this_week": "Deze Week", - "str_this_weekend": "Dit weekend", - "str_time_range": "Datumbereik", - "str_title": "Titel", - "str_to": "Tot", - "str_today": "Vandaag", - "str_tomorrow": "Morgen", - "str_translating_article": "Artikel vertalen...", - "system_error": "Er is een fout opgetreden", - "title_bottom_sheet": "Acties", - "title_offline": "Geen internet verbinding", - "toggle": "WISSELEN", - "toggle_layout": "Layout ", - "toggle_list": "Van lijst wisselen", - "toggle_map": "Van map wisselen", - "total_events": "Evenementen: {{total}}", - "total_favorites": "Favorieten: {{total}}", - "total_jobs": "Vacatures: {{total}}", - "total_searches": "Zoekopdrachten: {{total}}", - "tutorial": "Handleiding", - "unknown_salary": " Salaris onbekend", - "unsave_search": "Opgeslagen zoekopdracht verwijderen", - "version": "Versie", - "vertical_job_location_hint": "Kies een locatie", - "vertical_job_text_hint": "Voer een trefwoord in om te zoeken", - "offline_download_warning": "Deze uitgave is niet volledig gedownload. Sommige delen van de pagina's kunnen derhalve onscherp getoond worden.", - "user_tip_download_title": "Gebruikerstip", - "user_tip_download": "Indien u alle edities automatisch wilt downloaden om offline te kunnen bekijken, druk dan op de knop 'Meer' -> 'Instellingen' -> Selecteer 'Wifi mode' als netwerkmodus", - "offline_download_dialog": "Wilt u de volledige uitgave downloaden om offline te kunnen lezen?", - "mobile_network_warning": "U bent verbonden met een mobiel netwerk in plaats van WiFi", - "msg_operation_completed": "Bewerking voltooid", - "msg_ok_delete_db": "Alle opgeslagen edities zijn verwijderd", - "msg_download_rss": "Nieuwe artikelen downloaden...", - "settings_translate": "Vertaal artikelen naar", - "settings_themes": "Thema", - "settings_font_size": "Lettertypegrootte", - "settings_graph_size": "Zoomniveau", - "settings_number_stored_editions": "Max opgeslagen edities", - "settings_restart_from_latest": "Herstart van de laatste editie beschikbaar (min)", - "settings_article_mode": "Artikelmodus", - "settings_article_mode_all": "Toon alles", - "settings_article_mode_text_and_graphics": "Toon artikelen en afbeeldingen", - "settings_article_mode_only_text": "Alleen artikelen weergeven", - "settings_restore_defaults": "Standaard instellingen terugzetten", - "settings_clear_storage": "Klar lagring", - "settings_two_fingers_tap_to_article": "Gebruik de twee vinger tap om een artikel te openen in tekstmodus", - "settings_single_tap_to_zoom": "Gebruik de enkele tap om in te zoomen", - "settings_favorite_edition": "Kies je favoriete editie", - "settings_favorite_edition_default_label": "Laatste editie beschikbaar", - "reset": "RESET", - "open": "OPEN", - "settings_enable_column_view": "Weergave van artikelen met meerdere kolommen inschakelen", - "settings_navigation_arrows": "Navigatiepijlen", - "settings_navigation_arrows_always": "altijd aanwezig", - "settings_navigation_arrows_disapper": "verdwijnen tijdens het lezen", - "settings_navigation_arrows_never": "nooit aanwezig", - "general": "App instellingen", - "settings_translate_original": "Originele taal", - "advance": "{{label}} | Geavanceerde instellingen", - "send": "VERSTUREN", - "btn_feedback": "Feedback", - "return": "OPBRENGST", - "settings_article_highlight": "Houd het huidige artikel gemarkeerd wanneer de artikelmodus is geopend", - "write": "SCHRIJVEN", - "btn_continue": "Ga door", - "btn_go_back": "Ga terug", - "btn_go_next": "Ga volgende", - "btn_go_up": "Vorig niveau", - "action_go_to_settings": "Ga naar Instellingen", - "btn_reload": "Herladen", - "btn_tts": "Schakel tekst naar spraak", - "btn_close_accessibility": "Toegankelijkheidsmodus sluiten", - "err_module_unavailable": "{{module}} niet beschikbaar in deze app", - "force_crash": "Forceer crash", - "hint_my_home_screen_config": "Om {{label}} te personaliseren", - "hint_two_fingers_tap": "Om een ​​artikel te lezen, tikt u met twee vingers op het artikelgebied", - "hint_restart": "De applicatie zal opnieuw opstarten om nieuwe configuraties te laden...", - "hint_update_ui": "De gebruikersinterface wordt bijgewerkt om nieuwe instellingen te laden, mogelijk ziet u een flikkering...", - "msg_access_reserved": "Toegang voorbehouden aan abonnees", - "msg_already_subscriber": "Ben je al abonnee? Log in", - "msg_continue_to_read": "Abonneer je op {{paper}}", - "theme": "Thema", - "settings_zoom_level": "Zoomniveau", - "settings_zoom_level_large": "Groot", - "settings_zoom_level_larger": "groter", - "settings_zoom_level_normal": "normaal", - "restart": "Herstarten", - "str_no_categories": "geen categorieën", - "msg_login_overlay_title": "Om verder te lezen", - "voice_back": "terug", - "voice_what": "wat", - "voice_next": "volgende", - "voice_next_page": "volgende pagina", - "voice_previous": "vorige", - "voice_previous_page": "vorige pagina", - "voice_stop": "stop", - "voice_read": "lezen", - "voice_close": "close", - "voice_up": "up", - "voice_down": "down", - "voice_select": "select", - "msg_max_share": "Je hebt de dagelijkse limiet voor delen voor deze editie bereikt", - "accessibility": "Toegankelijkheid", - "msg_simulate_accessibility_title": "Toegankelijkheidsmodus inschakelen", - "msg_screenshots_disabled": "Schermafbeeldingen zijn niet toegestaan ​​in deze app", - "settings_tab_index_mode": "Schakel tabbladindeling in indexmodus in", - "settings_enable_push_notifications": "Schakel pushmeldingen in", - "settings_manage_privacy_preferences": "Beheer privacyvoorkeuren", - "theme_auto": "Automatisch licht/donker", - "theme_light": "Licht", - "theme_dark": "Donker", - "str_sort_by": "Sorteer op", - "str_relevance": "Relevantie", - "btn_from": "Van", - "btn_to": "Naar", - "str_date": "Datum", - "srt_order": "Volgorde", - "str_byline": "Naamregel", - "str_descending": "Aflopend", - "str_ascending": "Oplopend", - "str_categories": "Categorieën", - "str_select": "Selecteer...", - "str_advertisement": "Advertentie", - "iap_go_to_subscriptions": "Ga naar abonnement", - "iap_multiple_subscriptions": "Meerdere abonnementen", - "iap_multiple_subscriptions_message": "We hebben vastgesteld dat u meerdere actieve abonnementen heeft. Schakel de abonnementen uit die u niet nodig heeft. Wanneer een abonnement is uitgeschakeld, wordt het terugbetaald.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "U heeft al een actief abonnement, maar wilt u toch een nieuw abonnement aanschaffen? {{subscriptions}}", - "settings_title_box": "Titelvakken van artikelen weergeven", - "enable_debug_overlay": "Schakel foutopsporing in", - "disable_debug_overlay": "Schakel foutopsporing uit", - "edit_token": "Token bewerken", - "title_edit_token_confirm": "Wilt u het token bijwerken?", - "msg_edit_token_confirm": "Nieuwe waarde: \"{{token}}\"", - "uploading": "Uploaden...", - "btn_not_sure_yet": "Nog niet zeker" -}; -},2060,[]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "action_go_to_category": "Gå til {{anchor}}", - "action_open_epaper": "Åpne epaper", - "action_open_gallery": "Åpne galleri", - "action_open_link": "Åpne lenke", - "action_remove_from_favorites": "Fjern fra favoritter", - "action_save_for_later": "Lagre til senere", - "action_share": "Dele", - "action_unknown": "Ukjent", - "alert_message": "Er du sikker?", - "all": "Alt", - "all_events": "&Hendingar", - "all_jobs": "Alle jobber", - "animation": "Animasjon", - "animation_action": "Klikk på knappen for å endre animasjon", - "animation_change": "Animasjon endre", - "animation_changed": "Animasjon endret", - "article_count": "{{count}} artikler", - "btn_accessibility": "Tilgjengelighetsmodus", - "btn_account": "Logg Inn", - "btn_advance_filters": "Forhånd filtre", - "btn_archive": "Arkiv", - "btn_ask_later": "Spør Meg Senere", - "btn_back": "tilbake", - "btn_cancel": "Avbryt", - "btn_close": "Lukk", - "btn_confirm": "Bekreft", - "btn_contact": "Kontakt", - "btn_disable_log_file": "Send LOGG", - "btn_do_not_show": "Ikke Vis Igjen", - "btn_download": "Nedlasting", - "btn_editions": "Editions", - "btn_enable_log_file": "Aktiver LOGG", - "btn_feed": "Live News", - "btn_fit_page": "Filter", - "btn_g_book": "Bla gjennom", - "btn_go_to_news": "Gå til nyheter", - "btn_help": "Hjelp", - "btn_index": "Indeks", - "btn_link": "Lenkje", - "btn_login": "Logg inn", - "btn_logout": "Logg ut", - "btn_more": "Meir", - "btn_no": "Nei", - "btn_ok": "Ja", - "btn_publications": "Publikasjoner", - "btn_read": "Lese", - "btn_reset": "Tilbakestill", - "btn_search": "Søke", - "btn_set_as_default": "Sett som standard", - "btn_settings": "Innstillingar", - "btn_skip": "Hopp", - "btn_special_section": "Spesial", - "btn_store": "Lagra", - "btn_swipe": "Bla gjennom", - "btn_thumbnail": "Sider", - "btn_yes": "Ja:", - "cache_size": "Cache-størrelse", - "card": "Kort", - "categories": "Kategoriler", - "change": "ENDRE", - "change_location_hint": "Velg nytt sted", - "change_radius": "Velg Radius", - "clear": "KLART", - "clear_cache": "Slett cache", - "clear_favorites": "Klare favoritter", - "confirm": "Bekreft", - "connection_0": "Roaming-modus", - "connection_0_description": "Ideell når begrenset båndbredde er tilgjengelig. Tekstversjonen av utgaven er lastet ned, bilder vil bli vist med svært lav oppløsning.", - "connection_1": "Online-modus", - "connection_1_description": "Ideell mens du er koblet til Internett. Bare sider som vises er lastet ned og tilgjengelig for offline lesing.", - "connection_2": "Frakoblet modus", - "connection_2_description": "Frakoblet modus: Laster automatisk ned hele utgaven ved oppstart for offline lesing.", - "counter": "{{current}} av {{total}}", - "custom_location": "Eigendefinert stad", - "database": "Database", - "database_deleted": "Database slettet", - "default_search": "Standard søk", - "dialog_location_message": "Vi bruker din posisjon til å vise hvor du er på kartet", - "dialog_location_title": "Vi trenger å få tilgang til posisjonen din", - "disabled": "Funksjonshemmede", - "enabled": "Aktivert", - "err_change_animation": "Feil å endre animasjon", - "err_clear_cache": "Feil å tømme cache", - "err_clear_database": "Feil å fjerne database", - "err_clear_favorites": "Feil å klare favoritter", - "err_download_edition": "Det oppstod en feil under nedlastingen av utgåven", - "err_download_edition_db": "Det oppstod en feil under nedlasting av utgåveens database", - "err_download_psetup": "Feil under nedlasting av base-konfigurasjoner", - "err_internet_connection": "Kan ikke koble til server program. Vennligst kontroller at du har internett-tilkobling, og prøv på nytt.", - "err_max_min": "Ugyldig filter, min må være mindre enn maks", - "err_offline": "Eksternt innhold ikke tilgjengelig offline", - "err_retrieve_cache": "Feil å hente cache", - "err_retrieve_favorites": "Feil å hente favoritter", - "err_translation": "Oversettelse ikke tilgjengelig", - "err_translation_offline": "Oversettelse ikke tilgjengelig offline", - "error_on_load_more": "Feilmelding når du prøver å legge flere elementer", - "fast": "Rask", - "favorites": "Favoritter", - "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Er det noe vi kan gjøre for å hjelpe?", - "feedback_title_request_feedback": "Er du nyter din tid med App?", - "feedback_title_request_review_feedback": "Glad for å høre! Ønsker du å legge igjen en anmeldelse eller vurdering?", - "filter_max": "Max", - "filter_min": "Min", - "filter_text": "Skriv tekst her", - "font_extra_large": "Extra large", - "font_extra_small": "Ekstra liten", - "font_large": "Stor", - "font_normal": "Normal", - "font_scale": "Skrift Skala", - "font_small": "Liten", - "from_most_recent": "Fra den siste", - "from_oldest": "Fra de eldste", - "gmc_default_text": "En ny utgave er tilgjengelig. Trykk her for å lese!", - "gmc_message_text": "{{issue}} avis er nå tilgjengelig. Trykk her for å lese!", - "grid": "Rutenett", - "grid_list": "grid/liste", - "home": "Hjem", - "label_exit_accessibility_mode": "Gå ut av Tilgjengelighetsmodus", - "label_open_browser": "Åpne i nettleseren", - "last_search": "Førre søk", - "layout": "Layout", - "learn_more": "Lees mer", - "list": "Listen", - "loading": "Laster...", - "local_events": "Lokale arrangementer", - "max_salary": "Maks. lønn", - "min_salary": "Min. lønn", - "msg_available_next_startup": "Denne konfigurasjonen vil være tilgjengelig neste oppstart", - "msg_clear_cache": "Slett cache", - "msg_clear_favorites": "Slett favoritter", - "msg_copy_to_clipboard": "Kopier til utklippstavle", - "msg_database_deleted": "Slette database", - "msg_delete_db": "Slett DataBase Data?", - "msg_delete_localstorage": "Slett personlige innstillinger?", - "msg_delete_title": "vil du", - "msg_download_edition": "Laster ned utgave...", - "msg_download_retry": "Forsøk på {{retry}} av {{maxRetries}}...", - "msg_empty_category": "Foreløpig er det ingen artikler som er tilordnet til {{category}}! Ta hurtig på for å oppdatere", - "msg_empty_favorites": "Foreløpig er det ingen favoritter!", - "msg_empty_gallery": "Klikket gallery er tom", - "msg_empty_list": "Foreløpig er det ingen elementer! Trykk for å endre noen filtre", - "msg_empty_searches": "Foreløpig er det ingen lagrede søk", - "msg_error_category": "Noe gikk galt, prøver å åpne kategorien eller slette database fra innstillinger! Ta hurtig på for å oppdatere", - "msg_error_list": "Noe gikk feil, prøv å endre noen filtre", - "msg_error_newspaper": "Avisen er tom", - "msg_event_over": "Arrangementet er over.", - "msg_exit_application": "Avslutte programmet?", - "msg_failed": "Feila", - "msg_list_no_articles_available_for_category": "Dette er ikke en feil. Foreløpig er det ingen artikler lagt til i denne kategorien!", - "msg_list_no_content": "Ingen nåværende innhold", - "msg_loading_comments": "Lastar inn kommentarer...", - "msg_loading_more": "Legge i mer...", - "msg_new_issue_available": "En ny utgave er nå tilgjengelig, vil du laste den ned?", - "msg_not_on_latest_issue": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste den nå?", - "msg_new_issue_available_title_edition": "Du leser for øyeblikket {{edition}}", - "msg_new_issue_available_title_edition_date": "Du leser for øyeblikket {{date}}-utgaven av {{edition}}", - "msg_new_issue_available_edition": "En ny utgave av {{edition}} er nå tilgjengelig, vil du laste den?", - "msg_new_issue_available_date": "{{date}}-utgaven er nå tilgjengelig. Vil du laste den?", - "msg_new_issue_available_edition_date": "{{date}}-utgaven av {{edition}} er nå tilgjengelig, vil du laste den?", - "msg_not_on_latest_issue_edition": "Du ser ikke den siste tilgjengelige utgaven av {{edition}}, vil du laste den nå?", - "msg_not_on_latest_issue_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven?", - "msg_not_on_latest_issue_edition_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven av {{edition}}?", - "msg_offline_article_graph": "Hvis du vil bruke denne funksjonen i frakoblet modus, må du ha lastet ned hele utgaven, eller noen bilder eller tekststykker kan mangle.", - "msg_offline_issues": "Velg en nedlastet utgave for å lese", - "msg_opening_push": "Åpner push-varsler...", - "msg_pending_purchases": "Fullfører ventende kjøp: {{completed}} av {{total}}", - "msg_reload_publication": "last ned automatisk den nyeste utgaven?", - "msg_restore_default_settings": "Vil du gjenopprette standard appinnstillinger?", - "msg_rss_new_articles_available": "{{count}} nye artikler er tilgjengelig", - "msg_rss_no_new_articles_available": "Du er up-to-date", - "msg_rss_one_new_article_available": "1 ny artikkel er tilgjengelig", - "msg_rss_reload_database": "Ny database lastet ned", - "msg_rss_update_error": "Feilmelding under oppdateringen, må du kontrollere internett-tilkoblingen, og prøv igjen", - "msg_search_empty": "Ingenting ble søkt", - "msg_search_lite": "Se resultater på side", - "msg_search_not_found": "Ingen artikkel funnet med {{text}}", - "msg_sent": "Sendt", - "msg_share_unmanaged": "Dele alternativet ikke-administrerte", - "msg_tts_error": "En feil oppstår, prøv igjen!", - "msg_tts_no_volume": "Øk volumet til lystetekst", - "msg_tts_unsupported": "Ikke støttet språk, prøv å bruke standard stemme eller sjekk om det finnes en tilpasset språkpakke!", - "my_home_categories_selected": "{{categories}} kategorier som er valgt for en sum av {{articles}} artikler", - "my_location": "Bruk min plassering", - "network": "Nettverk", - "none": "Ingen", - "normal": "Normal", - "permission_storage_message": "{{appName}} behov lagring tillatelse", - "permission_title": "{{appName}} tillatelse", - "pj_from_page": "fra side", - "pj_to_page": "til side", - "pj_continue_to_page": "Fortsett til siden", - "pj_continue_to_page_parent": "Side", - "powered_by": "Drevet av TECNAVIA", - "powered_by_who": "Powered by {{who}}", - "push_notification": "Push-varsling", - "reader_app_text": "Kontoer og kjøp utenfor denne appen kommer til å håndteres av “{{developerName}}”. Din App Store-konto, lagrede betalingsmåter og andre funksjoner, som for eksempel administrasjon av abonnementer og refunderinger, kommer ikke til å være tilgjengelige. Apple er ikke ansvarlig for personvern eller sikkerhet ved transaksjoner med denne utvikleren.", - "reader_app_title": "Du forlater nå appen og går til en ekstern nettside. Eventuelle transaksjoner kommer ikke til å håndteres av Apple.", - "retry": "Prøv på nytt", - "salary": "Lønn: {{salary}}", - "save_search": "Lagre søk", - "saved_searches": "Lagra Søk", - "search_term": "Søk etter begrep", - "select_after_date": "Velg etter dato", - "select_my_home_categories": "Plukke din favoritt kategorier fra listen nedenfor for å tilpasse {{category}}", - "selected_categories": "Valgte kategorier", - "selected_time_range": "Valgt datointervall", - "settings": "Innstillinger", - "settings_allow_font_scaling": "Tillat skrift skalering", - "settings_startup_epaper": "E-utgave", - "settings_startup_rss": "Live News", - "settings_startup_choose": "Velg hver gang", - "show": "VIS", - "sort_by_date": "Sorter etter tid", - "sort_by_name": "Sorter etter A-Z", - "sort_by_name_reverse": "Sorter etter Z-A", - "sort_by_popularity": "Sorter etter popularitet", - "sort_date_disabled": "Sortere på dato deaktivere", - "start_with": "Start Med", - "str_custom": "Eigendefinert", - "str_default_language": "Gå tilbake til originalspråket", - "str_from": "Frå", - "str_limit_label": "Antall utgaver som skal lagres: {{}}", - "str_next_week": "Neste uke", - "str_page": "Side", - "str_search": "Søk", - "str_search_results": "{{text}} - {{count}} resultater", - "str_special_sections": "Spesielle seksjoner", - "str_this_week": "Denne veka@ label", - "str_this_weekend": "Denne helgen", - "str_time_range": "Datointervall", - "str_title": "Tittel", - "str_to": "Til", - "str_today": "I dag", - "str_tomorrow": "I morgon", - "str_translating_article": "Oversetter artikkelen...", - "system_error": "Det har oppstått en feil", - "title_bottom_sheet": "Handlinger", - "title_offline": "Ingen Internett-tilkobling", - "toggle": "VEKSLE", - "toggle_layout": "Veksle layout", - "toggle_list": "Veksle til liste", - "toggle_map": "Veksle kart", - "total_events": "Arrangementer: {{total}}", - "total_favorites": "Favoritter: {{total}}", - "total_jobs": "Jobber: {{total}}", - "total_searches": "Søker: {{total}}", - "tutorial": "Opplæringen", - "unknown_salary": "Ukjent Lønn", - "unsave_search": "Fjerne lagrede søk", - "version": "Versjon", - "vertical_job_location_hint": "Velg et sted", - "vertical_job_text_hint": "Skriv inn et søkeord for søk", - "offline_download_warning": "Denne utgåven er ikke fullstendig nedlastet. Noen deler av sidene kan virke uklare.", - "user_tip_download_title": "Bruker Tips", - "user_tip_download": "Hvis du vil laste ned alle utgåver automatisk for offline lesing, velger du 'Meir' > 'Innstillingar' > 'Frakoblet modus' som foretrukket Nettverksinnstilling", - "offline_download_dialog": "Ønsker du å laste ned hele utgåven for offline lesing?", - "mobile_network_warning": "Du er koblet til et mobilnettverk i stedet for WiFi", - "msg_operation_completed": "Drift fullført", - "msg_ok_delete_db": "Alle lagrede utgaver er slettet", - "msg_download_rss": "Laster ned nye artikler...", - "settings_translate": "Oversett artikler til", - "settings_themes": "Tema", - "settings_font_size": "Skriftstørrelse", - "settings_graph_size": "Zoom nivå", - "settings_number_stored_editions": "Antall utgaver som skal lagres", - "settings_restart_from_latest": "Start på nytt fra siste utgave (min)", - "settings_article_mode": "Artikkelmodus", - "settings_article_mode_all": "Vis alt", - "settings_article_mode_text_and_graphics": "Vis artikler og grafikk", - "settings_article_mode_only_text": "Vis kun artikler", - "settings_restore_defaults": "Gjenopprett standardinnstillinger", - "settings_clear_storage": "Klar lagring", - "settings_two_fingers_tap_to_article": "Bruk tofinger trykk for å åpne artikkel modus", - "settings_single_tap_to_zoom": "Bruk enkelt trykk for å zoome", - "settings_favorite_edition": "Velg din favorittutgave", - "settings_favorite_edition_default_label": "Siste utgave tilgjengelig", - "reset": "NULLSTILLE", - "open": "ÅPEN", - "settings_enable_column_view": "Aktiver fleire kolonnevisingar av artiklar.", - "settings_navigation_arrows": "Navigasjonspiler", - "settings_navigation_arrows_always": "alltid til stede", - "settings_navigation_arrows_disapper": "forsvinner når du leser", - "settings_navigation_arrows_never": "aldri til stede", - "general": "Appinnstillinger", - "settings_translate_original": "Originalspråk", - "advance": "{{label}} | Forhåndsinnstillinger", - "send": "SENDE", - "btn_feedback": "Tilbakemelding", - "return": "KOMME TILBAKE", - "settings_article_highlight": "Hold gjeldende artikkel uthevet når artikkelmodus er åpen", - "write": "SKRIVE", - "btn_continue": "Fortsett", - "btn_go_back": "Gå tilbake", - "btn_go_next": "Gå neste", - "btn_go_up": "Forrige nivå", - "action_go_to_settings": "Gå till Inställningar", - "btn_tts": "Bytt tekst til tale", - "btn_close_accessibility": "Lukk tilgjengelighetsmodus", - "err_module_unavailable": "{{module}} er ikke tilgjengelig i denne appen", - "force_crash": "Tving krasj", - "hint_my_home_screen_config": "For å tilpasse {{label}}", - "hint_two_fingers_tap": "For å lese en artikkel, trykk på artikkelområdet med to fingre", - "hint_restart": "Applikasjonen vil starte på nytt for å laste inn nye konfigurasjoner...", - "hint_update_ui": "Brukergrensesnittet vil oppdateres for å laste inn nye innstillinger, du kan merke et flimmer...", - "msg_access_reserved": "Tilgang reservert for abonnenter", - "msg_already_subscriber": "Er du allerede abonnent? Logg Inn", - "msg_continue_to_read": "Abonner på {{paper}}", - "theme": "Tema", - "settings_zoom_level": "Zoomnivå", - "settings_zoom_level_large": "Stor", - "settings_zoom_level_larger": "Større", - "settings_zoom_level_normal": "Vanlig", - "restart": "Omstart", - "str_no_categories": "ingen kategorier", - "msg_login_overlay_title": "For å fortsette å lese", - "voice_back": "tilbake", - "voice_what": "hva", - "voice_next": "neste", - "voice_next_page": "neste side", - "voice_previous": "forrige", - "voice_previous_page": "forrige side", - "voice_stop": "stopp", - "voice_read": "les", - "voice_close": "lukk", - "voice_up": "opp", - "voice_down": "ned", - "voice_select": "velg", - "msg_max_share": "Du har nådd delingsgrensen for denne utgaven i dag", - "accessibility": "tilgjengelighet", - "msg_simulate_accessibility_title": "Aktiver tilgjengelighetsmodus", - "msg_screenshots_disabled": "Skjermbilder er ikke tillatt i denne appen", - "settings_tab_index_mode": "Aktiver faneoppsett i indeksmodus", - "settings_enable_push_notifications": "Aktiver push-varsler", - "settings_manage_privacy_preferences": "Administrer personvernpreferanser", - "theme_auto": "Automatisk lys/mørke", - "theme_light": "Lys", - "theme_dark": "Mørk", - "str_sort_by": "Sorter etter", - "str_relevance": "Relevans", - "btn_from": "Fra", - "btn_to": "Til", - "srt_order": "Rekkefølge", - "str_byline": "Byline", - "str_descending": "Synkende", - "str_ascending": "Stigende", - "str_categories": "Kategorier", - "str_select": "Plukke ut...", - "str_advertisement": "Annonse", - "iap_go_to_subscriptions": "Gå til abonnement", - "iap_multiple_subscriptions": "Flere abonnementer", - "iap_multiple_subscriptions_message": "Vi fant ut at du har flere aktive abonnementer, vennligst deaktiver de du ikke trenger. Når et abonnement har blitt deaktivert, vil det bli refundert.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Du har allerede et aktivt abonnement, vil du uansett kjøpe et nytt? {{subscriptions}}", - "settings_title_box": "Vis artikkeltittelbokser", - "enable_debug_overlay": "Aktiver debugger", - "disable_debug_overlay": "Deaktiver debugger", - "edit_token": "Rediger token", - "title_edit_token_confirm": "Vil du oppdatere tokenet?", - "msg_edit_token_confirm": "Ny verdi: \"{{token}}\"", - "uploading": "Laster opp ...", - "btn_not_sure_yet": "Ikke sikker ennå" -}; -},2061,[]); -__d(function(global, require, _importDefaultUnused, _importAllUnused, module, exports, _dependencyMapUnused) { - module.exports = { - "action_go_to_category": "Gå til {{anchor}}", - "action_open_epaper": "Åpne epaper", - "action_open_gallery": "Åpne galleri", - "action_open_link": "Åpne lenke", - "action_remove_from_favorites": "Fjern fra favoritter", - "action_save_for_later": "Lagre til senere", - "action_share": "Dele", - "action_unknown": "Ukjent", - "alert_message": "Er du sikker?", - "all": "Alt", - "all_events": "Alle aktiviteter", - "all_jobs": "Alle jobber", - "animation": "Animasjon", - "animation_action": "Klikk på knappen for å endre animasjon", - "animation_change": "Animasjon endre", - "animation_changed": "Animasjon endret", - "article_count": "{{count}} artikler", - "btn_accessibility": "Tilgjengelighetsmodus", - "btn_account": "Logg Inn", - "btn_archive": "Arkiv", - "btn_advance_filters": "Forhånd filtre", - "btn_ask_later": "Spør Meg Senere", - "btn_back": "tilbake", - "btn_cancel": "Avbryt", - "btn_close": "Lukk", - "btn_confirm": "Bekreft", - "btn_contact": "Kontakt", - "btn_disable_log_file": "Send LOGG", - "btn_do_not_show": "Ikke Vis Igjen", - "btn_download": "Nedlasting", - "btn_editions": "Editions", - "btn_enable_log_file": "Aktiver LOGG", - "btn_feed": "Live News", - "btn_fit_page": "Tilpasse", - "btn_g_book": "Bla gjennom", - "btn_go_to_news": "Gå til nyheter", - "btn_help": "Hjelp", - "btn_index": "Indeks", - "btn_link": "Lenke", - "btn_login": "Logg inn", - "btn_logout": "Logg ut", - "btn_more": "Mer", - "btn_no": "Nei", - "btn_ok": "Ja", - "btn_publications": "Publikasjoner", - "btn_read": "Lese", - "btn_reset": "Nullstill", - "btn_search": "Søke", - "btn_set_as_default": "Angi som standard", - "btn_settings": "Innstillinger", - "btn_skip": "Hopp", - "btn_special_section": "Spesiell", - "btn_store": "Bewaren", - "btn_swipe": "Bla gjennom", - "btn_thumbnail": "Sider", - "btn_yes": "Ja:", - "cache_size": "Cache-størrelse", - "card": "Kort", - "categories": "Kategorier", - "change": "ENDRE", - "change_location_hint": "Velg nytt sted", - "change_radius": "Velg Radius", - "clear": "KLART", - "clear_cache": "Slett cache", - "clear_favorites": "Klare favoritter", - "confirm": "Bekreft", - "connection_0": "Roaming-modus", - "connection_0_description": "Ideell når begrenset båndbredde er tilgjengelig. Tekstversjonen av utgaven er lastet ned, bilder vil bli vist med svært lav oppløsning.", - "connection_1": "Online-modus", - "connection_1_description": "Ideell mens du er koblet til Internett. Bare sider som vises er lastet ned og tilgjengelig for offline lesing.", - "connection_2": "Frakoblet modus", - "connection_2_description": "Frakoblet modus: Laster automatisk ned hele utgaven ved oppstart for offline lesing.", - "counter": "{{current}} av {{total}}", - "custom_location": "Eigendefinert stad", - "database": "Database", - "database_deleted": "Database slettet", - "default_search": "Standard søk", - "dialog_location_message": "Vi bruker din posisjon til å vise hvor du er på kartet", - "dialog_location_title": "Vi trenger å få tilgang til posisjonen din", - "disabled": "Funksjonshemmede", - "enabled": "Aktivert", - "err_change_animation": "Feil å endre animasjon", - "err_clear_cache": "Feil å tømme cache", - "err_clear_database": "Feil å fjerne database", - "err_clear_favorites": "Feil å klare favoritter", - "err_download_edition": "Det oppstod en feil under nedlastingen av utgaven", - "err_download_edition_db": "Det oppstod en feil under nedlasting av utgaveens database", - "err_download_psetup": "Feil under nedlasting av base-konfigurasjoner", - "err_internet_connection": "Kan ikke koble til server program. Vennligst kontroller at du har internett-tilkobling, og prøv på nytt.", - "err_max_min": "Ugyldig filter, min må være mindre enn maks", - "err_offline": "Eksternt innhold ikke tilgjengelig offline", - "err_retrieve_cache": "Feil å hente cache", - "err_retrieve_favorites": "Feil å hente favoritter", - "err_translation": "Oversettelse ikke tilgjengelig", - "err_translation_offline": "Oversettelse ikke tilgjengelig offline", - "error_on_load_more": "Feilmelding når du prøver å legge flere elementer", - "fast": "Rask", - "favorites": "Favoritter", - "feedback_email_feedback": "tapuserfeedback+android@tecnavia.com", - "feedback_msg_ask_for_feedback": "Er det noe vi kan gjøre for å hjelpe?", - "feedback_title_request_feedback": "Er du nyter din tid med App?", - "feedback_title_request_review_feedback": "Glad for å høre! Ønsker du å legge igjen en anmeldelse eller vurdering?", - "filter_max": "Max", - "filter_min": "Min", - "filter_text": "Skriv tekst her", - "font_extra_large": "Extra large", - "font_extra_small": "Ekstra liten", - "font_large": "Stor", - "font_normal": "Normal", - "font_scale": "Skrift Skala", - "font_small": "Liten", - "from_most_recent": "Fra den siste", - "from_oldest": "Fra de eldste", - "gmc_default_text": "En ny utgave er tilgjengelig. Trykk her for å lese!", - "gmc_message_text": "{{issue}} avis er nå tilgjengelig. Trykk her for å lese!", - "grid": "Rutenett", - "grid_list": "grid/liste", - "home": "Hjem", - "label_exit_accessibility_mode": "Gå ut av Tilgjengelighetsmodus", - "label_open_browser": "Åpne i nettleseren", - "last_search": "Siste søk", - "layout": "Layout", - "learn_more": "Lees mer", - "list": "Listen", - "loading": "Laster...", - "local_events": "Lokale arrangementer", - "max_salary": "Maks. lønn", - "min_salary": "Min. lønn", - "msg_available_next_startup": "Denne konfigurasjonen vil være tilgjengelig neste oppstart", - "msg_clear_cache": "Slett cache", - "msg_clear_favorites": "Slett favoritter", - "msg_copy_to_clipboard": "Kopier til utklippstavle", - "msg_database_deleted": "Slette database", - "msg_delete_db": "Slett DataBase Data?", - "msg_delete_localstorage": "Slett personlige innstillinger?", - "msg_delete_title": "vil du", - "msg_download_edition": "Laster ned utgave...", - "msg_download_retry": "Forsøk på {{retry}} av {{maxRetries}}...", - "msg_empty_category": "Foreløpig er det ingen artikler som er tilordnet til {{category}}! Ta hurtig på for å oppdatere", - "msg_empty_favorites": "Foreløpig er det ingen favoritter!", - "msg_empty_gallery": "Klikket gallery er tom", - "msg_empty_list": "Foreløpig er det ingen elementer! Trykk for å endre noen filtre", - "msg_empty_searches": "Foreløpig er det ingen lagrede søk", - "msg_error_category": "Noe gikk galt, prøver å åpne kategorien eller slette database fra innstillinger! Ta hurtig på for å oppdatere", - "msg_error_list": "Noe gikk feil, prøv å endre noen filtre", - "msg_error_newspaper": "Avisen er tom", - "msg_event_over": "Arrangementet er over.", - "msg_exit_application": "Avslutte programmet?", - "msg_failed": "Mislyktes", - "msg_list_no_articles_available_for_category": "Dette er ikke en feil. Foreløpig er det ingen artikler lagt til i denne kategorien!", - "msg_list_no_content": "Ingen nåværende innhold", - "msg_loading_comments": "Laster inn kommentarer...", - "msg_loading_more": "Legge i mer...", - "msg_new_issue_available": "En ny utgave er nå tilgjengelig, vil du laste den ned?", - "msg_not_on_latest_issue": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste den nå?", - "msg_new_issue_available_title_edition": "Du leser for øyeblikket {{edition}}", - "msg_new_issue_available_title_edition_date": "Du leser for øyeblikket {{date}}-utgaven av {{edition}}", - "msg_new_issue_available_edition": "En ny utgave av {{edition}} er nå tilgjengelig, vil du laste den?", - "msg_new_issue_available_date": "{{date}}-utgaven er nå tilgjengelig. Vil du laste den?", - "msg_new_issue_available_edition_date": "{{date}}-utgaven av {{edition}} er nå tilgjengelig, vil du laste den?", - "msg_not_on_latest_issue_edition": "Du ser ikke den siste tilgjengelige utgaven av {{edition}}, vil du laste den nå?", - "msg_not_on_latest_issue_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven?", - "msg_not_on_latest_issue_edition_date": "Du ser ikke på den siste tilgjengelige utgaven, vil du laste ned {{date}}-utgaven av {{edition}}?", - "msg_offline_article_graph": "Hvis du vil bruke denne funksjonen i frakoblet modus, må du ha lastet ned hele utgaven, eller noen bilder eller tekststykker kan mangle.", - "msg_offline_issues": "Velg en nedlastet utgave for å lese", - "msg_opening_push": "Åpner push-varsler...", - "msg_pending_purchases": "Fullfører ventende kjøp: {{completed}} av {{total}}", - "msg_reload_publication": "last ned automatisk den nyeste utgaven?", - "msg_restore_default_settings": "Vil du gjenopprette standard appinnstillinger?", - "msg_rss_new_articles_available": "{{count}} nye artikler er tilgjengelig", - "msg_rss_no_new_articles_available": "Du er up-to-date", - "msg_rss_one_new_article_available": "1 ny artikkel er tilgjengelig", - "msg_rss_reload_database": "Ny database lastet ned", - "msg_rss_update_error": "Feilmelding under oppdateringen, må du kontrollere internett-tilkoblingen, og prøv igjen", - "msg_search_empty": "Ingenting ble søkt", - "msg_search_lite": "Se resultater på side", - "msg_search_not_found": "Ingen artikkel funnet med {{text}}", - "msg_sent": "Sendt", - "msg_share_unmanaged": "Dele alternativet ikke-administrerte", - "msg_tts_error": "En feil oppstår, prøv igjen!", - "msg_tts_no_volume": "Øk volumet til lystetekst", - "msg_tts_unsupported": "Ikke støttet språk, prøv å bruke standard stemme eller sjekk om det finnes en tilpasset språkpakke!", - "my_home_categories_selected": "{{categories}} kategorier som er valgt for en sum av {{articles}} artikler", - "my_location": "Bruk min plassering", - "network": "Nettverk", - "none": "Ingen", - "normal": "Normal", - "permission_storage_message": "{{appName}} behov lagring tillatelse", - "permission_title": "{{appName}} tillatelse", - "pj_from_page": "fra side", - "pj_to_page": "til side", - "pj_continue_to_page": "Fortsett til siden", - "pj_continue_to_page_parent": "Side", - "powered_by": "Drevet av TECNAVIA", - "powered_by_who": "Drevet av {{who}}", - "push_notification": "Push-varsling", - "reader_app_text": "Kontoer og kjøp utenfor denne appen kommer til å håndteres av “{{developerName}}”. Din App Store-konto, lagrede betalingsmåter og andre funksjoner, som for eksempel administrasjon av abonnementer og refunderinger, kommer ikke til å være tilgjengelige. Apple er ikke ansvarlig for personvern eller sikkerhet ved transaksjoner med denne utvikleren.", - "reader_app_title": "Du forlater nå appen og går til en ekstern nettside. Eventuelle transaksjoner kommer ikke til å håndteres av Apple.", - "retry": "Prøv på nytt", - "salary": "Lønn: {{salary}}", - "save_search": "Lagre søk", - "saved_searches": "Lagra søk", - "search_term": "Søk etter begrep", - "select_after_date": "Velg etter dato", - "select_my_home_categories": "Plukke din favoritt kategorier fra listen nedenfor for å tilpasse {{category}}", - "selected_categories": "Valgte kategorier", - "selected_time_range": "Valgt datointervall", - "settings": "Innstillinger", - "settings_allow_font_scaling": "Tillat skrift skalering", - "settings_startup_epaper": "E-utgave", - "settings_startup_rss": "Live News", - "settings_startup_choose": "Velg hver gang", - "show": "VIS", - "sort_by_date": "Sorter etter gegevens", - "sort_by_name": "Sorter etter A-Z", - "sort_by_name_reverse": "Sorter etter Z-A", - "sort_by_popularity": "Sorter etter popularitet", - "sort_date_disabled": "Sortere på dato deaktivere", - "start_with": "Start Med", - "str_custom": "Egendefinert", - "str_default_language": "Gå tilbake til originalspråket", - "str_from": "Fra", - "str_limit_label": "Antall utgaver som skal lagres: {{days}}", - "str_next_week": "Neste uke", - "str_page": "Side", - "str_search": "Søk", - "str_search_results": "{{text}} - {{count}} resultater", - "str_special_sections": "Spesielle seksjoner", - "str_this_week": "Denne uken", - "str_this_weekend": "Helg", - "str_time_range": "Datointervall", - "str_title": "Tittel", - "str_to": "Til", - "str_today": "I dag", - "str_tomorrow": "I morgen", - "str_translating_article": "Oversetter artikkelen...", - "system_error": "Det har oppstått en feil", - "title_bottom_sheet": "Handlinger", - "title_offline": "Ingen Internett-tilkobling", - "toggle": "VEKSLE", - "toggle_layout": "Veksle layout", - "toggle_list": "Veksle til liste", - "toggle_map": "Veksle kart", - "total_events": "Arrangementer: {{total}}", - "total_favorites": "Favoritter: {{total}}", - "total_jobs": "Jobber: {{total}}", - "total_searches": "Søker: {{total}}", - "tutorial": "Opplæringen", - "unknown_salary": "Ukjent Lønn", - "unsave_search": "Fjerne lagrede søk", - "version": "Versjon", - "vertical_job_location_hint": "Velg et sted", - "vertical_job_text_hint": "Skriv inn et søkeord for søk", - "offline_download_warning": "Denne utgaven er ikke fullstendig nedlastet. Noen deler av sidene kan virke uklare.", - "user_tip_download_title": "Bruker Tips", - "user_tip_download": "Hvis du vil laste ned alle utgaver automatisk for offline lesing, velger du 'Mer' > 'Innstillinger' > 'Frakoblet modus' som foretrukket Nettverksinnstilling", - "offline_download_dialog": "Ønsker du å laste ned hele utgaven for offline lesing?", - "mobile_network_warning": "Du er koblet til et mobilnettverk i stedet for WiFi", - "msg_operation_completed": "Drift fullført", - "msg_ok_delete_db": "Alle lagrede utgaver er slettet", - "msg_download_rss": "Laster ned nye artikler...", - "settings_translate": "Oversett artikler til", - "settings_themes": "Tema", - "settings_font_size": "Skriftstørrelse", - "settings_graph_size": "Zoom nivå", - "settings_number_stored_editions": "Antall utgaver som skal lagres", - "settings_restart_from_latest": "Start på nytt fra siste utgave (min)", - "settings_article_mode": "Artikkelmodus", - "settings_article_mode_all": "Vis alt", - "settings_article_mode_text_and_graphics": "Vis artikler og grafikk", - "settings_article_mode_only_text": "Vis kun artikler", - "settings_restore_defaults": "Gjenopprett standardinnstillinger", - "settings_clear_storage": "Klar lagring", - "settings_two_fingers_tap_to_article": "Bruk tofinger trykk for å åpne artikkel modus", - "settings_single_tap_to_zoom": "Bruk enkelt trykk for å zoome", - "settings_favorite_edition": "Velg din favorittutgave", - "settings_favorite_edition_default_label": "Siste utgave tilgjengelig", - "reset": "NULLSTILLE", - "open": "ÅPEN", - "settings_enable_column_view": "Aktiver fleire kolonnevisingar av artiklar.", - "settings_navigation_arrows": "Navigasjonspiler", - "settings_navigation_arrows_always": "alltid til stede", - "settings_navigation_arrows_disapper": "forsvinner når du leser", - "settings_navigation_arrows_never": "aldri til stede", - "general": "Appinnstillinger", - "settings_translate_original": "Originalspråk", - "advance": "{{label}} | Forhåndsinnstillinger", - "send": "SENDE", - "btn_feedback": "Tilbakemelding", - "return": "KOMME TILBAKE", - "settings_article_highlight": "Hold gjeldende artikkel uthevet når artikkelmodus er åpen", - "write": "SKRIVE", - "btn_continue": "Fortsett", - "btn_go_back": "Gå tilbake", - "btn_go_next": "Gå neste", - "btn_go_up": "Forrige nivå", - "action_go_to_settings": "Gå till Inställningar", - "btn_reload": "Last inn på nytt", - "btn_tts": "Bytt tekst til tale", - "btn_close_accessibility": "Lukk tilgjengelighetsmodus", - "err_module_unavailable": "{{module}} er ikke tilgjengelig i denne appen", - "force_crash": "Tving krasj", - "hint_my_home_screen_config": "For å tilpasse {{label}}", - "hint_two_fingers_tap": "For å lese en artikkel, trykk på artikkelområdet med to fingre", - "hint_restart": "Applikasjonen vil starte på nytt for å laste inn nye konfigurasjoner...", - "hint_update_ui": "Brukergrensesnittet vil oppdateres for å laste inn nye innstillinger, du kan merke et flimmer...", - "msg_access_reserved": "Tilgang reservert for abonnenter", - "msg_already_subscriber": "Er du allerede abonnent? Logg Inn", - "msg_continue_to_read": "Abonner på {{paper}}", - "theme": "Tema", - "settings_zoom_level": "Zoomnivå", - "settings_zoom_level_large": "Stor", - "settings_zoom_level_larger": "Større", - "settings_zoom_level_normal": "Vanlig", - "restart": "Omstart", - "str_no_categories": "ingen kategorier", - "msg_login_overlay_title": "For å fortsette å lese", - "voice_back": "tilbake", - "voice_what": "hva", - "voice_next": "neste", - "voice_next_page": "neste side", - "voice_previous": "forrige", - "voice_previous_page": "forrige side", - "voice_stop": "stopp", - "voice_read": "les", - "voice_close": "lukk", - "voice_up": "opp", - "voice_down": "ned", - "voice_select": "velg", - "msg_max_share": "Du har nådd den daglige delingsgrensen for denne utgaven", - "accessibility": "tilgjengelighet", - "msg_simulate_accessibility_title": "Aktiver tilgjengelighetsmodus", - "msg_screenshots_disabled": "Skjermbilder er ikke tillatt i denne appen", - "settings_tab_index_mode": "Aktiver faneoppsett i indeksmodus", - "settings_enable_push_notifications": "Aktiver push-varsler", - "settings_manage_privacy_preferences": "Administrer personvernpreferanser", - "theme_auto": "Automatisk lys/mørke", - "theme_light": "Lys", - "theme_dark": "Mørk", - "str_sort_by": "Sorter etter", - "str_relevance": "Relevans", - "btn_from": "Fra", - "btn_to": "Til", - "srt_order": "Rekkefølge", - "str_byline": "Byline", - "str_descending": "Synkende", - "str_ascending": "Stigende", - "str_categories": "Kategorier", - "str_select": "Plukke ut...", - "str_advertisement": "Annonse", - "iap_go_to_subscriptions": "Gå til abonnement", - "iap_multiple_subscriptions": "Flere abonnementer", - "iap_multiple_subscriptions_message": "Vi fant ut at du har flere aktive abonnementer, vennligst deaktiver de du ikke trenger. Når et abonnement har blitt deaktivert, vil det bli refundert.{{subscriptions}}", - "iap_multiple_active_subscriptions_message": "Du har allerede et aktivt abonnement, vil du uansett kjøpe et nytt? {{subscriptions}}", - "settings_title_box": "Vis artikkeltittelbokser", - "enable_debug_overlay": "Aktiver debugger", - "disable_debug_overlay": "Deaktiver debugger", - "edit_token": "Rediger token", - "title_edit_token_confirm": "Vil du oppdatere tokenet?", - "msg_edit_token_confirm": "Ny verdi: \"{{token}}\"", - "uploading": "Laster opp ...", - "btn_not_sure_yet": "Ikke sikker ennå" -}; + "btn_not_sure_yet": "Inte säker än", + "pj_continuation": "Fortsättning" +} +; },2062,[]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { @@ -272987,33 +273181,33 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[5]); - var _NoticeHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + var _LoginManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - var _InStoryAd = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[7])); + var _NoticeHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - var NoticeValues = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[8])); + var _NoticesManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - var _NoticesManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + var NoticeValues = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); - var _NoticeInstoryAd = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + var _adnativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - var _Notice = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + var _adwebComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - var _NoticePrestitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + var _InStoryAd = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[12])); - var _NoticeInterstitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + var _Notice = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); var _NoticeAdOverPage = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); - var _adnativeComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + var _NoticeInstoryAd = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); - var _adwebComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); + var _NoticeInterstitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[16])); - var _LiveConfig = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[17])); + var _NoticePrestitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[17])); - var _LoginManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[18])); + var _fontText = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[18])); - var _fontText = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[19])); + var _LiveConfig = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[19])); function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } @@ -273575,7420 +273769,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(); -},2064,[3,270,6,7,16,18,2065,2000,1988,2069,2075,2072,2074,2073,2070,2076,2106,1870,2113,816,438,819,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _NoticeService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var NoticeHelper = exports.default = function () { - function NoticeHelper() { - (0, _classCallCheck2.default)(this, NoticeHelper); - } - - return (0, _createClass2.default)(NoticeHelper, null, [{ - key: "setNotices", - value: function () { - var _setNotices = (0, _asyncToGenerator2.default)(function* (json) { - if (json && json.length) { - yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.setItem(NoticeHelper.SP.name, NoticeHelper.SP.keys.notices, json); - } - }); - - function setNotices(_x) { - return _setNotices.apply(this, arguments); - } - - return setNotices; - }() - }, { - key: "getNotices", - value: function () { - var _getNotices = (0, _asyncToGenerator2.default)(function* () { - var notices = yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.keys.notices); - return notices; - }); - - function getNotices() { - return _getNotices.apply(this, arguments); - } - - return getNotices; - }() - }, { - key: "getItem", - value: function () { - var _getItem = (0, _asyncToGenerator2.default)(function* (key) { - return _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.name, key); - }); - - function getItem(_x2) { - return _getItem.apply(this, arguments); - } - - return getItem; - }() - }, { - key: "setCoolDown", - value: function () { - var _setCoolDown = (0, _asyncToGenerator2.default)(function* (noticeNumber, timestamp) { - yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.setItem(NoticeHelper.SP.cooldowns, "notice_" + noticeNumber, timestamp); - }); - - function setCoolDown(_x3, _x4) { - return _setCoolDown.apply(this, arguments); - } - - return setCoolDown; - }() - }, { - key: "getCoolDown", - value: function () { - var _getCoolDown = (0, _asyncToGenerator2.default)(function* (noticeNumber) { - var result = yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.cooldowns, "notice_" + noticeNumber); - return parseInt(result, 10); - }); - - function getCoolDown(_x5) { - return _getCoolDown.apply(this, arguments); - } - - return getCoolDown; - }() - }, { - key: "setCallsCount", - value: function () { - var _setCallsCount = (0, _asyncToGenerator2.default)(function* (noticeNumber, count) { - yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.setItem(NoticeHelper.SP.callscount, "notice_" + noticeNumber, count); - }); - - function setCallsCount(_x6, _x7) { - return _setCallsCount.apply(this, arguments); - } - - return setCallsCount; - }() - }, { - key: "getCallsCount", - value: function () { - var _getCallsCount = (0, _asyncToGenerator2.default)(function* (noticeNumber) { - var result = yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.callscount, "notice_" + noticeNumber); - return parseInt(result, 10); - }); - - function getCallsCount(_x8) { - return _getCallsCount.apply(this, arguments); - } - - return getCallsCount; - }() - }, { - key: "download", - value: function () { - var _download = (0, _asyncToGenerator2.default)(function* () { - var json = {}; - - var isLive = _$$_REQUIRE(_dependencyMap[5]).NetworkUtils.isOnline(); - - if (isLive) { - try { - json = yield _NoticeService.default.getJson(); - NoticeHelper.setNotices(json); - } catch (e) { - isLive = false; - } - } - - if (!isLive) { - json = yield NoticeHelper.getNotices(); - } - - try { - json = JSON.parse(json); - } catch (e) {} - - return json || []; - }); - - function download() { - return _download.apply(this, arguments); - } - - return download; - }() - }]); - }(); - - NoticeHelper.SP = { - name: "notices", - cooldowns: "notices_cooldowns", - callscount: "notices_callscount", - keys: { - notices: "notices" - } - }; -},2065,[3,270,6,7,2066,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var api = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); - - var parser = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NoticeService = exports.default = function () { - function NoticeService() { - (0, _classCallCheck2.default)(this, NoticeService); - } - - return (0, _createClass2.default)(NoticeService, null, [{ - key: "getJson", - value: function () { - var _getJson = (0, _asyncToGenerator2.default)(function* () { - var data = yield api.getDataFromApiResponse(); - return parser.parse(data); - }); - - function getJson() { - return _getJson.apply(this, arguments); - } - - return getJson; - }() - }]); - }(); -},2066,[3,270,6,7,2067,2068]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.getDataFromApiResponse = getDataFromApiResponse; - exports.getNoticeBaseURI = getNoticeBaseURI; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _Api = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - function getNoticeParams() { - var params = {}; - - if (_$$_REQUIRE(_dependencyMap[3]).PaperSetupManager.isGenericAppConfigured()) { - var _global$getActivePSet = global.getActivePSetup(), - pSetup = _global$getActivePSet.pSetup, - machine = _global$getActivePSet.machine; - - params.pSetup = pSetup; - params.machine = machine; - } - - return params; - } - - function getDataFromApiResponse() { - return _getDataFromApiResponse.apply(this, arguments); - } - - function _getDataFromApiResponse() { - _getDataFromApiResponse = (0, _asyncToGenerator2.default)(function* () { - try { - var response = yield _Api.default.notices(getNoticeParams()); - return response.data; - } catch (error) { - return {}; - } - }); - return _getDataFromApiResponse.apply(this, arguments); - } - - function getNoticeBaseURI() { - return _Api.default.noticeURI(getNoticeParams()); - } -},2067,[3,270,407,1854]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.parse = parse; - - function parse(json) { - return JSON.stringify(json.result); - } -},2068,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _NoticeAdOverPage = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _NoticeInterstitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _NoticePrestitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var NoticeValues = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[8])); - - var _Notice = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _NoticeInstoryAd = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _NoticeHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _NoticeFullscreen = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - var NoticeApi = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[13])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var NoticesManager = exports.default = function () { - function NoticesManager(json) { - (0, _classCallCheck2.default)(this, NoticesManager); - this.json = json; - } - - return (0, _createClass2.default)(NoticesManager, [{ - key: "parse", - value: function () { - var _parse = (0, _asyncToGenerator2.default)(function* () { - this.notices = []; - var keys = Object.keys(this.json); - - for (var i = 0; i < keys.length; i++) { - var jsonNotice = this.json[keys[i]]; - var numberNotice = keys[i].split("_")[1]; - var is_disabled = jsonNotice.is_disabled; - - if (is_disabled !== "1" && numberNotice !== undefined) { - var notice = undefined; - - if (this.isAdOverPage(jsonNotice)) { - notice = new _NoticeAdOverPage.default(numberNotice, jsonNotice); - } else if (this.isInterstitial(jsonNotice)) { - notice = new _NoticeInterstitial.default(numberNotice, jsonNotice); - } else if (this.isInstoryAd(jsonNotice)) { - notice = new _NoticeInstoryAd.default(numberNotice, jsonNotice); - } else if (this.isPrestitial(jsonNotice)) { - notice = new _NoticePrestitial.default(numberNotice, jsonNotice); - } else {} - - if (notice) { - notice.setUri(this.getUriFromNotice(notice)); - - if (notice instanceof _NoticeFullscreen.default) { - notice.setCoolDown(yield this.getCoolDown(numberNotice)); - notice.setCallsCount(yield this.getCallsCount(numberNotice)); - } - - this.notices.push(notice); - } - } - } - }); - - function parse() { - return _parse.apply(this, arguments); - } - - return parse; - }() - }, { - key: "getCoolDown", - value: function () { - var _getCoolDown = (0, _asyncToGenerator2.default)(function* (id) { - return _NoticeHelper.default.getCoolDown(id); - }); - - function getCoolDown(_x) { - return _getCoolDown.apply(this, arguments); - } - - return getCoolDown; - }() - }, { - key: "getCallsCount", - value: function () { - var _getCallsCount = (0, _asyncToGenerator2.default)(function* (id) { - return _NoticeHelper.default.getCallsCount(id); - }); - - function getCallsCount(_x2) { - return _getCallsCount.apply(this, arguments); - } - - return getCallsCount; - }() - }, { - key: "setCoolDown", - value: function setCoolDown(id, timestamp) { - var notice = this.getNoticeById(id); - - if (notice) { - notice.setCoolDown(timestamp); - } - - _NoticeHelper.default.setCoolDown(id, "" + timestamp); - } - }, { - key: "setCallsCount", - value: function setCallsCount(id, count) { - var notice = this.getNoticeById(id); - - if (notice) { - notice.setCallsCount(count); - } - } - }, { - key: "changeAdUnitId", - value: function changeAdUnitId(id) { - var notice = this.getNoticeById(id); - - if (notice) { - return notice.incrementIndex(); - } - - return undefined; - } - }, { - key: "getAdUnitId", - value: function getAdUnitId(id) { - var notice = this.getNoticeById(id); - - if (notice) { - return notice.getAdUnitId(); - } - - return undefined; - } - }, { - key: "getNoticeById", - value: function getNoticeById(id) { - if (this.notices) { - return this.notices.find(function (notice) { - return id === notice.getId(); - }); - } - - return undefined; - } - }, { - key: "getNoticeByType", - value: function getNoticeByType(type, config, appSide) { - try { - if (!this.isEmpty()) { - var notices = this.getNotices(type, appSide); - - if (notices) { - return notices.find(function (notice) { - return notice.validate(config); - }); - } - } - } catch (e) {} - - return undefined; - } - }, { - key: "getNotices", - value: function getNotices(type, appSide) { - var appSideKey = this.getAppSideKey(appSide); - var deviceKey = this.getDeviceKey(); - - if (!this.notices) { - throw new Error("notices are not initialized or empty"); - } - - var founds; - - if (type === NoticeValues.types.prestitial) { - founds = this.notices.filter(function (notice) { - return notice instanceof _NoticePrestitial.default && notice.isValid(appSideKey, deviceKey); - }); - } else if (type === NoticeValues.types.interstitial) { - founds = this.notices.filter(function (notice) { - return notice instanceof _NoticeInterstitial.default && notice.isValid(appSideKey, deviceKey); - }); - } else if (type === NoticeValues.types.adOverPage) { - founds = this.notices.filter(function (notice) { - return notice instanceof _NoticeAdOverPage.default && notice.isValid(appSideKey, deviceKey); - }); - } else if (type === NoticeValues.types.instoryAd) { - founds = this.notices.filter(function (notice) { - return notice instanceof _NoticeInstoryAd.default && notice.isValid(appSideKey, deviceKey); - }); - } else { - throw new Error("the type is not managed: " + type); - } - - if (!founds) { - throw new Error("no notice found"); - } - - return founds; - } - }, { - key: "getNotice", - value: function getNotice(type, appSide) { - return this.getNotices(type, appSide)[0]; - } - }, { - key: "getUriFromNotice", - value: function getUriFromNotice(notice) { - var uri = ""; - - if (notice.getAdUnitIds().length === 0) { - if (notice.isUseCustomUrl() && notice.getCustomUrl()) { - uri = notice.getCustomUrl(); - } else { - uri = NoticeApi.getNoticeBaseURI(); - } - } - - return uri; - } - }, { - key: "getDeviceKey", - value: function getDeviceKey() { - var deviceOrientation = _deviceUtils.default.isPortrait() ? "Portrait" : "Landscape"; - var deviceType = _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isTablet() ? "tablet" : "phone"; - var deviceOS = _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isIOS() ? "Apple" : "Android"; - return "is_device_" + deviceType + deviceOrientation + "_" + deviceOS; - } - }, { - key: "getAppSideKey", - value: function getAppSideKey() { - var appSide = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : _$$_REQUIRE(_dependencyMap[15]).APP_SIDE.rss; - var appType = appSide === _$$_REQUIRE(_dependencyMap[15]).APP_SIDE.ePaper ? "newspaper" : "livenews"; - return "display_on_app_type_" + appType; - } - }, { - key: "isPrestitial", - value: function isPrestitial(noticeJson) { - var type = noticeJson.type, - time_to_show_first = noticeJson.time_to_show_first; - return type === NoticeValues.values.type.between_pages && time_to_show_first >= 0; - } - }, { - key: "isInterstitial", - value: function isInterstitial(noticeJson) { - var type = noticeJson.type, - show_after_x_articles = noticeJson.show_after_x_articles, - show_after_section = noticeJson.show_after_section, - show_after_page = noticeJson.show_after_page, - time_to_show_first = noticeJson.time_to_show_first; - return type === NoticeValues.values.type.between_pages && (show_after_x_articles >= 0 || show_after_section || show_after_page) && (time_to_show_first === undefined || isNaN(time_to_show_first)); - } - }, { - key: "isAdOverPage", - value: function isAdOverPage(noticeJson) { - var type = noticeJson.type, - show_over_page = noticeJson.show_over_page; - return type === NoticeValues.values.type.between_pages && show_over_page !== undefined; - } - }, { - key: "isInstoryAd", - value: function isInstoryAd(noticeJson) { - var type = noticeJson.type, - display_on_app_type_newspaper = noticeJson.display_on_app_type_newspaper; - var foundType = Object.keys(_$$_REQUIRE(_dependencyMap[16]).InStoryAdType).findIndex(function (instoryType) { - return _$$_REQUIRE(_dependencyMap[16]).InStoryAdType[instoryType].includes(type); - }) > -1; - return type === NoticeValues.values.type.bottom ? display_on_app_type_newspaper === "1" && foundType : foundType; - } - }, { - key: "isEmpty", - value: function isEmpty() { - return !this.notices || !this.notices.length; - } - }]); - }(); -},2069,[3,270,6,7,2070,2073,2074,434,1988,2072,2075,2065,2071,2067,438,1870,2000]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _pageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _NoticeFullscreen2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var NoticeAdOverPageModel = exports.default = function (_NoticeFullscreen) { - function NoticeAdOverPageModel() { - (0, _classCallCheck2.default)(this, NoticeAdOverPageModel); - return _callSuper(this, NoticeAdOverPageModel, arguments); - } - - (0, _inherits2.default)(NoticeAdOverPageModel, _NoticeFullscreen); - return (0, _createClass2.default)(NoticeAdOverPageModel, [{ - key: "getShowOverPage", - value: function getShowOverPage() { - return this.json[_$$_REQUIRE(_dependencyMap[8]).KEYS.SHOW_OVER_PAGE]; - } - }, { - key: "validate", - value: function validate() { - var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, - page = _ref.page; - - var expired = this.isCoolDownExpired(); - this.print("over page: " + this.getShowOverPage() + ", page: " + page + ", cool down: " + expired); - - if (this.getShowOverPage() && _pageUtils.default.comparePageNumber(page, this.getShowOverPage()) && expired) { - return true; - } - - return false; - } - }, { - key: "getScreenName", - value: function getScreenName() { - return NoticeAdOverPageModel.TAG; - } - }]); - }(_NoticeFullscreen2.default); - - NoticeAdOverPageModel.TAG = "ad_over_page"; -},2070,[3,6,7,11,13,14,858,2071,2072]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _Notice2 = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[6])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var NoticeFullscreen = exports.default = function (_Notice) { - function NoticeFullscreen() { - var _this; - - (0, _classCallCheck2.default)(this, NoticeFullscreen); - - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - - _this = _callSuper(this, NoticeFullscreen, [].concat(args)); - _this.callsCount = 0; - return _this; - } - - (0, _inherits2.default)(NoticeFullscreen, _Notice); - return (0, _createClass2.default)(NoticeFullscreen, [{ - key: "isRemoveAfterSeconds", - value: function isRemoveAfterSeconds() { - return this.json[_Notice2.KEYS.IS_REMOVE_AFTER_X_SECONDS] === "1"; - } - }, { - key: "isShowButtonAfterSeconds", - value: function isShowButtonAfterSeconds() { - return this.json[_Notice2.KEYS.IS_SHOW_BUTTON_AFTER_X_SECONDS] === "1"; - } - }, { - key: "getRemoveAfterSeconds", - value: function getRemoveAfterSeconds() { - return parseInt(this.json[_Notice2.KEYS.REMOVE_AFTER_X_SECONDS], 10) * 1000 || undefined; - } - }, { - key: "getShowButtonAfterSeconds", - value: function getShowButtonAfterSeconds() { - return parseInt(this.json[_Notice2.KEYS.SHOW_BUTTON_AFTER_X_SECONDS], 10) * 1000 || 0; - } - }, { - key: "shouldWaitForLocal", - value: function shouldWaitForLocal() { - return this.json[_Notice2.KEYS.SHOULD_WAIT_FOR_LOCAL] === "1"; - } - }, { - key: "getTimeToShowAfterFirst", - value: function getTimeToShowAfterFirst() { - return parseInt(this.json[_Notice2.KEYS.TIME_TO_SHOW_AFTER_FIRST], 10) * 1000 || 0; - } - }, { - key: "getTimeToShowFirst", - value: function getTimeToShowFirst() { - return parseInt(this.json[_Notice2.KEYS.TIME_TO_SHOW_FIRST], 10) * 1000 || 0; - } - }, { - key: "setCoolDown", - value: function setCoolDown(coolDown) { - this.coolDown = coolDown || 0; - } - }, { - key: "getCoolDown", - value: function getCoolDown() { - return this.coolDown; - } - }, { - key: "setCallsCount", - value: function setCallsCount(callsCount) { - this.callsCount = callsCount || 0; - } - }, { - key: "getCallsCount", - value: function getCallsCount() { - return this.callsCount; - } - }, { - key: "isCoolDownExpired", - value: function isCoolDownExpired() { - var coolDown = this.getCoolDown(); - var timeToShowAfterFirst = this.getTimeToShowAfterFirst(); - var threshold = coolDown + timeToShowAfterFirst; - return !coolDown || !timeToShowAfterFirst || Date.now() > threshold; - } - }, { - key: "getScreenType", - value: function getScreenType() { - return "notice_fullscreen"; - } - }, { - key: "getScreenName", - value: function getScreenName() { - return "generic"; - } - }]); - }(_Notice2.default); -},2071,[3,6,7,11,13,14,2072]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.KEYS = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var InterstitialsKeysAndValues = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var KEYS = exports.KEYS = { - AD_PROVIDER: "ad_provider", - ALIGN: "align", - BACKGROUND_COLOR: "bgcolor", - DISPLAY_ON_APP_TYPE_LIVENEWS: "display_on_app_type_livenews", - DISPLAY_ON_APP_TYPE_NEWSPAPER: "display_on_app_type_newspaper", - HEIGHT: "height", - IS_ANDROID: "is_android", - IS_DEVICE_PHONE_LANDSCAPE_ANDROID: "is_device_phoneLandscape_Android", - IS_DEVICE_PHONE_LANDSCAPE_APPLE: "is_device_phoneLandscape_Apple", - IS_DEVICE_PHONE_PORTRAIT_ANDROID: "is_device_phonePortrait_Android", - IS_DEVICE_PHONE_PORTRAIT_APPLE: "is_device_phonePortrait_Apple", - IS_DEVICE_TABLET_LANDSCAPE_ANDROID: "is_device_tabletLandscape_Android", - IS_DEVICE_TABLET_LANDSCAPE_APPLE: "is_device_tabletLandscape_Apple", - IS_DEVICE_TABLET_PORTRAIT_ANDROID: "is_device_tabletPortrait_Android", - IS_DEVICE_TABLET_PORTRAIT_APPLE: "is_device_tabletPortrait_Apple", - IS_DISABLED: "is_disabled", - IS_IPAD: "is_ipad", - IS_IPHONE: "is_iphone", - IS_REMOVE_AFTER_X_SECONDS: "is_remove_after_x_seconds", - IS_SHOW_BUTTON_AFTER_X_SECONDS: "is_show_button_after_x_seconds", - LAST_MODIFIED: "last_modified", - NAME: "name", - NO_IFRAME: "no_iframe", - ORDER: "order", - PREBID_SHARE_GEOLOCATION: "prebid_share_geolocation", - PREBID_CONFIGURATION_ID: "prebid_configuration_id", - PREBID_ACCOUNT_ID: "prebid_account_id", - PREBID_SERVER_HOST: "prebid_server_host", - PROMO_ENABLED: "promo_enabled", - REMOVE_AFTER_X_SECONDS: "remove_after_x_seconds", - SHOULD_WAIT_FOR_LOCAL: "should_wait_for_local", - SHOW_AFTER_PAGE: "show_after_page", - SHOW_AFTER_SECTION: "show_after_section", - SHOW_AFTER_X_ARTICLES: "show_after_x_articles", - SHOW_BUTTON_AFTER_X_SECONDS: "show_button_after_x_seconds", - SHOW_OVER_PAGE: "show_over_page", - TARGETING: "targeting", - TEMPLATE_ID: "notice_template_id", - TIME_TO_SHOW_AFTER_FIRST: "time_to_show_after_first", - TIME_TO_SHOW_FIRST: "time_to_show_first", - TYPE: "type", - UNIT_ID: "unit_id", - USE_CUSTOME_URL: "use_custom_url", - CUSTOME_URL: "custom_url", - WIDTH: "width" - }; - - var Notice = exports.default = function () { - function Notice(number) { - var json = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - (0, _classCallCheck2.default)(this, Notice); - this.index = 0; - this.id = parseInt(number, 10); - this.json = json; - } - - return (0, _createClass2.default)(Notice, [{ - key: "getId", - value: function getId() { - return this.id; - } - }, { - key: "isDisabled", - value: function isDisabled() { - return this.json[KEYS.IS_DISABLED] === "1"; - } - }, { - key: "getAdProvider", - value: function getAdProvider() { - return this.json[KEYS.AD_PROVIDER] || InterstitialsKeysAndValues.values.provider.unset; - } - }, { - key: "getBackgroundColor", - value: function getBackgroundColor() { - return this.json[KEYS.BACKGROUND_COLOR] || _$$_REQUIRE(_dependencyMap[4]).colors.transparent; - } - }, { - key: "getLastModified", - value: function getLastModified() { - return this.json[KEYS.LAST_MODIFIED]; - } - }, { - key: "getName", - value: function getName() { - return this.json[KEYS.NAME]; - } - }, { - key: "getOrder", - value: function getOrder() { - return this.json[KEYS.ORDER]; - } - }, { - key: "getType", - value: function getType() { - return this.json[KEYS.TYPE]; - } - }, { - key: "isPrebidShareGeolocation", - value: function isPrebidShareGeolocation() { - return this.json[KEYS.PREBID_SHARE_GEOLOCATION] === "1"; - } - }, { - key: "getPrebidConfigurationId", - value: function getPrebidConfigurationId() { - return this.json[KEYS.PREBID_CONFIGURATION_ID]; - } - }, { - key: "getPrebidAccount", - value: function getPrebidAccount() { - return this.json[KEYS.PREBID_ACCOUNT_ID]; - } - }, { - key: "getPrebidHost", - value: function getPrebidHost() { - return this.json[KEYS.PREBID_SERVER_HOST]; - } - }, { - key: "isUseCustomUrl", - value: function isUseCustomUrl() { - return this.json[KEYS.USE_CUSTOME_URL] === "1"; - } - }, { - key: "getCustomUrl", - value: function getCustomUrl() { - return this.json[KEYS.CUSTOM_URL]; - } - }, { - key: "getAdUnitIds", - value: function getAdUnitIds() { - var adUnitId = this.json[KEYS.UNIT_ID] || ""; - - if (adUnitId) { - return adUnitId.split(";"); - } - - return []; - } - }, { - key: "getValueByKey", - value: function getValueByKey(key) { - return this.json[key] || ""; - } - }, { - key: "getAdUnitId", - value: function getAdUnitId() { - var ids = this.getAdUnitIds(); - - if (this.index >= ids.length) { - this.index = 0; - } - - return ids[this.index]; - } - }, { - key: "getTargeting", - value: function getTargeting() { - var _this = this; - - var targeting = Object.assign({}, this.json[KEYS.TARGETING]); - - if (targeting) { - Object.keys(targeting).forEach(function (key) { - if (targeting[key].indexOf("##index##") !== -1) { - targeting[key] = targeting[key].replace("##index##", _this.index); - } else if (targeting[key].indexOf("##position##") !== -1) { - targeting[key] = targeting[key].replace("##position##", _this.index + 1); - } - }); - return targeting; - } - - return {}; - } - }, { - key: "incrementIndex", - value: function incrementIndex() { - var ids = this.getAdUnitIds(); - this.index += 1; - - if (this.index >= ids.length) { - this.index = 0; - } - } - }, { - key: "setUri", - value: function setUri(uri) { - this.uri = uri; - } - }, { - key: "getUri", - value: function getUri() { - if (this.uri) { - return _$$_REQUIRE(_dependencyMap[4]).StringUtils.appendParams(this.uri, { - n: this.getId(), - t: new Date().getTime() - }); - } - - return ""; - } - }, { - key: "isWeb", - value: function isWeb() { - return this.getAdUnitIds().length === 0; - } - }, { - key: "isValid", - value: function isValid(appSideKey, deviceKey) { - var isEnabled = !this.isDisabled(); - - var newMethod = _$$_REQUIRE(_dependencyMap[4]).JSUtils.hasProperty(this.json, deviceKey) && _$$_REQUIRE(_dependencyMap[4]).JSUtils.hasProperty(this.json, appSideKey); - - var result = false; - - if (newMethod) { - result = this.json[deviceKey] === "1" && this.json[appSideKey] === "1"; - } else { - result = this.isValidOldMethod(deviceKey); - } - - return isEnabled && result; - } - }, { - key: "isValidOldMethod", - value: function isValidOldMethod(deviceKey) { - var isTablet = deviceKey.includes("Tablet"); - var isAndroid = deviceKey.includes("Android"); - var _this$json = this.json, - is_android = _this$json.is_android, - is_ipad = _this$json.is_ipad, - is_iphone = _this$json.is_iphone; - var isValidForAndroid = is_android === "1" && isAndroid; - var isValidForTablet = isTablet && is_ipad === "1"; - var isValidForPhone = !isTablet && is_iphone === "1"; - var isValidForIOS = (isValidForTablet || isValidForPhone) && !isAndroid; - return isValidForAndroid || isValidForIOS; - } - }, { - key: "validate", - value: function validate() { - var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - this.print("no check required for this notice " + config); - return true; - } - }, { - key: "print", - value: function print(text) {} - }]); - }(); -},2072,[3,6,7,1988,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _newsmemoryUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _pageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _NoticeFullscreen2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _Page = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var NoticeInterstitialModel = exports.default = function (_NoticeFullscreen) { - function NoticeInterstitialModel() { - (0, _classCallCheck2.default)(this, NoticeInterstitialModel); - return _callSuper(this, NoticeInterstitialModel, arguments); - } - - (0, _inherits2.default)(NoticeInterstitialModel, _NoticeFullscreen); - return (0, _createClass2.default)(NoticeInterstitialModel, [{ - key: "getShowAfterPage", - value: function getShowAfterPage() { - return this.json[_$$_REQUIRE(_dependencyMap[10]).KEYS.SHOW_AFTER_PAGE]; - } - }, { - key: "getShowAfterSection", - value: function getShowAfterSection() { - return this.json[_$$_REQUIRE(_dependencyMap[10]).KEYS.SHOW_AFTER_SECTION]; - } - }, { - key: "getShowAfterXArticles", - value: function getShowAfterXArticles() { - return parseInt(this.json[_$$_REQUIRE(_dependencyMap[10]).KEYS.SHOW_AFTER_X_ARTICLES], 10); - } - }, { - key: "validate", - value: function validate() { - var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, - pages = _ref.pages, - prevPages = _ref.prevPages, - isLastPage = _ref.isLastPage; - - var expired = this.isCoolDownExpired(); - - if (expired) { - if (this.getShowAfterXArticles()) { - var callsCount = this.getCallsCount(); - this.print("x articles: " + (callsCount + 1) + " - " + this.getShowAfterXArticles() + ", cool down: " + expired); - - if (callsCount >= this.getShowAfterXArticles() - 1) { - this.setCallsCount(0); - return true; - } - - this.setCallsCount(callsCount + 1); - } else if (Array.isArray(prevPages)) { - var showAfterPage = this.getShowAfterPage(); - var showAfterSection = this.getShowAfterSection(); - - if (showAfterPage) { - var numPages = prevPages.map(function (page) { - return _pageUtils.default.removeZerosFromPageNumber(page.getPage()); - }); - var found = numPages.find(function (p) { - return _pageUtils.default.comparePageNumber(p, showAfterPage); - }); - this.print("after page: " + JSON.stringify(numPages) + " - " + showAfterPage + ", cool down: " + expired); - - if (found) { - return true; - } - } else if (showAfterSection && pages.length > 0) { - var afterSection = showAfterSection.toLowerCase().trim(); - var isLastTwoPagesVisible = isLastPage && pages.length > 1; - var prevSectionLetters = prevPages.reduce(function (current, page) { - var _NewsmemoryUtils$pars = _newsmemoryUtils.default.parsePageInfo(page.getPage()), - sectionLetter = _NewsmemoryUtils$pars.section; - - sectionLetter = sectionLetter.toLowerCase(); - - if (sectionLetter && !current.includes(sectionLetter)) { - current.push(sectionLetter); - } - - return current; - }, []); - - if (prevSectionLetters.length > 0) { - var _NewsmemoryUtils$pars2 = _newsmemoryUtils.default.parsePageInfo(pages[0]), - sectionLetter = _NewsmemoryUtils$pars2.section; - - sectionLetter = sectionLetter.toLowerCase(); - this.print("after section letter: " + JSON.stringify(prevSectionLetters) + " - " + showAfterSection + ", first visible page section letter: " + sectionLetter + ", cool down: " + expired); - - if (prevSectionLetters.includes(afterSection)) { - if (sectionLetter && !prevSectionLetters.includes(sectionLetter)) { - return true; - } - - if (isLastTwoPagesVisible) { - var _NewsmemoryUtils$pars3 = _newsmemoryUtils.default.parsePageInfo(pages[1]), - lastSectionLetter = _NewsmemoryUtils$pars3.section; - - lastSectionLetter = lastSectionLetter.toLowerCase(); - - if (lastSectionLetter && !prevSectionLetters.includes(lastSectionLetter)) { - return true; - } - } - } else if (isLastTwoPagesVisible && sectionLetter && sectionLetter === afterSection) { - var _NewsmemoryUtils$pars4 = _newsmemoryUtils.default.parsePageInfo(pages[1]), - _lastSectionLetter = _NewsmemoryUtils$pars4.section; - - _lastSectionLetter = _lastSectionLetter.toLowerCase(); - - if (_lastSectionLetter !== sectionLetter) { - return true; - } - } - } - - var prevSections = prevPages.reduce(function (current, page) { - var _page$getSection; - - var section = ((_page$getSection = page.getSection()) != null ? _page$getSection : "").toLowerCase(); - - if (section && !current.includes(section)) { - current.push(section); - } - - return current; - }, []); - - if (prevSections.length > 0) { - var _pages$0$getSection; - - var section = ((_pages$0$getSection = pages[0].getSection()) != null ? _pages$0$getSection : "").toLowerCase(); - this.print("after section: " + JSON.stringify(prevSections) + " - " + showAfterSection + ", first visible page section: " + section + ", cool down: " + expired); - - if (prevSections.includes(afterSection)) { - if (section && !prevSections.includes(section)) { - return true; - } - - if (isLastTwoPagesVisible) { - var _pages$1$getSection; - - var lastPageSection = ((_pages$1$getSection = pages[1].getSection()) != null ? _pages$1$getSection : "").toLowerCase(); - - if (lastPageSection && !prevSections.includes(lastPageSection)) { - return true; - } - } - } else if (isLastTwoPagesVisible && section && section === afterSection) { - var _pages$1$getSection2; - - var _lastPageSection = ((_pages$1$getSection2 = pages[1].getSection()) != null ? _pages$1$getSection2 : "").toLowerCase(); - - if (_lastPageSection !== section) { - return true; - } - } - } - } - } - } - - return false; - } - }, { - key: "getScreenName", - value: function getScreenName() { - return NoticeInterstitialModel.TAG; - } - }]); - }(_NoticeFullscreen2.default); - - NoticeInterstitialModel.TAG = "interstitial"; -},2073,[3,6,7,11,13,14,629,858,2071,670,2072]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _NoticeFullscreen2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var NoticePrestitialModel = exports.default = function (_NoticeFullscreen) { - function NoticePrestitialModel() { - (0, _classCallCheck2.default)(this, NoticePrestitialModel); - return _callSuper(this, NoticePrestitialModel, arguments); - } - - (0, _inherits2.default)(NoticePrestitialModel, _NoticeFullscreen); - return (0, _createClass2.default)(NoticePrestitialModel, [{ - key: "validate", - value: function validate() { - var expired = this.isCoolDownExpired(); - this.print("cool down: " + expired); - return expired; - } - }, { - key: "getScreenName", - value: function getScreenName() { - return NoticePrestitialModel.TAG; - } - }]); - }(_NoticeFullscreen2.default); - - NoticePrestitialModel.TAG = "prestitial"; -},2074,[3,6,7,11,13,14,2071]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _Notice2 = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[6])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var NoticeInstoryAdModel = exports.default = function (_Notice) { - function NoticeInstoryAdModel() { - (0, _classCallCheck2.default)(this, NoticeInstoryAdModel); - return _callSuper(this, NoticeInstoryAdModel, arguments); - } - - (0, _inherits2.default)(NoticeInstoryAdModel, _Notice); - return (0, _createClass2.default)(NoticeInstoryAdModel, [{ - key: "getAlignment", - value: function getAlignment() { - return this.json[_Notice2.KEYS.ALIGN] || _$$_REQUIRE(_dependencyMap[7]).InStoryAdAlign.UNSET; - } - }, { - key: "getSize", - value: function getSize() { - return { - width: parseInt(this.json[_Notice2.KEYS.WIDTH], 10), - height: parseInt(this.json[_Notice2.KEYS.HEIGHT], 10) - }; - } - }, { - key: "validate", - value: function validate() { - var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, - _ref$positions = _ref.positions, - positions = _ref$positions === undefined ? [] : _ref$positions; - - this.print("type: " + this.getType() + ", positions: " + JSON.stringify(positions)); - return positions.includes(this.getType()); - } - }, { - key: "getScreenName", - value: function getScreenName() { - return NoticeInstoryAdModel.TAG; - } - }]); - }(_Notice2.default); - - NoticeInstoryAdModel.TAG = "instory_ad"; -},2075,[3,6,7,11,13,14,2072,2000]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[8]); - - var _NavigationService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _imageComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - var _NativeAdTemplate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); - - var _NativeVideoAdTemplate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); - - var _StandardDisplayAdTemplate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var AdNativeComponent = exports.default = function (_React$Component) { - function AdNativeComponent(props) { - var _this; - - (0, _classCallCheck2.default)(this, AdNativeComponent); - _this = _callSuper(this, AdNativeComponent, [props]); - _this.loading = true; - _this.loaded = false; - _this.ref = undefined; - _this.onAdMobAdLoaded = _this._onAdMobAdLoaded.bind(_this); - _this.onAdMobAdError = _this._onAdMobAdError.bind(_this); - _this.onDFPAdLoaded = _this._onDFPAdLoaded.bind(_this); - _this.onDFPAdError = _this._onDFPAdError.bind(_this); - _this.onPrebidAdLoaded = _this._onPrebidAdLoaded.bind(_this); - _this.onPrebidAdError = _this._onPrebidAdError.bind(_this); - _this.onNativoAdRemoved = _this._onNativoAdRemoved.bind(_this); - _this.onNativoAdRendered = _this._onNativoAdRendered.bind(_this); - _this.onNativoAdClick = _this._onNativoAdClick.bind(_this); - _this.onNativoDisplayAdClick = _this._onNativoDisplayAdClick.bind(_this); - _this.onRef = _this._onRef.bind(_this); - _this.onDFPReload = _this._DFPReloadBanner.bind(_this); - _this.onAdLoaded = _this._onAdLoaded.bind(_this); - _this.onAdError = _this._onAdError.bind(_this); - _this.startAdTime = undefined; - _this.state = { - error: false, - hidden: false - }; - return _this; - } - - (0, _inherits2.default)(AdNativeComponent, _React$Component); - return (0, _createClass2.default)(AdNativeComponent, [{ - key: "componentDidMount", - value: function componentDidMount() { - var _this2 = this; - - this.changeAdsVisibility = _$$_REQUIRE(_dependencyMap[16]).EventRegister.on(_events.default.CHANGE_ADS_VISIBILITY, function (_ref) { - var hideAds = _ref.hideAds; - var hidden = _this2.state.hidden; - - if (hideAds && !hidden) { - _this2.setState({ - hidden: true - }); - } else if (!hideAds && hidden) { - _this2.setState({ - hidden: false - }); - } - }); - var model = this.props.model; - var key = model.key; - - if (key) { - (0, _$$_REQUIRE(_dependencyMap[17]).addDebugOperation)("AdNativeComponent", "componentDidMount " + key, "ads"); - } - - this.startAdTime = new Date().getTime(); - } - }, { - key: "shouldComponentUpdate", - value: function shouldComponentUpdate(nextProps, nextState) { - var model = this.props.model; - var updateComponent = !_$$_REQUIRE(_dependencyMap[18]).JSUtils.areEqualShallow(nextProps.model, model) || !_$$_REQUIRE(_dependencyMap[18]).JSUtils.areEqualShallow(nextState, this.state); - - if (!updateComponent && this.loaded) { - this.onAdLoaded(false); - } - - return updateComponent; - } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - if (this.dfpReloadTimeoutId) { - clearTimeout(this.dfpReloadTimeoutId); - } - - _$$_REQUIRE(_dependencyMap[16]).EventRegister.rm(this.changeAdsVisibility); - } - }, { - key: "getAdMobBanner", - value: function getAdMobBanner() { - if (!_optionalPackageUtils.default.isAdMobAvailable()) { - return null; - } - - var _OptionalPackages$get = _optionalPackageUtils.default.getAdMob(), - BannerAd = _OptionalPackages$get.BannerAd, - BannerAdSize = _OptionalPackages$get.BannerAdSize, - TestIds = _OptionalPackages$get.TestIds; - - var model = this.props.model; - var unitId = model.unitId, - width = model.width, - height = model.height; - var bannerType = width + "x" + height; - - if (width === 320 && height === 50) { - bannerType = BannerAdSize.BANNER; - } else if (width === 300 && height === 250) { - bannerType = BannerAdSize.MEDIUM_RECTANGLE; - } - - return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(BannerAd, { - unitId: global.__DEV__ ? TestIds.BANNER : unitId, - size: bannerType, - onAdLoaded: this.onAdMobAdLoaded, - onAdFailedToLoad: this.onAdMobAdError - }); - } - }, { - key: "getDFPBanner", - value: function getDFPBanner() { - if (!_optionalPackageUtils.default.isDFPAvailable()) { - return null; - } - - var model = this.props.model; - var unitId = model.unitId, - width = model.width, - height = model.height, - targeting = model.targeting; - var dimensions = { - width: width, - height: height - }; - var bannerSize = null; - - if (width === 320 && height === 50) { - bannerSize = "banner"; - } else if (width === 300 && height === 250) { - bannerSize = "mediumRectangle"; - } - - var other = {}; - - if (bannerSize) { - other.bannerSize = bannerSize; - } else { - other.dimensions = dimensions; - } - - if (typeof targeting === "string" && targeting.length > 0) { - try { - other.targeting = JSON.parse(targeting); - } catch (e) {} - } else if (typeof targeting === "object" && !_$$_REQUIRE(_dependencyMap[18]).JSUtils.isEmpty(targeting)) { - other.targeting = targeting; - } - - var _OptionalPackages$get2 = _optionalPackageUtils.default.getDFP(), - DFPBanner = _OptionalPackages$get2.DFPBanner; - - return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(DFPBanner, Object.assign({ - ref: this.onRef, - onAdViewDidReceiveAd: this.onDFPAdLoaded, - onDidFailToReceiveAdWithError: this.onDFPAdError, - adUnitID: unitId, - testDeviceID: global.adsTestDevices[0] - }, other)); - } - }, { - key: "getPrebidBanner", - value: function getPrebidBanner() { - if (!_optionalPackageUtils.default.isPrebidAvailable()) { - return null; - } - - var adsConfig = global.getAdsConfig(); - - if (!adsConfig) { - return null; - } - - var _this$props = this.props, - model = _this$props.model, - tag = _this$props.tag; - var width = model.width, - height = model.height; - var bannerSize = null; - - if (width === 300 && height === 250) { - bannerSize = "MEDIUM_RECTANGLE"; - } else { - bannerSize = "BANNER"; - } - - var _OptionalPackages$get3 = _optionalPackageUtils.default.getPrebid(), - PrebidBanner = _OptionalPackages$get3.PrebidBanner; - - return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(PrebidBanner, { - tag: "" + tag, - onGoogleAdLoaded: this.onPrebidAdLoaded, - onGoogleAdError: this.onPrebidAdError, - serverAccountId: adsConfig.getPrebidAccountId(), - serverHost: adsConfig.getPrebidServerHost(), - shareGeolocation: adsConfig.getPrebidShareGeolocation(), - refreshMills: adsConfig.getRefreshTime(), - configurationId: adsConfig.getPrebidConfigurationId(), - adUnitID: adsConfig.getDefaultAdUnitId(), - bannerSize: bannerSize - }); - } - }, { - key: "getNativoBanner", - value: function getNativoBanner() { - if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { - return null; - } - - var _this$props2 = this.props, - model = _this$props2.model, - nativo = _this$props2.nativo; - var index = model.index, - unitId = model.unitId, - width = model.width, - height = model.height; - var grid = nativo.grid, - card = nativo.card, - headerText = nativo.headerText; - - if (index === undefined) { - return null; - } - - var nativoIndex = index; - - if (grid) { - nativoIndex += 1000; - } else if (card) { - nativoIndex += 2000; - } - - var dimensions = { - width: width, - height: height - }; - var text = headerText || global.strings("sponsored_content"); - - var _OptionalPackages$get4 = _optionalPackageUtils.default.getNativoAds(), - NativoAd = _OptionalPackages$get4.NativoAd; - - return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(NativoAd, { - style: dimensions, - index: nativoIndex, - sectionUrl: unitId, - onNativeAdClick: this.onNativoAdClick, - onDisplayAdClick: this.onNativoDisplayAdClick, - onAdRemoved: this.onNativoAdRemoved, - onAdRendered: this.onNativoAdRendered, - nativeAdTemplate: _NativeAdTemplate.default, - videoAdTemplate: _NativeVideoAdTemplate.default, - standardDisplayAdTemplate: _StandardDisplayAdTemplate.default, - extraTemplateProps: { - index: index, - grid: grid, - card: card, - dimensions: dimensions, - headerText: text - } - }, "nativoAd_" + nativoIndex); - } - }, { - key: "_onNativoAdClick", - value: function _onNativoAdClick(event) { - _NavigationService.default.main.navigate("NativoLandingPageScreen", event); - } - }, { - key: "_onNativoDisplayAdClick", - value: function _onNativoDisplayAdClick(event) { - if (event != null && event.url) { - _NavigationService.default.main.navigate("WebScreen", { - url: event.url - }); - } - } - }, { - key: "_onNativoAdRendered", - value: function _onNativoAdRendered() { - var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - } - }, { - key: "_onNativoAdRemoved", - value: function _onNativoAdRemoved() { - var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - this.onAdError(); - var _this$props3 = this.props, - onAdFailed = _this$props3.onAdFailed, - model = _this$props3.model; - - if (onAdFailed) { - onAdFailed(model, "", true); - } - } - }, { - key: "_onAdMobAdLoaded", - value: function _onAdMobAdLoaded() { - this.onAdLoaded(); - } - }, { - key: "_onAdMobAdError", - value: function _onAdMobAdError(error) { - this.onAdError(error); - } - }, { - key: "_onDFPAdLoaded", - value: function _onDFPAdLoaded() { - var _global$getActivePSet = global.getActivePSetup(), - dfpReloadTime = _global$getActivePSet.dfpReloadTime; - - var shouldReloadOnError = dfpReloadTime >= 0; - this.onAdLoaded(!shouldReloadOnError); - } - }, { - key: "_onDFPAdError", - value: function _onDFPAdError(error) { - var _global$getActivePSet2 = global.getActivePSetup(), - dfpReloadTime = _global$getActivePSet2.dfpReloadTime; - - var shouldReloadOnError = dfpReloadTime >= 0; - - if (this.dfpReloadTimeoutId) { - clearTimeout(this.dfpReloadTimeoutId); - } - - if (shouldReloadOnError) { - this.dfpReloadTimeoutId = setTimeout(this.onDFPReload, dfpReloadTime); - } - - this.onAdError(error, !shouldReloadOnError); - } - }, { - key: "_DFPReloadBanner", - value: function _DFPReloadBanner() { - if (!this.ref) { - return; - } - - this.dfpReloadTimeoutId = undefined; - - _reactNative.UIManager.dispatchViewManagerCommand((0, _reactNative.findNodeHandle)(this.ref), _reactNative.UIManager.RNDFPBanner.Commands.reloadBanner, []); - } - }, { - key: "_onPrebidAdLoaded", - value: function _onPrebidAdLoaded() { - this.onAdLoaded(); - } - }, { - key: "_onPrebidAdError", - value: function _onPrebidAdError(error) { - this.onAdError(error); - } - }, { - key: "_onAdLoaded", - value: function _onAdLoaded() { - var showError = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; - var _this$props4 = this.props, - onAdLoaded = _this$props4.onAdLoaded, - model = _this$props4.model; - var unitId = model.unitId, - width = model.width, - height = model.height; - - if (this.loading && this.startAdTime) { - model.firstLoadTime = new Date().getTime() - this.startAdTime; - } - - this.loading = false; - this.loaded = true; - - if (showError) { - this.setState({ - error: false - }); - } - - if (onAdLoaded) { - onAdLoaded(model); - } - - (0, _$$_REQUIRE(_dependencyMap[20]).sendAdSuccess)({ - unitId: unitId, - size: width + "x" + height - }); - } - }, { - key: "_onAdError", - value: function _onAdError(error) { - var showError = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; - var _this$props5 = this.props, - onAdFailed = _this$props5.onAdFailed, - model = _this$props5.model; - - if (this.loading && this.startAdTime) { - model.firstLoadTime = new Date().getTime() - this.startAdTime; - } - - this.loading = false; - this.loaded = false; - - if (showError) { - this.setState({ - error: true - }); - } - - if (onAdFailed) { - onAdFailed(model, error); - } - - if (error != null && error.code) { - var unitId = model.unitId, - width = model.width, - height = model.height; - (0, _$$_REQUIRE(_dependencyMap[20]).sendAdFailedError)({ - unitId: unitId, - error: error.code, - size: width + "x" + height - }); - } - } - }, { - key: "_onRef", - value: function _onRef(ref) { - this.ref = ref; - } - }, { - key: "render", - value: function render() { - var _this$state = this.state, - error = _this$state.error, - hidden = _this$state.hidden; - var _this$props6 = this.props, - model = _this$props6.model, - fallback = _this$props6.fallback; - var width = model.width, - height = model.height, - provider = model.provider; - - if (hidden) { - return null; - } - - if (error) { - if (fallback) { - return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(_imageComponent.default, { - source: { - uri: fallback - }, - style: { - width: width, - height: height - } - }); - } - - return null; - } - - var adsConfig = global.getAdsConfig(); - - if (!adsConfig) { - return null; - } - - if (adsConfig.useDFP(provider)) { - return this.getDFPBanner(); - } - - if (adsConfig.useAdMob(provider)) { - return this.getAdMobBanner(); - } - - if (adsConfig.usePrebid(provider)) { - return this.getPrebidBanner(); - } - - if (adsConfig.useNativo(provider)) { - return this.getNativoBanner(); - } - - return null; - } - }]); - }(_react.default.Component); - - AdNativeComponent.propTypes = { - model: _propTypes.default.shape({ - index: _propTypes.default.number, - provider: _propTypes.default.string, - unitId: _propTypes.default.string, - width: _propTypes.default.number, - height: _propTypes.default.number, - targeting: _propTypes.default.object, - key: _propTypes.default.string, - firstLoadTime: _propTypes.default.number - }), - nativo: _propTypes.default.shape({ - headerText: _propTypes.default.string, - grid: _propTypes.default.bool, - card: _propTypes.default.bool - }), - tag: _propTypes.default.string, - fallback: _propTypes.default.string, - caller: _propTypes.default.string, - onAdLoaded: _propTypes.default.func, - onAdFailed: _propTypes.default.func - }; - AdNativeComponent.defaultProps = { - nativo: { - grid: false, - card: false - } - }; -},2076,[3,6,7,11,13,14,582,16,18,1897,588,436,881,2077,2104,2105,564,817,438,179,1869]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[2]); - - var _tileListNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _tileGridNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _cardNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var styles = _reactNative.StyleSheet.create({ - textRow: { - flexDirection: "row", - alignItems: "center", - marginHorizontal: _$$_REQUIRE(_dependencyMap[8]).HORIZONTAL_MARGIN - } - }); - - var NativeAdTemplate = function NativeAdTemplate(props) { - if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { - return null; - } - - var adDate = props.adDate, - adTitle = props.adTitle, - adDescription = props.adDescription, - adAuthorName = props.adAuthorName, - index = props.index, - grid = props.grid, - card = props.card, - dimensions = props.dimensions, - headerText = props.headerText; - var item = { - titleNativeID: "adTitle", - summaryNativeID: "adDescription", - title: adTitle, - summary: adDescription, - gridIndex: index - }; - var cssClasses = ["rss-nativo-ad-template"]; - var cssHeaderClasses = ["rss-nativo-ad-template-header"]; - var cssHeaderTextClasses = ["rss-nativo-ad-template-header-text"]; - var cssChoicesImageClasses = ["rss-nativo-ad-template-choices-image"]; - var cssImageClasses = ["rss-nativo-ad-template-image"]; - var cssBottomClasses = ["rss-nativo-ad-template-bottom"]; - var cssDateClasses = ["rss-nativo-ad-template-date"]; - var cssAuthorImageClasses = ["rss-nativo-ad-template-author-image"]; - var cssAuthorNameClasses = ["rss-nativo-ad-template-author-name"]; - var imageStyle = {}; - var adAuthorImageStyle = { - minWidth: 20, - height: 20 - }; - var layoutSuffix; - - if (card) { - layoutSuffix = "card"; - imageStyle = { - width: "100%", - height: 300 - }; - } else if (grid) { - layoutSuffix = "grid"; - imageStyle = { - flex: 1 - }; - } else { - layoutSuffix = "list"; - imageStyle = { - flex: 1, - margin: 4 - }; - adAuthorImageStyle = { - width: 0, - height: 20 - }; - } - - cssClasses.push("rss-nativo-ad-template-" + layoutSuffix); - cssHeaderClasses.push("rss-nativo-ad-template-header-" + layoutSuffix); - cssHeaderTextClasses.push("rss-nativo-ad-template-header-text-" + layoutSuffix); - cssChoicesImageClasses.push("rss-nativo-ad-template-choices-image-" + layoutSuffix); - cssImageClasses.push("rss-nativo-ad-template-image-" + layoutSuffix); - cssBottomClasses.push("rss-nativo-ad-template-bottom-" + layoutSuffix); - cssDateClasses.push("rss-nativo-ad-template-date-" + layoutSuffix); - cssAuthorImageClasses.push("rss-nativo-ad-template-author-image-" + layoutSuffix); - cssAuthorNameClasses.push("rss-nativo-ad-template-author-name-" + layoutSuffix); - var TopComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssHeaderClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { - style: styles.textRow, - children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssHeaderTextClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { - style: { - fontWeight: "bold", - flex: 1 - }, - children: headerText - }) - }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssChoicesImageClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { - nativeID: "adChoicesImage", - style: { - height: 20, - width: 20 - } - }) - })] - }) - }); - var BottomComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssBottomClasses, - children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { - style: styles.textRow, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssDateClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { - nativeID: "adDate", - style: { - flex: 1 - }, - children: (0, _$$_REQUIRE(_dependencyMap[11]).formatDate)(adDate / 1000) - }) - }) - }), (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { - style: styles.textRow, - children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssAuthorImageClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { - nativeID: "adAuthorImage", - resizeMode: "contain", - style: adAuthorImageStyle - }) - }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssAuthorNameClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { - nativeID: "adAuthorName", - children: adAuthorName - }) - })] - })] - }); - var ImageComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssImageClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { - style: imageStyle, - nativeID: "adImage" - }) - }); - var ad; - - if (card) { - ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_cardNativo.default, { - item: item, - TopComponent: TopComponent, - BottomComponent: BottomComponent, - ImageComponent: ImageComponent - }); - } else if (grid) { - ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileGridNativo.default, { - roundedBorder: true, - item: item, - TopComponent: TopComponent, - BottomComponent: BottomComponent, - ImageComponent: ImageComponent - }); - } else { - ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileListNativo.default, { - item: item, - TopComponent: TopComponent, - BottomComponent: BottomComponent, - ImageComponent: ImageComponent - }); - } - - var key = card ? "card" : grid; - var style = card ? { - width: (0, _$$_REQUIRE(_dependencyMap[12]).getRssCardBoxWidth)() - } : dimensions; - return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { - nativeID: "nativoAdView", - style: style, - children: ad - }, "nativo_" + index + "_" + key) - }); - }; - - var _default = exports.default = NativeAdTemplate; -},2077,[3,16,18,2078,2094,2100,434,881,2084,179,819,2103,2090]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[7]); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _iconGallery = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _tileList = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _tilePreview = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _imageComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var TileListNativo = exports.default = function (_React$PureComponent) { - function TileListNativo(props) { - var _this; - - (0, _classCallCheck2.default)(this, TileListNativo); - _this = _callSuper(this, TileListNativo, [props]); - _this.fontSize = _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TEXT(); - _this.fontSizeTitle = _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TITLE(); - return _this; - } - - (0, _inherits2.default)(TileListNativo, _React$PureComponent); - return (0, _createClass2.default)(TileListNativo, [{ - key: "_getTopComponent", - value: function _getTopComponent() { - var TopComponent = this.props.TopComponent; - - if (TopComponent) { - return TopComponent; - } - - return null; - } - }, { - key: "_getBottomComponent", - value: function _getBottomComponent() { - var BottomComponent = this.props.BottomComponent; - - if (BottomComponent) { - return BottomComponent; - } - - return null; - } - }, { - key: "_getImage", - value: function _getImage() { - var _this$props = this.props, - item = _this$props.item, - ImageComponent = _this$props.ImageComponent, - imageContainerStyle = _this$props.imageContainerStyle; - - if (item.image || ImageComponent) { - var style = { - margin: 4, - flex: _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isTablet() ? 1 : 2 - }; - return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, { - style: [style, imageContainerStyle], - children: ImageComponent || (0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_react.default.Fragment, { - children: [(0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_imageComponent.default, { - style: style, - source: { - uri: item.image - } - }), (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_iconGallery.default, { - item: item, - inline: false - })] - }) - }); - } - - return null; - } - }, { - key: "render", - value: function render() { - var item = this.props.item; - - var isTablet = _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isTablet(); - - var _global$getRssIndex = global.getRssIndex(), - putImageOnListRightSide = _global$getRssIndex.putImageOnListRightSide; - - var summary = isTablet ? { - text: item.summary, - classes: ["tile-summary", "list-tile-summary", "tile-list-summary"], - style: { - fontSize: this.fontSize - }, - nativeID: item.summaryNativeID - } : {}; - return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_$$_REQUIRE(_dependencyMap[16]).Css, { - classes: ["tile", "tile-list", "tile-list-nativo"], - children: (0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_$$_REQUIRE(_dependencyMap[17]).TileParent, { - index: item.gridIndex, - bgColorByIndex: true, - enableBorderEffect: false, - style: { - flexDirection: putImageOnListRightSide ? "row" : "row-reverse" - }, - children: [(0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_reactNative.View, { - style: [_tileList.default.container, { - paddingHorizontal: isTablet ? 8 : 0 - }], - children: [this._getTopComponent(), (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_tilePreview.default, { - title: { - text: item.title, - classes: ["tile-title", "list-tile-title", "tile-list-title"], - style: { - fontSize: this.fontSizeTitle - }, - nativeID: item.titleNativeID - }, - summary: summary, - verticalPaddingSize: _$$_REQUIRE(_dependencyMap[18]).TITLE_TOP_PADDING, - containerStyle: !isTablet ? { - justifyContent: "center" - } : {} - }), this._getBottomComponent()] - }), this._getImage()] - }) - }); - } - }]); - }(_react.default.PureComponent); - - TileListNativo.propTypes = { - item: _propTypes.default.shape({ - title: _propTypes.default.string, - summary: _propTypes.default.string, - image: _propTypes.default.string, - gridIndex: _propTypes.default.number, - titleNativeID: _propTypes.default.string, - summaryNativeID: _propTypes.default.string - }), - TopComponent: _propTypes.default.node, - BottomComponent: _propTypes.default.node, - ImageComponent: _propTypes.default.node, - imageContainerStyle: _propTypes.default.any - }; - TileListNativo.defaultProps = { - TopComponent: undefined, - BottomComponent: undefined, - ImageComponent: undefined, - imageContainerStyle: undefined - }; -},2078,[3,6,7,11,13,14,16,18,582,2079,2083,2085,588,2090,438,179,819,2091,2086]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.PositionType = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[7]); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _iconGallery = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _RssActionManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _imageIconChooserComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var PositionType = exports.PositionType = { - tile: "tile", - article: "article" - }; - - var IconGallery = function (_React$Component) { - function IconGallery() { - (0, _classCallCheck2.default)(this, IconGallery); - return _callSuper(this, IconGallery, arguments); - } - - (0, _inherits2.default)(IconGallery, _React$Component); - return (0, _createClass2.default)(IconGallery, [{ - key: "_onPress", - value: function _onPress() { - var _this$props = this.props, - item = _this$props.item, - navigation = _this$props.navigation; - navigation.navigate("GalleryScreen", { - items: item.gallery, - category: item.category, - title: item.title, - caller: "live_news" - }); - } - }, { - key: "render", - value: function render() { - var _this = this; - - var _this$props2 = this.props, - item = _this$props2.item, - inline = _this$props2.inline, - parentStyle = _this$props2.parentStyle, - imageStyle = _this$props2.imageStyle, - position = _this$props2.position, - _onLayout = _this$props2.onLayout; - var rssAction = item.action; - var icon = position === PositionType.tile ? rssAction.getGalleryIcon() : rssAction.getFullscreenGalleryIcon(); - - if (!icon) { - return null; - } - - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_$$_REQUIRE(_dependencyMap[13]).Css, { - classes: ["icon-gallery-parent"], - children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_reactNative.TouchableOpacity, { - style: [inline ? _iconGallery.default.iconParent_inline : _iconGallery.default.iconParent, parentStyle], - onLayout: function onLayout(_ref) { - var nativeEvent = _ref.nativeEvent; - - if (_onLayout) { - _onLayout(nativeEvent.layout); - } - }, - onPress: function onPress() { - _this._onPress(); - }, - children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_$$_REQUIRE(_dependencyMap[13]).Css, { - classes: ["icon-gallery"], - children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_imageIconChooserComponent.default, { - style: [_iconGallery.default.gallery, imageStyle], - source: icon && icon.icon ? { - uri: icon.icon - } : _$$_REQUIRE(_dependencyMap[14]) - }) - }) - }) - }); - } - }]); - }(_react.default.Component); - - IconGallery.defaultProps = { - inline: false, - parentStyle: {}, - imageStyle: {}, - position: PositionType.tile - }; - IconGallery.propTypes = { - onLayout: _propTypes.default.func, - item: _propTypes.default.object, - navigation: _propTypes.default.object, - inline: _propTypes.default.bool, - imageStyle: _propTypes.default.object, - parentStyle: _propTypes.default.object, - position: _propTypes.default.oneOf([PositionType.tile, PositionType.article]) - }; - - var _default = exports.default = function _default(props) { - var navigation = (0, _$$_REQUIRE(_dependencyMap[15]).useNavigation)(); - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(IconGallery, Object.assign({}, props, { - navigation: navigation - })); - }; -},2079,[3,6,7,11,13,14,16,18,582,2080,2037,1927,179,819,2082,1089]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var ICON_CONTAINER = _$$_REQUIRE(_dependencyMap[1]).ICON + _$$_REQUIRE(_dependencyMap[1]).ICON_PADDING * 2; - - var _default = exports.default = _reactNative.StyleSheet.create({ - iconParent: { - width: ICON_CONTAINER, - height: ICON_CONTAINER, - top: 0, - end: 0, - padding: _$$_REQUIRE(_dependencyMap[1]).ICON_PADDING, - position: "absolute" - }, - iconParent_inline: { - width: ICON_CONTAINER, - height: ICON_CONTAINER, - padding: _$$_REQUIRE(_dependencyMap[1]).ICON_PADDING - }, - gallery: { - width: _$$_REQUIRE(_dependencyMap[1]).ICON, - height: _$$_REQUIRE(_dependencyMap[1]).ICON, - shadowColor: _$$_REQUIRE(_dependencyMap[2]).colors.grey900, - shadowOffset: { - width: 0, - height: 0 - }, - shadowRadius: 5 - } - }); -},2080,[18,2081,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.MARGIN = exports.ICON_SIZE = exports.ICON_PADDING = exports.ICON = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var ICON = exports.ICON = 30; - var ICON_PADDING = exports.ICON_PADDING = 5; - var MARGIN = exports.MARGIN = 5; - var ICON_SIZE = exports.ICON_SIZE = ICON - ICON_PADDING * 2; - - var _default = exports.default = _reactNative.StyleSheet.create({ - parent: { - marginStart: MARGIN, - marginEnd: MARGIN, - flexDirection: "row", - justifyContent: "center", - alignItems: "center", - borderRadius: ICON - }, - iconParent: { - height: ICON, - bottom: -(ICON / 2), - end: 0, - position: "absolute" - }, - icon: { - height: ICON, - width: ICON, - fontSize: ICON_SIZE, - padding: ICON_PADDING - } - }); -},2081,[18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ - "__packager_asset": true, - "httpServerLocation": "/assets/src/views/rss/icon-gallery/img", - "width": 96, - "height": 96, - "scales": [1], - "hash": "f390cf51f6b56bf0a0c61fb97d38cbea", - "name": "ic_gallery_white", - "type": "png" - }); -},2082,[1260]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var _default = exports.default = _reactNative.StyleSheet.create({ - outline: { - flexDirection: "row" - }, - container: { - flex: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_LIST_FLEX, - flexDirection: "column", - justifyContent: "space-between", - paddingVertical: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_VERTICAL_PADDING - } - }); -},2083,[18,2084]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.TITLE_VERTICAL_PADDING = exports.SUMMARY_VERTICAL_MARGIN = exports.HORIZONTAL_MARGIN = exports.CONTAINER_VERTICAL_PADDING = exports.CONTAINER_LIST_FLEX = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var CONTAINER_VERTICAL_PADDING = exports.CONTAINER_VERTICAL_PADDING = 8; - var CONTAINER_LIST_FLEX = exports.CONTAINER_LIST_FLEX = 3; - var TITLE_VERTICAL_PADDING = exports.TITLE_VERTICAL_PADDING = 8; - var SUMMARY_VERTICAL_MARGIN = exports.SUMMARY_VERTICAL_MARGIN = 8; - var HORIZONTAL_MARGIN = exports.HORIZONTAL_MARGIN = 8; - - var _default = exports.default = _reactNative.StyleSheet.create({ - icon: { - height: 30, - width: 30, - marginStart: 5, - marginEnd: 5 - }, - details: { - marginHorizontal: HORIZONTAL_MARGIN, - textAlign: "left", - color: _$$_REQUIRE(_dependencyMap[1]).colors.details, - flex: 1 - } - }); -},2084,[18,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _tilePreview = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); - - var _doubleTextAutoMeasured = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _excluded = ["title", "summary"]; - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function TilePreview(props) { - var title = props.title, - summary = props.summary, - rest = (0, _objectWithoutProperties2.default)(props, _excluded); - return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_doubleTextAutoMeasured.default, Object.assign({}, rest, { - top: title ? Object.assign({ - type: _$$_REQUIRE(_dependencyMap[7]).Type.medium - }, title, { - classes: ["tile-title"].concat((0, _toConsumableArray2.default)(title.classes || [])) - }) : undefined, - bottom: summary ? Object.assign({}, summary, { - classes: ["tile-summary"].concat((0, _toConsumableArray2.default)(summary.classes || [])) - }) : undefined, - containerStyle: _tilePreview.default.container, - topPadding: _tilePreview.TITLE_TOP_PADDING - })); - } - - TilePreview.propTypes = Object.assign({}, _doubleTextAutoMeasured.default.propTypes, { - title: _doubleTextAutoMeasured.default.propTypes.top, - summary: _doubleTextAutoMeasured.default.propTypes.bottom - }); - - var _default = exports.default = TilePreview; -},2085,[3,22,4,16,2086,2087,179,816]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.TITLE_TOP_PADDING = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var TITLE_TOP_PADDING = exports.TITLE_TOP_PADDING = 8; - - var _default = exports.default = _reactNative.StyleSheet.create({ - container: { - marginHorizontal: _$$_REQUIRE(_dependencyMap[1]).HORIZONTAL_MARGIN - }, - title: { - textAlign: "left", - color: _$$_REQUIRE(_dependencyMap[2]).colors.title - }, - titlePadding: { - paddingTop: TITLE_TOP_PADDING - }, - summary: { - fontSize: 20, - color: _$$_REQUIRE(_dependencyMap[2]).colors.summary - }, - summary_container: { - flex: 1, - justifyContent: "center" - } - }); -},2086,[18,2084,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[9]); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _doubleTextAutoMeasured = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _excluded = ["numberOfLines"], - _excluded2 = ["numberOfLines"]; - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var DoubleTextAutoMeasured = exports.default = function (_React$Component) { - function DoubleTextAutoMeasured(props) { - var _this; - - (0, _classCallCheck2.default)(this, DoubleTextAutoMeasured); - _this = _callSuper(this, DoubleTextAutoMeasured, [props]); - _this._isMounted = true; - _this.state = { - topStyle: {}, - topProps: {}, - bottomStyle: {}, - bottomProps: {}, - measured: false - }; - return _this; - } - - (0, _inherits2.default)(DoubleTextAutoMeasured, _React$Component); - return (0, _createClass2.default)(DoubleTextAutoMeasured, [{ - key: "componentDidMount", - value: function componentDidMount() { - this._isMounted = true; - } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - this._isMounted = false; - } - }, { - key: "_handleWrap", - value: function _handleWrap(newState) { - var handleWrap = false; - var handleTextWrap = this.props.handleTextWrap; - - if (typeof handleTextWrap === "function" && this.topMeasure) { - var topProps = newState.topProps, - bottomProps = newState.bottomProps; - var wrap = false; - var topNumberOfLines = topProps.numberOfLines; - - if (!_$$_REQUIRE(_dependencyMap[12]).JSUtils.isNull(topNumberOfLines)) { - wrap = topNumberOfLines < this.topMeasure.lineCount; - } - - if (!wrap && this.bottomMeasure) { - var bottomNumberOfLines = bottomProps.numberOfLines; - - if (!_$$_REQUIRE(_dependencyMap[12]).JSUtils.isNull(bottomNumberOfLines)) { - wrap = bottomNumberOfLines < this.bottomMeasure.lineCount; - } - } - - if (wrap) { - handleWrap = handleTextWrap(); - } - } - - return handleWrap; - } - }, { - key: "checkOverflow", - value: function checkOverflow() { - var _this$props = this.props, - verticalPaddingSize = _this$props.verticalPaddingSize, - topPadding = _this$props.topPadding, - top = _this$props.top, - bottom = _this$props.bottom; - var measured = this.state.measured; - - if (!measured && this.parentHeight && this.topMeasure && (this.bottomMeasure || !bottom)) { - var totalVerticalPadding = verticalPaddingSize; - var availableHeight = this.parentHeight - totalVerticalPadding; - var maxTopLine = this.topMeasure.measuredHeight > availableHeight ? Math.floor(availableHeight * this.topMeasure.lineCount / this.topMeasure.measuredHeight) : this.topMeasure.lineCount; - var topHeight = Math.min(this.topMeasure.measuredHeight, availableHeight); - var newState = {}; - newState.topStyle = { - height: topHeight + (top.disablePadding ? 0 : topPadding) - }; - newState.topProps = { - numberOfLines: maxTopLine - }; - - if (bottom) { - var bottomAvailableSpace = availableHeight - topHeight; - var maxBottomLine = Math.floor(bottomAvailableSpace * this.bottomMeasure.lineCount / this.bottomMeasure.measuredHeight); - newState.bottomStyle = { - maxHeight: bottomAvailableSpace, - lineHeight: bottomAvailableSpace / maxBottomLine - }; - newState.bottomProps = { - numberOfLines: maxBottomLine - }; - } - - newState.measured = true; - - if (this._isMounted && !this._handleWrap(newState)) { - this.setState(newState); - } - } - } - }, { - key: "_getTopProps", - value: function _getTopProps() { - var top = this.props.top; - var _this$state = this.state, - _this$state$topProps = _this$state.topProps, - topProps = _this$state$topProps === undefined ? {} : _this$state$topProps, - _this$state$topStyle = _this$state.topStyle, - topStyle = _this$state$topStyle === undefined ? {} : _this$state$topStyle; - var _top$props = top.props, - topDefaultProps = _top$props === undefined ? {} : _top$props; - var defaultNumberOfLines = topDefaultProps.numberOfLines, - restDefaultProps = (0, _objectWithoutProperties2.default)(topDefaultProps, _excluded); - var evaluatedNumberOfLines = topProps.numberOfLines, - restTopProps = (0, _objectWithoutProperties2.default)(topProps, _excluded2); - var numberOfLines = evaluatedNumberOfLines; - - if (defaultNumberOfLines >= 0 && evaluatedNumberOfLines) { - numberOfLines = Math.min(defaultNumberOfLines, evaluatedNumberOfLines); - } - - if (top && top.nativeID) { - restTopProps.nativeID = top.nativeID; - } - - var newProps = Object.assign({}, restDefaultProps, restTopProps); - - if (numberOfLines !== undefined) { - newProps.numberOfLines = numberOfLines; - - if (evaluatedNumberOfLines && topStyle.height) { - topStyle.height = topStyle.height / evaluatedNumberOfLines * numberOfLines; - } - } - - return { - props: newProps, - style: topStyle - }; - } - }, { - key: "render", - value: function render() { - var _this2 = this; - - var _this$props2 = this.props, - top = _this$props2.top, - bottom = _this$props2.bottom, - containerStyle = _this$props2.containerStyle, - topPadding = _this$props2.topPadding; - var _this$state2 = this.state, - bottomProps = _this$state2.bottomProps, - bottomStyle = _this$state2.bottomStyle; - - if (bottom && bottom.nativeID) { - bottomProps.nativeID = bottom.nativeID; - } - - var paddingStyles = top.disablePadding ? {} : topPadding; - - var textEvaluated = this._getTopProps(); - - var bottomClasses = []; - - if (bottom && bottom.classes) { - bottomClasses.push.apply(bottomClasses, (0, _toConsumableArray2.default)(bottom.classes)); - } - - var topClasses = []; - - if (top && top.classes) { - topClasses.push.apply(topClasses, (0, _toConsumableArray2.default)(top.classes)); - } - - return (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { - style: [_doubleTextAutoMeasured.default.container, containerStyle], - onLayout: function onLayout(_ref) { - var nativeEvent = _ref.nativeEvent; - _this2.parentHeight = nativeEvent.layout.height; - - _this2.checkOverflow(); - }, - children: [(0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { - style: top.parentStyle || {}, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: topClasses, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[15]).TextAutoMeasure, Object.assign({ - style: [paddingStyles, top.style, textEvaluated.style], - onMeasured: function onMeasured(info) { - _this2.topMeasure = info; - - _this2.checkOverflow(); - }, - text: top.text - }, textEvaluated.props)) - }) - }), bottom ? (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { - style: bottom.parentStyle || {}, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: bottomClasses, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[15]).TextAutoMeasure, Object.assign({ - style: [bottom.style, bottomStyle], - onMeasured: function onMeasured(info) { - _this2.bottomMeasure = info; - - _this2.checkOverflow(); - }, - text: bottom.text - }, bottomProps)) - }) - }) : null] - }); - } - }]); - }(_react.default.Component); - - DoubleTextAutoMeasured.propTypes = { - top: _propTypes.default.shape({ - text: _propTypes.default.string, - classes: _propTypes.default.array, - style: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), - parentStyle: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), - props: _propTypes.default.object, - nativeID: _propTypes.default.string, - disablePadding: _propTypes.default.bool - }), - bottom: _propTypes.default.shape({ - text: _propTypes.default.string, - classes: _propTypes.default.array, - style: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), - parentStyle: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), - props: _propTypes.default.object, - nativeID: _propTypes.default.string - }), - topPadding: _propTypes.default.number, - containerStyle: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.object]), - verticalPaddingSize: _propTypes.default.number, - handleTextWrap: _propTypes.default.func - }; - DoubleTextAutoMeasured.defaultProps = { - topPadding: 0, - verticalPaddingSize: 0 - }; -},2087,[3,22,4,6,7,11,13,14,16,18,582,2088,438,179,819,2089]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var _default = exports.default = _reactNative.StyleSheet.create({ - container: { - flex: 1, - flexDirection: "column" - } - }); -},2088,[18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.TextAutoMeasure = undefined; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _fontText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _excluded = ["onMeasured", "numberOfLines", "text"]; - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var TextAutoMeasure = exports.TextAutoMeasure = function (_React$Component) { - function TextAutoMeasure() { - (0, _classCallCheck2.default)(this, TextAutoMeasure); - return _callSuper(this, TextAutoMeasure, arguments); - } - - (0, _inherits2.default)(TextAutoMeasure, _React$Component); - return (0, _createClass2.default)(TextAutoMeasure, [{ - key: "shouldComponentUpdate", - value: function shouldComponentUpdate(nextProps) { - var _this$props = this.props, - numberOfLines = _this$props.numberOfLines, - text = _this$props.text; - var newNumberOfLines = nextProps.numberOfLines, - newText = nextProps.text; - return numberOfLines !== newNumberOfLines || text !== newText; - } - }, { - key: "_returnStyleTextInfo", - value: function _returnStyleTextInfo(textStyle) { - var _this = this; - - var result = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { - allowFontScaling: global.getUserSettings().allowFontScaling, - includeFontPadding: true - }; - textStyle.forEach(function (item) { - if (Array.isArray(item)) { - result = Object.assign({}, result, _this._returnStyleTextInfo(item)); - } else if (typeof item !== "number") { - if (item.fontFamily) { - result.fontFamily = item.fontFamily; - } - - if (item.fontSize) { - result.fontSize = item.fontSize; - } - - if (item.fontWeight) { - result.fontWeight = item.fontWeight; - } - - if (item.fontStyle) { - result.fontStyle = item.fontStyle; - } - - if (item.lineHeight) { - result.lineHeight = item.lineHeight; - } - } - }); - return result; - } - }, { - key: "measureText", - value: function () { - var _measureText = (0, _asyncToGenerator2.default)(function* (layout, textStyle) { - var _this$props2 = this.props, - text = _this$props2.text, - onMeasured = _this$props2.onMeasured; - - var info = this._returnStyleTextInfo(textStyle); - - var size = yield _$$_REQUIRE(_dependencyMap[11]).StringUtils.textSize(text, layout.width, info); - var lineCount = size.lineCount, - height = size.height; - onMeasured(Object.assign({ - lineCount: lineCount, - measuredHeight: height - }, info)); - }); - - function measureText(_x, _x2) { - return _measureText.apply(this, arguments); - } - - return measureText; - }() - }, { - key: "render", - value: function render() { - var _this2 = this; - - var _this$props3 = this.props, - onMeasured = _this$props3.onMeasured, - numberOfLines = _this$props3.numberOfLines, - text = _this$props3.text, - rest = (0, _objectWithoutProperties2.default)(_this$props3, _excluded); - - if (numberOfLines === 0 || !text || !text.length) { - onMeasured({ - lineCount: 0, - lineHeight: 0, - height: 0, - measuredHeight: 0 - }); - return null; - } - - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_fontText.default, Object.assign({ - onLayout: function onLayout(_ref, textStyle) { - var nativeEvent = _ref.nativeEvent; - - _this2.measureText(nativeEvent.layout, textStyle); - }, - numberOfLines: numberOfLines - }, rest, { - children: text - })); - } - }]); - }(_react.default.Component); - - TextAutoMeasure.propTypes = { - onMeasured: _propTypes.default.func.isRequired, - text: _propTypes.default.string, - numberOfLines: _propTypes.default.number - }; - TextAutoMeasure.defaultProps = { - numberOfLines: 1 - }; -},2089,[3,4,270,6,7,11,13,14,16,582,816,438,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.RSS_HEADER_HEIGHT = exports.FONT_SIZE = exports.DRAWER_WIDTH = exports.DRAWER_ITEM_HEIGHT = exports.DRAWER_IMAGE_SIZE = exports.CARD_RADIUS = exports.CARD_MARGIN_SIZE = exports.BOX_OPTIMAL_WIDTH = undefined; - exports.getRssCardBoxPadding = getRssCardBoxPadding; - exports.getRssCardBoxWidth = getRssCardBoxWidth; - exports.getRssGridBoxPadding = getRssGridBoxPadding; - exports.getRssHorizontalpadding = getRssHorizontalpadding; - exports.getRssListBoxPadding = getRssListBoxPadding; - exports.getRssNumberOfColumns = getRssNumberOfColumns; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var _deviceUtils = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); - - var BOX_OPTIMAL_WIDTH = exports.BOX_OPTIMAL_WIDTH = 300; - var RSS_HEADER_HEIGHT = exports.RSS_HEADER_HEIGHT = 50; - var DRAWER_ITEM_HEIGHT = exports.DRAWER_ITEM_HEIGHT = 50; - var DRAWER_IMAGE_SIZE = exports.DRAWER_IMAGE_SIZE = 25; - var CARD_MARGIN_SIZE = exports.CARD_MARGIN_SIZE = 15; - var CARD_RADIUS = exports.CARD_RADIUS = 5; - var DRAWER_WIDTH = exports.DRAWER_WIDTH = 250; - var FONT_SIZE = exports.FONT_SIZE = { - HIGHLIGHT: function HIGHLIGHT() { - return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 30 : 24; - }, - TITLE: function TITLE() { - return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 22 : 18; - }, - HEADER: function HEADER() { - return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 18 : 14; - }, - TEXT: function TEXT() { - return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 18 : 14; - } - }; - - var _default = exports.default = _reactNative.StyleSheet.create({ - shadow: { - elevation: 1, - backgroundColor: _$$_REQUIRE(_dependencyMap[3]).colors.transparent, - shadowColor: _$$_REQUIRE(_dependencyMap[3]).colors.black, - shadowOpacity: 0.5, - shadowRadius: 0.5, - shadowOffset: { - height: 0, - width: 0 - } - } - }); - - function getRssGridBoxPadding() { - if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet()) { - return 5; - } - - return 3; - } - - function getRssListBoxPadding() { - return 0; - } - - function getRssCardBoxPadding() { - return CARD_MARGIN_SIZE / 2; - } - - function getRssCardBoxWidth() { - var _DeviceUtils$getSafeA = _deviceUtils.default.getSafeArea(), - width = _DeviceUtils$getSafeA.width; - - return width - getRssCardBoxPadding() * 2 - _$$_REQUIRE(_dependencyMap[4]).HORIZONTAL_MARGIN * 2; - } - - function getRssHorizontalpadding(orientation) { - var paddingPortrait = 0; - var paddingLandscape = 0; - - var _DeviceUtils$getSafeA2 = _deviceUtils.default.getSafeArea(), - width = _DeviceUtils$getSafeA2.width; - - if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTabletTenInches()) { - paddingLandscape = width * 0.15; - } else if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet()) { - paddingLandscape = width * 0.1; - } - - return _deviceUtils.default.isPortrait(orientation) ? paddingPortrait : paddingLandscape; - } - - function getRssNumberOfColumns() { - var itemsPerRowPortrait = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 3 : 2; - var itemsPerRowLandscape = 2; - - if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTabletTenInches()) { - itemsPerRowLandscape = 4; - } else if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet()) { - itemsPerRowLandscape = 3; - } - - return _deviceUtils.default.isPortrait() ? itemsPerRowPortrait : itemsPerRowLandscape; - } -},2090,[18,3,434,438,2084]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - Object.keys(_$$_REQUIRE(_dependencyMap[0])).forEach(function (key) { - if (key === "default" || key === "__esModule") return; - if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[0])[key]) return; - Object.defineProperty(exports, key, { - enumerable: true, - get: function get() { - return _$$_REQUIRE(_dependencyMap[0])[key]; - } - }); - }); -},2091,[2092]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.TileParent = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[7]); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _tileParent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _rssBaseStyle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var TileParent = exports.TileParent = function (_React$Component) { - function TileParent() { - (0, _classCallCheck2.default)(this, TileParent); - return _callSuper(this, TileParent, arguments); - } - - (0, _inherits2.default)(TileParent, _React$Component); - return (0, _createClass2.default)(TileParent, [{ - key: "_itemBackgroundColor", - value: function _itemBackgroundColor(index) { - var _this$props = this.props, - bgColor = _this$props.bgColor, - bgColorByIndex = _this$props.bgColorByIndex; - - var defaultBgColor = _$$_REQUIRE(_dependencyMap[11]).Css.getDefaultBackgroundColor(); - - if (bgColorByIndex) { - return index % 2 === 0 ? defaultBgColor : _$$_REQUIRE(_dependencyMap[11]).Css.getAlternateDefaultBackgroundColor(); - } - - return bgColor || defaultBgColor; - } - }, { - key: "render", - value: function render() { - var _this$props2 = this.props, - index = _this$props2.index, - bgUrl = _this$props2.bgUrl, - enableBorderEffect = _this$props2.enableBorderEffect, - hideBottomLine = _this$props2.hideBottomLine, - style = _this$props2.style, - _onLayout = _this$props2.onLayout, - children = _this$props2.children; - - var _global$getRssIndex = global.getRssIndex(), - borderRadius = _global$getRssIndex.borderRadius, - borderColor = _global$getRssIndex.borderColor, - borderWidth = _global$getRssIndex.borderWidth, - borderShadow = _global$getRssIndex.borderShadow; - - var radiusStyle = { - borderRadius: enableBorderEffect ? borderRadius : 0, - overflow: "hidden" - }; - var imageCustomProps = bgUrl ? { - source: { - uri: bgUrl - }, - imageStyle: radiusStyle - } : {}; - var enableShadow = borderShadow && enableBorderEffect; - var enableBottomBorder = (!enableBorderEffect || !borderShadow) && !hideBottomLine; - var enableBorder = !borderShadow && enableBorderEffect; - var Child = bgUrl ? _reactNative.ImageBackground : _reactNative.View; - return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_reactNative.View, { - style: [{ - flex: 1, - justifyContent: "center", - borderRadius: enableBorder ? borderRadius : 0 - }, _$$_REQUIRE(_dependencyMap[13]).PlatformUtils.isIOS() && enableShadow ? _rssBaseStyle.default.shadow : {}], - children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(Child, Object.assign({}, imageCustomProps, { - style: [_tileParent.default.container, _$$_REQUIRE(_dependencyMap[13]).PlatformUtils.isAndroid() && enableShadow ? _rssBaseStyle.default.shadow : {}, { - width: "100%", - height: "100%", - backgroundColor: this._itemBackgroundColor(index), - borderRadius: enableBorder ? borderRadius : 0, - borderTopWidth: enableBorder ? borderWidth : 0, - borderStartWidth: enableBorder ? borderWidth : 0, - borderEndWidth: enableBorder ? borderWidth : 0, - borderBottomWidth: enableBottomBorder ? borderWidth : 0, - borderColor: borderColor - }, radiusStyle, style], - onLayout: function onLayout(event) { - if (_onLayout) { - _onLayout(event); - } - }, - children: children - })) - }); - } - }]); - }(_react.default.Component); - - TileParent.propTypes = { - index: _propTypes.default.number, - bgColor: _propTypes.default.string, - bgColorByIndex: _propTypes.default.bool, - bgUrl: _propTypes.default.string, - enableBorderEffect: _propTypes.default.bool.isRequired, - hideBottomLine: _propTypes.default.bool, - style: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.array]), - onLayout: _propTypes.default.func, - children: _propTypes.default.any - }; - TileParent.defaultProps = { - bgColorByIndex: false, - bgUrl: "", - hideBottomLine: false - }; -},2092,[3,6,7,11,13,14,16,18,582,2093,2090,819,179,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var _default = exports.default = _reactNative.StyleSheet.create({ - container: { - flex: 1 - } - }); -},2093,[18]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[7]); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _fontText = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); - - var _RssIndexConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _tileGridImage = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var TileGridImageNativo = exports.default = function (_React$PureComponent) { - function TileGridImageNativo(props) { - var _this; - - (0, _classCallCheck2.default)(this, TileGridImageNativo); - _this = _callSuper(this, TileGridImageNativo, [props]); - var item = props.item; - _this.isTablet = _$$_REQUIRE(_dependencyMap[12]).PlatformUtils.isTablet(); - _this.fontSize = _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TEXT(); - _this.fontSizeTitle = item.isHighlightedBox ? _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.HIGHLIGHT() : _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TITLE(); - return _this; - } - - (0, _inherits2.default)(TileGridImageNativo, _React$PureComponent); - return (0, _createClass2.default)(TileGridImageNativo, [{ - key: "titleNumberOfLines", - value: function titleNumberOfLines() { - var _global$getRssIndex = global.getRssIndex(), - gridTitleMaxLines = _global$getRssIndex.gridTitleMaxLines; - - return gridTitleMaxLines; - } - }, { - key: "_getContent", - value: function _getContent() { - var item = this.props.item; - var style = [{ - fontSize: this.fontSizeTitle, - color: "black", - marginHorizontal: _$$_REQUIRE(_dependencyMap[14]).HORIZONTAL_MARGIN, - paddingVertical: _$$_REQUIRE(_dependencyMap[14]).TITLE_VERTICAL_PADDING, - textAlign: "left" - }]; - - if (!this.isTablet) { - style.push(_tileGridImage.default.title_phone); - } - - return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, { - style: { - paddingHorizontal: 0 - }, - children: (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_$$_REQUIRE(_dependencyMap[16]).Css, { - classes: ["tile-title", "grid-tile-title"], - children: (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_fontText.default, { - nativeID: item.titleNativeID, - type: _fontText.Type.medium, - numberOfLines: this.titleNumberOfLines(), - style: style, - children: item.title - }) - }) - }); - } - }, { - key: "render", - value: function render() { - var _this$props = this.props, - roundedBorder = _this$props.roundedBorder, - TopComponent = _this$props.TopComponent, - BottomComponent = _this$props.BottomComponent, - ImageComponent = _this$props.ImageComponent; - return (0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_$$_REQUIRE(_dependencyMap[17]).TileParent, { - bgColor: _$$_REQUIRE(_dependencyMap[12]).colors.white, - enableBorderEffect: roundedBorder, - style: { - flexDirection: "column" - }, - children: [TopComponent, this._getContent(), ImageComponent, BottomComponent] - }); - } - }]); - }(_react.default.PureComponent); - - TileGridImageNativo.propTypes = { - roundedBorder: _propTypes.default.bool, - item: _propTypes.default.shape({ - category: _propTypes.default.string, - date: _propTypes.default.string, - title: _propTypes.default.string, - image: _propTypes.default.string, - sizes: _propTypes.default.object, - position: _propTypes.default.number, - hideCategory: _propTypes.default.bool, - isHighlightedBox: _propTypes.default.bool, - titleNativeID: _propTypes.default.string, - summaryNativeID: _propTypes.default.string - }), - TopComponent: _propTypes.default.node, - BottomComponent: _propTypes.default.node, - ImageComponent: _propTypes.default.node - }; - TileGridImageNativo.defaultProps = { - roundedBorder: false, - TopComponent: undefined, - BottomComponent: undefined, - ImageComponent: undefined - }; -},2094,[3,6,7,11,13,14,16,18,582,816,2095,2099,438,2090,2084,179,819,2091]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.RssIndexConfig = undefined; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var RssIndexConfig = exports.RssIndexConfig = function () { - function RssIndexConfig(pSetup) { - (0, _classCallCheck2.default)(this, RssIndexConfig); - this.storageName = _IndexHelper.default.SP.name + "_" + pSetup; - } - - return (0, _createClass2.default)(RssIndexConfig, [{ - key: "mustSkipRTLOnRssList", - value: function () { - var _mustSkipRTLOnRssList = (0, _asyncToGenerator2.default)(function* () { - return !_$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isRTL() || (yield this.getValue(_IndexHelper.default.SP.keys.skip_right_to_left_thumb_align_in_list)) === "1"; - }); - - function mustSkipRTLOnRssList() { - return _mustSkipRTLOnRssList.apply(this, arguments); - } - - return mustSkipRTLOnRssList; - }() - }, { - key: "getHomeCategory", - value: function () { - var _getHomeCategory = (0, _asyncToGenerator2.default)(function* () { - return _navigationUtils.default.getInitialRouteNameForRss(this.drawerItemsFlat, this.homeCategoryName); - }); - - function getHomeCategory() { - return _getHomeCategory.apply(this, arguments); - } - - return getHomeCategory; - }() - }, { - key: "parseValue", - value: function parseValue(key, value) { - var _IndexHelper$SP$keys = _IndexHelper.default.SP.keys, - tutorials = _IndexHelper$SP$keys.tutorials, - drawer_content = _IndexHelper$SP$keys.drawer_content, - rn_styles = _IndexHelper$SP$keys.rn_styles, - ga_json = _IndexHelper$SP$keys.ga_json; - var toParse = false; - - switch (key) { - case ga_json: - if (value) { - value = value.replace(/"/g, '"'); - toParse = true; - } - - break; - - case tutorials: - case drawer_content: - case rn_styles: - toParse = true; - break; - } - - if (toParse) { - try { - var rawValue = value || {}; - value = JSON.parse(rawValue); - } catch (e) { - value = {}; - } - } - - return value; - } - }, { - key: "init", - value: function () { - var _init = (0, _asyncToGenerator2.default)(function* () { - var json = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - this.json = json; - var keys = _IndexHelper.default.SP.keys; - - var isTablet = _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isTablet(); - - this.fontRegular = yield this.getValue(keys.font_regular); - this.fontMedium = yield this.getValue(keys.font_medium); - this.fontBold = yield this.getValue(keys.font_bold); - this.paywallEnabled = false; - this.style = yield this.getValue(keys.app_template_style); - - if (!this.style) { - return false; - } - - try { - this.dbURL = yield this.getValue(keys.db_url); - this.dbMTime = parseInt((yield this.getValue(keys.db_mtime)) || 0, 10); - this.tutorials = _IndexHelper.default.getTutorials(yield this.getValue(keys.tutorials)); - this.paywallAppId = yield this.getValue(keys.paywallAppId); - this.paywallEnabled = (yield this.getValue(keys.paywallEnabled)) === "1"; - this.mustLoginToViewArticle = (yield this.getValue(keys.must_login_to_view_article)) === "1"; - - if (this.mustLoginToViewArticle) { - this.attachPaywallToArticle = ((yield this.getValue(keys.attach_paywall_to_article)) || "0") === "1"; - this.articlePreviewLength = (yield this.getValue(keys.article_preview_length)) || "0"; - } else { - this.attachPaywallToArticle = false; - this.articlePreviewLength = "0"; - } - - var _IndexHelper$SP$value = _IndexHelper.default.SP.values.drawer.actions, - open_paywall_account = _IndexHelper$SP$value.open_paywall_account, - open_publications = _IndexHelper$SP$value.open_publications; - this.drawerItems = yield _navigationUtils.default.getDrawerItemsForRss(yield this.getValue(keys.drawer_content)); - this.drawerItemsFlat = _navigationUtils.default.getFlatDrawerItems(this.drawerItems); - - if (!this.paywallEnabled && !this.mustLoginToViewArticle) { - this.drawerItemsFlat = this.drawerItemsFlat.filter(function (_ref) { - var action = _ref.action; - return action !== open_paywall_account; - }); - } - - if (_$$_REQUIRE(_dependencyMap[7]).PaperSetupManager.isGenericAppConfigured() && this.drawerItemsFlat.find(function (_ref2) { - var action = _ref2.action; - return action === open_publications; - }) === undefined) { - this.drawerItemsFlat.push((0, _$$_REQUIRE(_dependencyMap[8]).getPublicationsButton)(this.drawerItemsFlat.length)); - } - - this.actionBarItems = _navigationUtils.default.getRssActionBarItems(this.drawerItemsFlat); - this.footerEnabled = (yield this.getValue(keys.rss_footer_enabled)) === "1"; - - if (this.footerEnabled) { - var _NavigationUtils$getR = _navigationUtils.default.getRssFooterButton(this.drawerItemsFlat), - footerItems = _NavigationUtils$getR.footerItems, - drawerItemsFlat = _NavigationUtils$getR.drawerItemsFlat; - - this.footerItems = footerItems; - this.drawerItemsFlat = drawerItemsFlat; - } - - var numberOfLinesRaw = yield this.getValue(isTablet ? keys.grid_title_line_limit_tablet : keys.grid_title_line_limit_phone); - var numberOfLines = isTablet ? 3 : 2; - - try { - if (numberOfLinesRaw) { - numberOfLines = Number.parseInt(numberOfLinesRaw, 10); - } - } catch (error) {} - - this.gridTitleMaxLines = numberOfLines; - this.homeCategoryName = yield this.getValue(keys.home_category_name); - this.shareButtonOnPushNotificationURLs = (yield this.getValue(keys.enable_share_button_on_push_notification_urls)) === "1"; - this.summaryInArticleBody = (yield this.getValue(keys.summary_in_article_body)) === "1"; - this.hasColumnizer = (yield this.getValue(keys.has_columnizer)) === "1"; - this.customSubject = yield this.getValue(keys.email_subject); - this.latitude = yield this.getValue(keys.latitude); - this.longitude = yield this.getValue(keys.longitude); - this.putImageOnListRightSide = yield this.mustSkipRTLOnRssList(); - var listHeightMultiplier = yield this.getValue(isTablet ? keys.list_height_multiplier_tablet : keys.list_height_multiplier_phone); - this.listHeightMultipliers = parseFloat(listHeightMultiplier) || 1; - this.appAutoRefreshMinutes = parseInt(yield this.getValue(keys.app_auto_refresh_minutes), 10) || 0; - var hideDrawerIcon = ((yield this.getValue(keys.hide_drawer_button)) || "0") === "1"; - this.showDrawerButton = !hideDrawerIcon; - this.showHomeButton = (yield this.getValue(keys.show_home_button)) === "1"; - this.headerLogoURL = yield this.getValue(keys.logo); - this.hasTopPanel = (yield this.getValue(keys.has_top_panel)) === "1"; - this.hasSquaredImage = _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isPreviousMarshmallow() || (yield this.getValue(keys.squared_image)) === "1"; - this.borderColor = (yield this.getValue(keys.border_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.grey1200; - this.borderWidth = Number.parseFloat((yield this.getValue(keys.border_width)) || "0.5"); - this.borderShadow = ((yield this.getValue(keys.border_shadow)) || "1") === "1"; - this.borderRadius = _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isPreviousMarshmallow() ? 0 : Number.parseInt((yield this.getValue(keys.border_radius)) || 0, 10); - this.usePhoneArticleStyleOnTablet = ((yield this.getValue(keys.use_phone_article_style_on_tablet)) || "0") === "1"; - this.actionBarBackgroundColor = (yield this.getValue(keys.action_bar_background_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.white; - this.supportColor = (yield this.getValue(keys.support_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.black; - this.articleTopColor = (yield this.getValue(keys.article_top_color)) || this.supportColor; - this.articleBgColor = (yield this.getValue(keys.article_bg_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.white; - this.buttonBackgroundColor = this.is1_0() ? _$$_REQUIRE(_dependencyMap[6]).colors.transparent : _$$_REQUIRE(_dependencyMap[6]).colors.grey; - this.menuBackgroundColor = (yield this.getValue(keys.menu_background_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.white; - this.floatingButtonColor = (yield this.getValue(keys.floating_button_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.black; - this.cacheAds = (yield this.getValue(keys.ads.cache)) === "1"; - this.adProvider = yield this.getValue(keys.ads.provider); - this.adPrebidAccountId = yield this.getValue(keys.ads.prebid_account_id); - this.adPrebidServerHost = yield this.getValue(keys.ads.prebid_server_host); - this.adPrebidConfigurationId = yield this.getValue(keys.ads.prebid_configuration_id); - this.adPrebidShareGeolocation = (yield this.getValue(keys.ads.prebid_share_geolocation)) === "1"; - this.adUnitId = yield this.getValue(keys.ads.unit_id); - this.adTargeting = {}; - var adTargetingRaw = yield this.getValue(keys.ads.targeting); - - if (adTargetingRaw) { - try { - this.adTargeting = JSON.parse(adTargetingRaw); - } catch (error) {} - } - - this.topAd = yield this.getValue(keys.ads.top); - this.bottomAd = yield this.getValue(keys.ads.bottom); - this.adDefaultFallback = yield this.getValue(keys.ads.default_fallback); - this.adsBackgroundColor = yield this.getValue(keys.ads.background_color); - this.showGalleryTitle = (yield this.getValue(keys.show_gallery_title)) === "1"; - this.availableLayouts = yield this.getValue(keys.rn_available_layouts); - this.homeCategory = yield this.getHomeCategory(); - this.archiveSearchURL = yield this.getValue(keys.archive_search_url); - this.favoritesIconFromBBE = yield this.getValue(keys.favorites_icon); - } catch (e) { - return false; - } - - return true; - }); - - function init() { - return _init.apply(this, arguments); - } - - return init; - }() - }, { - key: "getValue", - value: function () { - var _getValue = (0, _asyncToGenerator2.default)(function* (key) { - if (_$$_REQUIRE(_dependencyMap[6]).JSUtils.hasProperty(this.json, key)) { - var value = this.json[key]; - - if (value === null || value === undefined) { - value = yield _IndexHelper.default.getItem(this.storageName, key); - } - - return this.parseValue(key, value); - } - - return ""; - }); - - function getValue(_x) { - return _getValue.apply(this, arguments); - } - - return getValue; - }() - }, { - key: "setDbMTime", - value: function setDbMTime(value) { - this.dbMTime = value; - - _IndexHelper.default.setItem(this.storageName, _IndexHelper.default.SP.keys.db_mtime, "" + value); - } - }, { - key: "getFullDbURL", - value: function getFullDbURL() { - if (this.dbMTime) { - var mtime = parseInt(this.dbMTime, 10); - - if (!Number.isNaN(mtime)) { - mtime = (mtime & -2).toString(16); - return _$$_REQUIRE(_dependencyMap[6]).StringUtils.appendParams(this.dbURL, { - mtime: mtime - }); - } - } - - return this.dbURL; - } - }, { - key: "drawerContainsVerticals", - value: function drawerContainsVerticals() { - var _IndexHelper$SP$value2 = _IndexHelper.default.SP.values.drawer.params, - open_le_vedette = _IndexHelper$SP$value2.open_le_vedette, - open_real_estate = _IndexHelper$SP$value2.open_real_estate, - open_auto_search = _IndexHelper$SP$value2.open_auto_search, - open_monster = _IndexHelper$SP$value2.open_monster, - open_events = _IndexHelper$SP$value2.open_events; - var actionsVertical = [open_le_vedette, open_real_estate, open_auto_search, open_monster, open_events]; - var drawerItemsFlat = this.drawerItemsFlat, - footerItems = this.footerItems; - var found = false; - - if (drawerItemsFlat) { - found = drawerItemsFlat.find(function (item) { - return actionsVertical.includes(item.params); - }) !== undefined; - } - - if (!found && footerItems) { - found = footerItems.find(function (item) { - return actionsVertical.includes(item.params); - }) !== undefined; - } - - return found; - } - }, { - key: "is1_0", - value: function is1_0() { - return this.style && this.style === "1.0"; - } - }, { - key: "is1_1_LVRJ", - value: function is1_1_LVRJ() { - return this.style && this.style === "1.1_lvrj"; - } - }, { - key: "is1_1", - value: function is1_1() { - return this.style && this.style === "1.1"; - } - }, { - key: "is2_0", - value: function is2_0() { - return this.style && this.style === "2.0"; - } - }, { - key: "is2_1", - value: function is2_1() { - return this.style && this.style === "2.1"; - } - }, { - key: "is2_2", - value: function is2_2() { - return this.style && this.style === "2.2"; - } - }, { - key: "is3_0", - value: function is3_0() { - return this.style && this.style === "3.0"; - } - }, { - key: "needToShowLayoutButton", - value: function needToShowLayoutButton() { - if (!_$$_REQUIRE(_dependencyMap[6]).JSUtils.isEmpty(this.availableLayouts)) { - var splitted = this.availableLayouts.split(","); - return splitted.length > 1; - } - - return false; - } - }]); - }(); -},2095,[3,270,6,7,2036,2096,438,1854,2098]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var NavigationUtils = exports.default = function () { - function NavigationUtils() { - (0, _classCallCheck2.default)(this, NavigationUtils); - } - - return (0, _createClass2.default)(NavigationUtils, null, [{ - key: "hasItems", - value: function hasItems(item) { - return item && item.items && item.items.length; - } - }, { - key: "getDrawerItem", - value: function getDrawerItem(items, key) { - return items.find(function (item, index) { - return item.drawerItemKey === key || item.drawerItemKey + "_" + index === key; - }); - } - }, { - key: "isItemEnabled", - value: function isItemEnabled(item) { - if ((item.visibleOnAndroid === undefined || item.visibleOnAndroid === "1") && _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isAndroid()) { - return true; - } - - if ((item.visibleOnIOS === undefined || item.visibleOnIOS === "1") && _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isIOS()) { - return true; - } - - return false; - } - }, { - key: "getFlatDrawerItems", - value: function getFlatDrawerItems(items) { - var result = []; - items.forEach(function (item) { - if (NavigationUtils.isItemEnabled(item)) { - result.push(item); - } - - if (NavigationUtils.hasItems(item)) { - result.push.apply(result, (0, _toConsumableArray2.default)(NavigationUtils.getFlatDrawerItems(item.items))); - } - }); - return result; - } - }, { - key: "getDrawerItemsForRss", - value: function () { - var _getDrawerItemsForRss = (0, _asyncToGenerator2.default)(function* (content) { - var items = []; - - if (content) { - try { - items = yield NavigationUtils.parseDrawerContent(content); - } catch (e) {} - } - - return items; - }); - - function getDrawerItemsForRss(_x) { - return _getDrawerItemsForRss.apply(this, arguments); - } - - return getDrawerItemsForRss; - }() - }, { - key: "getCollapsedStateKeyForDrawerItem", - value: function getCollapsedStateKeyForDrawerItem(item) { - return "drawer_item_" + item.drawerItemKey.replace(" ", "_").toLowerCase() + "_collapsed"; - } - }, { - key: "getRssFooterButton", - value: function getRssFooterButton(drawerItemsFlat) { - var footerItems = []; - drawerItemsFlat = drawerItemsFlat.filter(function (item) { - if (!item.position || item.position == "0") { - return true; - } - - footerItems.push(item); - return item.position !== "1"; - }); - return { - footerItems: footerItems, - drawerItemsFlat: drawerItemsFlat - }; - } - }, { - key: "getRssActionBarItems", - value: function getRssActionBarItems(drawerItemsFlat) { - return drawerItemsFlat.filter(function (item) { - return item.showInActionBar === "1"; - }); - } - }, { - key: "isHiddenCategory", - value: function isHiddenCategory(drawerItemKey) { - return drawerItemKey && drawerItemKey.substring(0, 1) === _$$_REQUIRE(_dependencyMap[6]).StringUtils.TILDE; - } - }, { - key: "parseDrawerContent", - value: function () { - var _parseDrawerContent = (0, _asyncToGenerator2.default)(function* (content) { - var parent = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ""; - var parentRouteIndex = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ""; - var depth = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 0; - var navigationLevel = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 0; - var result = []; - - var _loop = function* _loop() { - var entry = content[i]; - var object = {}; - object.parent = parent; - object.depth = depth; - object.navigationLevel = navigationLevel; - - if (Array.isArray(entry)) { - entry.forEach(function (setting) { - object[setting[0]] = setting[1]; - }); - } else { - object = Object.assign({}, object, entry); - } - - var _object = object, - action = _object.action, - displayName = _object.displayName, - params = _object.params, - image = _object.image; - object.drawerItemKey = displayName; - - if (action === _IndexHelper.default.SP.values.drawer.actions.show_articles) { - if (params) { - if (Array.isArray(params)) { - if (params.length > 0) { - object.drawerItemKey = params[0]; - } - } else { - object.drawerItemKey = params; - } - } - } - - if (typeof image === "string" && image.startsWith("/")) { - var _global$getRSSActiveP = global.getRSSActivePSetup(), - machine = _global$getRSSActiveP.machine; - - object.image = _$$_REQUIRE(_dependencyMap[6]).NetworkUtils.addDefaultProtocol(machine) + image; - } - - var routeIndex = "" + (parentRouteIndex || "0") + i; - object.routeKey = object.drawerItemKey + "_" + routeIndex; - object.neverShowInDrawer = NavigationUtils.isHiddenCategory(object.drawerItemKey); - object.displayName = _$$_REQUIRE(_dependencyMap[6]).StringUtils.removeTilde(object.displayName); - - if (NavigationUtils.hasChildren(object)) { - var restoredStateCollapsed; - - try { - restoredStateCollapsed = yield global.getUserSettings().getValue(NavigationUtils.getCollapsedStateKeyForDrawerItem(object)); - } catch (e) { - restoredStateCollapsed = false; - } - - object.collapse = restoredStateCollapsed ? restoredStateCollapsed === "1" : "autocollapse" in object && object.autocollapse === 1; - - try { - var nextNavigationLevel = navigationLevel; - - if (object.layout === "tab" && object.type === "section") { - nextNavigationLevel += 1; - } - - object.items = yield NavigationUtils.parseDrawerContent(object.elements, object.drawerItemKey, routeIndex, depth + 1, nextNavigationLevel); - } catch (e) { - object.items = []; - } - - result.push(object); - } else { - result.push(object); - } - }; - - for (var i = 0; i < content.length; i++) { - yield* _loop(); - } - - return result; - }); - - function parseDrawerContent(_x2) { - return _parseDrawerContent.apply(this, arguments); - } - - return parseDrawerContent; - }() - }, { - key: "hasChildren", - value: function hasChildren(item) { - return "elements" in item && item.elements !== ""; - } - }, { - key: "getInitialRouteNameForRss", - value: function () { - var _getInitialRouteNameForRss = (0, _asyncToGenerator2.default)(function* (items, homeCategoryName) { - if (items.length > 0) { - if (homeCategoryName) { - var found = items.find(function (item) { - return item.drawerItemKey === homeCategoryName; - }); - - if (found) { - return homeCategoryName; - } - } - - return items.find(function (item) { - return item.type === "feed"; - }).drawerItemKey; - } - - return ""; - }); - - function getInitialRouteNameForRss(_x3, _x4) { - return _getInitialRouteNameForRss.apply(this, arguments); - } - - return getInitialRouteNameForRss; - }() - }, { - key: "getAdsPatter", - value: function getAdsPatter(_ref) { - var adsPattern = _ref.adsPattern; - var result = { - max: 10, - after: 4, - offset: 3, - first: 1 - }; - - if (adsPattern && adsPattern.length === 4) { - result.max = adsPattern[0]; - result.after = adsPattern[1] > 0 ? adsPattern[1] : result.after; - - if (adsPattern[2] > result.after / 2) { - result.offset = result.after / 2; - } else if (adsPattern[2] > 0) { - result.offset = adsPattern[2]; - } else { - result.offset = result.after; - } - - result.first = adsPattern[3] > 0 ? adsPattern[3] : result.first; - } - - return result; - } - }, { - key: "getActiveRouteFromState", - value: function getActiveRouteFromState() { - var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - var index = state.index, - _state$routes = state.routes, - routes = _state$routes === undefined ? [] : _state$routes; - var route = routes[index]; - - if (route) { - return route.name; - } - - return undefined; - } - }, { - key: "getRoutesTo", - value: function getRoutesTo(items, routeName) { - for (var i = 0; i < items.length; i++) { - var item = items[i]; - - if (item) { - if (item.drawerItemKey === routeName) { - return { - screen: item.routeKey, - level: item.navigationLevel - }; - } - - if (NavigationUtils.hasItems(item)) { - var route = NavigationUtils.getRoutesTo(item.items, routeName); - - if (route && route.screen) { - if (route.level === item.navigationLevel) { - return route; - } - - return { - screen: item.routeKey, - params: route, - level: item.navigationLevel - }; - } - } - } - } - - return {}; - } - }, { - key: "getRoutesToHome", - value: function getRoutesToHome() { - var _global$getRssIndex = global.getRssIndex(), - drawerItems = _global$getRssIndex.drawerItems, - homeCategory = _global$getRssIndex.homeCategory; - - return NavigationUtils.getRoutesTo(drawerItems, homeCategory); - } - }, { - key: "getScreenTo", - value: function getScreenTo(items, routeName) { - for (var i = 0; i < items.length; i++) { - var item = items[i]; - - if (item) { - if (item.drawerItemKey === routeName) { - return item.routeKey; - } - - if (NavigationUtils.hasItems(item)) { - return NavigationUtils.getScreenTo(item.items, routeName); - } - } - } - - return ""; - } - }, { - key: "getScreenToHome", - value: function getScreenToHome() { - var _global$getRssIndex2 = global.getRssIndex(), - drawerItems = _global$getRssIndex2.drawerItems, - homeCategory = _global$getRssIndex2.homeCategory; - - return NavigationUtils.getScreenTo(drawerItems, homeCategory); - } - }, { - key: "navigateToHome", - value: function navigateToHome(navigation) { - if (navigation) { - var routes = NavigationUtils.getRoutesToHome(); - - if (routes && routes.screen) { - navigation.navigate(routes.screen, routes.params); - } - } - } - }, { - key: "navigateToSettings", - value: function navigateToSettings(navigation, module) { - var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - - if (global.getMainPSetup().showNativeSettingsScreen) { - navigation == null ? undefined : navigation.navigate("GeneralSettingsScreen", Object.assign({ - module: module - }, params)); - } else { - navigation == null ? undefined : navigation.navigate("SettingsScreen", params); - } - } - }, { - key: "navigateToRssSettings", - value: function navigateToRssSettings(navigation) { - var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - NavigationUtils.navigateToSettings(navigation, _$$_REQUIRE(_dependencyMap[7]).GeneralSettingsModules.RSS, params); - } - }, { - key: "navigateToEPaperSettings", - value: function navigateToEPaperSettings(navigation) { - var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - NavigationUtils.navigateToSettings(navigation, _$$_REQUIRE(_dependencyMap[7]).GeneralSettingsModules.EPAPER, params); - } - }]); - }(); -},2096,[3,270,22,6,7,2036,438,2097]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.GeneralSettingsModules = undefined; - var GeneralSettingsModules = exports.GeneralSettingsModules = { - RSS: 1, - EPAPER: 2 - }; -},2097,[]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.getDrawerAction = getDrawerAction; - exports.getDrawerItemFromStructureAndState = getDrawerItemFromStructureAndState; - exports.getDrawerStructure = getDrawerStructure; - exports.getEpaperLabel = getEpaperLabel; - exports.getInitialRouteFromStructure = getInitialRouteFromStructure; - exports.getMyHomeLabel = getMyHomeLabel; - exports.getNameFromRoute = getNameFromRoute; - exports.getNavigationRouteKeyByName = getNavigationRouteKeyByName; - exports.getNavigationRoutes = getNavigationRoutes; - exports.getNavigationScreenByName = getNavigationScreenByName; - exports.getPublicationsButton = getPublicationsButton; - exports.navigateToCategory = navigateToCategory; - exports.openMyHome = openMyHome; - exports.parseExtra = parseExtra; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - function openFavorite(item) { - return _IndexHelper.default.SP.values.drawer.actions.open_favorites === item.feedUrl || _IndexHelper.default.SP.values.drawer.actions.open_favorites === item.action || item.drawerItemKey === "Favorites" || item.category === "Favorites" || item.params === "Favorites"; - } - - function openMyHome(item) { - return _IndexHelper.default.SP.values.drawer.actions.open_my_home === item.feedUrl; - } - - function getDrawerAction(item) { - var action = item.action; - var shouldUseFullscreenLayout = item.shouldUseFullscreenLayout; - - if (shouldUseFullscreenLayout === "1") { - action = _IndexHelper.default.SP.values.drawer.actions.open_full_screen; - } else if (openFavorite(item)) { - action = _IndexHelper.default.SP.values.drawer.actions.open_favorites; - } else if (openMyHome(item)) { - action = _IndexHelper.default.SP.values.drawer.actions.open_my_home; - } - - return action; - } - - function parseExtra(extra, key, defaultValue) { - var _value; - - var value; - - if (extra) { - if (Array.isArray(extra)) { - var extraArray = extra.find(function (e) { - return e[0] === key; - }); - - if (extraArray) { - value = extraArray[1]; - } - } else if (typeof extra === "object") { - value = extra[key]; - } - } - - return (_value = value) != null ? _value : defaultValue; - } - - function getMyHomeLabel() { - var _global$getRssIndex = global.getRssIndex(), - drawerItemsFlat = _global$getRssIndex.drawerItemsFlat, - footerItems = _global$getRssIndex.footerItems; - - var found = drawerItemsFlat.find(function (drawerItem) { - return openMyHome(drawerItem); - }); - - if (!found && footerItems) { - found = footerItems.find(function (drawerItem) { - return openMyHome(drawerItem); - }); - } - - if (found) { - return found.displayName; - } - - return ""; - } - - function getEpaperLabel() { - var _global$getRssIndex2 = global.getRssIndex(), - drawerItemsFlat = _global$getRssIndex2.drawerItemsFlat, - footerItems = _global$getRssIndex2.footerItems; - - var open_epaper = _IndexHelper.default.SP.values.drawer.actions.open_epaper; - var found = drawerItemsFlat.find(function (drawerItem) { - return getDrawerAction(drawerItem) === open_epaper; - }); - - if (!found && footerItems) { - found = footerItems.find(function (drawerItem) { - return getDrawerAction(drawerItem) === open_epaper; - }); - } - - if (found) { - return found.displayName; - } - - return ""; - } - - function getNameFromRoute(route) { - return route.substr(0, route.lastIndexOf("_")); - } - - function getDrawerItemFromStructureAndState(structure, state) { - var routeName = _navigationUtils.default.getActiveRouteFromState(state); - - return _navigationUtils.default.getDrawerItem(structure.map(function (_ref) { - var item = _ref.item; - return item; - }), getNameFromRoute(routeName)); - } - - function getNavigationRoutes() { - var _global$getRssIndex3 = global.getRssIndex(), - items = _global$getRssIndex3.drawerItemsFlat, - footerItems = _global$getRssIndex3.footerItems; - - var routes = []; - var footerRoutesToAdd = []; - - if (footerItems) { - footerRoutesToAdd = footerItems.filter(function (footerItem) { - return items.find(function (item) { - return item.drawerItemKey === footerItem.drawerItemKey; - }) === undefined; - }); - } - - if (items) { - items.forEach(function (item, index) { - routes.push({ - item: item, - route: item.routeKey, - inDrawer: true - }); - }); - routes.push({ - item: { - displayName: global.strings("str_search"), - drawerItemKey: global.strings("str_search"), - action: _IndexHelper.default.SP.values.drawer.actions.open_search - }, - route: "search", - inDrawer: false - }); - footerRoutesToAdd.forEach(function (item, index) { - routes.push({ - item: item, - route: item.routeKey, - inDrawer: false - }); - }); - } - - return routes; - } - - function getNavigationScreenByName(name) { - var screens = getNavigationRoutes(); - var screen = screens.find(function (_ref2) { - var route = _ref2.route; - return route.startsWith(name + "_"); - }); - return screen; - } - - function getNavigationRouteKeyByName(name) { - var screen = getNavigationScreenByName(name); - - if (screen) { - return screen.route; - } - - return name; - } - - function navigateToCategory(navigation, category) { - var route = category; - var categoryScreen = getNavigationScreenByName(category); - - if (categoryScreen) { - route = categoryScreen.route; - - if (categoryScreen.item && categoryScreen.item.parent) { - var parentScreen = getNavigationScreenByName(categoryScreen.item.parent); - - if (parentScreen && parentScreen.item && parentScreen.item.type === "section" && parentScreen.item.layout === "tab") { - navigation.navigate(parentScreen.route, { - screen: route - }); - return; - } - } - } - - navigation.navigate(route); - } - - function getInitialRouteFromStructure(structure) { - try { - return structure.find(function (_ref3) { - var isInitialRoute = _ref3.isInitialRoute; - return isInitialRoute; - }).route; - } catch (e) { - return ""; - } - } - - function getDrawerStructure(routes, initialRoute) { - var structure = []; - var currentSection; - routes.forEach(function (route) { - var isSection = route.item.type === "section"; - var isFeed = route.item.type === "feed"; - var isInitialRoute = route.route === initialRoute; - route.isInitialRoute = isInitialRoute; - - if (isSection) { - if (route.item.layout === "tab") { - route.tabs = []; - currentSection = route; - } - - structure.push(route); - } else if (isFeed && currentSection && currentSection.tabs && !route.item.neverShowInDrawer && route.item.parent === currentSection.item.drawerItemKey) { - currentSection.tabs.push(route); - - if (isInitialRoute) { - currentSection.isInitialRoute = true; - } - } else { - structure.push(route); - } - }); - return structure; - } - - function getPublicationsButton(index) { - return { - action: _IndexHelper.default.SP.values.drawer.actions.open_publications, - depth: 0, - displayName: global.strings("btn_publications"), - drawerItemKey: global.strings("btn_publications"), - routeKey: global.strings("btn_publications") + "_" + index, - extra: [], - image: _$$_REQUIRE(_dependencyMap[4]), - neverShowInDrawer: false, - parent: "", - textAlign: "left", - type: "button", - visibleOnAndroid: "1", - visibleOnIOS: "1", - cssKey: "publications" - }; - } -},2098,[3,16,2036,2096,1735]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var _default = exports.default = _reactNative.StyleSheet.create({ - image_full: { - position: "absolute", - top: 0, - start: 0, - end: 0, - bottom: 0, - margin: 0 - }, - container_full: { - flex: 1, - flexDirection: "column", - justifyContent: "space-between", - paddingBottom: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_VERTICAL_PADDING - }, - title_full: { - color: "white", - textAlign: "left", - textShadowColor: _$$_REQUIRE(_dependencyMap[2]).colors.black, - textShadowOffset: { - width: 1, - height: 1 - }, - textShadowRadius: 5 - }, - title_phone: { - marginEnd: _$$_REQUIRE(_dependencyMap[1]).HORIZONTAL_MARGIN - }, - details: { - color: _$$_REQUIRE(_dependencyMap[2]).colors.white, - textShadowColor: _$$_REQUIRE(_dependencyMap[2]).colors.black, - textShadowOffset: { - width: 1, - height: 1 - }, - textShadowRadius: 2 - }, - gradient: { - backgroundColor: _$$_REQUIRE(_dependencyMap[2]).colors.transparent, - position: "absolute", - top: 0, - start: 0, - end: 0, - bottom: 0 - } - }); -},2099,[18,2084,438]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.NATIVO_CARD_HEIGHT = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[7]); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _fontText = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); - - var _card = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[10])); - - var _blurImageComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var NATIVO_CARD_HEIGHT = exports.NATIVO_CARD_HEIGHT = 550; - - var CardNativo = exports.default = function (_React$PureComponent) { - function CardNativo(props) { - var _this; - - (0, _classCallCheck2.default)(this, CardNativo); - _this = _callSuper(this, CardNativo, [props]); - _this.fontSize = _$$_REQUIRE(_dependencyMap[12]).FONT_SIZE.TEXT(); - _this.fontSizeTitle = _$$_REQUIRE(_dependencyMap[12]).FONT_SIZE.TITLE(); - return _this; - } - - (0, _inherits2.default)(CardNativo, _React$PureComponent); - return (0, _createClass2.default)(CardNativo, [{ - key: "_getTopComponent", - value: function _getTopComponent() { - var TopComponent = this.props.TopComponent; - - if (TopComponent) { - return TopComponent; - } - - return null; - } - }, { - key: "_getBottomComponent", - value: function _getBottomComponent() { - var BottomComponent = this.props.BottomComponent; - - if (BottomComponent) { - return BottomComponent; - } - - return null; - } - }, { - key: "render", - value: function render() { - var _this$props = this.props, - item = _this$props.item, - ImageComponent = _this$props.ImageComponent; - var title = item.title, - summary = item.summary; - var image; - - if (ImageComponent) { - image = ImageComponent; - } else { - image = (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_blurImageComponent.default, { - image: item.image, - style: _card.default.image, - height: _card.IMAGE_HEIGHT - }); - } - - var titleProps = {}; - - if (title && title.nativeID) { - titleProps.nativeID = title.nativeID; - } - - var summaryProps = {}; - - if (summary && summary.nativeID) { - summaryProps.nativeID = summary.nativeID; - } - - return (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { - style: { - height: NATIVO_CARD_HEIGHT, - flexDirection: "column" - }, - children: [this._getTopComponent(), (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { - style: { - flex: 0, - width: "100%", - height: 300 - }, - children: image - }), (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { - style: { - flex: 1 - }, - children: [(0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: ["card-title"], - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_fontText.default, Object.assign({ - style: [_card.default.title, { - fontSize: this.fontSizeTitle - }], - type: _fontText.Type.medium - }, titleProps, { - children: item.title - })) - }), (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: ["card-summary"], - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_fontText.default, Object.assign({ - style: [_card.default.summary, { - fontSize: this.fontSize - }] - }, summaryProps, { - children: item.summary - })) - })] - }), this._getBottomComponent()] - }); - } - }]); - }(_react.default.PureComponent); - - CardNativo.propTypes = { - item: _propTypes.default.shape({ - title: _propTypes.default.string, - image: _propTypes.default.string, - thumbnail: _propTypes.default.string, - summary: _propTypes.default.string - }), - TopComponent: _propTypes.default.node, - BottomComponent: _propTypes.default.node, - ImageComponent: _propTypes.default.node - }; - CardNativo.defaultProps = { - TopComponent: undefined, - BottomComponent: undefined, - ImageComponent: undefined - }; -},2100,[3,6,7,11,13,14,16,18,582,816,2101,2102,2090,179,819]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.IMAGE_HEIGHT = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var IMAGE_HEIGHT = exports.IMAGE_HEIGHT = 300; - - var _default = exports.default = _reactNative.StyleSheet.create({ - outline: { - flexDirection: "column" - }, - image: { - height: IMAGE_HEIGHT, - width: null, - flex: 1 - }, - gradient: { - height: IMAGE_HEIGHT, - backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.transparent, - position: "absolute", - top: 0, - start: 0, - end: 0, - bottom: 0 - }, - title: { - start: 0, - margin: _$$_REQUIRE(_dependencyMap[2]).HORIZONTAL_MARGIN, - color: _$$_REQUIRE(_dependencyMap[1]).colors.title - }, - titleOverImage: { - margin: _$$_REQUIRE(_dependencyMap[2]).HORIZONTAL_MARGIN, - color: _$$_REQUIRE(_dependencyMap[1]).colors.white, - position: "absolute", - bottom: 0, - start: 0, - end: 0, - textShadowColor: _$$_REQUIRE(_dependencyMap[1]).colors.black, - textShadowOffset: { - width: 1, - height: 1 - }, - textShadowRadius: 5 - }, - summary: { - start: 0, - fontSize: 20, - margin: _$$_REQUIRE(_dependencyMap[2]).SUMMARY_VERTICAL_MARGIN, - color: _$$_REQUIRE(_dependencyMap[1]).colors.summary - }, - icon: { - height: 30, - width: 30, - marginStart: 5, - marginEnd: 5 - } - }); -},2101,[18,438,2084]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[8]); - - var _imageComponent = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var BlurImage = exports.default = function (_React$Component) { - function BlurImage(props) { - var _this; - - (0, _classCallCheck2.default)(this, BlurImage); - _this = _callSuper(this, BlurImage, [props]); - _this.onLayout = _this._onLayout.bind(_this); - _this.state = { - loading: true, - enableBlur: false - }; - return _this; - } - - (0, _inherits2.default)(BlurImage, _React$Component); - return (0, _createClass2.default)(BlurImage, [{ - key: "_getBackgroundImage", - value: function _getBackgroundImage(uri) { - var _this2 = this; - - var _this$props = this.props, - height = _this$props.height, - blurRadius = _this$props.blurRadius, - style = _this$props.style; - var enableBlur = this.state.enableBlur; - var imageStyle = [{ - height: height, - width: null, - flex: 1 - }, style]; - return (0, _$$_REQUIRE(_dependencyMap[10]).jsx)(_imageComponent.default, { - style: imageStyle, - source: { - uri: uri - }, - resizeMode: "cover", - onLoadEnd: function onLoadEnd() { - var onRendered = _this2.props.onRendered; - - if (onRendered) { - onRendered(); - } - }, - blurRadius: enableBlur ? blurRadius : 0 - }); - } - }, { - key: "_getForegroundImage", - value: function _getForegroundImage(uri) { - var _this$props2 = this.props, - height = _this$props2.height, - style = _this$props2.style, - onImageError = _this$props2.onImageError; - var enableBlur = this.state.enableBlur; - var imageStyle = [{ - height: height, - width: null, - position: "absolute", - top: 0, - start: 0, - end: 0 - }, style]; - return enableBlur ? (0, _$$_REQUIRE(_dependencyMap[10]).jsx)(_imageComponent.default, { - resizeMethod: "scale", - style: imageStyle, - source: { - uri: uri - }, - resizeMode: "contain", - onError: function onError() { - if (typeof onImageError === "function") { - onImageError(); - } - } - }) : null; - } - }, { - key: "_onLayout", - value: function _onLayout(_ref) { - var _this3 = this; - - var nativeEvent = _ref.nativeEvent; - var image = this.props.image; - var _nativeEvent$layout = nativeEvent.layout, - containerWidth = _nativeEvent$layout.width, - containerHeight = _nativeEvent$layout.height; - (0, _imageComponent.getSize)(image, function (imageWidth, imageHeight) { - var enableBlur = false; - - if (imageWidth <= imageHeight) { - enableBlur = true; - } else { - var scaleWidthFactor = containerWidth / imageWidth; - var scaleHeightFactor = containerHeight / imageHeight; - - if (scaleWidthFactor > 2 || scaleHeightFactor > 2) { - enableBlur = true; - } else { - var scaledHeight = imageHeight * scaleWidthFactor; - var heightDiff = scaledHeight - containerHeight; - - if (heightDiff > 0 && heightDiff / scaledHeight > 0.5) { - enableBlur = true; - } - } - } - - _this3.setState({ - loading: false, - enableBlur: enableBlur - }); - }, function () { - _this3.setState({ - loading: false - }); - }); - } - }, { - key: "_getImage", - value: function _getImage(uri) { - var _this$props3 = this.props, - onImagePress = _this$props3.onImagePress, - height = _this$props3.height; - - if (onImagePress) { - return (0, _$$_REQUIRE(_dependencyMap[10]).jsxs)(_reactNative.TouchableOpacity, { - style: { - height: height - }, - onPress: onImagePress, - children: [this._getBackgroundImage(uri), this._getForegroundImage(uri)] - }); - } - - return (0, _$$_REQUIRE(_dependencyMap[10]).jsxs)(_reactNative.View, { - children: [this._getBackgroundImage(uri), this._getForegroundImage(uri)] - }); - } - }, { - key: "render", - value: function render() { - var _this$props4 = this.props, - image = _this$props4.image, - height = _this$props4.height; - var loading = this.state.loading; - return !loading ? this._getImage(image) : (0, _$$_REQUIRE(_dependencyMap[10]).jsx)(_reactNative.View, { - style: { - height: height - }, - onLayout: this.onLayout - }); - } - }]); - }(_react.default.Component); - - BlurImage.propTypes = { - height: _propTypes.default.number, - blurRadius: _propTypes.default.number, - image: _propTypes.default.string, - onRendered: _propTypes.default.func, - onImagePress: _propTypes.default.func, - onImageError: _propTypes.default.func, - style: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.object, _propTypes.default.array]) - }; - BlurImage.defaultProps = { - height: 300, - blurRadius: 10 - }; -},2102,[3,6,7,11,13,14,582,16,18,588,179]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.parsePriority = exports.getCategoryLabel = exports.formatResourcesToDTO = exports.formatResourceToDTO = exports.formatDate = exports.formatArticlesToDTO = exports.formatArticleToDTO = exports.formatAction = exports.decodeField = undefined; - - var _RssActionManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _Resource = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var formatAction = exports.formatAction = function formatAction(action) { - var actionManager = new _RssActionManager.default(); - actionManager.initActions(action); - return actionManager; - }; - - var formatDate = exports.formatDate = function formatDate(articleDate, lastUpdate, hideDate) { - if (hideDate) { - return ""; - } - - if (lastUpdate) { - return global.date(lastUpdate); - } - - if (articleDate) { - return global.date(articleDate); - } - - return ""; - }; - - var parsePriority = exports.parsePriority = function parsePriority(rawPriority) { - var priority = {}; - var row = "1"; - - try { - priority = JSON.parse(rawPriority); - - if (!priority[1]) { - priority[1] = { - D: row, - d: row - }; - } - } catch (error) { - var matches = rawPriority.match(/([0-9]+(?:.5)?)x([0-9]+(?:.5)?)/); - var col = "1"; - - if (matches.length > 2) { - col = matches[1]; - row = matches[2]; - } - - var rowCol = col + "x" + row; - priority = { - 1: { - D: row, - d: row - }, - 2: { - D: rowCol, - d: rowCol - }, - 3: { - D: rowCol, - d: rowCol - }, - 4: { - D: rowCol, - d: rowCol - }, - isHighlightedBox: "0" - }; - } - - return priority; - }; - - var decodeField = exports.decodeField = function decodeField(field) { - return field ? _$$_REQUIRE(_dependencyMap[4]).StringUtils.decodeHTML(field) : undefined; - }; - - var getCategoryLabel = exports.getCategoryLabel = function getCategoryLabel(caLabel) { - var label; - - try { - var _global$getRssIndex = global.getRssIndex(), - drawerItemsFlat = _global$getRssIndex.drawerItemsFlat; - - var drawerItem = _navigationUtils.default.getDrawerItem(drawerItemsFlat, caLabel); - - if (drawerItem) { - label = drawerItem.displayName; - } - } catch (e) {} - - return decodeField(label || caLabel); - }; - - var formatArticleToDTO = exports.formatArticleToDTO = function formatArticleToDTO(article) { - var mArticle = new (_$$_REQUIRE(_dependencyMap[5]).Article)(); - mArticle.position = article.pl_id ? article.pl_id : undefined; - mArticle.feedId = article.ar_feedId ? article.ar_feedId : undefined; - mArticle.categoryId = article.ca_id ? article.ca_id : undefined; - mArticle.action = formatAction(article.ar_action); - mArticle.priority = article.pl_priority ? parsePriority(article.pl_priority) : undefined; - mArticle.byline = decodeField(article.ar_byline); - mArticle.category = getCategoryLabel(article.ca_label); - mArticle.summary = decodeField(article.ar_summary); - mArticle.title = decodeField(article.ar_title); - mArticle.unixDate = article.ar_updatedate || article.ar_articledate; - mArticle.insertDate = article.ar_insertdate ? article.ar_insertdate : undefined; - mArticle.read = article.ar_read ? article.ar_read : undefined; - mArticle.source = article.ar_source ? article.ar_source : undefined; - mArticle.thumbnail = article.ar_thumb ? article.ar_thumb : undefined; - mArticle.image = article.ar_image ? article.ar_image : undefined; - mArticle.gallery = (0, _$$_REQUIRE(_dependencyMap[6]).rssGallery)(article.ar_gallery); - mArticle.html = article.ar_htmlbody ? article.ar_htmlbody : undefined; - mArticle.isBreaking = article.ar_isBreaking ? article.ar_isBreaking === 1 : undefined; - mArticle.isHtmlArticle = article.ar_isHtmlArticle ? article.ar_isHtmlArticle === 1 : undefined; - mArticle.isEdition = article.ar_catId === 9999; - mArticle.isLinkToCategory = article.ar_catId === 8888; - mArticle.isAdvertisement = article.ar_catId === 7777; - mArticle.isHighlightedBox = mArticle.priority && mArticle.priority.isHighlightedBox === "1"; - mArticle.isPremiumArticle = mArticle.action.hasPropertyPremiumArticle(); - mArticle.isTouchable = !mArticle.isAdvertisement; - mArticle.setExtraFields(article.ar_extraFields); - mArticle.date = formatDate(article.ar_articledate, article.ar_updatedate, mArticle.isAdvertisement || mArticle.action.hasPropertyHideDate()); - return mArticle; - }; - - var formatResourceToDTO = exports.formatResourceToDTO = function formatResourceToDTO(resource) { - var dto = new _Resource.default(); - dto.setFeedId(resource.rr_feedId); - dto.setValue(resource.re_value); - dto.setType(resource.rt_name); - return dto; - }; - - var formatArticlesToDTO = exports.formatArticlesToDTO = function formatArticlesToDTO(articles) { - var adIndex = 0; - return articles.map(function (article) { - return formatArticleToDTO(article); - }).filter(function (article) { - return article.action.hasPropertyOS(); - }).map(function (article) { - if (article.isAdvertisement) { - article.adIndex = adIndex; - adIndex += 1; - } - - return article; - }); - }; - - var formatResourcesToDTO = exports.formatResourcesToDTO = function formatResourcesToDTO(resources) { - return resources.map(function (resource) { - return formatResourceToDTO(resource); - }); - }; -},2103,[3,2037,2045,2096,438,2044,1967]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[2]); - - var _cardNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _tileGridNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _tileListNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var styles = _reactNative.StyleSheet.create({ - textRow: { - flexDirection: "row", - alignItems: "center", - marginHorizontal: _$$_REQUIRE(_dependencyMap[8]).HORIZONTAL_MARGIN - } - }); - - var NativeVideoAdTemplate = function NativeVideoAdTemplate(props) { - if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { - return null; - } - - var adDate = props.adDate, - adTitle = props.adTitle, - adDescription = props.adDescription, - adAuthorName = props.adAuthorName, - index = props.index, - grid = props.grid, - card = props.card, - dimensions = props.dimensions, - headerText = props.headerText; - var item = { - titleNativeID: "adTitle", - summaryNativeID: "adDescription", - title: adTitle, - summary: adDescription, - gridIndex: index - }; - var cssClasses = ["rss-nativo-ad-template", "rss-nativo-video-ad-template"]; - var cssHeaderClasses = ["rss-nativo-ad-template-header", "rss-nativo-video-ad-template-header"]; - var cssHeaderTextClasses = ["rss-nativo-ad-template-header-text", "rss-nativo-video-ad-template-header-text"]; - var cssChoicesImageClasses = ["rss-nativo-ad-template-choices-image", "rss-nativo-video-ad-template-choices-image"]; - var cssVideoClasses = ["rss-nativo-video-ad-template-video"]; - var cssBottomClasses = ["rss-nativo-ad-template-bottom", "rss-nativo-video-ad-template-bottom"]; - var cssDateClasses = ["rss-nativo-ad-template-date", "rss-nativo-video-ad-template-date"]; - var cssAuthorImageClasses = ["rss-nativo-ad-template-author-image", "rss-nativo-video-ad-template-author-image"]; - var cssAuthorNameClasses = ["rss-nativo-ad-template-author-name", "rss-nativo-video-ad-template-author-name"]; - var videoStyle = {}; - var adAuthorImageStyle = { - width: 40, - height: 20 - }; - var layoutSuffix; - - if (card) { - layoutSuffix = "card"; - videoStyle = { - flex: 1 - }; - } else if (grid) { - layoutSuffix = "grid"; - videoStyle = { - flex: 1 - }; - } else { - layoutSuffix = "list"; - videoStyle = { - flex: 1, - margin: 4 - }; - adAuthorImageStyle = { - width: 0, - height: 20 - }; - } - - cssClasses.push("rss-nativo-ad-template-" + layoutSuffix, "rss-nativo-video-ad-template-" + layoutSuffix); - cssHeaderClasses.push("rss-nativo-ad-template-header-" + layoutSuffix, "rss-nativo-video-ad-template-header-" + layoutSuffix); - cssHeaderTextClasses.push("rss-nativo-ad-template-header-text-" + layoutSuffix, "rss-nativo-video-ad-template-header-text-" + layoutSuffix); - cssChoicesImageClasses.push("rss-nativo-ad-template-choices-image-" + layoutSuffix, "rss-nativo-video-ad-template-choices-image-" + layoutSuffix); - cssVideoClasses.push("rss-nativo-video-ad-template-video-" + layoutSuffix); - cssBottomClasses.push("rss-nativo-ad-template-bottom-" + layoutSuffix, "rss-nativo-video-ad-template-bottom-" + layoutSuffix); - cssDateClasses.push("rss-nativo-ad-template-date-" + layoutSuffix, "rss-nativo-video-ad-template-date-" + layoutSuffix); - cssAuthorImageClasses.push("rss-nativo-ad-template-author-image-" + layoutSuffix, "rss-nativo-video-ad-template-author-image-" + layoutSuffix); - cssAuthorNameClasses.push("rss-nativo-ad-template-author-name-" + layoutSuffix, "rss-nativo-video-ad-template-author-name-" + layoutSuffix); - var TopComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssHeaderClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { - style: styles.textRow, - children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssHeaderTextClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { - style: { - fontWeight: "bold", - flex: 1 - }, - children: headerText - }) - }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssChoicesImageClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { - nativeID: "adChoicesImage", - style: { - height: 20, - width: 20 - } - }) - })] - }) - }); - var BottomComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssBottomClasses, - children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { - style: styles.textRow, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssDateClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { - nativeID: "adDate", - style: { - flex: 1 - }, - children: (0, _$$_REQUIRE(_dependencyMap[11]).formatDate)(adDate / 1000) - }) - }) - }), (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { - style: styles.textRow, - children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssAuthorImageClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { - nativeID: "adAuthorImage", - resizeMode: "contain", - style: adAuthorImageStyle - }) - }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssAuthorNameClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { - nativeID: "adAuthorName", - children: adAuthorName - }) - })] - })] - }); - - var _OptionalPackages$get = _optionalPackageUtils.default.getNativoAds(), - NativoVideo = _OptionalPackages$get.NativoVideo; - - var ImageComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssVideoClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(NativoVideo, { - style: videoStyle - }) - }); - var ad; - - if (card) { - ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_cardNativo.default, { - item: item, - TopComponent: TopComponent, - BottomComponent: BottomComponent, - ImageComponent: ImageComponent - }); - } else if (grid) { - ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileGridNativo.default, { - roundedBorder: true, - item: item, - TopComponent: TopComponent, - BottomComponent: BottomComponent, - ImageComponent: ImageComponent - }); - } else { - ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileListNativo.default, { - item: item, - TopComponent: TopComponent, - BottomComponent: BottomComponent, - ImageComponent: ImageComponent - }); - } - - var key = card ? "card" : grid; - - var _DeviceUtils$getScree = _deviceUtils.default.getScreenDimensions(), - width = _DeviceUtils$getScree.width; - - var style = card ? { - width: width - _$$_REQUIRE(_dependencyMap[8]).HORIZONTAL_MARGIN - } : dimensions; - return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { - classes: cssClasses, - children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { - nativeID: "nativoVideoAdView", - style: style, - children: ad - }, "nativo_" + index + "_" + key) - }); - }; - - var _default = exports.default = NativeVideoAdTemplate; -},2104,[3,16,18,2100,2094,2078,434,881,2084,179,819,2103]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[2]); - - var _tileListNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var StandardDisplayAdTemplate = function StandardDisplayAdTemplate(props) { - if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { - return null; - } - - var width = props.displayWidth, - height = props.displayHeight, - index = props.index, - grid = props.grid, - card = props.card, - dimensions = props.dimensions, - headerText = props.headerText; - var item = { - titleNativeID: "adTitle", - title: headerText, - gridIndex: index - }; - var cssClasses = ["rss-nativo-ad-std-template"]; - var cssWebClasses = ["rss-nativo-ad-std-template-web"]; - var layoutSuffix; - - if (card) { - layoutSuffix = "card"; - } else if (grid) { - layoutSuffix = "grid"; - } else { - layoutSuffix = "list"; - } - - cssClasses.push("rss-nativo-ad-std-template-" + layoutSuffix); - cssWebClasses.push("rss-nativo-ad-std-template-web-" + layoutSuffix); - var marginTop = 0; - var imageContainerWidth = width; - var modeStyles = {}; - - if (!card && !grid) { - var widthRatio = (dimensions.width - _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN * 2) / width; - var heightRatio = (dimensions.height - _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN * 2) / height; - var ratio = Math.min(widthRatio, heightRatio); - - if (ratio < 1) { - imageContainerWidth = width * ratio; - modeStyles = { - transform: [{ - scale: ratio - }, { - translateX: -(width - width * ratio) - }, { - translateY: -(height - height * ratio) - }, { - translateX: _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN - }, { - translateY: _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN - }] - }; - } else { - marginTop = Math.max((dimensions.height - _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN * 2 - height) / 2, 0); - } - } else { - modeStyles = { - alignSelf: "center", - justifyContent: "center" - }; - - if (card) { - marginTop = Math.max((_$$_REQUIRE(_dependencyMap[6]).NATIVO_CARD_HEIGHT - height) / 2, 0); - } else { - marginTop = Math.max((dimensions.height - height) / 2, 0); - } - } - - var _OptionalPackages$get = _optionalPackageUtils.default.getNativoAds(), - NativoWebContent = _OptionalPackages$get.NativoWebContent; - - var webContent = (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_$$_REQUIRE(_dependencyMap[8]).Css, { - classes: cssWebClasses, - children: (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(NativoWebContent, Object.assign({}, props, { - style: Object.assign({ - width: width, - height: height, - marginTop: marginTop - }, modeStyles) - })) - }); - var key = card ? "card" : grid; - var style = card ? { - width: (0, _$$_REQUIRE(_dependencyMap[9]).getRssCardBoxWidth)(), - height: _$$_REQUIRE(_dependencyMap[6]).NATIVO_CARD_HEIGHT - } : dimensions; - return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_$$_REQUIRE(_dependencyMap[8]).Css, { - classes: cssClasses, - children: (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.View, { - nativeID: "nativoSDAdView", - style: style, - children: grid || card ? webContent : (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_tileListNativo.default, { - item: item, - ImageComponent: webContent, - imageContainerStyle: { - margin: _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN, - width: imageContainerWidth, - flex: 0, - flexDirection: "row" - } - }) - }, "nativo_" + index + "_" + key) - }); - }; - - var _default = exports.default = StandardDisplayAdTemplate; -},2105,[3,16,18,2078,881,2084,2100,179,819,2090]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _reactNative = _$$_REQUIRE(_dependencyMap[8]); - - var _NavigationService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - var _cmpUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); - - var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); - - var _tecnaviaPlatformUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); - - var _webUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); - - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } - - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } - - var AdWebComponent = function (_React$PureComponent) { - function AdWebComponent(props) { - var _source$uri; - - var _this; - - (0, _classCallCheck2.default)(this, AdWebComponent); - _this = _callSuper(this, AdWebComponent, [props]); - var source = props.source; - var isVisibleAtFirstRender = (source == null ? undefined : (_source$uri = source.uri) == null ? undefined : _source$uri.indexOf("shouldWaitForLocal=1")) === -1; - _this.state = { - hidden: false, - visible: isVisibleAtFirstRender - }; - _this.setWidthToDeviceOne = _this._setWidthToDeviceOne.bind(_this); - _this.onMessage = _this._onMessage.bind(_this); - return _this; - } - - (0, _inherits2.default)(AdWebComponent, _React$PureComponent); - return (0, _createClass2.default)(AdWebComponent, [{ - key: "componentDidMount", - value: function componentDidMount() { - var _this2 = this; - - this.orientationListener = _$$_REQUIRE(_dependencyMap[15]).EventRegister.on(_events.default.ON_ORIENTATION_CHANGE, this.setWidthToDeviceOne); - this.changeAdsVisibility = _$$_REQUIRE(_dependencyMap[15]).EventRegister.on(_events.default.CHANGE_ADS_VISIBILITY, function (_ref) { - var hideAds = _ref.hideAds; - var hidden = _this2.state.hidden; - - if (hideAds && !hidden) { - _this2.setState({ - hidden: true - }); - } else if (!hideAds && hidden) { - _this2.setState({ - hidden: false - }); - } - }); - - this._handleVisibilityCallbacks(); - } - }, { - key: "componentDidUpdate", - value: function componentDidUpdate() { - this._handleVisibilityCallbacks(); - } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - _$$_REQUIRE(_dependencyMap[15]).EventRegister.rm(this.orientationListener); - - _$$_REQUIRE(_dependencyMap[15]).EventRegister.rm(this.changeAdsVisibility); - } - }, { - key: "_handleVisibilityCallbacks", - value: function _handleVisibilityCallbacks() { - var _this$props = this.props, - source = _this$props.source, - onHide = _this$props.onHide, - onShow = _this$props.onShow; - - if (typeof onHide !== "function" || typeof onShow !== "function") { - return; - } - - var _this$state = this.state, - hidden = _this$state.hidden, - visible = _this$state.visible; - var uri = source.uri, - html = source.html; - - if (!uri && !html || hidden || !visible) { - onHide(); - return; - } - - onShow(this._getHeight()); - } - }, { - key: "_setWidthToDeviceOne", - value: function _setWidthToDeviceOne() { - this.forceUpdate(); - } - }, { - key: "_changeVisibility", - value: function _changeVisibility(visible) { - var currentVisible = this.state.visible; - - if (currentVisible !== visible) { - this.setState({ - visible: visible - }); - } - } - }, { - key: "_onMessage", - value: function _onMessage(data) { - try { - var type = data.type, - content = data.content; - - if (!type) { - return; - } - - switch (type) { - case "setViewVisibility": - var visibleParam = content.visible; - - if (visibleParam !== undefined) { - this._changeVisibility(visibleParam === 1); - } - - break; - } - } catch (e) {} - } - }, { - key: "_getHeight", - value: function _getHeight() { - var visible = this.state.visible; - - if (!visible) { - return 0; - } - - var model = this.props.model; - var height = parseInt(model.height, 10) || 150; - return height; - } - }, { - key: "render", - value: function render() { - var _this3 = this; - - var _this$props2 = this.props, - model = _this$props2.model, - source = _this$props2.source; - var hidden = this.state.hidden; - var uri = source.uri; - var html = source.html; - - if (!uri && !html || hidden) { - return null; - } - - if (html) { - var alignStyle = "\n body { \n text-align: center\n }"; - html = _webUtils.default.addViewportStyles(html, alignStyle); - source.html = _cmpUtils.default.addCMPScript(html); - } - - var settings = { - defaultHeight: 150, - cacheEnabled: false, - startInLoadingState: _$$_REQUIRE(_dependencyMap[16]).LoadingStatePosition.none, - innerRef: function innerRef(ref) { - _this3.webView = ref; - }, - onLocal: function onLocal(_ref2) { - var domain = _ref2.domain, - _ref2$getParams = _ref2.getParams, - getParams = _ref2$getParams === undefined ? {} : _ref2$getParams; - var navigation = _this3.props.navigation; - var issue = getParams.issue, - edition = getParams.edition, - data = getParams.data, - position = getParams.position, - category = getParams.category, - url = getParams.url, - visibleParam = getParams.visible; - - switch (domain) { - case "openEedition": - _NavigationService.default.main.reset("NewsmemoryNavigator", { - isFromRss: true, - issue: issue, - edition: edition - }); - - break; - - case "openAlertNewsArticle": - try { - var articles = (0, _$$_REQUIRE(_dependencyMap[17]).formatArticlesToDTO)(JSON.parse(_$$_REQUIRE(_dependencyMap[18]).StringUtils.decodeURIComponent(data))); - var clickedPosition = articles[position]; - navigation.navigate("ArticleScreen", { - items: articles, - item: clickedPosition, - orientation: _deviceUtils.default.currentOrientation - }); - } catch (e) {} - - break; - - case "openCategory": - try { - var screen = (0, _$$_REQUIRE(_dependencyMap[19]).getNavigationScreenByName)(category); - - if (screen) { - (0, _$$_REQUIRE(_dependencyMap[20]).performNavigation)(navigation, screen.item); - } - } catch (e) {} - - break; - - case "openLink": - _tecnaviaPlatformUtils.default.openURL(url); - - break; - - case "openInAppBrowser": - navigation.navigate("WebScreen", url); - break; - - case "setViewVisibility": - _this3._changeVisibility(visibleParam === "1"); - - break; - } - }, - injectedJavaScriptBeforeContentLoaded: !html ? _cmpUtils.default.getCMPScript() : undefined, - onLoadEnd: function onLoadEnd() { - if (_this3.webView && !html) { - _this3.webView.injectJavaScript("try{ document.body.style.textAlign = 'center'; }catch(e){}"); - - _this3.webView.injectJavaScript(_webUtils.default.addViewport()); - } - }, - onMessage: this.onMessage, - source: source, - onLinkClicked: function onLinkClicked(url) { - _tecnaviaPlatformUtils.default.openURL(url); - - return true; - } - }; - - if (model.useAutoHeight) { - return (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_$$_REQUIRE(_dependencyMap[22]).AutoHeightWebView, Object.assign({}, settings)); - } - - var width = model.width ? parseInt(model.width, 10) : "100%"; - - var height = this._getHeight(); - - return (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_reactNative.View, { - style: { - width: width, - height: height, - overflow: "hidden" - }, - children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_$$_REQUIRE(_dependencyMap[23]).BaseWebView, Object.assign({}, settings)) - }); - } - }]); - }(_react.default.PureComponent); - - AdWebComponent.propTypes = { - model: _propTypes.default.shape({ - width: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number]), - height: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number]), - useAutoHeight: _propTypes.default.bool - }), - source: _propTypes.default.shape({ - html: _propTypes.default.string, - uri: _propTypes.default.string - }), - navigation: _propTypes.default.shape({ - navigate: _propTypes.default.func - }), - onShow: _propTypes.default.func, - onHide: _propTypes.default.func - }; - AdWebComponent.defaultProps = { - source: {} - }; - - var _default = exports.default = function _default(props) { - var navigation = (0, _$$_REQUIRE(_dependencyMap[24]).useNavigation)(); - return (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(AdWebComponent, Object.assign({}, props, { - navigation: navigation - })); - }; -},2106,[3,6,7,11,13,14,582,16,18,1897,436,1882,434,1936,868,564,1940,2103,438,2098,2107,179,1931,1935,1089]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.performNavigation = performNavigation; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _RssContentHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _Paywall = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _tecnaviaPlatformUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _NavigationService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _locationPermission = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - function dispatchNavigationToParent(navigation, screen) { - var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - navigation.navigate(screen, params); - } - - var navigateDirectlyToFullScreen = function () { - var _ref = (0, _asyncToGenerator2.default)(function* (navigation, settings) { - var displayName = settings.displayName, - drawerItemKey = settings.drawerItemKey, - disableAds = settings.disableAds; - var items = yield _RssContentHelper.default.getArticlesByCategory(drawerItemKey, disableAds === "1"); - - if (items && items.length) { - dispatchNavigationToParent(navigation, "ArticleScreen", { - items: items, - item: items[0], - settings: settings - }); - } else { - _$$_REQUIRE(_dependencyMap[10]).Toast.show(global.strings("msg_empty_category", { - category: displayName - }), { - position: "top" - }); - } - }); - - return function navigateDirectlyToFullScreen(_x, _x2) { - return _ref.apply(this, arguments); - }; - }(); - - function openEPaper(item) { - var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - (0, _$$_REQUIRE(_dependencyMap[11]).sendToAnalytics)(Object.assign({ - event_action: "drawer" - }, item)); - - _NavigationService.default.main.reset("NewsmemoryNavigator", Object.assign({ - isFromRss: true - }, params)); - } - - function performNavigation(navigation, item) { - var params = item.params, - drawerItemKey = item.drawerItemKey; - var routeName = (0, _$$_REQUIRE(_dependencyMap[12]).getNavigationRouteKeyByName)(drawerItemKey); - var action = (0, _$$_REQUIRE(_dependencyMap[12]).getDrawerAction)(item); - var _IndexHelper$SP$value = _IndexHelper.default.SP.values.drawer.actions, - open_settings = _IndexHelper$SP$value.open_settings, - open_url = _IndexHelper$SP$value.open_url, - open_archive_search = _IndexHelper$SP$value.open_archive_search, - open_in_app_purchase_page = _IndexHelper$SP$value.open_in_app_purchase_page, - open_optionspage_tab_editions = _IndexHelper$SP$value.open_optionspage_tab_editions, - open_optionspage_tab_login = _IndexHelper$SP$value.open_optionspage_tab_login, - open_optionspage_tab_contact = _IndexHelper$SP$value.open_optionspage_tab_contact, - open_optionspage_tab_help = _IndexHelper$SP$value.open_optionspage_tab_help, - open_optionspage_tab_archive = _IndexHelper$SP$value.open_optionspage_tab_archive, - open_paywall_account = _IndexHelper$SP$value.open_paywall_account, - upload_image = _IndexHelper$SP$value.upload_image, - open_epaper = _IndexHelper$SP$value.open_epaper, - open_live_news = _IndexHelper$SP$value.open_live_news, - open_full_screen = _IndexHelper$SP$value.open_full_screen, - open_publications = _IndexHelper$SP$value.open_publications, - open_drawer = _IndexHelper$SP$value.open_drawer; - var _IndexHelper$SP$value2 = _IndexHelper.default.SP.values.drawer.params, - open_le_vedette = _IndexHelper$SP$value2.open_le_vedette, - open_real_estate = _IndexHelper$SP$value2.open_real_estate, - open_auto_search = _IndexHelper$SP$value2.open_auto_search, - open_monster = _IndexHelper$SP$value2.open_monster, - open_fair = _IndexHelper$SP$value2.open_fair, - open_weather = _IndexHelper$SP$value2.open_weather, - open_events = _IndexHelper$SP$value2.open_events; - - var _global$getRssIndex = global.getRssIndex(), - latitude = _global$getRssIndex.latitude, - longitude = _global$getRssIndex.longitude, - archiveSearchURL = _global$getRssIndex.archiveSearchURL; - - var parsedParams; - - if (Array.isArray(params) && params.length > 0) { - parsedParams = params[0]; - } else if (typeof params === "string") { - parsedParams = params; - } - - var skipCloseDrawer = false; - - switch (action) { - case open_settings: - (0, _$$_REQUIRE(_dependencyMap[11]).sendToAnalytics)(Object.assign({ - event_action: "drawer" - }, item)); - - _navigationUtils.default.navigateToRssSettings(navigation, { - epaperLabel: (0, _$$_REQUIRE(_dependencyMap[12]).getEpaperLabel)() - }); - - break; - - case open_url: - (0, _$$_REQUIRE(_dependencyMap[11]).sendToAnalytics)(Object.assign({ - event_action: "drawer" - }, item)); - - switch (parsedParams) { - case open_le_vedette: - break; - - case open_real_estate: - break; - - case open_auto_search: - break; - - case open_monster: - dispatchNavigationToParent(navigation, "JobNavigator"); - break; - - case open_events: - var extra = { - user: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "externalAPIUsername", ""), - pass: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "externalAPIPassword", ""), - portal: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "externalAPIPortal", ""), - adUnitId: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "externalAdUnitId", ""), - adFallback: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "externalAdFallback", ""), - adWidth: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "externalAdWidth", 300), - adHeight: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "externalAdHeight", 250), - apiHomeOverride: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "HomeOverride", ""), - extraSearchField: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "ExtraSearchField", "[]") - }; - navigation.dispatch(_$$_REQUIRE(_dependencyMap[13]).CommonActions.navigate("EventNavigator", { - screen: "VerticalTabNavigator", - params: extra - })); - break; - - case open_fair: - break; - - case open_weather: - if (_optionalPackageUtils.default.isBaronAvailable()) { - _locationPermission.default.ask().then(function (result) { - _optionalPackageUtils.default.getBaronWeather().openWeather({ - server: global.getAppServer(), - latitude: latitude, - longitude: longitude - }); - }); - } else { - _$$_REQUIRE(_dependencyMap[10]).Toast.show(global.strings("err_module_unavailable", { - module: "Baron weather" - })); - } - - break; - - default: - if (parsedParams) { - var url = parsedParams; - (0, _$$_REQUIRE(_dependencyMap[11]).sendToAnalytics)({ - event_action: "open_link", - label: item.drawerItemKey - }); - var openInExternalBrowser = (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "target", "") === "_blank"; - - if (openInExternalBrowser) { - _tecnaviaPlatformUtils.default.openURL(url); - } else { - dispatchNavigationToParent(navigation, "WebScreen", { - url: url, - extra: { - ronDinoPromotionsAAK: (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "ronDinoPromotionsAAK", "") - }, - shareButtonIsEnabled: item.enableShareButton === "1" - }); - } - } - - } - - break; - - case open_archive_search: - (0, _$$_REQUIRE(_dependencyMap[11]).sendToAnalytics)(Object.assign({ - event_action: "drawer" - }, item)); - - if (archiveSearchURL) { - dispatchNavigationToParent(navigation, "WebScreen", { - url: archiveSearchURL - }); - } else {} - - break; - - case open_optionspage_tab_editions: - openEPaper(item, { - tab: _$$_REQUIRE(_dependencyMap[14]).tabs.home - }); - break; - - case open_in_app_purchase_page: - case open_optionspage_tab_login: - openEPaper(item, { - tab: _$$_REQUIRE(_dependencyMap[14]).tabs.login - }); - break; - - case open_optionspage_tab_contact: - openEPaper(item, { - tab: _$$_REQUIRE(_dependencyMap[14]).tabs.contact - }); - break; - - case open_optionspage_tab_help: - openEPaper(item, { - tab: _$$_REQUIRE(_dependencyMap[14]).tabs.help - }); - break; - - case open_optionspage_tab_archive: - openEPaper(item, { - tab: _$$_REQUIRE(_dependencyMap[14]).tabs.archive - }); - break; - - case open_epaper: - var tab = (0, _$$_REQUIRE(_dependencyMap[12]).parseExtra)(item.extra, "optionPageTab", ""); - openEPaper(item, { - tab: tab - }); - break; - - case open_paywall_account: - _Paywall.default.account(); - - break; - - case upload_image: - break; - - case open_full_screen: - navigateDirectlyToFullScreen(navigation, item); - break; - - case open_live_news: - _navigationUtils.default.navigateToHome(navigation); - - break; - - case open_drawer: - navigation.openDrawer(); - skipCloseDrawer = true; - break; - - case open_publications: - _NavigationService.default.main.navigate("PublicationsPageScreen"); - - break; - - default: - navigation.navigate(routeName); - } - - try { - if (!skipCloseDrawer) { - navigation.closeDrawer(); - } - } catch (e) {} - } -},2107,[3,270,2108,2036,1893,2096,881,1936,1897,2112,1937,2111,2098,1089,880]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.SORT = exports.ORDER = exports.DbDownloadPriority = undefined; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _RssContentManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var api = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); - - var _downloadUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - - var _tecnaviaFileUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - - var _Resource = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - - var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); - - var _hintKeys = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - - function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - - function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - - var DbDownloadPriority = exports.DbDownloadPriority = { - HIGH: 1, - MEDIUM: 2, - LOW: 3 - }; - var SORT = exports.SORT = { - BY_RELEVANCE: "0", - BY_DATE: "1", - BY_CATEGORIES: "2" - }; - var ORDER = exports.ORDER = { - ASC: "0", - DESC: "1" - }; - - var RssContentHelper = exports.default = function () { - function RssContentHelper() { - (0, _classCallCheck2.default)(this, RssContentHelper); - } - - return (0, _createClass2.default)(RssContentHelper, null, [{ - key: "getSortByValues", - value: function getSortByValues() { - return [{ - value: SORT.BY_RELEVANCE, - label: global.strings("str_relevance") - }, { - value: SORT.BY_DATE, - label: global.strings("str_date") - }, { - value: SORT.BY_CATEGORIES, - label: global.strings("str_categories") - }]; - } - }, { - key: "getOrderValues", - value: function getOrderValues() { - return [{ - value: ORDER.ASC, - label: global.strings("str_ascending") - }, { - value: ORDER.DESC, - label: global.strings("str_descending") - }]; - } - }, { - key: "databaseExists", - value: function () { - var _databaseExists = (0, _asyncToGenerator2.default)(function* () { - return _RssContentManager.default.databaseExists(); - }); - - function databaseExists() { - return _databaseExists.apply(this, arguments); - } - - return databaseExists; - }() - }, { - key: "replaceDatabase", - value: function () { - var _replaceDatabase = (0, _asyncToGenerator2.default)(function* (dbURL) { - try { - _$$_REQUIRE(_dependencyMap[11]).HintOverlay.show({ - config: _hintKeys.default.rssDbDownloadProgress(), - progress: true - }); - - yield _downloadUtils.default.getDatabase(dbURL, _RssContentManager.default.getDatabaseFolder(), { - progressCallback: function progressCallback(received, total) { - _$$_REQUIRE(_dependencyMap[12]).EventRegister.emit(_events.default.ON_RSS_DB_DOWNLOAD, { - progress: received / total, - downloading: true - }); - }, - callbackAfterUnzip: function () { - var _callbackAfterUnzip = (0, _asyncToGenerator2.default)(function* (downloadedDbPath) { - try { - yield _RssContentManager.default.deleteDatabase(); - } catch (e) {} - - try { - yield _tecnaviaFileUtils.default.moveFile(downloadedDbPath, _RssContentManager.default.getDatabaseFilePath()); - } catch (e) {} - - try { - yield _RssContentManager.default.migrateDB(); - } catch (e) {} - - _$$_REQUIRE(_dependencyMap[12]).EventRegister.emit(_events.default.ON_RSS_DB_DOWNLOAD, { - progress: 100, - downloading: false - }); - }); - - function callbackAfterUnzip(_x2) { - return _callbackAfterUnzip.apply(this, arguments); - } - - return callbackAfterUnzip; - }() - }); - - var _StringUtils$getUrlIn = _$$_REQUIRE(_dependencyMap[13]).StringUtils.getUrlInfo(dbURL), - domain = _StringUtils$getUrlIn.domain; - - (0, _$$_REQUIRE(_dependencyMap[14]).sendToAnalytics)({ - event_action: "download_rss_db", - domain: domain - }); - } catch (e) { - _$$_REQUIRE(_dependencyMap[11]).HintOverlay.hide(); - - throw e; - } - }); - - function replaceDatabase(_x) { - return _replaceDatabase.apply(this, arguments); - } - - return replaceDatabase; - }() - }, { - key: "download", - value: function () { - var _download = (0, _asyncToGenerator2.default)(function* (categoryName) { - var forceDownload = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - var callbackForPush = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : function () {}; - var hideRefresh = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : function () {}; - var result = {}; - - try { - var databaseExists = yield _RssContentManager.default.databaseExists(); - var rssIndexConfig = global.getRssIndex(); - var dbURL = rssIndexConfig.getFullDbURL(); - - if (forceDownload || !databaseExists) { - yield RssContentHelper.replaceDatabase(dbURL); - result.msg = global.strings("msg_rss_reload_database"); - result.code = this.NEW_ITEMS_AVAILABLE; - result.priority = DbDownloadPriority.HIGH; - hideRefresh(); - callbackForPush(); - } else { - var categoryIds = yield _RssContentManager.default.getCategoryIdFromName(categoryName); - var newestEntry = yield _RssContentManager.default.newestEntry(categoryIds); - - var _yield$api$getJsonDbU = yield api.getJsonDbUpdate(newestEntry, categoryIds), - reloadAll = _yield$api$getJsonDbU.reloadAll, - newArticles = _yield$api$getJsonDbU.newArticles, - newArticlesCount = _yield$api$getJsonDbU.newArticlesCount, - playlists = _yield$api$getJsonDbU.playlists, - resources = _yield$api$getJsonDbU.resources, - resourceRels = _yield$api$getJsonDbU.resourceRels, - resourceTypes = _yield$api$getJsonDbU.resourceTypes, - dbMTime = _yield$api$getJsonDbU.dbMTime; - - hideRefresh(); - - if (dbMTime) { - rssIndexConfig.setDbMTime(dbMTime); - dbURL = rssIndexConfig.getFullDbURL(); - } - - if (reloadAll) { - yield RssContentHelper.replaceDatabase(dbURL); - result.msg = global.strings("msg_rss_reload_database"); - result.code = this.NEW_ITEMS_AVAILABLE; - result.priority = DbDownloadPriority.HIGH; - callbackForPush(); - } else if (newArticlesCount >= 0 || newArticles && newArticles.length) { - var counter = newArticlesCount !== undefined ? newArticlesCount : newArticles.length; - - if (counter === 0) { - result.msg = global.strings("msg_rss_no_new_articles_available", { - count: 0 - }); - result.code = this.NO_NEW_ITEMS_AVAILABLE; - result.priority = DbDownloadPriority.LOW; - } else { - if (counter === 1) { - result.msg = global.strings("msg_rss_one_new_article_available", { - count: counter - }); - } else { - result.msg = global.strings("msg_rss_new_articles_available", { - count: counter - }); - } - - result.code = this.NEW_ITEMS_AVAILABLE; - result.priority = DbDownloadPriority.MEDIUM; - } - - yield _RssContentManager.default.storeUpdate(newArticles, playlists, categoryIds, resources, resourceRels, resourceTypes, callbackForPush); - } else { - result.msg = global.strings("msg_rss_no_new_articles_available", { - count: 0 - }); - result.code = this.NO_NEW_ITEMS_AVAILABLE; - result.priority = DbDownloadPriority.LOW; - callbackForPush(); - } - } - } catch (e) { - result.error = global.strings("msg_rss_update_error"); - result.code = this.ERROR; - result.priority = DbDownloadPriority.HIGH; - hideRefresh(); - callbackForPush(); - } - - return result; - }); - - function download(_x3) { - return _download.apply(this, arguments); - } - - return download; - }() - }, { - key: "deleteDatabase", - value: function () { - var _deleteDatabase = (0, _asyncToGenerator2.default)(function* () { - return _RssContentManager.default.deleteDatabase(); - }); - - function deleteDatabase() { - return _deleteDatabase.apply(this, arguments); - } - - return deleteDatabase; - }() - }, { - key: "initDatabase", - value: function () { - var _initDatabase = (0, _asyncToGenerator2.default)(function* () { - return _RssContentManager.default.initDatabase(); - }); - - function initDatabase() { - return _initDatabase.apply(this, arguments); - } - - return initDatabase; - }() - }, { - key: "mergeArticlesAndResources", - value: function mergeArticlesAndResources(articles, resources) { - return articles.map(function (article) { - var currentArticleResources = resources.filter(function (resource) { - return resource.getFeedId() === article.getFeedId(); - }); - article.setResources(currentArticleResources); - return article; - }); - } - }, { - key: "getArticlesBySearch", - value: function () { - var _getArticlesBySearch = (0, _asyncToGenerator2.default)(function* (text, searchData) { - var articles = yield _RssContentManager.default.searchArticles(text); - articles = articles.filter(function (article) { - return RssContentHelper.filterArticleByCriteria(article, searchData); - }).filter(function (item, index, items) { - return items.find(function (_item, _i) { - return _i > index && item.getFeedId() === _item.getFeedId(); - }) === undefined; - }).filter(function (item) { - return !item.isLiveStream(); - }).sort(function (itemA, itemB) { - return RssContentHelper.sortArticlesByCriteria(itemA, itemB, Object.assign({}, searchData, { - text: text - })); - }); - var resources = yield _RssContentManager.default.getResources(articles); - return RssContentHelper.mergeArticlesAndResources(articles, resources); - }); - - function getArticlesBySearch(_x4, _x5) { - return _getArticlesBySearch.apply(this, arguments); - } - - return getArticlesBySearch; - }() - }, { - key: "getFirstArticleByCategory", - value: function () { - var _getFirstArticleByCategory = (0, _asyncToGenerator2.default)(function* (category) { - var withImage = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - var articles = yield _RssContentManager.default.getArticlesByCategory(category, true); - - if (withImage) { - articles = articles.filter(function (article) { - return !!article.image; - }); - } - - return articles.length > 0 ? articles[0] : undefined; - }); - - function getFirstArticleByCategory(_x6) { - return _getFirstArticleByCategory.apply(this, arguments); - } - - return getFirstArticleByCategory; - }() - }, { - key: "getArticlesByCategory", - value: function () { - var _getArticlesByCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { - var articles = yield _RssContentManager.default.getArticlesByCategory(category, removeAdvertisements); - var resources = yield _RssContentManager.default.getResources(articles); - return RssContentHelper.mergeArticlesAndResources(articles, resources); - }); - - function getArticlesByCategory(_x7, _x8) { - return _getArticlesByCategory.apply(this, arguments); - } - - return getArticlesByCategory; - }() - }, { - key: "getArticleByFeedId", - value: function () { - var _getArticleByFeedId = (0, _asyncToGenerator2.default)(function* (feedId) { - var articles = yield _RssContentManager.default.getArticleByFeedId(feedId); - var resources = yield _RssContentManager.default.getResources(articles); - return RssContentHelper.mergeArticlesAndResources(articles, resources); - }); - - function getArticleByFeedId(_x9) { - return _getArticleByFeedId.apply(this, arguments); - } - - return getArticleByFeedId; - }() - }, { - key: "getArticleBySource", - value: function () { - var _getArticleBySource = (0, _asyncToGenerator2.default)(function* (source) { - var articles = yield _RssContentManager.default.getArticleBySource(source); - var resources = yield _RssContentManager.default.getResources(articles); - return RssContentHelper.mergeArticlesAndResources(articles, resources); - }); - - function getArticleBySource(_x10) { - return _getArticleBySource.apply(this, arguments); - } - - return getArticleBySource; - }() - }, { - key: "getArticlesInHomeCategory", - value: function () { - var _getArticlesInHomeCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { - var articles = yield _RssContentManager.default.getArticlesInHomeCategory(category, removeAdvertisements); - var resources = yield _RssContentManager.default.getResources(articles); - return RssContentHelper.mergeArticlesAndResources(articles, resources); - }); - - function getArticlesInHomeCategory(_x11, _x12) { - return _getArticlesInHomeCategory.apply(this, arguments); - } - - return getArticlesInHomeCategory; - }() - }, { - key: "getArticlesInMyHome", - value: function () { - var _getArticlesInMyHome = (0, _asyncToGenerator2.default)(function* (categories) { - var articles = yield _RssContentManager.default.getArticlesInMyHome(categories); - var resources = yield _RssContentManager.default.getResources(articles); - return RssContentHelper.mergeArticlesAndResources(articles, resources); - }); - - function getArticlesInMyHome(_x13) { - return _getArticlesInMyHome.apply(this, arguments); - } - - return getArticlesInMyHome; - }() - }, { - key: "getCategoryByArticleFeed", - value: function () { - var _getCategoryByArticleFeed = (0, _asyncToGenerator2.default)(function* (feedId) { - return _RssContentManager.default.getCategoryFromFeedId(feedId); - }); - - function getCategoryByArticleFeed(_x14) { - return _getCategoryByArticleFeed.apply(this, arguments); - } - - return getCategoryByArticleFeed; - }() - }, { - key: "getMyHomeCategoryContent", - value: function () { - var _getMyHomeCategoryContent = (0, _asyncToGenerator2.default)(function* () { - var result = []; - var content = yield _RssContentManager.default.getCategoryContent(); - content.forEach(function (item) { - result.push({ - name: item.label, - count: item.count, - image: item.image.split("#").find(function (element) { - return element !== ""; - }) - }); - }); - return result; - }); - - function getMyHomeCategoryContent() { - return _getMyHomeCategoryContent.apply(this, arguments); - } - - return getMyHomeCategoryContent; - }() - }, { - key: "getCategories", - value: function () { - var _getCategories = (0, _asyncToGenerator2.default)(function* () { - var result = []; - - try { - (yield _RssContentManager.default.getCategories()).forEach(function (_ref) { - var ca_id = _ref.ca_id, - ca_label = _ref.ca_label; - - if (!ca_label.startsWith(_$$_REQUIRE(_dependencyMap[13]).StringUtils.TILDE)) { - result.push({ - label: ca_label, - value: ca_id - }); - } - }); - } catch (e) { - console.warn(e); - } - - return result; - }); - - function getCategories() { - return _getCategories.apply(this, arguments); - } - - return getCategories; - }() - }, { - key: "getCategoriesForSearch", - value: function () { - var _getCategoriesForSearch = (0, _asyncToGenerator2.default)(function* (categoriesNotSearchable) { - try { - return (yield RssContentHelper.getCategories()).filter(function (_ref2) { - var label = _ref2.label; - return !categoriesNotSearchable.includes(label); - }); - } catch (e) { - console.warn(e); - } - - return []; - }); - - function getCategoriesForSearch(_x15) { - return _getCategoriesForSearch.apply(this, arguments); - } - - return getCategoriesForSearch; - }() - }, { - key: "getBylines", - value: function () { - var _getBylines = (0, _asyncToGenerator2.default)(function* () { - var result = []; - - try { - (yield _RssContentManager.default.getBylines()).forEach(function (_ref3) { - var ar_byline = _ref3.ar_byline; - result.push({ - label: ar_byline, - value: ar_byline - }); - }); - } catch (e) { - console.warn(e); - } - - return result; - }); - - function getBylines() { - return _getBylines.apply(this, arguments); - } - - return getBylines; - }() - }, { - key: "getRangeDates", - value: function () { - var _getRangeDates = (0, _asyncToGenerator2.default)(function* () { - var dates = yield _RssContentManager.default.getDates(); - var result = []; - - if (dates) { - if (dates[0]) { - result.push(dates[0].ar_articledate * 1000); - } - - if (dates[dates.length - 1]) { - result.push(dates[dates.length - 1].ar_articledate * 1000); - } - } - - return result; - }); - - function getRangeDates() { - return _getRangeDates.apply(this, arguments); - } - - return getRangeDates; - }() - }, { - key: "filterArticleByCriteria", - value: function filterArticleByCriteria(article) { - var criteria = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - var include = true; - - if (criteria.startDate) { - include = article.unixDate * 1000 >= _$$_REQUIRE(_dependencyMap[13]).DateUtils.toDate(criteria.startDate).getTime(); - } - - if (include && criteria.endDate) { - include = article.unixDate * 1000 <= _$$_REQUIRE(_dependencyMap[13]).DateUtils.toDate(criteria.endDate).getTime(); - } - - if (include && criteria.byline) { - include = criteria.byline.includes(article.byline); - } - - if (include && criteria.categories) { - include = criteria.categories.includes(article.categoryId); - } - - return include; - } - }, { - key: "sortArticlesByCriteria", - value: function sortArticlesByCriteria(itemA, itemB) { - var criteria = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - var result = 0; - - if (criteria.sortBy === SORT.BY_CATEGORIES) { - if (itemA.category < itemB.category) { - result = -1; - } else if (itemA.category > itemB.category) { - result = 1; - } - } else if (criteria.sortBy === SORT.BY_RELEVANCE && criteria.text) { - var occurrenceInA = (itemA.title + " " + itemA.byline + " " + itemA.summary + " " + itemA.html).toLocaleLowerCase().search(criteria.text.toLocaleLowerCase()); - var occurrenceInB = (itemB.title + " " + itemB.byline + " " + itemB.summary + " " + itemB.html).toLocaleLowerCase().search(criteria.text.toLocaleLowerCase()); - result = occurrenceInB - occurrenceInA; - } else { - result = itemB.unixDate - itemA.unixDate; - } - - return criteria.order === ORDER.ASC ? result * -1 : result; - } - }]); - }(); - - RssContentHelper.ERROR = -1; - RssContentHelper.NO_NEW_ITEMS_AVAILABLE = 0; - RssContentHelper.NEW_ITEMS_AVAILABLE = 1; -},2108,[3,270,6,7,2109,2110,586,566,2045,436,2018,2019,564,438,2111]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var _Database = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); - - var _tecnaviaFileUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - - var RSS_DB_NAME = "rss.db"; - - var RssContentManager = exports.default = function () { - function RssContentManager() { - (0, _classCallCheck2.default)(this, RssContentManager); - } - - return (0, _createClass2.default)(RssContentManager, null, [{ - key: "initDatabase", - value: function () { - var _initDatabase = (0, _asyncToGenerator2.default)(function* () { - RssContentManager.database = new _Database.default(RssContentManager.getDatabaseFilePath(), RssContentManager.MIGRATIONS); - - try { - if (yield RssContentManager.databaseExists()) { - yield RssContentManager.migrateDB(); - } - } catch (e) {} - }); - - function initDatabase() { - return _initDatabase.apply(this, arguments); - } - - return initDatabase; - }() - }, { - key: "getDatabaseFilePath", - value: function getDatabaseFilePath() { - return "" + RssContentManager.getDatabaseFolder() + RSS_DB_NAME; - } - }, { - key: "getDatabaseFolder", - value: function getDatabaseFolder() { - if (_$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isIOS()) { - return _tecnaviaFileUtils.default.libraryDirectory + "/LocalDatabase/"; - } - - return _tecnaviaFileUtils.default.documentDirectory + "/"; - } - }, { - key: "databaseExists", - value: function () { - var _databaseExists = (0, _asyncToGenerator2.default)(function* () { - return RssContentManager.database.exists(); - }); - - function databaseExists() { - return _databaseExists.apply(this, arguments); - } - - return databaseExists; - }() - }, { - key: "deleteDatabase", - value: function () { - var _deleteDatabase = (0, _asyncToGenerator2.default)(function* () { - return RssContentManager.database.delete(); - }); - - function deleteDatabase() { - return _deleteDatabase.apply(this, arguments); - } - - return deleteDatabase; - }() - }, { - key: "migrateDB", - value: function () { - var _migrateDB = (0, _asyncToGenerator2.default)(function* () { - return RssContentManager.database.migrateDB(); - }); - - function migrateDB() { - return _migrateDB.apply(this, arguments); - } - - return migrateDB; - }() - }, { - key: "openTransaction", - value: function () { - var _openTransaction = (0, _asyncToGenerator2.default)(function* (query, params) { - return RssContentManager.database.transaction(query, params); - }); - - function openTransaction(_x, _x2) { - return _openTransaction.apply(this, arguments); - } - - return openTransaction; - }() - }, { - key: "checkIfColumnExists", - value: function () { - var _checkIfColumnExists = (0, _asyncToGenerator2.default)(function* (table, column) { - return RssContentManager.database.columnExists(table, column); - }); - - function checkIfColumnExists(_x3, _x4) { - return _checkIfColumnExists.apply(this, arguments); - } - - return checkIfColumnExists; - }() - }, { - key: "replaceInto", - value: function () { - var _replaceInto = (0, _asyncToGenerator2.default)(function* (table, items) { - return RssContentManager.database.replaceInto(table, Object.keys(items[0]), items.map(function (item) { - return Object.values(item); - })); - }); - - function replaceInto(_x5, _x6) { - return _replaceInto.apply(this, arguments); - } - - return replaceInto; - }() - }, { - key: "storeUpdate", - value: function () { - var _storeUpdate = (0, _asyncToGenerator2.default)(function* () { - var articles = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; - var playlists = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; - var categoryIds = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : []; - var resources = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : []; - var resourceRels = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : []; - var resourceTypes = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : []; - var callback = arguments.length > 6 ? arguments[6] : undefined; - - if (articles.length && playlists.length) { - articles.forEach(function (article) { - if (!article.ar_updatedate) { - article.ar_updatedate = null; - } - }); - yield RssContentManager.replaceInto("article", articles); - callback(); - - if (resources.length) { - yield RssContentManager.replaceInto("resource", resources); - } - - if (resourceTypes.length) { - yield RssContentManager.replaceInto("resource_type", resourceTypes); - } - - if (resourceRels.length) { - yield RssContentManager.database.deleteFrom("resource_rel", ""); - yield RssContentManager.replaceInto("resource_rel", resourceRels); - } - - yield RssContentManager.database.deleteFrom("playlist", categoryIds.length ? "pl_catListId IN ( " + categoryIds.join() + ")" : ""); - yield RssContentManager.replaceInto("playlist", playlists); - } else { - callback(); - } - }); - - function storeUpdate() { - return _storeUpdate.apply(this, arguments); - } - - return storeUpdate; - }() - }, { - key: "getCategoryIdFromName", - value: function () { - var _getCategoryIdFromName = (0, _asyncToGenerator2.default)(function* (name) { - if (name) { - var query = "SELECT ca_id FROM category AS c WHERE c.ca_label = ?;"; - var categories = yield RssContentManager.openTransaction(query, [name]); - return categories.map(function (category) { - return category.ca_id; - }); - } - - return []; - }); - - function getCategoryIdFromName(_x7) { - return _getCategoryIdFromName.apply(this, arguments); - } - - return getCategoryIdFromName; - }() - }, { - key: "getResources", - value: function () { - var _getResources = (0, _asyncToGenerator2.default)(function* () { - var articles = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; - var inCondition = articles.map(function (article) { - return "'" + article.getFeedId() + "'"; - }).join(); - var query = "SELECT DISTINCT * FROM resource_rel AS rl, resource AS r, resource_type AS rt WHERE rl.rr_resourceId = r.re_id AND r.re_typeId = rt.rt_id AND rl.rr_feedId IN (" + inCondition + ") ORDER BY r.re_typeId"; - return (0, _$$_REQUIRE(_dependencyMap[7]).formatResourcesToDTO)(yield RssContentManager.openTransaction(query, [])); - }); - - function getResources() { - return _getResources.apply(this, arguments); - } - - return getResources; - }() - }, { - key: "getArticlesByCategory", - value: function () { - var _getArticlesByCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { - if (category) { - var query = "SELECT * FROM playlist AS p JOIN article AS a ON a.ar_feedId = p.pl_feedId JOIN category AS c ON c.ca_id = p.pl_catListId WHERE ( c.ca_label = ? OR c.ca_label = ? ) AND a.ar_catId != 9999 " + (removeAdvertisements ? " AND a.ar_catId != 7777 " : "") + " AND ( pl_priority NOT LIKE '%\"p\"%' OR pl_priority LIKE '%show%') ORDER BY p.pl_id ASC;"; - return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [category, "" + _$$_REQUIRE(_dependencyMap[6]).StringUtils.TILDE + category])); - } - - return []; - }); - - function getArticlesByCategory(_x8, _x9) { - return _getArticlesByCategory.apply(this, arguments); - } - - return getArticlesByCategory; - }() - }, { - key: "getArticleByFeedId", - value: function () { - var _getArticleByFeedId = (0, _asyncToGenerator2.default)(function* (feedId) { - if (feedId) { - var query = "SELECT * FROM article WHERE ar_feedId LIKE '" + feedId + "';"; - return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); - } - - return []; - }); - - function getArticleByFeedId(_x10) { - return _getArticleByFeedId.apply(this, arguments); - } - - return getArticleByFeedId; - }() - }, { - key: "getArticleBySource", - value: function () { - var _getArticleBySource = (0, _asyncToGenerator2.default)(function* (source) { - if (source) { - var updateColExists = yield RssContentManager.checkIfColumnExists("article", "ar_updatedate"); - var orderStmt = "" + (updateColExists ? "COALESCE( NULLIF( ar_updatedate,'' ), ar_articledate )" : "ar_articledate"); - var query = "SELECT * FROM article WHERE ar_source LIKE '" + source + "' ORDER BY " + orderStmt + " DESC LIMIT 1;"; - return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); - } - - return []; - }); - - function getArticleBySource(_x11) { - return _getArticleBySource.apply(this, arguments); - } - - return getArticleBySource; - }() - }, { - key: "getCategoryFromFeedId", - value: function () { - var _getCategoryFromFeedId = (0, _asyncToGenerator2.default)(function* (feedId) { - if (feedId) { - var query = "SELECT ca_label AS label FROM article, category WHERE ar_feedId = ? AND ar_catId = ca_id LIMIT 1;"; - - try { - var result = (yield RssContentManager.openTransaction(query, [feedId]))[0]; - return result.label; - } catch (e) { - return ""; - } - } - - return ""; - }); - - function getCategoryFromFeedId(_x12) { - return _getCategoryFromFeedId.apply(this, arguments); - } - - return getCategoryFromFeedId; - }() - }, { - key: "getArticlesInHomeCategory", - value: function () { - var _getArticlesInHomeCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { - if (category) { - var query = "SELECT a.*, p.*, c2.* FROM playlist AS p JOIN article AS a ON a.ar_feedId = p.pl_feedId JOIN category AS c ON c.ca_id = p.pl_catListId JOIN category AS c2 ON c2.ca_id = a.ar_catId WHERE c.ca_label = ?" + (removeAdvertisements ? " AND a.ar_catId != 7777" : "") + " ORDER BY p.pl_id ASC;"; - return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [category])); - } - - return []; - }); - - function getArticlesInHomeCategory(_x13, _x14) { - return _getArticlesInHomeCategory.apply(this, arguments); - } - - return getArticlesInHomeCategory; - }() - }, { - key: "getArticlesInMyHome", - value: function () { - var _getArticlesInMyHome = (0, _asyncToGenerator2.default)(function* (categories) { - if (categories) { - var inCondition = categories.map(function (category) { - return "'" + category + "'"; - }).join(); - var query = "SELECT * FROM ( SELECT *, CASE ar_updatedate WHEN '' THEN NULL ELSE ar_updatedate END Date FROM playlist JOIN article ON playlist.pl_feedId = article.ar_feedId JOIN category ON category.ca_id = playlist.pl_catListId " + (" WHERE ca_label IN ( " + inCondition + " ) ") + " AND ( pl_priority NOT LIKE '%\"p\"%' OR pl_priority LIKE '%show%' ) " + " AND ar_catId != '7777' " + " GROUP BY ar_title " + "UNION ALL " + " SELECT *,CASE ar_updatedate WHEN '' THEN NULL ELSE ar_updatedate END Date " + " FROM playlist JOIN article ON playlist.pl_feedId = article.ar_feedId " + " JOIN category ON category.ca_id = playlist.pl_catListId " + (" WHERE ca_label IN ( " + inCondition + " ) ") + " AND (pl_priority NOT LIKE '%\"p\"%' OR pl_priority LIKE '%show%') " + " AND ar_catId =='7777' " + ") " + "ORDER BY COALESCE ( Date,ar_articledate ) DESC;"; - return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); - } - - return []; - }); - - function getArticlesInMyHome(_x15) { - return _getArticlesInMyHome.apply(this, arguments); - } - - return getArticlesInMyHome; - }() - }, { - key: "getCategoryContent", - value: function () { - var _getCategoryContent = (0, _asyncToGenerator2.default)(function* () { - return RssContentManager.openTransaction("SELECT c.ca_label AS label, COUNT(a.ar_id) AS count, GROUP_CONCAT(a.ar_image, '#') AS image \n FROM playlist AS p\n LEFT JOIN article AS a ON a.ar_feedId = p.pl_feedId\n LEFT JOIN category AS c ON a.ar_catId = c.ca_id\n WHERE c.ca_id < 7777\n GROUP BY c.ca_id\n "); - }); - - function getCategoryContent() { - return _getCategoryContent.apply(this, arguments); - } - - return getCategoryContent; - }() - }, { - key: "searchArticles", - value: function () { - var _searchArticles = (0, _asyncToGenerator2.default)(function* () { - var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ""; - var query = "\n SELECT *\n FROM \n article AS a\n JOIN playlist AS p ON p.pl_feedId = a.ar_feedId\n JOIN category AS c ON c.ca_id = p.pl_catListId\n WHERE a.ar_htmlbody LIKE '%" + text + "%' OR a.ar_title LIKE '%" + text + "%'\n ORDER BY p.pl_id\n "; - return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); - }); - - function searchArticles() { - return _searchArticles.apply(this, arguments); - } - - return searchArticles; - }() - }, { - key: "newestEntry", - value: function () { - var _newestEntry = (0, _asyncToGenerator2.default)(function* (categoryIds) { - var updateColExists = yield RssContentManager.checkIfColumnExists("article", "ar_updatedate"); - var selectColStmt = "" + (updateColExists ? "COALESCE( NULLIF( ar_updatedate,'' ), ar_insertdate )" : "ar_insertdate"); - var query = "SELECT " + selectColStmt + " as ar_insertdate " + "FROM article LEFT JOIN playlist ON ar_feedId = pl_feedId " + "WHERE ar_catId != 7777 "; - - if (categoryIds && categoryIds.length) { - query += "AND pl_catListId IN ( " + categoryIds.join() + " )"; - } - - query += " ORDER BY ar_insertdate DESC LIMIT 1"; - var result = yield RssContentManager.openTransaction(query); - return result && result.length ? result[0].ar_insertdate : -1; - }); - - function newestEntry(_x16) { - return _newestEntry.apply(this, arguments); - } - - return newestEntry; - }() - }, { - key: "getBylines", - value: function () { - var _getBylines = (0, _asyncToGenerator2.default)(function* () { - return RssContentManager.openTransaction("SELECT DISTINCT ar_byline FROM article WHERE ca_id < 7777"); - }); - - function getBylines() { - return _getBylines.apply(this, arguments); - } - - return getBylines; - }() - }, { - key: "getCategories", - value: function () { - var _getCategories = (0, _asyncToGenerator2.default)(function* () { - return RssContentManager.openTransaction("SELECT DISTINCT ca_label, ca_id FROM category WHERE ca_id < 7777"); - }); - - function getCategories() { - return _getCategories.apply(this, arguments); - } - - return getCategories; - }() - }, { - key: "getDates", - value: function () { - var _getDates = (0, _asyncToGenerator2.default)(function* () { - var updateColExists = yield RssContentManager.checkIfColumnExists("article", "ar_updatedate"); - var selectColStmt = "" + (updateColExists ? "COALESCE( NULLIF( ar_updatedate,'' ), ar_articledate )" : "ar_articledate"); - return RssContentManager.openTransaction("SELECT DISTINCT " + selectColStmt + " as ar_articledate FROM article ORDER BY ar_articledate ASC"); - }); - - function getDates() { - return _getDates.apply(this, arguments); - } - - return getDates; - }() - }]); - }(); - - RssContentManager.MIGRATIONS = [{ - version: 29400, - queries: ["CREATE TABLE IF NOT EXISTS resource ( re_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, re_typeId INTEGER NOT NULL, re_value TEXT NOT NULL );", "CREATE TABLE IF NOT EXISTS resource_rel ( rr_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, rr_feedId INTEGER NOT NULL, rr_resourceId INTEGER NOT NULL );", "CREATE TABLE IF NOT EXISTS resource_type ( rt_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, rt_name VARCHAR(255) );"] - }]; -},2109,[3,270,6,7,861,566,438,2103]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.getJsonDbUpdate = getJsonDbUpdate; - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _axios = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - function getJsonDbUpdate(_x, _x2) { - return _getJsonDbUpdate.apply(this, arguments); - } - - function _getJsonDbUpdate() { - _getJsonDbUpdate = (0, _asyncToGenerator2.default)(function* (newestEntry, categoryIds) { - var _global$getRSSActiveP = global.getRSSActivePSetup(), - baseRssUpdateURL = _global$getRSSActiveP.baseRssUpdateURL; - - if (categoryIds && categoryIds.length) { - baseRssUpdateURL += "&catIds=" + categoryIds.join(); - } - - baseRssUpdateURL += "&newestEntry=" + newestEntry; - var response = yield _axios.default.get(baseRssUpdateURL); - return response.data; - }); - return _getJsonDbUpdate.apply(this, arguments); - } -},2110,[3,270,408]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.sendToAnalytics = undefined; - - var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _excluded = ["event_action"]; - - var getGalleryAnalytics = function getGalleryAnalytics(params) { - var _global$getActivePSet = global.getActivePSetup(), - xpaper = _global$getActivePSet.xpaper; - - var category = params.category || ""; - var title = params.title || ""; - var type = params.type || ""; - var gallery_id = params.gallery_id || ""; - var index = params.index, - screen_name = params.screen_name; - var screen = "/rssapp/" + (0, _$$_REQUIRE(_dependencyMap[2]).gaBreakout)() + "/" + xpaper + "/" + category + "/gallery/" + title + "/" + index + "/" + type + "/" + gallery_id; - return { - screen: screen, - firebaseEvent: { - customEvent: "live_news_gallery", - customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { - xpaper: xpaper, - category: category, - title: title, - index: index, - type: type, - gallery_id: gallery_id - }) - }, - firebaseScreenView: screen_name - }; - }; - - var getDrawerAnalytics = function getDrawerAnalytics(params) { - var _global$getActivePSet2 = global.getActivePSetup(), - xpaper = _global$getActivePSet2.xpaper; - - var layout = params.layout, - action = params.action, - extra = params.extra, - screen_name = params.screen_name; - var feedUrl = params.feedUrl, - drawerItemKey = params.drawerItemKey; - drawerItemKey = (0, _$$_REQUIRE(_dependencyMap[3]).parseExtra)(extra, "analyticsSectionName", drawerItemKey); - feedUrl = (0, _$$_REQUIRE(_dependencyMap[3]).parseExtra)(extra, "analyticsSectionURL", feedUrl); - var screen = "/rssapp/" + (0, _$$_REQUIRE(_dependencyMap[2]).gaBreakout)() + "/" + xpaper + "/" + drawerItemKey; - - if (layout) { - screen = screen + "/" + layout; - } - - return { - screen: screen, - params: { - action: _$$_REQUIRE(_dependencyMap[4]).analyticsScreenTypes.RSS_DRAWER, - type: "read", - apptype: "rss", - displayName: drawerItemKey, - feedUrl: feedUrl - }, - remp: drawerItemKey, - firebaseEvent: { - customEvent: "live_news_drawer", - customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { - xpaper: xpaper, - name: drawerItemKey, - layout: layout, - action: action - }) - }, - firebaseScreenView: screen_name - }; - }; - - var getDrawerLinkAnalytics = function getDrawerLinkAnalytics(params) { - return { - firebaseEvent: { - customEvent: "open_link", - customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { - label: params.label - }) - } - }; - }; - - var getDownloadRssDbAnalytics = function getDownloadRssDbAnalytics(params) { - return { - firebaseEvent: { - customEvent: "download_rss_db", - customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { - domain: params.domain - }) - } - }; - }; - - var getFullscreenAnalytics = function getFullscreenAnalytics(params) { - var _global$getActivePSet3 = global.getActivePSetup(), - xpaper = _global$getActivePSet3.xpaper; - - var unixDate = params.unixDate, - category = params.category, - title = params.title, - source = params.source, - screen_name = params.screen_name; - - var date = _$$_REQUIRE(_dependencyMap[5]).DateUtils.unixToString(unixDate, "YYYYMMDD_HHmm"); - - var device = (0, _$$_REQUIRE(_dependencyMap[2]).gaBreakout)(); - var screen = "/rssapp/" + device + "/" + category + "/" + date + "/" + title; - return { - screen: screen, - params: { - action: _$$_REQUIRE(_dependencyMap[4]).analyticsScreenTypes.RSS_ARTICLE_READ, - type: "read", - apptype: "rss", - date: date, - category: category, - articletitle: title, - articlesource: source, - devicetype: device - }, - remp: title, - firebaseEvent: { - customEvent: "live_news_read_article", - customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { - xpaper: xpaper, - category: category, - date: date, - title: title - }) - }, - firebaseScreenView: screen_name - }; - }; - - var sendToAnalytics = exports.sendToAnalytics = function sendToAnalytics() { - var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - var event_action = params.event_action, - rest = (0, _objectWithoutProperties2.default)(params, _excluded); - - if (!event_action) {} else { - var result = {}; - var eventParams = Object.assign({}, rest, { - action: event_action - }); - - switch (event_action) { - case "live_news_gallery": - case "epaper_gallery": - result = getGalleryAnalytics(eventParams); - break; - - case "fullscreen": - result = getFullscreenAnalytics(eventParams); - break; - - case "drawer": - result = getDrawerAnalytics(rest); - break; - - case "open_link": - result = getDrawerLinkAnalytics(eventParams); - break; - - case "download_rss_db": - result = getDownloadRssDbAnalytics(eventParams); - break; - } - - var _result = result, - screen = _result.screen, - remp = _result.remp, - event = _result.event, - analyticsParams = _result.params, - firebaseEvent = _result.firebaseEvent, - firebaseScreenView = _result.firebaseScreenView; - - if (screen) { - (0, _$$_REQUIRE(_dependencyMap[6]).trackScreen)(screen, analyticsParams); - } - - if (remp) { - (0, _$$_REQUIRE(_dependencyMap[6]).trackRempAccount)(remp); - } - - if (event) { - (0, _$$_REQUIRE(_dependencyMap[6]).trackEvent)(event); - } - - if (firebaseEvent) { - (0, _$$_REQUIRE(_dependencyMap[6]).trackCustomFirebaseEvent)(firebaseEvent); - } - - if (firebaseScreenView) { - (0, _$$_REQUIRE(_dependencyMap[6]).trackCustomFirebaseScreen)(firebaseScreenView, screen, eventParams); - } - } - }; -},2111,[3,4,1875,2098,1876,438,1869]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = undefined; - - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - - var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); - - var taRequest = function () { - var _ref = (0, _asyncToGenerator2.default)(function* () { - return new Promise(function (resolve, reject) { - _$$_REQUIRE(_dependencyMap[4]).CustomAlert.alert(global.strings("android_location_usage_title"), global.strings("android_location_usage_message"), [{ - text: global.strings("btn_ok"), - onPress: resolve - }], { - cancelable: false, - dontUseModal: true - }); - }); - }); - - return function taRequest() { - return _ref.apply(this, arguments); - }; - }(); - - var LocationPermission = exports.default = function () { - function LocationPermission() { - (0, _classCallCheck2.default)(this, LocationPermission); - } - - return (0, _createClass2.default)(LocationPermission, null, [{ - key: "ask", - value: function () { - var _ask = (0, _asyncToGenerator2.default)(function* () { - if (_$$_REQUIRE(_dependencyMap[5]).PlatformUtils.isIOS()) { - return; - } - - var _global$getUserSettin = global.getUserSettings(), - userAlreadySetLocationPermission = _global$getUserSettin.userAlreadySetLocationPermission; - - if (!userAlreadySetLocationPermission) { - yield taRequest(); - } - - global.getUserSettings().setUserAlreadySetLocationPermission(); - }); - - function ask() { - return _ask.apply(this, arguments); - } - - return ask; - }() - }]); - }(); -},2112,[3,6,7,270,814,438]); +},2064,[3,270,6,7,16,18,2065,2069,2073,1988,2080,2110,2000,2076,2074,2079,2077,2078,816,1870,438,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -281111,11 +273892,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "databaseExists", value: function () { var _databaseExists = (0, _asyncToGenerator2.default)(function* () { - if (LoginManager.database) { - return LoginManager.database.exists(); - } + var _LoginManager$databas, _LoginManager$databas2; - return false; + return (_LoginManager$databas = (_LoginManager$databas2 = LoginManager.database) == null ? undefined : _LoginManager$databas2.exists()) != null ? _LoginManager$databas : false; }); function databaseExists() { @@ -281128,11 +273907,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "closeDatabase", value: function () { var _closeDatabase = (0, _asyncToGenerator2.default)(function* () { - if (LoginManager.database) { - return LoginManager.database.close(); - } + var _LoginManager$databas3, _LoginManager$databas4; - return false; + return (_LoginManager$databas3 = (_LoginManager$databas4 = LoginManager.database) == null ? undefined : _LoginManager$databas4.close()) != null ? _LoginManager$databas3 : false; }); function closeDatabase() { @@ -281145,11 +273922,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "deleteDatabase", value: function () { var _deleteDatabase = (0, _asyncToGenerator2.default)(function* () { - if (LoginManager.database) { - return LoginManager.database.delete(); - } + var _LoginManager$databas5, _LoginManager$databas6; - return false; + return (_LoginManager$databas5 = (_LoginManager$databas6 = LoginManager.database) == null ? undefined : _LoginManager$databas6.delete()) != null ? _LoginManager$databas5 : false; }); function deleteDatabase() { @@ -281162,7 +273937,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "openTransaction", value: function () { var _openTransaction = (0, _asyncToGenerator2.default)(function* (query, params) { - return LoginManager.database.transaction(query, params); + var _LoginManager$databas7; + + return (_LoginManager$databas7 = LoginManager.database) == null ? undefined : _LoginManager$databas7.transaction(query, params); }); function openTransaction(_x, _x2) { @@ -281175,7 +273952,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "checkIfColumnExists", value: function () { var _checkIfColumnExists = (0, _asyncToGenerator2.default)(function* (table, column) { - return LoginManager.database.columnExists(table, column); + var _LoginManager$databas8; + + return (_LoginManager$databas8 = LoginManager.database) == null ? undefined : _LoginManager$databas8.columnExists(table, column); }); function checkIfColumnExists(_x3, _x4) { @@ -282146,7 +274925,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _LoginManager = LoginManager; LoginManager.database = new _Database.default(_LoginManager.getClassicDatabaseFilePath()); -},2113,[3,270,6,7,11,13,14,61,2114,436,1869,1893,1878,1873,566,861,406,871,1953,1970,438,2115,870,817,564,880,2116]); +},2065,[3,270,6,7,11,13,14,61,2066,436,1869,1893,1878,1873,566,861,406,871,1953,1970,438,2067,870,817,564,880,2068]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); @@ -282221,7 +275000,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e for (var i = 0; i < functions.length; i++) { module.exports[functions[i]] = CookieManager[functions[i]]; } -},2114,[3,270,18,31]); +},2066,[3,270,18,31]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282375,7 +275154,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e LoginManager.logOut(); return true; } -},2115,[3,270,881,1937,438]); +},2067,[3,270,881,1937,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -282424,7 +275203,7421 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e pendingOperations.operations -= 1; } }; -},2116,[]); +},2068,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _NoticeService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var NoticeHelper = exports.default = function () { + function NoticeHelper() { + (0, _classCallCheck2.default)(this, NoticeHelper); + } + + return (0, _createClass2.default)(NoticeHelper, null, [{ + key: "setNotices", + value: function () { + var _setNotices = (0, _asyncToGenerator2.default)(function* (json) { + if (json && json.length) { + yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.setItem(NoticeHelper.SP.name, NoticeHelper.SP.keys.notices, json); + } + }); + + function setNotices(_x) { + return _setNotices.apply(this, arguments); + } + + return setNotices; + }() + }, { + key: "getNotices", + value: function () { + var _getNotices = (0, _asyncToGenerator2.default)(function* () { + var notices = yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.keys.notices); + return notices; + }); + + function getNotices() { + return _getNotices.apply(this, arguments); + } + + return getNotices; + }() + }, { + key: "getItem", + value: function () { + var _getItem = (0, _asyncToGenerator2.default)(function* (key) { + return _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.name, key); + }); + + function getItem(_x2) { + return _getItem.apply(this, arguments); + } + + return getItem; + }() + }, { + key: "setCoolDown", + value: function () { + var _setCoolDown = (0, _asyncToGenerator2.default)(function* (noticeNumber, timestamp) { + yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.setItem(NoticeHelper.SP.cooldowns, "notice_" + noticeNumber, timestamp); + }); + + function setCoolDown(_x3, _x4) { + return _setCoolDown.apply(this, arguments); + } + + return setCoolDown; + }() + }, { + key: "getCoolDown", + value: function () { + var _getCoolDown = (0, _asyncToGenerator2.default)(function* (noticeNumber) { + var result = yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.cooldowns, "notice_" + noticeNumber); + return parseInt(result, 10); + }); + + function getCoolDown(_x5) { + return _getCoolDown.apply(this, arguments); + } + + return getCoolDown; + }() + }, { + key: "setCallsCount", + value: function () { + var _setCallsCount = (0, _asyncToGenerator2.default)(function* (noticeNumber, count) { + yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.setItem(NoticeHelper.SP.callscount, "notice_" + noticeNumber, count); + }); + + function setCallsCount(_x6, _x7) { + return _setCallsCount.apply(this, arguments); + } + + return setCallsCount; + }() + }, { + key: "getCallsCount", + value: function () { + var _getCallsCount = (0, _asyncToGenerator2.default)(function* (noticeNumber) { + var result = yield _$$_REQUIRE(_dependencyMap[5]).StorageUtils.getItem(NoticeHelper.SP.callscount, "notice_" + noticeNumber); + return parseInt(result, 10); + }); + + function getCallsCount(_x8) { + return _getCallsCount.apply(this, arguments); + } + + return getCallsCount; + }() + }, { + key: "download", + value: function () { + var _download = (0, _asyncToGenerator2.default)(function* () { + var json = {}; + + var isLive = _$$_REQUIRE(_dependencyMap[5]).NetworkUtils.isOnline(); + + if (isLive) { + try { + json = yield _NoticeService.default.getJson(); + NoticeHelper.setNotices(json); + } catch (e) { + isLive = false; + } + } + + if (!isLive) { + json = yield NoticeHelper.getNotices(); + } + + try { + json = JSON.parse(json); + } catch (e) {} + + return json || []; + }); + + function download() { + return _download.apply(this, arguments); + } + + return download; + }() + }]); + }(); + + NoticeHelper.SP = { + name: "notices", + cooldowns: "notices_cooldowns", + callscount: "notices_callscount", + keys: { + notices: "notices" + } + }; +},2069,[3,270,6,7,2070,438]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var api = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); + + var parser = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NoticeService = exports.default = function () { + function NoticeService() { + (0, _classCallCheck2.default)(this, NoticeService); + } + + return (0, _createClass2.default)(NoticeService, null, [{ + key: "getJson", + value: function () { + var _getJson = (0, _asyncToGenerator2.default)(function* () { + var data = yield api.getDataFromApiResponse(); + return parser.parse(data); + }); + + function getJson() { + return _getJson.apply(this, arguments); + } + + return getJson; + }() + }]); + }(); +},2070,[3,270,6,7,2071,2072]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.getDataFromApiResponse = getDataFromApiResponse; + exports.getNoticeBaseURI = getNoticeBaseURI; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _Api = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + function getNoticeParams() { + var params = {}; + + if (_$$_REQUIRE(_dependencyMap[3]).PaperSetupManager.isGenericAppConfigured()) { + var _global$getActivePSet = global.getActivePSetup(), + pSetup = _global$getActivePSet.pSetup, + machine = _global$getActivePSet.machine; + + params.pSetup = pSetup; + params.machine = machine; + } + + return params; + } + + function getDataFromApiResponse() { + return _getDataFromApiResponse.apply(this, arguments); + } + + function _getDataFromApiResponse() { + _getDataFromApiResponse = (0, _asyncToGenerator2.default)(function* () { + try { + var response = yield _Api.default.notices(getNoticeParams()); + return response.data; + } catch (error) { + return {}; + } + }); + return _getDataFromApiResponse.apply(this, arguments); + } + + function getNoticeBaseURI() { + return _Api.default.noticeURI(getNoticeParams()); + } +},2071,[3,270,407,1854]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.parse = parse; + + function parse(json) { + return JSON.stringify(json.result); + } +},2072,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _NoticeAdOverPage = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _NoticeInterstitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _NoticePrestitial = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var NoticeValues = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[8])); + + var _Notice = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _NoticeInstoryAd = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _NoticeHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _NoticeFullscreen = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var NoticeApi = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[13])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var NoticesManager = exports.default = function () { + function NoticesManager(json) { + (0, _classCallCheck2.default)(this, NoticesManager); + this.json = json; + } + + return (0, _createClass2.default)(NoticesManager, [{ + key: "parse", + value: function () { + var _parse = (0, _asyncToGenerator2.default)(function* () { + this.notices = []; + var keys = Object.keys(this.json); + + for (var i = 0; i < keys.length; i++) { + var jsonNotice = this.json[keys[i]]; + var numberNotice = keys[i].split("_")[1]; + var is_disabled = jsonNotice.is_disabled; + + if (is_disabled !== "1" && numberNotice !== undefined) { + var notice = undefined; + + if (this.isAdOverPage(jsonNotice)) { + notice = new _NoticeAdOverPage.default(numberNotice, jsonNotice); + } else if (this.isInterstitial(jsonNotice)) { + notice = new _NoticeInterstitial.default(numberNotice, jsonNotice); + } else if (this.isInstoryAd(jsonNotice)) { + notice = new _NoticeInstoryAd.default(numberNotice, jsonNotice); + } else if (this.isPrestitial(jsonNotice)) { + notice = new _NoticePrestitial.default(numberNotice, jsonNotice); + } else {} + + if (notice) { + notice.setUri(this.getUriFromNotice(notice)); + + if (notice instanceof _NoticeFullscreen.default) { + notice.setCoolDown(yield this.getCoolDown(numberNotice)); + notice.setCallsCount(yield this.getCallsCount(numberNotice)); + } + + this.notices.push(notice); + } + } + } + }); + + function parse() { + return _parse.apply(this, arguments); + } + + return parse; + }() + }, { + key: "getCoolDown", + value: function () { + var _getCoolDown = (0, _asyncToGenerator2.default)(function* (id) { + return _NoticeHelper.default.getCoolDown(id); + }); + + function getCoolDown(_x) { + return _getCoolDown.apply(this, arguments); + } + + return getCoolDown; + }() + }, { + key: "getCallsCount", + value: function () { + var _getCallsCount = (0, _asyncToGenerator2.default)(function* (id) { + return _NoticeHelper.default.getCallsCount(id); + }); + + function getCallsCount(_x2) { + return _getCallsCount.apply(this, arguments); + } + + return getCallsCount; + }() + }, { + key: "setCoolDown", + value: function setCoolDown(id, timestamp) { + var notice = this.getNoticeById(id); + + if (notice) { + notice.setCoolDown(timestamp); + } + + _NoticeHelper.default.setCoolDown(id, "" + timestamp); + } + }, { + key: "setCallsCount", + value: function setCallsCount(id, count) { + var notice = this.getNoticeById(id); + + if (notice) { + notice.setCallsCount(count); + } + } + }, { + key: "changeAdUnitId", + value: function changeAdUnitId(id) { + var notice = this.getNoticeById(id); + + if (notice) { + return notice.incrementIndex(); + } + + return undefined; + } + }, { + key: "getAdUnitId", + value: function getAdUnitId(id) { + var notice = this.getNoticeById(id); + + if (notice) { + return notice.getAdUnitId(); + } + + return undefined; + } + }, { + key: "getNoticeById", + value: function getNoticeById(id) { + if (this.notices) { + return this.notices.find(function (notice) { + return id === notice.getId(); + }); + } + + return undefined; + } + }, { + key: "getNoticeByType", + value: function getNoticeByType(type, config, appSide) { + try { + if (!this.isEmpty()) { + var notices = this.getNotices(type, appSide); + + if (notices) { + return notices.find(function (notice) { + return notice.validate(config); + }); + } + } + } catch (e) {} + + return undefined; + } + }, { + key: "getNotices", + value: function getNotices(type, appSide) { + var appSideKey = this.getAppSideKey(appSide); + var deviceKey = this.getDeviceKey(); + + if (!this.notices) { + throw new Error("notices are not initialized or empty"); + } + + var founds; + + if (type === NoticeValues.types.prestitial) { + founds = this.notices.filter(function (notice) { + return notice instanceof _NoticePrestitial.default && notice.isValid(appSideKey, deviceKey); + }); + } else if (type === NoticeValues.types.interstitial) { + founds = this.notices.filter(function (notice) { + return notice instanceof _NoticeInterstitial.default && notice.isValid(appSideKey, deviceKey); + }); + } else if (type === NoticeValues.types.adOverPage) { + founds = this.notices.filter(function (notice) { + return notice instanceof _NoticeAdOverPage.default && notice.isValid(appSideKey, deviceKey); + }); + } else if (type === NoticeValues.types.instoryAd) { + founds = this.notices.filter(function (notice) { + return notice instanceof _NoticeInstoryAd.default && notice.isValid(appSideKey, deviceKey); + }); + } else { + throw new Error("the type is not managed: " + type); + } + + if (!founds) { + throw new Error("no notice found"); + } + + return founds; + } + }, { + key: "getNotice", + value: function getNotice(type, appSide) { + return this.getNotices(type, appSide)[0]; + } + }, { + key: "getUriFromNotice", + value: function getUriFromNotice(notice) { + var uri = ""; + + if (notice.getAdUnitIds().length === 0) { + if (notice.isUseCustomUrl() && notice.getCustomUrl()) { + uri = notice.getCustomUrl(); + } else { + uri = NoticeApi.getNoticeBaseURI(); + } + } + + return uri; + } + }, { + key: "getDeviceKey", + value: function getDeviceKey() { + var deviceOrientation = _deviceUtils.default.isPortrait() ? "Portrait" : "Landscape"; + var deviceType = _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isTablet() ? "tablet" : "phone"; + var deviceOS = _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isIOS() ? "Apple" : "Android"; + return "is_device_" + deviceType + deviceOrientation + "_" + deviceOS; + } + }, { + key: "getAppSideKey", + value: function getAppSideKey() { + var appSide = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : _$$_REQUIRE(_dependencyMap[15]).APP_SIDE.rss; + var appType = appSide === _$$_REQUIRE(_dependencyMap[15]).APP_SIDE.ePaper ? "newspaper" : "livenews"; + return "display_on_app_type_" + appType; + } + }, { + key: "isPrestitial", + value: function isPrestitial(noticeJson) { + var type = noticeJson.type, + time_to_show_first = noticeJson.time_to_show_first; + return type === NoticeValues.values.type.between_pages && time_to_show_first >= 0; + } + }, { + key: "isInterstitial", + value: function isInterstitial(noticeJson) { + var type = noticeJson.type, + show_after_x_articles = noticeJson.show_after_x_articles, + show_after_section = noticeJson.show_after_section, + show_after_page = noticeJson.show_after_page, + time_to_show_first = noticeJson.time_to_show_first; + return type === NoticeValues.values.type.between_pages && (show_after_x_articles >= 0 || show_after_section || show_after_page) && (time_to_show_first === undefined || isNaN(time_to_show_first)); + } + }, { + key: "isAdOverPage", + value: function isAdOverPage(noticeJson) { + var type = noticeJson.type, + show_over_page = noticeJson.show_over_page; + return type === NoticeValues.values.type.between_pages && show_over_page !== undefined; + } + }, { + key: "isInstoryAd", + value: function isInstoryAd(noticeJson) { + var type = noticeJson.type, + display_on_app_type_newspaper = noticeJson.display_on_app_type_newspaper; + var foundType = Object.keys(_$$_REQUIRE(_dependencyMap[16]).InStoryAdType).findIndex(function (instoryType) { + return _$$_REQUIRE(_dependencyMap[16]).InStoryAdType[instoryType].includes(type); + }) > -1; + return type === NoticeValues.values.type.bottom ? display_on_app_type_newspaper === "1" && foundType : foundType; + } + }, { + key: "isEmpty", + value: function isEmpty() { + return !this.notices || !this.notices.length; + } + }]); + }(); +},2073,[3,270,6,7,2074,2077,2078,434,1988,2076,2079,2069,2075,2071,438,1870,2000]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _pageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _NoticeFullscreen2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var NoticeAdOverPageModel = exports.default = function (_NoticeFullscreen) { + function NoticeAdOverPageModel() { + (0, _classCallCheck2.default)(this, NoticeAdOverPageModel); + return _callSuper(this, NoticeAdOverPageModel, arguments); + } + + (0, _inherits2.default)(NoticeAdOverPageModel, _NoticeFullscreen); + return (0, _createClass2.default)(NoticeAdOverPageModel, [{ + key: "getShowOverPage", + value: function getShowOverPage() { + return this.json[_$$_REQUIRE(_dependencyMap[8]).KEYS.SHOW_OVER_PAGE]; + } + }, { + key: "validate", + value: function validate() { + var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, + page = _ref.page; + + var expired = this.isCoolDownExpired(); + this.print("over page: " + this.getShowOverPage() + ", page: " + page + ", cool down: " + expired); + + if (this.getShowOverPage() && _pageUtils.default.comparePageNumber(page, this.getShowOverPage()) && expired) { + return true; + } + + return false; + } + }, { + key: "getScreenName", + value: function getScreenName() { + return NoticeAdOverPageModel.TAG; + } + }]); + }(_NoticeFullscreen2.default); + + NoticeAdOverPageModel.TAG = "ad_over_page"; +},2074,[3,6,7,11,13,14,858,2075,2076]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _Notice2 = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[6])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var NoticeFullscreen = exports.default = function (_Notice) { + function NoticeFullscreen() { + var _this; + + (0, _classCallCheck2.default)(this, NoticeFullscreen); + + for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { + args[_key] = arguments[_key]; + } + + _this = _callSuper(this, NoticeFullscreen, [].concat(args)); + _this.callsCount = 0; + return _this; + } + + (0, _inherits2.default)(NoticeFullscreen, _Notice); + return (0, _createClass2.default)(NoticeFullscreen, [{ + key: "isRemoveAfterSeconds", + value: function isRemoveAfterSeconds() { + return this.json[_Notice2.KEYS.IS_REMOVE_AFTER_X_SECONDS] === "1"; + } + }, { + key: "isShowButtonAfterSeconds", + value: function isShowButtonAfterSeconds() { + return this.json[_Notice2.KEYS.IS_SHOW_BUTTON_AFTER_X_SECONDS] === "1"; + } + }, { + key: "getRemoveAfterSeconds", + value: function getRemoveAfterSeconds() { + return parseInt(this.json[_Notice2.KEYS.REMOVE_AFTER_X_SECONDS], 10) * 1000 || undefined; + } + }, { + key: "getShowButtonAfterSeconds", + value: function getShowButtonAfterSeconds() { + return parseInt(this.json[_Notice2.KEYS.SHOW_BUTTON_AFTER_X_SECONDS], 10) * 1000 || 0; + } + }, { + key: "shouldWaitForLocal", + value: function shouldWaitForLocal() { + return this.json[_Notice2.KEYS.SHOULD_WAIT_FOR_LOCAL] === "1"; + } + }, { + key: "getTimeToShowAfterFirst", + value: function getTimeToShowAfterFirst() { + return parseInt(this.json[_Notice2.KEYS.TIME_TO_SHOW_AFTER_FIRST], 10) * 1000 || 0; + } + }, { + key: "getTimeToShowFirst", + value: function getTimeToShowFirst() { + return parseInt(this.json[_Notice2.KEYS.TIME_TO_SHOW_FIRST], 10) * 1000 || 0; + } + }, { + key: "setCoolDown", + value: function setCoolDown(coolDown) { + this.coolDown = coolDown || 0; + } + }, { + key: "getCoolDown", + value: function getCoolDown() { + return this.coolDown; + } + }, { + key: "setCallsCount", + value: function setCallsCount(callsCount) { + this.callsCount = callsCount || 0; + } + }, { + key: "getCallsCount", + value: function getCallsCount() { + return this.callsCount; + } + }, { + key: "isCoolDownExpired", + value: function isCoolDownExpired() { + var coolDown = this.getCoolDown(); + var timeToShowAfterFirst = this.getTimeToShowAfterFirst(); + var threshold = coolDown + timeToShowAfterFirst; + return !coolDown || !timeToShowAfterFirst || Date.now() > threshold; + } + }, { + key: "getScreenType", + value: function getScreenType() { + return "notice_fullscreen"; + } + }, { + key: "getScreenName", + value: function getScreenName() { + return "generic"; + } + }]); + }(_Notice2.default); +},2075,[3,6,7,11,13,14,2076]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.KEYS = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var InterstitialsKeysAndValues = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var KEYS = exports.KEYS = { + AD_PROVIDER: "ad_provider", + ALIGN: "align", + BACKGROUND_COLOR: "bgcolor", + DISPLAY_ON_APP_TYPE_LIVENEWS: "display_on_app_type_livenews", + DISPLAY_ON_APP_TYPE_NEWSPAPER: "display_on_app_type_newspaper", + HEIGHT: "height", + IS_ANDROID: "is_android", + IS_DEVICE_PHONE_LANDSCAPE_ANDROID: "is_device_phoneLandscape_Android", + IS_DEVICE_PHONE_LANDSCAPE_APPLE: "is_device_phoneLandscape_Apple", + IS_DEVICE_PHONE_PORTRAIT_ANDROID: "is_device_phonePortrait_Android", + IS_DEVICE_PHONE_PORTRAIT_APPLE: "is_device_phonePortrait_Apple", + IS_DEVICE_TABLET_LANDSCAPE_ANDROID: "is_device_tabletLandscape_Android", + IS_DEVICE_TABLET_LANDSCAPE_APPLE: "is_device_tabletLandscape_Apple", + IS_DEVICE_TABLET_PORTRAIT_ANDROID: "is_device_tabletPortrait_Android", + IS_DEVICE_TABLET_PORTRAIT_APPLE: "is_device_tabletPortrait_Apple", + IS_DISABLED: "is_disabled", + IS_IPAD: "is_ipad", + IS_IPHONE: "is_iphone", + IS_REMOVE_AFTER_X_SECONDS: "is_remove_after_x_seconds", + IS_SHOW_BUTTON_AFTER_X_SECONDS: "is_show_button_after_x_seconds", + LAST_MODIFIED: "last_modified", + NAME: "name", + NO_IFRAME: "no_iframe", + ORDER: "order", + PREBID_SHARE_GEOLOCATION: "prebid_share_geolocation", + PREBID_CONFIGURATION_ID: "prebid_configuration_id", + PREBID_ACCOUNT_ID: "prebid_account_id", + PREBID_SERVER_HOST: "prebid_server_host", + PROMO_ENABLED: "promo_enabled", + REMOVE_AFTER_X_SECONDS: "remove_after_x_seconds", + SHOULD_WAIT_FOR_LOCAL: "should_wait_for_local", + SHOW_AFTER_PAGE: "show_after_page", + SHOW_AFTER_SECTION: "show_after_section", + SHOW_AFTER_X_ARTICLES: "show_after_x_articles", + SHOW_BUTTON_AFTER_X_SECONDS: "show_button_after_x_seconds", + SHOW_OVER_PAGE: "show_over_page", + TARGETING: "targeting", + TEMPLATE_ID: "notice_template_id", + TIME_TO_SHOW_AFTER_FIRST: "time_to_show_after_first", + TIME_TO_SHOW_FIRST: "time_to_show_first", + TYPE: "type", + UNIT_ID: "unit_id", + USE_CUSTOME_URL: "use_custom_url", + CUSTOME_URL: "custom_url", + WIDTH: "width" + }; + + var Notice = exports.default = function () { + function Notice(number) { + var json = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + (0, _classCallCheck2.default)(this, Notice); + this.index = 0; + this.id = parseInt(number, 10); + this.json = json; + } + + return (0, _createClass2.default)(Notice, [{ + key: "getId", + value: function getId() { + return this.id; + } + }, { + key: "isDisabled", + value: function isDisabled() { + return this.json[KEYS.IS_DISABLED] === "1"; + } + }, { + key: "getAdProvider", + value: function getAdProvider() { + return this.json[KEYS.AD_PROVIDER] || InterstitialsKeysAndValues.values.provider.unset; + } + }, { + key: "getBackgroundColor", + value: function getBackgroundColor() { + return this.json[KEYS.BACKGROUND_COLOR] || _$$_REQUIRE(_dependencyMap[4]).colors.transparent; + } + }, { + key: "getLastModified", + value: function getLastModified() { + return this.json[KEYS.LAST_MODIFIED]; + } + }, { + key: "getName", + value: function getName() { + return this.json[KEYS.NAME]; + } + }, { + key: "getOrder", + value: function getOrder() { + return this.json[KEYS.ORDER]; + } + }, { + key: "getType", + value: function getType() { + return this.json[KEYS.TYPE]; + } + }, { + key: "isPrebidShareGeolocation", + value: function isPrebidShareGeolocation() { + return this.json[KEYS.PREBID_SHARE_GEOLOCATION] === "1"; + } + }, { + key: "getPrebidConfigurationId", + value: function getPrebidConfigurationId() { + return this.json[KEYS.PREBID_CONFIGURATION_ID]; + } + }, { + key: "getPrebidAccount", + value: function getPrebidAccount() { + return this.json[KEYS.PREBID_ACCOUNT_ID]; + } + }, { + key: "getPrebidHost", + value: function getPrebidHost() { + return this.json[KEYS.PREBID_SERVER_HOST]; + } + }, { + key: "isUseCustomUrl", + value: function isUseCustomUrl() { + return this.json[KEYS.USE_CUSTOME_URL] === "1"; + } + }, { + key: "getCustomUrl", + value: function getCustomUrl() { + return this.json[KEYS.CUSTOM_URL]; + } + }, { + key: "getAdUnitIds", + value: function getAdUnitIds() { + var adUnitId = this.json[KEYS.UNIT_ID] || ""; + + if (adUnitId) { + return adUnitId.split(";"); + } + + return []; + } + }, { + key: "getValueByKey", + value: function getValueByKey(key) { + return this.json[key] || ""; + } + }, { + key: "getAdUnitId", + value: function getAdUnitId() { + var ids = this.getAdUnitIds(); + + if (this.index >= ids.length) { + this.index = 0; + } + + return ids[this.index]; + } + }, { + key: "getTargeting", + value: function getTargeting() { + var _this = this; + + var targeting = Object.assign({}, this.json[KEYS.TARGETING]); + + if (targeting) { + Object.keys(targeting).forEach(function (key) { + if (targeting[key].indexOf("##index##") !== -1) { + targeting[key] = targeting[key].replace("##index##", _this.index); + } else if (targeting[key].indexOf("##position##") !== -1) { + targeting[key] = targeting[key].replace("##position##", _this.index + 1); + } + }); + return targeting; + } + + return {}; + } + }, { + key: "incrementIndex", + value: function incrementIndex() { + var ids = this.getAdUnitIds(); + this.index += 1; + + if (this.index >= ids.length) { + this.index = 0; + } + } + }, { + key: "setUri", + value: function setUri(uri) { + this.uri = uri; + } + }, { + key: "getUri", + value: function getUri() { + if (this.uri) { + return _$$_REQUIRE(_dependencyMap[4]).StringUtils.appendParams(this.uri, { + n: this.getId(), + t: new Date().getTime() + }); + } + + return ""; + } + }, { + key: "isWeb", + value: function isWeb() { + return this.getAdUnitIds().length === 0; + } + }, { + key: "isValid", + value: function isValid(appSideKey, deviceKey) { + var isEnabled = !this.isDisabled(); + + var newMethod = _$$_REQUIRE(_dependencyMap[4]).JSUtils.hasProperty(this.json, deviceKey) && _$$_REQUIRE(_dependencyMap[4]).JSUtils.hasProperty(this.json, appSideKey); + + var result = false; + + if (newMethod) { + result = this.json[deviceKey] === "1" && this.json[appSideKey] === "1"; + } else { + result = this.isValidOldMethod(deviceKey); + } + + return isEnabled && result; + } + }, { + key: "isValidOldMethod", + value: function isValidOldMethod(deviceKey) { + var isTablet = deviceKey.includes("Tablet"); + var isAndroid = deviceKey.includes("Android"); + var _this$json = this.json, + is_android = _this$json.is_android, + is_ipad = _this$json.is_ipad, + is_iphone = _this$json.is_iphone; + var isValidForAndroid = is_android === "1" && isAndroid; + var isValidForTablet = isTablet && is_ipad === "1"; + var isValidForPhone = !isTablet && is_iphone === "1"; + var isValidForIOS = (isValidForTablet || isValidForPhone) && !isAndroid; + return isValidForAndroid || isValidForIOS; + } + }, { + key: "validate", + value: function validate() { + var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + this.print("no check required for this notice " + config); + return true; + } + }, { + key: "print", + value: function print(text) {} + }]); + }(); +},2076,[3,6,7,1988,438]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _newsmemoryUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _pageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _NoticeFullscreen2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _Page = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var NoticeInterstitialModel = exports.default = function (_NoticeFullscreen) { + function NoticeInterstitialModel() { + (0, _classCallCheck2.default)(this, NoticeInterstitialModel); + return _callSuper(this, NoticeInterstitialModel, arguments); + } + + (0, _inherits2.default)(NoticeInterstitialModel, _NoticeFullscreen); + return (0, _createClass2.default)(NoticeInterstitialModel, [{ + key: "getShowAfterPage", + value: function getShowAfterPage() { + return this.json[_$$_REQUIRE(_dependencyMap[10]).KEYS.SHOW_AFTER_PAGE]; + } + }, { + key: "getShowAfterSection", + value: function getShowAfterSection() { + return this.json[_$$_REQUIRE(_dependencyMap[10]).KEYS.SHOW_AFTER_SECTION]; + } + }, { + key: "getShowAfterXArticles", + value: function getShowAfterXArticles() { + return parseInt(this.json[_$$_REQUIRE(_dependencyMap[10]).KEYS.SHOW_AFTER_X_ARTICLES], 10); + } + }, { + key: "validate", + value: function validate() { + var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, + pages = _ref.pages, + prevPages = _ref.prevPages, + isLastPage = _ref.isLastPage; + + var expired = this.isCoolDownExpired(); + + if (expired) { + if (this.getShowAfterXArticles()) { + var callsCount = this.getCallsCount(); + this.print("x articles: " + (callsCount + 1) + " - " + this.getShowAfterXArticles() + ", cool down: " + expired); + + if (callsCount >= this.getShowAfterXArticles() - 1) { + this.setCallsCount(0); + return true; + } + + this.setCallsCount(callsCount + 1); + } else if (Array.isArray(prevPages)) { + var showAfterPage = this.getShowAfterPage(); + var showAfterSection = this.getShowAfterSection(); + + if (showAfterPage) { + var numPages = prevPages.map(function (page) { + return _pageUtils.default.removeZerosFromPageNumber(page.getPage()); + }); + var found = numPages.find(function (p) { + return _pageUtils.default.comparePageNumber(p, showAfterPage); + }); + this.print("after page: " + JSON.stringify(numPages) + " - " + showAfterPage + ", cool down: " + expired); + + if (found) { + return true; + } + } else if (showAfterSection && pages.length > 0) { + var afterSection = showAfterSection.toLowerCase().trim(); + var isLastTwoPagesVisible = isLastPage && pages.length > 1; + var prevSectionLetters = prevPages.reduce(function (current, page) { + var _NewsmemoryUtils$pars = _newsmemoryUtils.default.parsePageInfo(page.getPage()), + sectionLetter = _NewsmemoryUtils$pars.section; + + sectionLetter = sectionLetter.toLowerCase(); + + if (sectionLetter && !current.includes(sectionLetter)) { + current.push(sectionLetter); + } + + return current; + }, []); + + if (prevSectionLetters.length > 0) { + var _NewsmemoryUtils$pars2 = _newsmemoryUtils.default.parsePageInfo(pages[0]), + sectionLetter = _NewsmemoryUtils$pars2.section; + + sectionLetter = sectionLetter.toLowerCase(); + this.print("after section letter: " + JSON.stringify(prevSectionLetters) + " - " + showAfterSection + ", first visible page section letter: " + sectionLetter + ", cool down: " + expired); + + if (prevSectionLetters.includes(afterSection)) { + if (sectionLetter && !prevSectionLetters.includes(sectionLetter)) { + return true; + } + + if (isLastTwoPagesVisible) { + var _NewsmemoryUtils$pars3 = _newsmemoryUtils.default.parsePageInfo(pages[1]), + lastSectionLetter = _NewsmemoryUtils$pars3.section; + + lastSectionLetter = lastSectionLetter.toLowerCase(); + + if (lastSectionLetter && !prevSectionLetters.includes(lastSectionLetter)) { + return true; + } + } + } else if (isLastTwoPagesVisible && sectionLetter && sectionLetter === afterSection) { + var _NewsmemoryUtils$pars4 = _newsmemoryUtils.default.parsePageInfo(pages[1]), + _lastSectionLetter = _NewsmemoryUtils$pars4.section; + + _lastSectionLetter = _lastSectionLetter.toLowerCase(); + + if (_lastSectionLetter !== sectionLetter) { + return true; + } + } + } + + var prevSections = prevPages.reduce(function (current, page) { + var _page$getSection; + + var section = ((_page$getSection = page.getSection()) != null ? _page$getSection : "").toLowerCase(); + + if (section && !current.includes(section)) { + current.push(section); + } + + return current; + }, []); + + if (prevSections.length > 0) { + var _pages$0$getSection; + + var section = ((_pages$0$getSection = pages[0].getSection()) != null ? _pages$0$getSection : "").toLowerCase(); + this.print("after section: " + JSON.stringify(prevSections) + " - " + showAfterSection + ", first visible page section: " + section + ", cool down: " + expired); + + if (prevSections.includes(afterSection)) { + if (section && !prevSections.includes(section)) { + return true; + } + + if (isLastTwoPagesVisible) { + var _pages$1$getSection; + + var lastPageSection = ((_pages$1$getSection = pages[1].getSection()) != null ? _pages$1$getSection : "").toLowerCase(); + + if (lastPageSection && !prevSections.includes(lastPageSection)) { + return true; + } + } + } else if (isLastTwoPagesVisible && section && section === afterSection) { + var _pages$1$getSection2; + + var _lastPageSection = ((_pages$1$getSection2 = pages[1].getSection()) != null ? _pages$1$getSection2 : "").toLowerCase(); + + if (_lastPageSection !== section) { + return true; + } + } + } + } + } + } + + return false; + } + }, { + key: "getScreenName", + value: function getScreenName() { + return NoticeInterstitialModel.TAG; + } + }]); + }(_NoticeFullscreen2.default); + + NoticeInterstitialModel.TAG = "interstitial"; +},2077,[3,6,7,11,13,14,629,858,2075,670,2076]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _NoticeFullscreen2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var NoticePrestitialModel = exports.default = function (_NoticeFullscreen) { + function NoticePrestitialModel() { + (0, _classCallCheck2.default)(this, NoticePrestitialModel); + return _callSuper(this, NoticePrestitialModel, arguments); + } + + (0, _inherits2.default)(NoticePrestitialModel, _NoticeFullscreen); + return (0, _createClass2.default)(NoticePrestitialModel, [{ + key: "validate", + value: function validate() { + var expired = this.isCoolDownExpired(); + this.print("cool down: " + expired); + return expired; + } + }, { + key: "getScreenName", + value: function getScreenName() { + return NoticePrestitialModel.TAG; + } + }]); + }(_NoticeFullscreen2.default); + + NoticePrestitialModel.TAG = "prestitial"; +},2078,[3,6,7,11,13,14,2075]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _Notice2 = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[6])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var NoticeInstoryAdModel = exports.default = function (_Notice) { + function NoticeInstoryAdModel() { + (0, _classCallCheck2.default)(this, NoticeInstoryAdModel); + return _callSuper(this, NoticeInstoryAdModel, arguments); + } + + (0, _inherits2.default)(NoticeInstoryAdModel, _Notice); + return (0, _createClass2.default)(NoticeInstoryAdModel, [{ + key: "getAlignment", + value: function getAlignment() { + return this.json[_Notice2.KEYS.ALIGN] || _$$_REQUIRE(_dependencyMap[7]).InStoryAdAlign.UNSET; + } + }, { + key: "getSize", + value: function getSize() { + return { + width: parseInt(this.json[_Notice2.KEYS.WIDTH], 10), + height: parseInt(this.json[_Notice2.KEYS.HEIGHT], 10) + }; + } + }, { + key: "validate", + value: function validate() { + var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}, + _ref$positions = _ref.positions, + positions = _ref$positions === undefined ? [] : _ref$positions; + + this.print("type: " + this.getType() + ", positions: " + JSON.stringify(positions)); + return positions.includes(this.getType()); + } + }, { + key: "getScreenName", + value: function getScreenName() { + return NoticeInstoryAdModel.TAG; + } + }]); + }(_Notice2.default); + + NoticeInstoryAdModel.TAG = "instory_ad"; +},2079,[3,6,7,11,13,14,2076,2000]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[8]); + + var _NavigationService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _imageComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _NativeAdTemplate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + + var _NativeVideoAdTemplate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + + var _StandardDisplayAdTemplate = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[15])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var AdNativeComponent = exports.default = function (_React$Component) { + function AdNativeComponent(props) { + var _this; + + (0, _classCallCheck2.default)(this, AdNativeComponent); + _this = _callSuper(this, AdNativeComponent, [props]); + _this.loading = true; + _this.loaded = false; + _this.ref = undefined; + _this.onAdMobAdLoaded = _this._onAdMobAdLoaded.bind(_this); + _this.onAdMobAdError = _this._onAdMobAdError.bind(_this); + _this.onDFPAdLoaded = _this._onDFPAdLoaded.bind(_this); + _this.onDFPAdError = _this._onDFPAdError.bind(_this); + _this.onPrebidAdLoaded = _this._onPrebidAdLoaded.bind(_this); + _this.onPrebidAdError = _this._onPrebidAdError.bind(_this); + _this.onNativoAdRemoved = _this._onNativoAdRemoved.bind(_this); + _this.onNativoAdRendered = _this._onNativoAdRendered.bind(_this); + _this.onNativoAdClick = _this._onNativoAdClick.bind(_this); + _this.onNativoDisplayAdClick = _this._onNativoDisplayAdClick.bind(_this); + _this.onRef = _this._onRef.bind(_this); + _this.onDFPReload = _this._DFPReloadBanner.bind(_this); + _this.onAdLoaded = _this._onAdLoaded.bind(_this); + _this.onAdError = _this._onAdError.bind(_this); + _this.startAdTime = undefined; + _this.state = { + error: false, + hidden: false + }; + return _this; + } + + (0, _inherits2.default)(AdNativeComponent, _React$Component); + return (0, _createClass2.default)(AdNativeComponent, [{ + key: "componentDidMount", + value: function componentDidMount() { + var _this2 = this; + + this.changeAdsVisibility = _$$_REQUIRE(_dependencyMap[16]).EventRegister.on(_events.default.CHANGE_ADS_VISIBILITY, function (_ref) { + var hideAds = _ref.hideAds; + var hidden = _this2.state.hidden; + + if (hideAds && !hidden) { + _this2.setState({ + hidden: true + }); + } else if (!hideAds && hidden) { + _this2.setState({ + hidden: false + }); + } + }); + var model = this.props.model; + var key = model.key; + + if (key) { + (0, _$$_REQUIRE(_dependencyMap[17]).addDebugOperation)("AdNativeComponent", "componentDidMount " + key, "ads"); + } + + this.startAdTime = new Date().getTime(); + } + }, { + key: "shouldComponentUpdate", + value: function shouldComponentUpdate(nextProps, nextState) { + var model = this.props.model; + var updateComponent = !_$$_REQUIRE(_dependencyMap[18]).JSUtils.areEqualShallow(nextProps.model, model) || !_$$_REQUIRE(_dependencyMap[18]).JSUtils.areEqualShallow(nextState, this.state); + + if (!updateComponent && this.loaded) { + this.onAdLoaded(false); + } + + return updateComponent; + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + if (this.dfpReloadTimeoutId) { + clearTimeout(this.dfpReloadTimeoutId); + } + + _$$_REQUIRE(_dependencyMap[16]).EventRegister.rm(this.changeAdsVisibility); + } + }, { + key: "getAdMobBanner", + value: function getAdMobBanner() { + if (!_optionalPackageUtils.default.isAdMobAvailable()) { + return null; + } + + var _OptionalPackages$get = _optionalPackageUtils.default.getAdMob(), + BannerAd = _OptionalPackages$get.BannerAd, + BannerAdSize = _OptionalPackages$get.BannerAdSize, + TestIds = _OptionalPackages$get.TestIds; + + var model = this.props.model; + var unitId = model.unitId, + width = model.width, + height = model.height; + var bannerType = width + "x" + height; + + if (width === 320 && height === 50) { + bannerType = BannerAdSize.BANNER; + } else if (width === 300 && height === 250) { + bannerType = BannerAdSize.MEDIUM_RECTANGLE; + } + + return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(BannerAd, { + unitId: global.__DEV__ ? TestIds.BANNER : unitId, + size: bannerType, + onAdLoaded: this.onAdMobAdLoaded, + onAdFailedToLoad: this.onAdMobAdError + }); + } + }, { + key: "getDFPBanner", + value: function getDFPBanner() { + if (!_optionalPackageUtils.default.isDFPAvailable()) { + return null; + } + + var model = this.props.model; + var unitId = model.unitId, + width = model.width, + height = model.height, + targeting = model.targeting; + var dimensions = { + width: width, + height: height + }; + var bannerSize = null; + + if (width === 320 && height === 50) { + bannerSize = "banner"; + } else if (width === 300 && height === 250) { + bannerSize = "mediumRectangle"; + } + + var other = {}; + + if (bannerSize) { + other.bannerSize = bannerSize; + } else { + other.dimensions = dimensions; + } + + if (typeof targeting === "string" && targeting.length > 0) { + try { + other.targeting = JSON.parse(targeting); + } catch (e) {} + } else if (typeof targeting === "object" && !_$$_REQUIRE(_dependencyMap[18]).JSUtils.isEmpty(targeting)) { + other.targeting = targeting; + } + + var _OptionalPackages$get2 = _optionalPackageUtils.default.getDFP(), + DFPBanner = _OptionalPackages$get2.DFPBanner; + + return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(DFPBanner, Object.assign({ + ref: this.onRef, + onAdViewDidReceiveAd: this.onDFPAdLoaded, + onDidFailToReceiveAdWithError: this.onDFPAdError, + adUnitID: unitId, + testDeviceID: global.adsTestDevices[0] + }, other)); + } + }, { + key: "getPrebidBanner", + value: function getPrebidBanner() { + if (!_optionalPackageUtils.default.isPrebidAvailable()) { + return null; + } + + var adsConfig = global.getAdsConfig(); + + if (!adsConfig) { + return null; + } + + var _this$props = this.props, + model = _this$props.model, + tag = _this$props.tag; + var width = model.width, + height = model.height; + var bannerSize = null; + + if (width === 300 && height === 250) { + bannerSize = "MEDIUM_RECTANGLE"; + } else { + bannerSize = "BANNER"; + } + + var _OptionalPackages$get3 = _optionalPackageUtils.default.getPrebid(), + PrebidBanner = _OptionalPackages$get3.PrebidBanner; + + return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(PrebidBanner, { + tag: "" + tag, + onGoogleAdLoaded: this.onPrebidAdLoaded, + onGoogleAdError: this.onPrebidAdError, + serverAccountId: adsConfig.getPrebidAccountId(), + serverHost: adsConfig.getPrebidServerHost(), + shareGeolocation: adsConfig.getPrebidShareGeolocation(), + refreshMills: adsConfig.getRefreshTime(), + configurationId: adsConfig.getPrebidConfigurationId(), + adUnitID: adsConfig.getDefaultAdUnitId(), + bannerSize: bannerSize + }); + } + }, { + key: "getNativoBanner", + value: function getNativoBanner() { + if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { + return null; + } + + var _this$props2 = this.props, + model = _this$props2.model, + nativo = _this$props2.nativo; + var index = model.index, + unitId = model.unitId, + width = model.width, + height = model.height; + var grid = nativo.grid, + card = nativo.card, + headerText = nativo.headerText; + + if (index === undefined) { + return null; + } + + var nativoIndex = index; + + if (grid) { + nativoIndex += 1000; + } else if (card) { + nativoIndex += 2000; + } + + var dimensions = { + width: width, + height: height + }; + var text = headerText || global.strings("sponsored_content"); + + var _OptionalPackages$get4 = _optionalPackageUtils.default.getNativoAds(), + NativoAd = _OptionalPackages$get4.NativoAd; + + return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(NativoAd, { + style: dimensions, + index: nativoIndex, + sectionUrl: unitId, + onNativeAdClick: this.onNativoAdClick, + onDisplayAdClick: this.onNativoDisplayAdClick, + onAdRemoved: this.onNativoAdRemoved, + onAdRendered: this.onNativoAdRendered, + nativeAdTemplate: _NativeAdTemplate.default, + videoAdTemplate: _NativeVideoAdTemplate.default, + standardDisplayAdTemplate: _StandardDisplayAdTemplate.default, + extraTemplateProps: { + index: index, + grid: grid, + card: card, + dimensions: dimensions, + headerText: text + } + }, "nativoAd_" + nativoIndex); + } + }, { + key: "_onNativoAdClick", + value: function _onNativoAdClick(event) { + _NavigationService.default.main.navigate("NativoLandingPageScreen", event); + } + }, { + key: "_onNativoDisplayAdClick", + value: function _onNativoDisplayAdClick(event) { + if (event != null && event.url) { + _NavigationService.default.main.navigate("WebScreen", { + url: event.url + }); + } + } + }, { + key: "_onNativoAdRendered", + value: function _onNativoAdRendered() { + var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + } + }, { + key: "_onNativoAdRemoved", + value: function _onNativoAdRemoved() { + var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + this.onAdError(); + var _this$props3 = this.props, + onAdFailed = _this$props3.onAdFailed, + model = _this$props3.model; + + if (onAdFailed) { + onAdFailed(model, "", true); + } + } + }, { + key: "_onAdMobAdLoaded", + value: function _onAdMobAdLoaded() { + this.onAdLoaded(); + } + }, { + key: "_onAdMobAdError", + value: function _onAdMobAdError(error) { + this.onAdError(error); + } + }, { + key: "_onDFPAdLoaded", + value: function _onDFPAdLoaded() { + var _global$getActivePSet = global.getActivePSetup(), + dfpReloadTime = _global$getActivePSet.dfpReloadTime; + + var shouldReloadOnError = dfpReloadTime >= 0; + this.onAdLoaded(!shouldReloadOnError); + } + }, { + key: "_onDFPAdError", + value: function _onDFPAdError(error) { + var _global$getActivePSet2 = global.getActivePSetup(), + dfpReloadTime = _global$getActivePSet2.dfpReloadTime; + + var shouldReloadOnError = dfpReloadTime >= 0; + + if (this.dfpReloadTimeoutId) { + clearTimeout(this.dfpReloadTimeoutId); + } + + if (shouldReloadOnError) { + this.dfpReloadTimeoutId = setTimeout(this.onDFPReload, dfpReloadTime); + } + + this.onAdError(error, !shouldReloadOnError); + } + }, { + key: "_DFPReloadBanner", + value: function _DFPReloadBanner() { + if (!this.ref) { + return; + } + + this.dfpReloadTimeoutId = undefined; + + _reactNative.UIManager.dispatchViewManagerCommand((0, _reactNative.findNodeHandle)(this.ref), _reactNative.UIManager.RNDFPBanner.Commands.reloadBanner, []); + } + }, { + key: "_onPrebidAdLoaded", + value: function _onPrebidAdLoaded() { + this.onAdLoaded(); + } + }, { + key: "_onPrebidAdError", + value: function _onPrebidAdError(error) { + this.onAdError(error); + } + }, { + key: "_onAdLoaded", + value: function _onAdLoaded() { + var showError = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; + var _this$props4 = this.props, + onAdLoaded = _this$props4.onAdLoaded, + model = _this$props4.model; + var unitId = model.unitId, + width = model.width, + height = model.height; + + if (this.loading && this.startAdTime) { + model.firstLoadTime = new Date().getTime() - this.startAdTime; + } + + this.loading = false; + this.loaded = true; + + if (showError) { + this.setState({ + error: false + }); + } + + if (onAdLoaded) { + onAdLoaded(model); + } + + (0, _$$_REQUIRE(_dependencyMap[20]).sendAdSuccess)({ + unitId: unitId, + size: width + "x" + height + }); + } + }, { + key: "_onAdError", + value: function _onAdError(error) { + var showError = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + var _this$props5 = this.props, + onAdFailed = _this$props5.onAdFailed, + model = _this$props5.model; + + if (this.loading && this.startAdTime) { + model.firstLoadTime = new Date().getTime() - this.startAdTime; + } + + this.loading = false; + this.loaded = false; + + if (showError) { + this.setState({ + error: true + }); + } + + if (onAdFailed) { + onAdFailed(model, error); + } + + if (error != null && error.code) { + var unitId = model.unitId, + width = model.width, + height = model.height; + (0, _$$_REQUIRE(_dependencyMap[20]).sendAdFailedError)({ + unitId: unitId, + error: error.code, + size: width + "x" + height + }); + } + } + }, { + key: "_onRef", + value: function _onRef(ref) { + this.ref = ref; + } + }, { + key: "render", + value: function render() { + var _this$state = this.state, + error = _this$state.error, + hidden = _this$state.hidden; + var _this$props6 = this.props, + model = _this$props6.model, + fallback = _this$props6.fallback; + var width = model.width, + height = model.height, + provider = model.provider; + + if (hidden) { + return null; + } + + if (error) { + if (fallback) { + return (0, _$$_REQUIRE(_dependencyMap[19]).jsx)(_imageComponent.default, { + source: { + uri: fallback + }, + style: { + width: width, + height: height + } + }); + } + + return null; + } + + var adsConfig = global.getAdsConfig(); + + if (!adsConfig) { + return null; + } + + if (adsConfig.useDFP(provider)) { + return this.getDFPBanner(); + } + + if (adsConfig.useAdMob(provider)) { + return this.getAdMobBanner(); + } + + if (adsConfig.usePrebid(provider)) { + return this.getPrebidBanner(); + } + + if (adsConfig.useNativo(provider)) { + return this.getNativoBanner(); + } + + return null; + } + }]); + }(_react.default.Component); + + AdNativeComponent.propTypes = { + model: _propTypes.default.shape({ + index: _propTypes.default.number, + provider: _propTypes.default.string, + unitId: _propTypes.default.string, + width: _propTypes.default.number, + height: _propTypes.default.number, + targeting: _propTypes.default.object, + key: _propTypes.default.string, + firstLoadTime: _propTypes.default.number + }), + nativo: _propTypes.default.shape({ + headerText: _propTypes.default.string, + grid: _propTypes.default.bool, + card: _propTypes.default.bool + }), + tag: _propTypes.default.string, + fallback: _propTypes.default.string, + caller: _propTypes.default.string, + onAdLoaded: _propTypes.default.func, + onAdFailed: _propTypes.default.func + }; + AdNativeComponent.defaultProps = { + nativo: { + grid: false, + card: false + } + }; +},2080,[3,6,7,11,13,14,582,16,18,1897,588,436,881,2081,2108,2109,564,817,438,179,1869]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[2]); + + var _tileListNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _tileGridNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _cardNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var styles = _reactNative.StyleSheet.create({ + textRow: { + flexDirection: "row", + alignItems: "center", + marginHorizontal: _$$_REQUIRE(_dependencyMap[8]).HORIZONTAL_MARGIN + } + }); + + var NativeAdTemplate = function NativeAdTemplate(props) { + if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { + return null; + } + + var adDate = props.adDate, + adTitle = props.adTitle, + adDescription = props.adDescription, + adAuthorName = props.adAuthorName, + index = props.index, + grid = props.grid, + card = props.card, + dimensions = props.dimensions, + headerText = props.headerText; + var item = { + titleNativeID: "adTitle", + summaryNativeID: "adDescription", + title: adTitle, + summary: adDescription, + gridIndex: index + }; + var cssClasses = ["rss-nativo-ad-template"]; + var cssHeaderClasses = ["rss-nativo-ad-template-header"]; + var cssHeaderTextClasses = ["rss-nativo-ad-template-header-text"]; + var cssChoicesImageClasses = ["rss-nativo-ad-template-choices-image"]; + var cssImageClasses = ["rss-nativo-ad-template-image"]; + var cssBottomClasses = ["rss-nativo-ad-template-bottom"]; + var cssDateClasses = ["rss-nativo-ad-template-date"]; + var cssAuthorImageClasses = ["rss-nativo-ad-template-author-image"]; + var cssAuthorNameClasses = ["rss-nativo-ad-template-author-name"]; + var imageStyle = {}; + var adAuthorImageStyle = { + minWidth: 20, + height: 20 + }; + var layoutSuffix; + + if (card) { + layoutSuffix = "card"; + imageStyle = { + width: "100%", + height: 300 + }; + } else if (grid) { + layoutSuffix = "grid"; + imageStyle = { + flex: 1 + }; + } else { + layoutSuffix = "list"; + imageStyle = { + flex: 1, + margin: 4 + }; + adAuthorImageStyle = { + width: 0, + height: 20 + }; + } + + cssClasses.push("rss-nativo-ad-template-" + layoutSuffix); + cssHeaderClasses.push("rss-nativo-ad-template-header-" + layoutSuffix); + cssHeaderTextClasses.push("rss-nativo-ad-template-header-text-" + layoutSuffix); + cssChoicesImageClasses.push("rss-nativo-ad-template-choices-image-" + layoutSuffix); + cssImageClasses.push("rss-nativo-ad-template-image-" + layoutSuffix); + cssBottomClasses.push("rss-nativo-ad-template-bottom-" + layoutSuffix); + cssDateClasses.push("rss-nativo-ad-template-date-" + layoutSuffix); + cssAuthorImageClasses.push("rss-nativo-ad-template-author-image-" + layoutSuffix); + cssAuthorNameClasses.push("rss-nativo-ad-template-author-name-" + layoutSuffix); + var TopComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssHeaderClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { + style: styles.textRow, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssHeaderTextClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { + style: { + fontWeight: "bold", + flex: 1 + }, + children: headerText + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssChoicesImageClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { + nativeID: "adChoicesImage", + style: { + height: 20, + width: 20 + } + }) + })] + }) + }); + var BottomComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssBottomClasses, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + style: styles.textRow, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssDateClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { + nativeID: "adDate", + style: { + flex: 1 + }, + children: (0, _$$_REQUIRE(_dependencyMap[11]).formatDate)(adDate / 1000) + }) + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { + style: styles.textRow, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssAuthorImageClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { + nativeID: "adAuthorImage", + resizeMode: "contain", + style: adAuthorImageStyle + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssAuthorNameClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { + nativeID: "adAuthorName", + children: adAuthorName + }) + })] + })] + }); + var ImageComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssImageClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { + style: imageStyle, + nativeID: "adImage" + }) + }); + var ad; + + if (card) { + ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_cardNativo.default, { + item: item, + TopComponent: TopComponent, + BottomComponent: BottomComponent, + ImageComponent: ImageComponent + }); + } else if (grid) { + ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileGridNativo.default, { + roundedBorder: true, + item: item, + TopComponent: TopComponent, + BottomComponent: BottomComponent, + ImageComponent: ImageComponent + }); + } else { + ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileListNativo.default, { + item: item, + TopComponent: TopComponent, + BottomComponent: BottomComponent, + ImageComponent: ImageComponent + }); + } + + var key = card ? "card" : grid; + var style = card ? { + width: (0, _$$_REQUIRE(_dependencyMap[12]).getRssCardBoxWidth)() + } : dimensions; + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + nativeID: "nativoAdView", + style: style, + children: ad + }, "nativo_" + index + "_" + key) + }); + }; + + var _default = exports.default = NativeAdTemplate; +},2081,[3,16,18,2082,2098,2104,434,881,2088,179,819,2107,2094]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[7]); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _iconGallery = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _tileList = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _tilePreview = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _imageComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var TileListNativo = exports.default = function (_React$PureComponent) { + function TileListNativo(props) { + var _this; + + (0, _classCallCheck2.default)(this, TileListNativo); + _this = _callSuper(this, TileListNativo, [props]); + _this.fontSize = _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TEXT(); + _this.fontSizeTitle = _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TITLE(); + return _this; + } + + (0, _inherits2.default)(TileListNativo, _React$PureComponent); + return (0, _createClass2.default)(TileListNativo, [{ + key: "_getTopComponent", + value: function _getTopComponent() { + var TopComponent = this.props.TopComponent; + + if (TopComponent) { + return TopComponent; + } + + return null; + } + }, { + key: "_getBottomComponent", + value: function _getBottomComponent() { + var BottomComponent = this.props.BottomComponent; + + if (BottomComponent) { + return BottomComponent; + } + + return null; + } + }, { + key: "_getImage", + value: function _getImage() { + var _this$props = this.props, + item = _this$props.item, + ImageComponent = _this$props.ImageComponent, + imageContainerStyle = _this$props.imageContainerStyle; + + if (item.image || ImageComponent) { + var style = { + margin: 4, + flex: _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isTablet() ? 1 : 2 + }; + return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, { + style: [style, imageContainerStyle], + children: ImageComponent || (0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_react.default.Fragment, { + children: [(0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_imageComponent.default, { + style: style, + source: { + uri: item.image + } + }), (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_iconGallery.default, { + item: item, + inline: false + })] + }) + }); + } + + return null; + } + }, { + key: "render", + value: function render() { + var item = this.props.item; + + var isTablet = _$$_REQUIRE(_dependencyMap[14]).PlatformUtils.isTablet(); + + var _global$getRssIndex = global.getRssIndex(), + putImageOnListRightSide = _global$getRssIndex.putImageOnListRightSide; + + var summary = isTablet ? { + text: item.summary, + classes: ["tile-summary", "list-tile-summary", "tile-list-summary"], + style: { + fontSize: this.fontSize + }, + nativeID: item.summaryNativeID + } : {}; + return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_$$_REQUIRE(_dependencyMap[16]).Css, { + classes: ["tile", "tile-list", "tile-list-nativo"], + children: (0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_$$_REQUIRE(_dependencyMap[17]).TileParent, { + index: item.gridIndex, + bgColorByIndex: true, + enableBorderEffect: false, + style: { + flexDirection: putImageOnListRightSide ? "row" : "row-reverse" + }, + children: [(0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_reactNative.View, { + style: [_tileList.default.container, { + paddingHorizontal: isTablet ? 8 : 0 + }], + children: [this._getTopComponent(), (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_tilePreview.default, { + title: { + text: item.title, + classes: ["tile-title", "list-tile-title", "tile-list-title"], + style: { + fontSize: this.fontSizeTitle + }, + nativeID: item.titleNativeID + }, + summary: summary, + verticalPaddingSize: _$$_REQUIRE(_dependencyMap[18]).TITLE_TOP_PADDING, + containerStyle: !isTablet ? { + justifyContent: "center" + } : {} + }), this._getBottomComponent()] + }), this._getImage()] + }) + }); + } + }]); + }(_react.default.PureComponent); + + TileListNativo.propTypes = { + item: _propTypes.default.shape({ + title: _propTypes.default.string, + summary: _propTypes.default.string, + image: _propTypes.default.string, + gridIndex: _propTypes.default.number, + titleNativeID: _propTypes.default.string, + summaryNativeID: _propTypes.default.string + }), + TopComponent: _propTypes.default.node, + BottomComponent: _propTypes.default.node, + ImageComponent: _propTypes.default.node, + imageContainerStyle: _propTypes.default.any + }; + TileListNativo.defaultProps = { + TopComponent: undefined, + BottomComponent: undefined, + ImageComponent: undefined, + imageContainerStyle: undefined + }; +},2082,[3,6,7,11,13,14,16,18,582,2083,2087,2089,588,2094,438,179,819,2095,2090]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.PositionType = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[7]); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _iconGallery = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _RssActionManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _imageIconChooserComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var PositionType = exports.PositionType = { + tile: "tile", + article: "article" + }; + + var IconGallery = function (_React$Component) { + function IconGallery() { + (0, _classCallCheck2.default)(this, IconGallery); + return _callSuper(this, IconGallery, arguments); + } + + (0, _inherits2.default)(IconGallery, _React$Component); + return (0, _createClass2.default)(IconGallery, [{ + key: "_onPress", + value: function _onPress() { + var _this$props = this.props, + item = _this$props.item, + navigation = _this$props.navigation; + navigation.navigate("GalleryScreen", { + items: item.gallery, + category: item.category, + title: item.title, + caller: "live_news" + }); + } + }, { + key: "render", + value: function render() { + var _this = this; + + var _this$props2 = this.props, + item = _this$props2.item, + inline = _this$props2.inline, + parentStyle = _this$props2.parentStyle, + imageStyle = _this$props2.imageStyle, + position = _this$props2.position, + _onLayout = _this$props2.onLayout; + var rssAction = item.action; + var icon = position === PositionType.tile ? rssAction.getGalleryIcon() : rssAction.getFullscreenGalleryIcon(); + + if (!icon) { + return null; + } + + return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_$$_REQUIRE(_dependencyMap[13]).Css, { + classes: ["icon-gallery-parent"], + children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_reactNative.TouchableOpacity, { + style: [inline ? _iconGallery.default.iconParent_inline : _iconGallery.default.iconParent, parentStyle], + onLayout: function onLayout(_ref) { + var nativeEvent = _ref.nativeEvent; + + if (_onLayout) { + _onLayout(nativeEvent.layout); + } + }, + onPress: function onPress() { + _this._onPress(); + }, + children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_$$_REQUIRE(_dependencyMap[13]).Css, { + classes: ["icon-gallery"], + children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_imageIconChooserComponent.default, { + style: [_iconGallery.default.gallery, imageStyle], + source: icon && icon.icon ? { + uri: icon.icon + } : _$$_REQUIRE(_dependencyMap[14]) + }) + }) + }) + }); + } + }]); + }(_react.default.Component); + + IconGallery.defaultProps = { + inline: false, + parentStyle: {}, + imageStyle: {}, + position: PositionType.tile + }; + IconGallery.propTypes = { + onLayout: _propTypes.default.func, + item: _propTypes.default.object, + navigation: _propTypes.default.object, + inline: _propTypes.default.bool, + imageStyle: _propTypes.default.object, + parentStyle: _propTypes.default.object, + position: _propTypes.default.oneOf([PositionType.tile, PositionType.article]) + }; + + var _default = exports.default = function _default(props) { + var navigation = (0, _$$_REQUIRE(_dependencyMap[15]).useNavigation)(); + return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(IconGallery, Object.assign({}, props, { + navigation: navigation + })); + }; +},2083,[3,6,7,11,13,14,16,18,582,2084,2037,1927,179,819,2086,1089]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var ICON_CONTAINER = _$$_REQUIRE(_dependencyMap[1]).ICON + _$$_REQUIRE(_dependencyMap[1]).ICON_PADDING * 2; + + var _default = exports.default = _reactNative.StyleSheet.create({ + iconParent: { + width: ICON_CONTAINER, + height: ICON_CONTAINER, + top: 0, + end: 0, + padding: _$$_REQUIRE(_dependencyMap[1]).ICON_PADDING, + position: "absolute" + }, + iconParent_inline: { + width: ICON_CONTAINER, + height: ICON_CONTAINER, + padding: _$$_REQUIRE(_dependencyMap[1]).ICON_PADDING + }, + gallery: { + width: _$$_REQUIRE(_dependencyMap[1]).ICON, + height: _$$_REQUIRE(_dependencyMap[1]).ICON, + shadowColor: _$$_REQUIRE(_dependencyMap[2]).colors.grey900, + shadowOffset: { + width: 0, + height: 0 + }, + shadowRadius: 5 + } + }); +},2084,[18,2085,438]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.MARGIN = exports.ICON_SIZE = exports.ICON_PADDING = exports.ICON = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var ICON = exports.ICON = 30; + var ICON_PADDING = exports.ICON_PADDING = 5; + var MARGIN = exports.MARGIN = 5; + var ICON_SIZE = exports.ICON_SIZE = ICON - ICON_PADDING * 2; + + var _default = exports.default = _reactNative.StyleSheet.create({ + parent: { + marginStart: MARGIN, + marginEnd: MARGIN, + flexDirection: "row", + justifyContent: "center", + alignItems: "center", + borderRadius: ICON + }, + iconParent: { + height: ICON, + bottom: -(ICON / 2), + end: 0, + position: "absolute" + }, + icon: { + height: ICON, + width: ICON, + fontSize: ICON_SIZE, + padding: ICON_PADDING + } + }); +},2085,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ + "__packager_asset": true, + "httpServerLocation": "/assets/src/views/rss/icon-gallery/img", + "width": 96, + "height": 96, + "scales": [1], + "hash": "f390cf51f6b56bf0a0c61fb97d38cbea", + "name": "ic_gallery_white", + "type": "png" + }); +},2086,[1260]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var _default = exports.default = _reactNative.StyleSheet.create({ + outline: { + flexDirection: "row" + }, + container: { + flex: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_LIST_FLEX, + flexDirection: "column", + justifyContent: "space-between", + paddingVertical: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_VERTICAL_PADDING + } + }); +},2087,[18,2088]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.TITLE_VERTICAL_PADDING = exports.SUMMARY_VERTICAL_MARGIN = exports.HORIZONTAL_MARGIN = exports.CONTAINER_VERTICAL_PADDING = exports.CONTAINER_LIST_FLEX = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var CONTAINER_VERTICAL_PADDING = exports.CONTAINER_VERTICAL_PADDING = 8; + var CONTAINER_LIST_FLEX = exports.CONTAINER_LIST_FLEX = 3; + var TITLE_VERTICAL_PADDING = exports.TITLE_VERTICAL_PADDING = 8; + var SUMMARY_VERTICAL_MARGIN = exports.SUMMARY_VERTICAL_MARGIN = 8; + var HORIZONTAL_MARGIN = exports.HORIZONTAL_MARGIN = 8; + + var _default = exports.default = _reactNative.StyleSheet.create({ + icon: { + height: 30, + width: 30, + marginStart: 5, + marginEnd: 5 + }, + details: { + marginHorizontal: HORIZONTAL_MARGIN, + textAlign: "left", + color: _$$_REQUIRE(_dependencyMap[1]).colors.details, + flex: 1 + } + }); +},2088,[18,438]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _tilePreview = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[4])); + + var _doubleTextAutoMeasured = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _excluded = ["title", "summary"]; + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function TilePreview(props) { + var title = props.title, + summary = props.summary, + rest = (0, _objectWithoutProperties2.default)(props, _excluded); + return (0, _$$_REQUIRE(_dependencyMap[6]).jsx)(_doubleTextAutoMeasured.default, Object.assign({}, rest, { + top: title ? Object.assign({ + type: _$$_REQUIRE(_dependencyMap[7]).Type.medium + }, title, { + classes: ["tile-title"].concat((0, _toConsumableArray2.default)(title.classes || [])) + }) : undefined, + bottom: summary ? Object.assign({}, summary, { + classes: ["tile-summary"].concat((0, _toConsumableArray2.default)(summary.classes || [])) + }) : undefined, + containerStyle: _tilePreview.default.container, + topPadding: _tilePreview.TITLE_TOP_PADDING + })); + } + + TilePreview.propTypes = Object.assign({}, _doubleTextAutoMeasured.default.propTypes, { + title: _doubleTextAutoMeasured.default.propTypes.top, + summary: _doubleTextAutoMeasured.default.propTypes.bottom + }); + + var _default = exports.default = TilePreview; +},2089,[3,22,4,16,2090,2091,179,816]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.TITLE_TOP_PADDING = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var TITLE_TOP_PADDING = exports.TITLE_TOP_PADDING = 8; + + var _default = exports.default = _reactNative.StyleSheet.create({ + container: { + marginHorizontal: _$$_REQUIRE(_dependencyMap[1]).HORIZONTAL_MARGIN + }, + title: { + textAlign: "left", + color: _$$_REQUIRE(_dependencyMap[2]).colors.title + }, + titlePadding: { + paddingTop: TITLE_TOP_PADDING + }, + summary: { + fontSize: 20, + color: _$$_REQUIRE(_dependencyMap[2]).colors.summary + }, + summary_container: { + flex: 1, + justifyContent: "center" + } + }); +},2090,[18,2088,438]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[9]); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _doubleTextAutoMeasured = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _excluded = ["numberOfLines"], + _excluded2 = ["numberOfLines"]; + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var DoubleTextAutoMeasured = exports.default = function (_React$Component) { + function DoubleTextAutoMeasured(props) { + var _this; + + (0, _classCallCheck2.default)(this, DoubleTextAutoMeasured); + _this = _callSuper(this, DoubleTextAutoMeasured, [props]); + _this._isMounted = true; + _this.state = { + topStyle: {}, + topProps: {}, + bottomStyle: {}, + bottomProps: {}, + measured: false + }; + return _this; + } + + (0, _inherits2.default)(DoubleTextAutoMeasured, _React$Component); + return (0, _createClass2.default)(DoubleTextAutoMeasured, [{ + key: "componentDidMount", + value: function componentDidMount() { + this._isMounted = true; + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + this._isMounted = false; + } + }, { + key: "_handleWrap", + value: function _handleWrap(newState) { + var handleWrap = false; + var handleTextWrap = this.props.handleTextWrap; + + if (typeof handleTextWrap === "function" && this.topMeasure) { + var topProps = newState.topProps, + bottomProps = newState.bottomProps; + var wrap = false; + var topNumberOfLines = topProps.numberOfLines; + + if (!_$$_REQUIRE(_dependencyMap[12]).JSUtils.isNull(topNumberOfLines)) { + wrap = topNumberOfLines < this.topMeasure.lineCount; + } + + if (!wrap && this.bottomMeasure) { + var bottomNumberOfLines = bottomProps.numberOfLines; + + if (!_$$_REQUIRE(_dependencyMap[12]).JSUtils.isNull(bottomNumberOfLines)) { + wrap = bottomNumberOfLines < this.bottomMeasure.lineCount; + } + } + + if (wrap) { + handleWrap = handleTextWrap(); + } + } + + return handleWrap; + } + }, { + key: "checkOverflow", + value: function checkOverflow() { + var _this$props = this.props, + verticalPaddingSize = _this$props.verticalPaddingSize, + topPadding = _this$props.topPadding, + top = _this$props.top, + bottom = _this$props.bottom; + var measured = this.state.measured; + + if (!measured && this.parentHeight && this.topMeasure && (this.bottomMeasure || !bottom)) { + var totalVerticalPadding = verticalPaddingSize; + var availableHeight = this.parentHeight - totalVerticalPadding; + var maxTopLine = this.topMeasure.measuredHeight > availableHeight ? Math.floor(availableHeight * this.topMeasure.lineCount / this.topMeasure.measuredHeight) : this.topMeasure.lineCount; + var topHeight = Math.min(this.topMeasure.measuredHeight, availableHeight); + var newState = {}; + newState.topStyle = { + height: topHeight + (top.disablePadding ? 0 : topPadding) + }; + newState.topProps = { + numberOfLines: maxTopLine + }; + + if (bottom) { + var bottomAvailableSpace = availableHeight - topHeight; + var maxBottomLine = Math.floor(bottomAvailableSpace * this.bottomMeasure.lineCount / this.bottomMeasure.measuredHeight); + newState.bottomStyle = { + maxHeight: bottomAvailableSpace, + lineHeight: bottomAvailableSpace / maxBottomLine + }; + newState.bottomProps = { + numberOfLines: maxBottomLine + }; + } + + newState.measured = true; + + if (this._isMounted && !this._handleWrap(newState)) { + this.setState(newState); + } + } + } + }, { + key: "_getTopProps", + value: function _getTopProps() { + var top = this.props.top; + var _this$state = this.state, + _this$state$topProps = _this$state.topProps, + topProps = _this$state$topProps === undefined ? {} : _this$state$topProps, + _this$state$topStyle = _this$state.topStyle, + topStyle = _this$state$topStyle === undefined ? {} : _this$state$topStyle; + var _top$props = top.props, + topDefaultProps = _top$props === undefined ? {} : _top$props; + var defaultNumberOfLines = topDefaultProps.numberOfLines, + restDefaultProps = (0, _objectWithoutProperties2.default)(topDefaultProps, _excluded); + var evaluatedNumberOfLines = topProps.numberOfLines, + restTopProps = (0, _objectWithoutProperties2.default)(topProps, _excluded2); + var numberOfLines = evaluatedNumberOfLines; + + if (defaultNumberOfLines >= 0 && evaluatedNumberOfLines) { + numberOfLines = Math.min(defaultNumberOfLines, evaluatedNumberOfLines); + } + + if (top && top.nativeID) { + restTopProps.nativeID = top.nativeID; + } + + var newProps = Object.assign({}, restDefaultProps, restTopProps); + + if (numberOfLines !== undefined) { + newProps.numberOfLines = numberOfLines; + + if (evaluatedNumberOfLines && topStyle.height) { + topStyle.height = topStyle.height / evaluatedNumberOfLines * numberOfLines; + } + } + + return { + props: newProps, + style: topStyle + }; + } + }, { + key: "render", + value: function render() { + var _this2 = this; + + var _this$props2 = this.props, + top = _this$props2.top, + bottom = _this$props2.bottom, + containerStyle = _this$props2.containerStyle, + topPadding = _this$props2.topPadding; + var _this$state2 = this.state, + bottomProps = _this$state2.bottomProps, + bottomStyle = _this$state2.bottomStyle; + + if (bottom && bottom.nativeID) { + bottomProps.nativeID = bottom.nativeID; + } + + var paddingStyles = top.disablePadding ? {} : topPadding; + + var textEvaluated = this._getTopProps(); + + var bottomClasses = []; + + if (bottom && bottom.classes) { + bottomClasses.push.apply(bottomClasses, (0, _toConsumableArray2.default)(bottom.classes)); + } + + var topClasses = []; + + if (top && top.classes) { + topClasses.push.apply(topClasses, (0, _toConsumableArray2.default)(top.classes)); + } + + return (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { + style: [_doubleTextAutoMeasured.default.container, containerStyle], + onLayout: function onLayout(_ref) { + var nativeEvent = _ref.nativeEvent; + _this2.parentHeight = nativeEvent.layout.height; + + _this2.checkOverflow(); + }, + children: [(0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { + style: top.parentStyle || {}, + children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { + classes: topClasses, + children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[15]).TextAutoMeasure, Object.assign({ + style: [paddingStyles, top.style, textEvaluated.style], + onMeasured: function onMeasured(info) { + _this2.topMeasure = info; + + _this2.checkOverflow(); + }, + text: top.text + }, textEvaluated.props)) + }) + }), bottom ? (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { + style: bottom.parentStyle || {}, + children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { + classes: bottomClasses, + children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[15]).TextAutoMeasure, Object.assign({ + style: [bottom.style, bottomStyle], + onMeasured: function onMeasured(info) { + _this2.bottomMeasure = info; + + _this2.checkOverflow(); + }, + text: bottom.text + }, bottomProps)) + }) + }) : null] + }); + } + }]); + }(_react.default.Component); + + DoubleTextAutoMeasured.propTypes = { + top: _propTypes.default.shape({ + text: _propTypes.default.string, + classes: _propTypes.default.array, + style: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), + parentStyle: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), + props: _propTypes.default.object, + nativeID: _propTypes.default.string, + disablePadding: _propTypes.default.bool + }), + bottom: _propTypes.default.shape({ + text: _propTypes.default.string, + classes: _propTypes.default.array, + style: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), + parentStyle: _propTypes.default.oneOfType([_propTypes.default.array, _propTypes.default.object, _propTypes.default.number]), + props: _propTypes.default.object, + nativeID: _propTypes.default.string + }), + topPadding: _propTypes.default.number, + containerStyle: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.object]), + verticalPaddingSize: _propTypes.default.number, + handleTextWrap: _propTypes.default.func + }; + DoubleTextAutoMeasured.defaultProps = { + topPadding: 0, + verticalPaddingSize: 0 + }; +},2091,[3,22,4,6,7,11,13,14,16,18,582,2092,438,179,819,2093]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var _default = exports.default = _reactNative.StyleSheet.create({ + container: { + flex: 1, + flexDirection: "column" + } + }); +},2092,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.TextAutoMeasure = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _fontText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _excluded = ["onMeasured", "numberOfLines", "text"]; + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var TextAutoMeasure = exports.TextAutoMeasure = function (_React$Component) { + function TextAutoMeasure() { + (0, _classCallCheck2.default)(this, TextAutoMeasure); + return _callSuper(this, TextAutoMeasure, arguments); + } + + (0, _inherits2.default)(TextAutoMeasure, _React$Component); + return (0, _createClass2.default)(TextAutoMeasure, [{ + key: "shouldComponentUpdate", + value: function shouldComponentUpdate(nextProps) { + var _this$props = this.props, + numberOfLines = _this$props.numberOfLines, + text = _this$props.text; + var newNumberOfLines = nextProps.numberOfLines, + newText = nextProps.text; + return numberOfLines !== newNumberOfLines || text !== newText; + } + }, { + key: "_returnStyleTextInfo", + value: function _returnStyleTextInfo(textStyle) { + var _this = this; + + var result = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { + allowFontScaling: global.getUserSettings().allowFontScaling, + includeFontPadding: true + }; + textStyle.forEach(function (item) { + if (Array.isArray(item)) { + result = Object.assign({}, result, _this._returnStyleTextInfo(item)); + } else if (typeof item !== "number") { + if (item.fontFamily) { + result.fontFamily = item.fontFamily; + } + + if (item.fontSize) { + result.fontSize = item.fontSize; + } + + if (item.fontWeight) { + result.fontWeight = item.fontWeight; + } + + if (item.fontStyle) { + result.fontStyle = item.fontStyle; + } + + if (item.lineHeight) { + result.lineHeight = item.lineHeight; + } + } + }); + return result; + } + }, { + key: "measureText", + value: function () { + var _measureText = (0, _asyncToGenerator2.default)(function* (layout, textStyle) { + var _this$props2 = this.props, + text = _this$props2.text, + onMeasured = _this$props2.onMeasured; + + var info = this._returnStyleTextInfo(textStyle); + + var size = yield _$$_REQUIRE(_dependencyMap[11]).StringUtils.textSize(text, layout.width, info); + var lineCount = size.lineCount, + height = size.height; + onMeasured(Object.assign({ + lineCount: lineCount, + measuredHeight: height + }, info)); + }); + + function measureText(_x, _x2) { + return _measureText.apply(this, arguments); + } + + return measureText; + }() + }, { + key: "render", + value: function render() { + var _this2 = this; + + var _this$props3 = this.props, + onMeasured = _this$props3.onMeasured, + numberOfLines = _this$props3.numberOfLines, + text = _this$props3.text, + rest = (0, _objectWithoutProperties2.default)(_this$props3, _excluded); + + if (numberOfLines === 0 || !text || !text.length) { + onMeasured({ + lineCount: 0, + lineHeight: 0, + height: 0, + measuredHeight: 0 + }); + return null; + } + + return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_fontText.default, Object.assign({ + onLayout: function onLayout(_ref, textStyle) { + var nativeEvent = _ref.nativeEvent; + + _this2.measureText(nativeEvent.layout, textStyle); + }, + numberOfLines: numberOfLines + }, rest, { + children: text + })); + } + }]); + }(_react.default.Component); + + TextAutoMeasure.propTypes = { + onMeasured: _propTypes.default.func.isRequired, + text: _propTypes.default.string, + numberOfLines: _propTypes.default.number + }; + TextAutoMeasure.defaultProps = { + numberOfLines: 1 + }; +},2093,[3,4,270,6,7,11,13,14,16,582,816,438,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.RSS_HEADER_HEIGHT = exports.FONT_SIZE = exports.DRAWER_WIDTH = exports.DRAWER_ITEM_HEIGHT = exports.DRAWER_IMAGE_SIZE = exports.CARD_RADIUS = exports.CARD_MARGIN_SIZE = exports.BOX_OPTIMAL_WIDTH = undefined; + exports.getRssCardBoxPadding = getRssCardBoxPadding; + exports.getRssCardBoxWidth = getRssCardBoxWidth; + exports.getRssGridBoxPadding = getRssGridBoxPadding; + exports.getRssHorizontalpadding = getRssHorizontalpadding; + exports.getRssListBoxPadding = getRssListBoxPadding; + exports.getRssNumberOfColumns = getRssNumberOfColumns; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var _deviceUtils = _$$_REQUIRE(_dependencyMap[1])(_$$_REQUIRE(_dependencyMap[2])); + + var BOX_OPTIMAL_WIDTH = exports.BOX_OPTIMAL_WIDTH = 300; + var RSS_HEADER_HEIGHT = exports.RSS_HEADER_HEIGHT = 50; + var DRAWER_ITEM_HEIGHT = exports.DRAWER_ITEM_HEIGHT = 50; + var DRAWER_IMAGE_SIZE = exports.DRAWER_IMAGE_SIZE = 25; + var CARD_MARGIN_SIZE = exports.CARD_MARGIN_SIZE = 15; + var CARD_RADIUS = exports.CARD_RADIUS = 5; + var DRAWER_WIDTH = exports.DRAWER_WIDTH = 250; + var FONT_SIZE = exports.FONT_SIZE = { + HIGHLIGHT: function HIGHLIGHT() { + return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 30 : 24; + }, + TITLE: function TITLE() { + return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 22 : 18; + }, + HEADER: function HEADER() { + return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 18 : 14; + }, + TEXT: function TEXT() { + return _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 18 : 14; + } + }; + + var _default = exports.default = _reactNative.StyleSheet.create({ + shadow: { + elevation: 1, + backgroundColor: _$$_REQUIRE(_dependencyMap[3]).colors.transparent, + shadowColor: _$$_REQUIRE(_dependencyMap[3]).colors.black, + shadowOpacity: 0.5, + shadowRadius: 0.5, + shadowOffset: { + height: 0, + width: 0 + } + } + }); + + function getRssGridBoxPadding() { + if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet()) { + return 5; + } + + return 3; + } + + function getRssListBoxPadding() { + return 0; + } + + function getRssCardBoxPadding() { + return CARD_MARGIN_SIZE / 2; + } + + function getRssCardBoxWidth() { + var _DeviceUtils$getSafeA = _deviceUtils.default.getSafeArea(), + width = _DeviceUtils$getSafeA.width; + + return width - getRssCardBoxPadding() * 2 - _$$_REQUIRE(_dependencyMap[4]).HORIZONTAL_MARGIN * 2; + } + + function getRssHorizontalpadding(orientation) { + var paddingPortrait = 0; + var paddingLandscape = 0; + + var _DeviceUtils$getSafeA2 = _deviceUtils.default.getSafeArea(), + width = _DeviceUtils$getSafeA2.width; + + if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTabletTenInches()) { + paddingLandscape = width * 0.15; + } else if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet()) { + paddingLandscape = width * 0.1; + } + + return _deviceUtils.default.isPortrait(orientation) ? paddingPortrait : paddingLandscape; + } + + function getRssNumberOfColumns() { + var itemsPerRowPortrait = _$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet() ? 3 : 2; + var itemsPerRowLandscape = 2; + + if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTabletTenInches()) { + itemsPerRowLandscape = 4; + } else if (_$$_REQUIRE(_dependencyMap[3]).PlatformUtils.isTablet()) { + itemsPerRowLandscape = 3; + } + + return _deviceUtils.default.isPortrait() ? itemsPerRowPortrait : itemsPerRowLandscape; + } +},2094,[18,3,434,438,2088]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + Object.keys(_$$_REQUIRE(_dependencyMap[0])).forEach(function (key) { + if (key === "default" || key === "__esModule") return; + if (key in exports && exports[key] === _$$_REQUIRE(_dependencyMap[0])[key]) return; + Object.defineProperty(exports, key, { + enumerable: true, + get: function get() { + return _$$_REQUIRE(_dependencyMap[0])[key]; + } + }); + }); +},2095,[2096]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.TileParent = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[7]); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _tileParent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _rssBaseStyle = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var TileParent = exports.TileParent = function (_React$Component) { + function TileParent() { + (0, _classCallCheck2.default)(this, TileParent); + return _callSuper(this, TileParent, arguments); + } + + (0, _inherits2.default)(TileParent, _React$Component); + return (0, _createClass2.default)(TileParent, [{ + key: "_itemBackgroundColor", + value: function _itemBackgroundColor(index) { + var _this$props = this.props, + bgColor = _this$props.bgColor, + bgColorByIndex = _this$props.bgColorByIndex; + + var defaultBgColor = _$$_REQUIRE(_dependencyMap[11]).Css.getDefaultBackgroundColor(); + + if (bgColorByIndex) { + return index % 2 === 0 ? defaultBgColor : _$$_REQUIRE(_dependencyMap[11]).Css.getAlternateDefaultBackgroundColor(); + } + + return bgColor || defaultBgColor; + } + }, { + key: "render", + value: function render() { + var _this$props2 = this.props, + index = _this$props2.index, + bgUrl = _this$props2.bgUrl, + enableBorderEffect = _this$props2.enableBorderEffect, + hideBottomLine = _this$props2.hideBottomLine, + style = _this$props2.style, + _onLayout = _this$props2.onLayout, + children = _this$props2.children; + + var _global$getRssIndex = global.getRssIndex(), + borderRadius = _global$getRssIndex.borderRadius, + borderColor = _global$getRssIndex.borderColor, + borderWidth = _global$getRssIndex.borderWidth, + borderShadow = _global$getRssIndex.borderShadow; + + var radiusStyle = { + borderRadius: enableBorderEffect ? borderRadius : 0, + overflow: "hidden" + }; + var imageCustomProps = bgUrl ? { + source: { + uri: bgUrl + }, + imageStyle: radiusStyle + } : {}; + var enableShadow = borderShadow && enableBorderEffect; + var enableBottomBorder = (!enableBorderEffect || !borderShadow) && !hideBottomLine; + var enableBorder = !borderShadow && enableBorderEffect; + var Child = bgUrl ? _reactNative.ImageBackground : _reactNative.View; + return (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(_reactNative.View, { + style: [{ + flex: 1, + justifyContent: "center", + borderRadius: enableBorder ? borderRadius : 0 + }, _$$_REQUIRE(_dependencyMap[13]).PlatformUtils.isIOS() && enableShadow ? _rssBaseStyle.default.shadow : {}], + children: (0, _$$_REQUIRE(_dependencyMap[12]).jsx)(Child, Object.assign({}, imageCustomProps, { + style: [_tileParent.default.container, _$$_REQUIRE(_dependencyMap[13]).PlatformUtils.isAndroid() && enableShadow ? _rssBaseStyle.default.shadow : {}, { + width: "100%", + height: "100%", + backgroundColor: this._itemBackgroundColor(index), + borderRadius: enableBorder ? borderRadius : 0, + borderTopWidth: enableBorder ? borderWidth : 0, + borderStartWidth: enableBorder ? borderWidth : 0, + borderEndWidth: enableBorder ? borderWidth : 0, + borderBottomWidth: enableBottomBorder ? borderWidth : 0, + borderColor: borderColor + }, radiusStyle, style], + onLayout: function onLayout(event) { + if (_onLayout) { + _onLayout(event); + } + }, + children: children + })) + }); + } + }]); + }(_react.default.Component); + + TileParent.propTypes = { + index: _propTypes.default.number, + bgColor: _propTypes.default.string, + bgColorByIndex: _propTypes.default.bool, + bgUrl: _propTypes.default.string, + enableBorderEffect: _propTypes.default.bool.isRequired, + hideBottomLine: _propTypes.default.bool, + style: _propTypes.default.oneOfType([_propTypes.default.object, _propTypes.default.array]), + onLayout: _propTypes.default.func, + children: _propTypes.default.any + }; + TileParent.defaultProps = { + bgColorByIndex: false, + bgUrl: "", + hideBottomLine: false + }; +},2096,[3,6,7,11,13,14,16,18,582,2097,2094,819,179,438]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var _default = exports.default = _reactNative.StyleSheet.create({ + container: { + flex: 1 + } + }); +},2097,[18]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[7]); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _fontText = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); + + var _RssIndexConfig = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _tileGridImage = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var TileGridImageNativo = exports.default = function (_React$PureComponent) { + function TileGridImageNativo(props) { + var _this; + + (0, _classCallCheck2.default)(this, TileGridImageNativo); + _this = _callSuper(this, TileGridImageNativo, [props]); + var item = props.item; + _this.isTablet = _$$_REQUIRE(_dependencyMap[12]).PlatformUtils.isTablet(); + _this.fontSize = _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TEXT(); + _this.fontSizeTitle = item.isHighlightedBox ? _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.HIGHLIGHT() : _$$_REQUIRE(_dependencyMap[13]).FONT_SIZE.TITLE(); + return _this; + } + + (0, _inherits2.default)(TileGridImageNativo, _React$PureComponent); + return (0, _createClass2.default)(TileGridImageNativo, [{ + key: "titleNumberOfLines", + value: function titleNumberOfLines() { + var _global$getRssIndex = global.getRssIndex(), + gridTitleMaxLines = _global$getRssIndex.gridTitleMaxLines; + + return gridTitleMaxLines; + } + }, { + key: "_getContent", + value: function _getContent() { + var item = this.props.item; + var style = [{ + fontSize: this.fontSizeTitle, + color: "black", + marginHorizontal: _$$_REQUIRE(_dependencyMap[14]).HORIZONTAL_MARGIN, + paddingVertical: _$$_REQUIRE(_dependencyMap[14]).TITLE_VERTICAL_PADDING, + textAlign: "left" + }]; + + if (!this.isTablet) { + style.push(_tileGridImage.default.title_phone); + } + + return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, { + style: { + paddingHorizontal: 0 + }, + children: (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_$$_REQUIRE(_dependencyMap[16]).Css, { + classes: ["tile-title", "grid-tile-title"], + children: (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_fontText.default, { + nativeID: item.titleNativeID, + type: _fontText.Type.medium, + numberOfLines: this.titleNumberOfLines(), + style: style, + children: item.title + }) + }) + }); + } + }, { + key: "render", + value: function render() { + var _this$props = this.props, + roundedBorder = _this$props.roundedBorder, + TopComponent = _this$props.TopComponent, + BottomComponent = _this$props.BottomComponent, + ImageComponent = _this$props.ImageComponent; + return (0, _$$_REQUIRE(_dependencyMap[15]).jsxs)(_$$_REQUIRE(_dependencyMap[17]).TileParent, { + bgColor: _$$_REQUIRE(_dependencyMap[12]).colors.white, + enableBorderEffect: roundedBorder, + style: { + flexDirection: "column" + }, + children: [TopComponent, this._getContent(), ImageComponent, BottomComponent] + }); + } + }]); + }(_react.default.PureComponent); + + TileGridImageNativo.propTypes = { + roundedBorder: _propTypes.default.bool, + item: _propTypes.default.shape({ + category: _propTypes.default.string, + date: _propTypes.default.string, + title: _propTypes.default.string, + image: _propTypes.default.string, + sizes: _propTypes.default.object, + position: _propTypes.default.number, + hideCategory: _propTypes.default.bool, + isHighlightedBox: _propTypes.default.bool, + titleNativeID: _propTypes.default.string, + summaryNativeID: _propTypes.default.string + }), + TopComponent: _propTypes.default.node, + BottomComponent: _propTypes.default.node, + ImageComponent: _propTypes.default.node + }; + TileGridImageNativo.defaultProps = { + roundedBorder: false, + TopComponent: undefined, + BottomComponent: undefined, + ImageComponent: undefined + }; +},2098,[3,6,7,11,13,14,16,18,582,816,2099,2103,438,2094,2088,179,819,2095]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.RssIndexConfig = undefined; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var RssIndexConfig = exports.RssIndexConfig = function () { + function RssIndexConfig(pSetup) { + (0, _classCallCheck2.default)(this, RssIndexConfig); + this.storageName = _IndexHelper.default.SP.name + "_" + pSetup; + } + + return (0, _createClass2.default)(RssIndexConfig, [{ + key: "mustSkipRTLOnRssList", + value: function () { + var _mustSkipRTLOnRssList = (0, _asyncToGenerator2.default)(function* () { + return !_$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isRTL() || (yield this.getValue(_IndexHelper.default.SP.keys.skip_right_to_left_thumb_align_in_list)) === "1"; + }); + + function mustSkipRTLOnRssList() { + return _mustSkipRTLOnRssList.apply(this, arguments); + } + + return mustSkipRTLOnRssList; + }() + }, { + key: "getHomeCategory", + value: function () { + var _getHomeCategory = (0, _asyncToGenerator2.default)(function* () { + return _navigationUtils.default.getInitialRouteNameForRss(this.drawerItemsFlat, this.homeCategoryName); + }); + + function getHomeCategory() { + return _getHomeCategory.apply(this, arguments); + } + + return getHomeCategory; + }() + }, { + key: "parseValue", + value: function parseValue(key, value) { + var _IndexHelper$SP$keys = _IndexHelper.default.SP.keys, + tutorials = _IndexHelper$SP$keys.tutorials, + drawer_content = _IndexHelper$SP$keys.drawer_content, + rn_styles = _IndexHelper$SP$keys.rn_styles, + ga_json = _IndexHelper$SP$keys.ga_json; + var toParse = false; + + switch (key) { + case ga_json: + if (value) { + value = value.replace(/"/g, '"'); + toParse = true; + } + + break; + + case tutorials: + case drawer_content: + case rn_styles: + toParse = true; + break; + } + + if (toParse) { + try { + var rawValue = value || {}; + value = JSON.parse(rawValue); + } catch (e) { + value = {}; + } + } + + return value; + } + }, { + key: "init", + value: function () { + var _init = (0, _asyncToGenerator2.default)(function* () { + var json = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + this.json = json; + var keys = _IndexHelper.default.SP.keys; + + var isTablet = _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isTablet(); + + this.fontRegular = yield this.getValue(keys.font_regular); + this.fontMedium = yield this.getValue(keys.font_medium); + this.fontBold = yield this.getValue(keys.font_bold); + this.paywallEnabled = false; + this.style = yield this.getValue(keys.app_template_style); + + if (!this.style) { + return false; + } + + try { + this.dbURL = yield this.getValue(keys.db_url); + this.dbMTime = parseInt((yield this.getValue(keys.db_mtime)) || 0, 10); + this.tutorials = _IndexHelper.default.getTutorials(yield this.getValue(keys.tutorials)); + this.paywallAppId = yield this.getValue(keys.paywallAppId); + this.paywallEnabled = (yield this.getValue(keys.paywallEnabled)) === "1"; + this.mustLoginToViewArticle = (yield this.getValue(keys.must_login_to_view_article)) === "1"; + + if (this.mustLoginToViewArticle) { + this.attachPaywallToArticle = ((yield this.getValue(keys.attach_paywall_to_article)) || "0") === "1"; + this.articlePreviewLength = (yield this.getValue(keys.article_preview_length)) || "0"; + } else { + this.attachPaywallToArticle = false; + this.articlePreviewLength = "0"; + } + + var _IndexHelper$SP$value = _IndexHelper.default.SP.values.drawer.actions, + open_paywall_account = _IndexHelper$SP$value.open_paywall_account, + open_publications = _IndexHelper$SP$value.open_publications; + this.drawerItems = yield _navigationUtils.default.getDrawerItemsForRss(yield this.getValue(keys.drawer_content)); + this.drawerItemsFlat = _navigationUtils.default.getFlatDrawerItems(this.drawerItems); + + if (!this.paywallEnabled && !this.mustLoginToViewArticle) { + this.drawerItemsFlat = this.drawerItemsFlat.filter(function (_ref) { + var action = _ref.action; + return action !== open_paywall_account; + }); + } + + if (_$$_REQUIRE(_dependencyMap[7]).PaperSetupManager.isGenericAppConfigured() && this.drawerItemsFlat.find(function (_ref2) { + var action = _ref2.action; + return action === open_publications; + }) === undefined) { + this.drawerItemsFlat.push((0, _$$_REQUIRE(_dependencyMap[8]).getPublicationsButton)(this.drawerItemsFlat.length)); + } + + this.actionBarItems = _navigationUtils.default.getRssActionBarItems(this.drawerItemsFlat); + this.footerEnabled = (yield this.getValue(keys.rss_footer_enabled)) === "1"; + + if (this.footerEnabled) { + var _NavigationUtils$getR = _navigationUtils.default.getRssFooterButton(this.drawerItemsFlat), + footerItems = _NavigationUtils$getR.footerItems, + drawerItemsFlat = _NavigationUtils$getR.drawerItemsFlat; + + this.footerItems = footerItems; + this.drawerItemsFlat = drawerItemsFlat; + } + + var numberOfLinesRaw = yield this.getValue(isTablet ? keys.grid_title_line_limit_tablet : keys.grid_title_line_limit_phone); + var numberOfLines = isTablet ? 3 : 2; + + try { + if (numberOfLinesRaw) { + numberOfLines = Number.parseInt(numberOfLinesRaw, 10); + } + } catch (error) {} + + this.gridTitleMaxLines = numberOfLines; + this.homeCategoryName = yield this.getValue(keys.home_category_name); + this.shareButtonOnPushNotificationURLs = (yield this.getValue(keys.enable_share_button_on_push_notification_urls)) === "1"; + this.summaryInArticleBody = (yield this.getValue(keys.summary_in_article_body)) === "1"; + this.hasColumnizer = (yield this.getValue(keys.has_columnizer)) === "1"; + this.customSubject = yield this.getValue(keys.email_subject); + this.latitude = yield this.getValue(keys.latitude); + this.longitude = yield this.getValue(keys.longitude); + this.putImageOnListRightSide = yield this.mustSkipRTLOnRssList(); + var listHeightMultiplier = yield this.getValue(isTablet ? keys.list_height_multiplier_tablet : keys.list_height_multiplier_phone); + this.listHeightMultipliers = parseFloat(listHeightMultiplier) || 1; + this.appAutoRefreshMinutes = parseInt(yield this.getValue(keys.app_auto_refresh_minutes), 10) || 0; + var hideDrawerIcon = ((yield this.getValue(keys.hide_drawer_button)) || "0") === "1"; + this.showDrawerButton = !hideDrawerIcon; + this.showHomeButton = (yield this.getValue(keys.show_home_button)) === "1"; + this.headerLogoURL = yield this.getValue(keys.logo); + this.hasTopPanel = (yield this.getValue(keys.has_top_panel)) === "1"; + this.hasSquaredImage = _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isPreviousMarshmallow() || (yield this.getValue(keys.squared_image)) === "1"; + this.borderColor = (yield this.getValue(keys.border_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.grey1200; + this.borderWidth = Number.parseFloat((yield this.getValue(keys.border_width)) || "0.5"); + this.borderShadow = ((yield this.getValue(keys.border_shadow)) || "1") === "1"; + this.borderRadius = _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isPreviousMarshmallow() ? 0 : Number.parseInt((yield this.getValue(keys.border_radius)) || 0, 10); + this.usePhoneArticleStyleOnTablet = ((yield this.getValue(keys.use_phone_article_style_on_tablet)) || "0") === "1"; + this.actionBarBackgroundColor = (yield this.getValue(keys.action_bar_background_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.white; + this.supportColor = (yield this.getValue(keys.support_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.black; + this.articleTopColor = (yield this.getValue(keys.article_top_color)) || this.supportColor; + this.articleBgColor = (yield this.getValue(keys.article_bg_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.white; + this.buttonBackgroundColor = this.is1_0() ? _$$_REQUIRE(_dependencyMap[6]).colors.transparent : _$$_REQUIRE(_dependencyMap[6]).colors.grey; + this.menuBackgroundColor = (yield this.getValue(keys.menu_background_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.white; + this.floatingButtonColor = (yield this.getValue(keys.floating_button_color)) || _$$_REQUIRE(_dependencyMap[6]).colors.black; + this.cacheAds = (yield this.getValue(keys.ads.cache)) === "1"; + this.adProvider = yield this.getValue(keys.ads.provider); + this.adPrebidAccountId = yield this.getValue(keys.ads.prebid_account_id); + this.adPrebidServerHost = yield this.getValue(keys.ads.prebid_server_host); + this.adPrebidConfigurationId = yield this.getValue(keys.ads.prebid_configuration_id); + this.adPrebidShareGeolocation = (yield this.getValue(keys.ads.prebid_share_geolocation)) === "1"; + this.adUnitId = yield this.getValue(keys.ads.unit_id); + this.adTargeting = {}; + var adTargetingRaw = yield this.getValue(keys.ads.targeting); + + if (adTargetingRaw) { + try { + this.adTargeting = JSON.parse(adTargetingRaw); + } catch (error) {} + } + + this.topAd = yield this.getValue(keys.ads.top); + this.bottomAd = yield this.getValue(keys.ads.bottom); + this.adDefaultFallback = yield this.getValue(keys.ads.default_fallback); + this.adsBackgroundColor = yield this.getValue(keys.ads.background_color); + this.showGalleryTitle = (yield this.getValue(keys.show_gallery_title)) === "1"; + this.showGalleryTitleInArticleHeader = (yield this.getValue(keys.show_gallery_title_in_article_header)) === "1"; + this.availableLayouts = yield this.getValue(keys.rn_available_layouts); + this.homeCategory = yield this.getHomeCategory(); + this.archiveSearchURL = yield this.getValue(keys.archive_search_url); + this.favoritesIconFromBBE = yield this.getValue(keys.favorites_icon); + } catch (e) { + return false; + } + + return true; + }); + + function init() { + return _init.apply(this, arguments); + } + + return init; + }() + }, { + key: "getValue", + value: function () { + var _getValue = (0, _asyncToGenerator2.default)(function* (key) { + if (_$$_REQUIRE(_dependencyMap[6]).JSUtils.hasProperty(this.json, key)) { + var value = this.json[key]; + + if (value === null || value === undefined) { + value = yield _IndexHelper.default.getItem(this.storageName, key); + } + + return this.parseValue(key, value); + } + + return ""; + }); + + function getValue(_x) { + return _getValue.apply(this, arguments); + } + + return getValue; + }() + }, { + key: "setDbMTime", + value: function setDbMTime(value) { + this.dbMTime = value; + + _IndexHelper.default.setItem(this.storageName, _IndexHelper.default.SP.keys.db_mtime, "" + value); + } + }, { + key: "getFullDbURL", + value: function getFullDbURL() { + if (this.dbMTime) { + var mtime = parseInt(this.dbMTime, 10); + + if (!Number.isNaN(mtime)) { + mtime = (mtime & -2).toString(16); + return _$$_REQUIRE(_dependencyMap[6]).StringUtils.appendParams(this.dbURL, { + mtime: mtime + }); + } + } + + return this.dbURL; + } + }, { + key: "drawerContainsVerticals", + value: function drawerContainsVerticals() { + var _IndexHelper$SP$value2 = _IndexHelper.default.SP.values.drawer.params, + open_le_vedette = _IndexHelper$SP$value2.open_le_vedette, + open_real_estate = _IndexHelper$SP$value2.open_real_estate, + open_auto_search = _IndexHelper$SP$value2.open_auto_search, + open_monster = _IndexHelper$SP$value2.open_monster, + open_events = _IndexHelper$SP$value2.open_events; + var actionsVertical = [open_le_vedette, open_real_estate, open_auto_search, open_monster, open_events]; + var drawerItemsFlat = this.drawerItemsFlat, + footerItems = this.footerItems; + var found = false; + + if (drawerItemsFlat) { + found = drawerItemsFlat.find(function (item) { + return actionsVertical.includes(item.params); + }) !== undefined; + } + + if (!found && footerItems) { + found = footerItems.find(function (item) { + return actionsVertical.includes(item.params); + }) !== undefined; + } + + return found; + } + }, { + key: "is1_0", + value: function is1_0() { + return this.style && this.style === "1.0"; + } + }, { + key: "is1_1_LVRJ", + value: function is1_1_LVRJ() { + return this.style && this.style === "1.1_lvrj"; + } + }, { + key: "is1_1", + value: function is1_1() { + return this.style && this.style === "1.1"; + } + }, { + key: "is2_0", + value: function is2_0() { + return this.style && this.style === "2.0"; + } + }, { + key: "is2_1", + value: function is2_1() { + return this.style && this.style === "2.1"; + } + }, { + key: "is2_2", + value: function is2_2() { + return this.style && this.style === "2.2"; + } + }, { + key: "is3_0", + value: function is3_0() { + return this.style && this.style === "3.0"; + } + }, { + key: "needToShowLayoutButton", + value: function needToShowLayoutButton() { + if (!_$$_REQUIRE(_dependencyMap[6]).JSUtils.isEmpty(this.availableLayouts)) { + var splitted = this.availableLayouts.split(","); + return splitted.length > 1; + } + + return false; + } + }]); + }(); +},2099,[3,270,6,7,2036,2100,438,1854,2102]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _toConsumableArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var NavigationUtils = exports.default = function () { + function NavigationUtils() { + (0, _classCallCheck2.default)(this, NavigationUtils); + } + + return (0, _createClass2.default)(NavigationUtils, null, [{ + key: "hasItems", + value: function hasItems(item) { + return item && item.items && item.items.length; + } + }, { + key: "getDrawerItem", + value: function getDrawerItem(items, key) { + return items.find(function (item, index) { + return item.drawerItemKey === key || item.drawerItemKey + "_" + index === key; + }); + } + }, { + key: "isItemEnabled", + value: function isItemEnabled(item) { + if ((item.visibleOnAndroid === undefined || item.visibleOnAndroid === "1") && _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isAndroid()) { + return true; + } + + if ((item.visibleOnIOS === undefined || item.visibleOnIOS === "1") && _$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isIOS()) { + return true; + } + + return false; + } + }, { + key: "getFlatDrawerItems", + value: function getFlatDrawerItems(items) { + var result = []; + items.forEach(function (item) { + if (NavigationUtils.isItemEnabled(item)) { + result.push(item); + } + + if (NavigationUtils.hasItems(item)) { + result.push.apply(result, (0, _toConsumableArray2.default)(NavigationUtils.getFlatDrawerItems(item.items))); + } + }); + return result; + } + }, { + key: "getDrawerItemsForRss", + value: function () { + var _getDrawerItemsForRss = (0, _asyncToGenerator2.default)(function* (content) { + var items = []; + + if (content) { + try { + items = yield NavigationUtils.parseDrawerContent(content); + } catch (e) {} + } + + return items; + }); + + function getDrawerItemsForRss(_x) { + return _getDrawerItemsForRss.apply(this, arguments); + } + + return getDrawerItemsForRss; + }() + }, { + key: "getCollapsedStateKeyForDrawerItem", + value: function getCollapsedStateKeyForDrawerItem(item) { + return "drawer_item_" + item.drawerItemKey.replace(" ", "_").toLowerCase() + "_collapsed"; + } + }, { + key: "getRssFooterButton", + value: function getRssFooterButton(drawerItemsFlat) { + var footerItems = []; + drawerItemsFlat = drawerItemsFlat.filter(function (item) { + if (!item.position || item.position == "0") { + return true; + } + + footerItems.push(item); + return item.position !== "1"; + }); + return { + footerItems: footerItems, + drawerItemsFlat: drawerItemsFlat + }; + } + }, { + key: "getRssActionBarItems", + value: function getRssActionBarItems(drawerItemsFlat) { + return drawerItemsFlat.filter(function (item) { + return item.showInActionBar === "1"; + }); + } + }, { + key: "isHiddenCategory", + value: function isHiddenCategory(drawerItemKey) { + return drawerItemKey && drawerItemKey.substring(0, 1) === _$$_REQUIRE(_dependencyMap[6]).StringUtils.TILDE; + } + }, { + key: "parseDrawerContent", + value: function () { + var _parseDrawerContent = (0, _asyncToGenerator2.default)(function* (content) { + var parent = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ""; + var parentRouteIndex = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ""; + var depth = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 0; + var navigationLevel = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : 0; + var result = []; + + var _loop = function* _loop() { + var entry = content[i]; + var object = {}; + object.parent = parent; + object.depth = depth; + object.navigationLevel = navigationLevel; + + if (Array.isArray(entry)) { + entry.forEach(function (setting) { + object[setting[0]] = setting[1]; + }); + } else { + object = Object.assign({}, object, entry); + } + + var _object = object, + action = _object.action, + displayName = _object.displayName, + params = _object.params, + image = _object.image; + object.drawerItemKey = displayName; + + if (action === _IndexHelper.default.SP.values.drawer.actions.show_articles) { + if (params) { + if (Array.isArray(params)) { + if (params.length > 0) { + object.drawerItemKey = params[0]; + } + } else { + object.drawerItemKey = params; + } + } + } + + if (typeof image === "string" && image.startsWith("/")) { + var _global$getRSSActiveP = global.getRSSActivePSetup(), + machine = _global$getRSSActiveP.machine; + + object.image = _$$_REQUIRE(_dependencyMap[6]).NetworkUtils.addDefaultProtocol(machine) + image; + } + + var routeIndex = "" + (parentRouteIndex || "0") + i; + object.routeKey = object.drawerItemKey + "_" + routeIndex; + object.neverShowInDrawer = NavigationUtils.isHiddenCategory(object.drawerItemKey); + object.displayName = _$$_REQUIRE(_dependencyMap[6]).StringUtils.removeTilde(object.displayName); + + if (NavigationUtils.hasChildren(object)) { + var restoredStateCollapsed; + + try { + restoredStateCollapsed = yield global.getUserSettings().getValue(NavigationUtils.getCollapsedStateKeyForDrawerItem(object)); + } catch (e) { + restoredStateCollapsed = false; + } + + object.collapse = restoredStateCollapsed ? restoredStateCollapsed === "1" : "autocollapse" in object && object.autocollapse === 1; + + try { + var nextNavigationLevel = navigationLevel; + + if (object.layout === "tab" && object.type === "section") { + nextNavigationLevel += 1; + } + + object.items = yield NavigationUtils.parseDrawerContent(object.elements, object.drawerItemKey, routeIndex, depth + 1, nextNavigationLevel); + } catch (e) { + object.items = []; + } + + result.push(object); + } else { + result.push(object); + } + }; + + for (var i = 0; i < content.length; i++) { + yield* _loop(); + } + + return result; + }); + + function parseDrawerContent(_x2) { + return _parseDrawerContent.apply(this, arguments); + } + + return parseDrawerContent; + }() + }, { + key: "hasChildren", + value: function hasChildren(item) { + return "elements" in item && item.elements !== ""; + } + }, { + key: "getInitialRouteNameForRss", + value: function () { + var _getInitialRouteNameForRss = (0, _asyncToGenerator2.default)(function* (items, homeCategoryName) { + if (items.length > 0) { + if (homeCategoryName) { + var found = items.find(function (item) { + return item.drawerItemKey === homeCategoryName; + }); + + if (found) { + return homeCategoryName; + } + } + + return items.find(function (item) { + return item.type === "feed"; + }).drawerItemKey; + } + + return ""; + }); + + function getInitialRouteNameForRss(_x3, _x4) { + return _getInitialRouteNameForRss.apply(this, arguments); + } + + return getInitialRouteNameForRss; + }() + }, { + key: "getAdsPatter", + value: function getAdsPatter(_ref) { + var adsPattern = _ref.adsPattern; + var result = { + max: 10, + after: 4, + offset: 3, + first: 1 + }; + + if (adsPattern && adsPattern.length === 4) { + result.max = adsPattern[0]; + result.after = adsPattern[1] > 0 ? adsPattern[1] : result.after; + + if (adsPattern[2] > result.after / 2) { + result.offset = result.after / 2; + } else if (adsPattern[2] > 0) { + result.offset = adsPattern[2]; + } else { + result.offset = result.after; + } + + result.first = adsPattern[3] > 0 ? adsPattern[3] : result.first; + } + + return result; + } + }, { + key: "getActiveRouteFromState", + value: function getActiveRouteFromState() { + var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var index = state.index, + _state$routes = state.routes, + routes = _state$routes === undefined ? [] : _state$routes; + var route = routes[index]; + + if (route) { + return route.name; + } + + return undefined; + } + }, { + key: "getRoutesTo", + value: function getRoutesTo(items, routeName) { + for (var i = 0; i < items.length; i++) { + var item = items[i]; + + if (item) { + if (item.drawerItemKey === routeName) { + return { + screen: item.routeKey, + level: item.navigationLevel + }; + } + + if (NavigationUtils.hasItems(item)) { + var route = NavigationUtils.getRoutesTo(item.items, routeName); + + if (route && route.screen) { + if (route.level === item.navigationLevel) { + return route; + } + + return { + screen: item.routeKey, + params: route, + level: item.navigationLevel + }; + } + } + } + } + + return {}; + } + }, { + key: "getRoutesToHome", + value: function getRoutesToHome() { + var _global$getRssIndex = global.getRssIndex(), + drawerItems = _global$getRssIndex.drawerItems, + homeCategory = _global$getRssIndex.homeCategory; + + return NavigationUtils.getRoutesTo(drawerItems, homeCategory); + } + }, { + key: "getScreenTo", + value: function getScreenTo(items, routeName) { + for (var i = 0; i < items.length; i++) { + var item = items[i]; + + if (item) { + if (item.drawerItemKey === routeName) { + return item.routeKey; + } + + if (NavigationUtils.hasItems(item)) { + return NavigationUtils.getScreenTo(item.items, routeName); + } + } + } + + return ""; + } + }, { + key: "getScreenToHome", + value: function getScreenToHome() { + var _global$getRssIndex2 = global.getRssIndex(), + drawerItems = _global$getRssIndex2.drawerItems, + homeCategory = _global$getRssIndex2.homeCategory; + + return NavigationUtils.getScreenTo(drawerItems, homeCategory); + } + }, { + key: "navigateToHome", + value: function navigateToHome(navigation) { + if (navigation) { + var routes = NavigationUtils.getRoutesToHome(); + + if (routes && routes.screen) { + navigation.navigate(routes.screen, routes.params); + } + } + } + }, { + key: "navigateToSettings", + value: function navigateToSettings(navigation, module) { + var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + + if (global.getMainPSetup().showNativeSettingsScreen) { + navigation == null ? undefined : navigation.navigate("GeneralSettingsScreen", Object.assign({ + module: module + }, params)); + } else { + navigation == null ? undefined : navigation.navigate("SettingsScreen", params); + } + } + }, { + key: "navigateToRssSettings", + value: function navigateToRssSettings(navigation) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + NavigationUtils.navigateToSettings(navigation, _$$_REQUIRE(_dependencyMap[7]).GeneralSettingsModules.RSS, params); + } + }, { + key: "navigateToEPaperSettings", + value: function navigateToEPaperSettings(navigation) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + NavigationUtils.navigateToSettings(navigation, _$$_REQUIRE(_dependencyMap[7]).GeneralSettingsModules.EPAPER, params); + } + }]); + }(); +},2100,[3,270,22,6,7,2036,438,2101]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.GeneralSettingsModules = undefined; + var GeneralSettingsModules = exports.GeneralSettingsModules = { + RSS: 1, + EPAPER: 2 + }; +},2101,[]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.getDrawerAction = getDrawerAction; + exports.getDrawerItemFromStructureAndState = getDrawerItemFromStructureAndState; + exports.getDrawerStructure = getDrawerStructure; + exports.getEpaperLabel = getEpaperLabel; + exports.getInitialRouteFromStructure = getInitialRouteFromStructure; + exports.getMyHomeLabel = getMyHomeLabel; + exports.getNameFromRoute = getNameFromRoute; + exports.getNavigationRouteKeyByName = getNavigationRouteKeyByName; + exports.getNavigationRoutes = getNavigationRoutes; + exports.getNavigationScreenByName = getNavigationScreenByName; + exports.getPublicationsButton = getPublicationsButton; + exports.navigateToCategory = navigateToCategory; + exports.openMyHome = openMyHome; + exports.parseExtra = parseExtra; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + function openFavorite(item) { + return _IndexHelper.default.SP.values.drawer.actions.open_favorites === item.feedUrl || _IndexHelper.default.SP.values.drawer.actions.open_favorites === item.action || item.drawerItemKey === "Favorites" || item.category === "Favorites" || item.params === "Favorites"; + } + + function openMyHome(item) { + return _IndexHelper.default.SP.values.drawer.actions.open_my_home === item.feedUrl; + } + + function getDrawerAction(item) { + var action = item.action; + var shouldUseFullscreenLayout = item.shouldUseFullscreenLayout; + + if (shouldUseFullscreenLayout === "1") { + action = _IndexHelper.default.SP.values.drawer.actions.open_full_screen; + } else if (openFavorite(item)) { + action = _IndexHelper.default.SP.values.drawer.actions.open_favorites; + } else if (openMyHome(item)) { + action = _IndexHelper.default.SP.values.drawer.actions.open_my_home; + } + + return action; + } + + function parseExtra(extra, key, defaultValue) { + var _value; + + var value; + + if (extra) { + if (Array.isArray(extra)) { + var extraArray = extra.find(function (e) { + return e[0] === key; + }); + + if (extraArray) { + value = extraArray[1]; + } + } else if (typeof extra === "object") { + value = extra[key]; + } + } + + return (_value = value) != null ? _value : defaultValue; + } + + function getMyHomeLabel() { + var _global$getRssIndex = global.getRssIndex(), + drawerItemsFlat = _global$getRssIndex.drawerItemsFlat, + footerItems = _global$getRssIndex.footerItems; + + var found = drawerItemsFlat.find(function (drawerItem) { + return openMyHome(drawerItem); + }); + + if (!found && footerItems) { + found = footerItems.find(function (drawerItem) { + return openMyHome(drawerItem); + }); + } + + if (found) { + return found.displayName; + } + + return ""; + } + + function getEpaperLabel() { + var _global$getRssIndex2 = global.getRssIndex(), + drawerItemsFlat = _global$getRssIndex2.drawerItemsFlat, + footerItems = _global$getRssIndex2.footerItems; + + var open_epaper = _IndexHelper.default.SP.values.drawer.actions.open_epaper; + var found = drawerItemsFlat.find(function (drawerItem) { + return getDrawerAction(drawerItem) === open_epaper; + }); + + if (!found && footerItems) { + found = footerItems.find(function (drawerItem) { + return getDrawerAction(drawerItem) === open_epaper; + }); + } + + if (found) { + return found.displayName; + } + + return ""; + } + + function getNameFromRoute(route) { + return route.substr(0, route.lastIndexOf("_")); + } + + function getDrawerItemFromStructureAndState(structure, state) { + var routeName = _navigationUtils.default.getActiveRouteFromState(state); + + return _navigationUtils.default.getDrawerItem(structure.map(function (_ref) { + var item = _ref.item; + return item; + }), getNameFromRoute(routeName)); + } + + function getNavigationRoutes() { + var _global$getRssIndex3 = global.getRssIndex(), + items = _global$getRssIndex3.drawerItemsFlat, + footerItems = _global$getRssIndex3.footerItems; + + var routes = []; + var footerRoutesToAdd = []; + + if (footerItems) { + footerRoutesToAdd = footerItems.filter(function (footerItem) { + return items.find(function (item) { + return item.drawerItemKey === footerItem.drawerItemKey; + }) === undefined; + }); + } + + if (items) { + items.forEach(function (item, index) { + routes.push({ + item: item, + route: item.routeKey, + inDrawer: true + }); + }); + routes.push({ + item: { + displayName: global.strings("str_search"), + drawerItemKey: global.strings("str_search"), + action: _IndexHelper.default.SP.values.drawer.actions.open_search + }, + route: "search", + inDrawer: false + }); + footerRoutesToAdd.forEach(function (item, index) { + routes.push({ + item: item, + route: item.routeKey, + inDrawer: false + }); + }); + } + + return routes; + } + + function getNavigationScreenByName(name) { + var screens = getNavigationRoutes(); + var screen = screens.find(function (_ref2) { + var route = _ref2.route; + return route.startsWith(name + "_"); + }); + return screen; + } + + function getNavigationRouteKeyByName(name) { + var screen = getNavigationScreenByName(name); + + if (screen) { + return screen.route; + } + + return name; + } + + function navigateToCategory(navigation, category) { + var route = category; + var categoryScreen = getNavigationScreenByName(category); + + if (categoryScreen) { + route = categoryScreen.route; + + if (categoryScreen.item && categoryScreen.item.parent) { + var parentScreen = getNavigationScreenByName(categoryScreen.item.parent); + + if (parentScreen && parentScreen.item && parentScreen.item.type === "section" && parentScreen.item.layout === "tab") { + navigation.navigate(parentScreen.route, { + screen: route + }); + return; + } + } + } + + navigation.navigate(route); + } + + function getInitialRouteFromStructure(structure) { + try { + return structure.find(function (_ref3) { + var isInitialRoute = _ref3.isInitialRoute; + return isInitialRoute; + }).route; + } catch (e) { + return ""; + } + } + + function getDrawerStructure(routes, initialRoute) { + var structure = []; + var currentSection; + routes.forEach(function (route) { + var isSection = route.item.type === "section"; + var isFeed = route.item.type === "feed"; + var isInitialRoute = route.route === initialRoute; + route.isInitialRoute = isInitialRoute; + + if (isSection) { + if (route.item.layout === "tab") { + route.tabs = []; + currentSection = route; + } + + structure.push(route); + } else if (isFeed && currentSection && currentSection.tabs && !route.item.neverShowInDrawer && route.item.parent === currentSection.item.drawerItemKey) { + currentSection.tabs.push(route); + + if (isInitialRoute) { + currentSection.isInitialRoute = true; + } + } else { + structure.push(route); + } + }); + return structure; + } + + function getPublicationsButton(index) { + return { + action: _IndexHelper.default.SP.values.drawer.actions.open_publications, + depth: 0, + displayName: global.strings("btn_publications"), + drawerItemKey: global.strings("btn_publications"), + routeKey: global.strings("btn_publications") + "_" + index, + extra: [], + image: _$$_REQUIRE(_dependencyMap[4]), + neverShowInDrawer: false, + parent: "", + textAlign: "left", + type: "button", + visibleOnAndroid: "1", + visibleOnIOS: "1", + cssKey: "publications" + }; + } +},2102,[3,16,2036,2100,1735]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var _default = exports.default = _reactNative.StyleSheet.create({ + image_full: { + position: "absolute", + top: 0, + start: 0, + end: 0, + bottom: 0, + margin: 0 + }, + container_full: { + flex: 1, + flexDirection: "column", + justifyContent: "space-between", + paddingBottom: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_VERTICAL_PADDING + }, + title_full: { + color: "white", + textAlign: "left", + textShadowColor: _$$_REQUIRE(_dependencyMap[2]).colors.black, + textShadowOffset: { + width: 1, + height: 1 + }, + textShadowRadius: 5 + }, + title_phone: { + marginEnd: _$$_REQUIRE(_dependencyMap[1]).HORIZONTAL_MARGIN + }, + details: { + color: _$$_REQUIRE(_dependencyMap[2]).colors.white, + textShadowColor: _$$_REQUIRE(_dependencyMap[2]).colors.black, + textShadowOffset: { + width: 1, + height: 1 + }, + textShadowRadius: 2 + }, + gradient: { + backgroundColor: _$$_REQUIRE(_dependencyMap[2]).colors.transparent, + position: "absolute", + top: 0, + start: 0, + end: 0, + bottom: 0 + } + }); +},2103,[18,2088,438]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.NATIVO_CARD_HEIGHT = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[7]); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _fontText = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); + + var _card = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[10])); + + var _blurImageComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var NATIVO_CARD_HEIGHT = exports.NATIVO_CARD_HEIGHT = 550; + + var CardNativo = exports.default = function (_React$PureComponent) { + function CardNativo(props) { + var _this; + + (0, _classCallCheck2.default)(this, CardNativo); + _this = _callSuper(this, CardNativo, [props]); + _this.fontSize = _$$_REQUIRE(_dependencyMap[12]).FONT_SIZE.TEXT(); + _this.fontSizeTitle = _$$_REQUIRE(_dependencyMap[12]).FONT_SIZE.TITLE(); + return _this; + } + + (0, _inherits2.default)(CardNativo, _React$PureComponent); + return (0, _createClass2.default)(CardNativo, [{ + key: "_getTopComponent", + value: function _getTopComponent() { + var TopComponent = this.props.TopComponent; + + if (TopComponent) { + return TopComponent; + } + + return null; + } + }, { + key: "_getBottomComponent", + value: function _getBottomComponent() { + var BottomComponent = this.props.BottomComponent; + + if (BottomComponent) { + return BottomComponent; + } + + return null; + } + }, { + key: "render", + value: function render() { + var _this$props = this.props, + item = _this$props.item, + ImageComponent = _this$props.ImageComponent; + var title = item.title, + summary = item.summary; + var image; + + if (ImageComponent) { + image = ImageComponent; + } else { + image = (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_blurImageComponent.default, { + image: item.image, + style: _card.default.image, + height: _card.IMAGE_HEIGHT + }); + } + + var titleProps = {}; + + if (title && title.nativeID) { + titleProps.nativeID = title.nativeID; + } + + var summaryProps = {}; + + if (summary && summary.nativeID) { + summaryProps.nativeID = summary.nativeID; + } + + return (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { + style: { + height: NATIVO_CARD_HEIGHT, + flexDirection: "column" + }, + children: [this._getTopComponent(), (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { + style: { + flex: 0, + width: "100%", + height: 300 + }, + children: image + }), (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { + style: { + flex: 1 + }, + children: [(0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { + classes: ["card-title"], + children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_fontText.default, Object.assign({ + style: [_card.default.title, { + fontSize: this.fontSizeTitle + }], + type: _fontText.Type.medium + }, titleProps, { + children: item.title + })) + }), (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { + classes: ["card-summary"], + children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_fontText.default, Object.assign({ + style: [_card.default.summary, { + fontSize: this.fontSize + }] + }, summaryProps, { + children: item.summary + })) + })] + }), this._getBottomComponent()] + }); + } + }]); + }(_react.default.PureComponent); + + CardNativo.propTypes = { + item: _propTypes.default.shape({ + title: _propTypes.default.string, + image: _propTypes.default.string, + thumbnail: _propTypes.default.string, + summary: _propTypes.default.string + }), + TopComponent: _propTypes.default.node, + BottomComponent: _propTypes.default.node, + ImageComponent: _propTypes.default.node + }; + CardNativo.defaultProps = { + TopComponent: undefined, + BottomComponent: undefined, + ImageComponent: undefined + }; +},2104,[3,6,7,11,13,14,16,18,582,816,2105,2106,2094,179,819]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.IMAGE_HEIGHT = undefined; + + var _reactNative = _$$_REQUIRE(_dependencyMap[0]); + + var IMAGE_HEIGHT = exports.IMAGE_HEIGHT = 300; + + var _default = exports.default = _reactNative.StyleSheet.create({ + outline: { + flexDirection: "column" + }, + image: { + height: IMAGE_HEIGHT, + width: null, + flex: 1 + }, + gradient: { + height: IMAGE_HEIGHT, + backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.transparent, + position: "absolute", + top: 0, + start: 0, + end: 0, + bottom: 0 + }, + title: { + start: 0, + margin: _$$_REQUIRE(_dependencyMap[2]).HORIZONTAL_MARGIN, + color: _$$_REQUIRE(_dependencyMap[1]).colors.title + }, + titleOverImage: { + margin: _$$_REQUIRE(_dependencyMap[2]).HORIZONTAL_MARGIN, + color: _$$_REQUIRE(_dependencyMap[1]).colors.white, + position: "absolute", + bottom: 0, + start: 0, + end: 0, + textShadowColor: _$$_REQUIRE(_dependencyMap[1]).colors.black, + textShadowOffset: { + width: 1, + height: 1 + }, + textShadowRadius: 5 + }, + summary: { + start: 0, + fontSize: 20, + margin: _$$_REQUIRE(_dependencyMap[2]).SUMMARY_VERTICAL_MARGIN, + color: _$$_REQUIRE(_dependencyMap[1]).colors.summary + }, + icon: { + height: 30, + width: 30, + marginStart: 5, + marginEnd: 5 + } + }); +},2105,[18,438,2088]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[8]); + + var _imageComponent = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[9])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var BlurImage = exports.default = function (_React$Component) { + function BlurImage(props) { + var _this; + + (0, _classCallCheck2.default)(this, BlurImage); + _this = _callSuper(this, BlurImage, [props]); + _this.onLayout = _this._onLayout.bind(_this); + _this.state = { + loading: true, + enableBlur: false + }; + return _this; + } + + (0, _inherits2.default)(BlurImage, _React$Component); + return (0, _createClass2.default)(BlurImage, [{ + key: "_getBackgroundImage", + value: function _getBackgroundImage(uri) { + var _this2 = this; + + var _this$props = this.props, + height = _this$props.height, + blurRadius = _this$props.blurRadius, + style = _this$props.style; + var enableBlur = this.state.enableBlur; + var imageStyle = [{ + height: height, + width: null, + flex: 1 + }, style]; + return (0, _$$_REQUIRE(_dependencyMap[10]).jsx)(_imageComponent.default, { + style: imageStyle, + source: { + uri: uri + }, + resizeMode: "cover", + onLoadEnd: function onLoadEnd() { + var onRendered = _this2.props.onRendered; + + if (onRendered) { + onRendered(); + } + }, + blurRadius: enableBlur ? blurRadius : 0 + }); + } + }, { + key: "_getForegroundImage", + value: function _getForegroundImage(uri) { + var _this$props2 = this.props, + height = _this$props2.height, + style = _this$props2.style, + onImageError = _this$props2.onImageError; + var enableBlur = this.state.enableBlur; + var imageStyle = [{ + height: height, + width: null, + position: "absolute", + top: 0, + start: 0, + end: 0 + }, style]; + return enableBlur ? (0, _$$_REQUIRE(_dependencyMap[10]).jsx)(_imageComponent.default, { + resizeMethod: "scale", + style: imageStyle, + source: { + uri: uri + }, + resizeMode: "contain", + onError: function onError() { + if (typeof onImageError === "function") { + onImageError(); + } + } + }) : null; + } + }, { + key: "_onLayout", + value: function _onLayout(_ref) { + var _this3 = this; + + var nativeEvent = _ref.nativeEvent; + var image = this.props.image; + var _nativeEvent$layout = nativeEvent.layout, + containerWidth = _nativeEvent$layout.width, + containerHeight = _nativeEvent$layout.height; + (0, _imageComponent.getSize)(image, function (imageWidth, imageHeight) { + var enableBlur = false; + + if (imageWidth <= imageHeight) { + enableBlur = true; + } else { + var scaleWidthFactor = containerWidth / imageWidth; + var scaleHeightFactor = containerHeight / imageHeight; + + if (scaleWidthFactor > 2 || scaleHeightFactor > 2) { + enableBlur = true; + } else { + var scaledHeight = imageHeight * scaleWidthFactor; + var heightDiff = scaledHeight - containerHeight; + + if (heightDiff > 0 && heightDiff / scaledHeight > 0.5) { + enableBlur = true; + } + } + } + + _this3.setState({ + loading: false, + enableBlur: enableBlur + }); + }, function () { + _this3.setState({ + loading: false + }); + }); + } + }, { + key: "_getImage", + value: function _getImage(uri) { + var _this$props3 = this.props, + onImagePress = _this$props3.onImagePress, + height = _this$props3.height; + + if (onImagePress) { + return (0, _$$_REQUIRE(_dependencyMap[10]).jsxs)(_reactNative.TouchableOpacity, { + style: { + height: height + }, + onPress: onImagePress, + children: [this._getBackgroundImage(uri), this._getForegroundImage(uri)] + }); + } + + return (0, _$$_REQUIRE(_dependencyMap[10]).jsxs)(_reactNative.View, { + children: [this._getBackgroundImage(uri), this._getForegroundImage(uri)] + }); + } + }, { + key: "render", + value: function render() { + var _this$props4 = this.props, + image = _this$props4.image, + height = _this$props4.height; + var loading = this.state.loading; + return !loading ? this._getImage(image) : (0, _$$_REQUIRE(_dependencyMap[10]).jsx)(_reactNative.View, { + style: { + height: height + }, + onLayout: this.onLayout + }); + } + }]); + }(_react.default.Component); + + BlurImage.propTypes = { + height: _propTypes.default.number, + blurRadius: _propTypes.default.number, + image: _propTypes.default.string, + onRendered: _propTypes.default.func, + onImagePress: _propTypes.default.func, + onImageError: _propTypes.default.func, + style: _propTypes.default.oneOfType([_propTypes.default.number, _propTypes.default.object, _propTypes.default.array]) + }; + BlurImage.defaultProps = { + height: 300, + blurRadius: 10 + }; +},2106,[3,6,7,11,13,14,582,16,18,588,179]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.parsePriority = exports.getCategoryLabel = exports.formatResourcesToDTO = exports.formatResourceToDTO = exports.formatDate = exports.formatArticlesToDTO = exports.formatArticleToDTO = exports.formatAction = exports.decodeField = undefined; + + var _RssActionManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _Resource = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var formatAction = exports.formatAction = function formatAction(action) { + var actionManager = new _RssActionManager.default(); + actionManager.initActions(action); + return actionManager; + }; + + var formatDate = exports.formatDate = function formatDate(articleDate, lastUpdate, hideDate) { + if (hideDate) { + return ""; + } + + if (lastUpdate) { + return global.date(lastUpdate); + } + + if (articleDate) { + return global.date(articleDate); + } + + return ""; + }; + + var parsePriority = exports.parsePriority = function parsePriority(rawPriority) { + var priority = {}; + var row = "1"; + + try { + priority = JSON.parse(rawPriority); + + if (!priority[1]) { + priority[1] = { + D: row, + d: row + }; + } + } catch (error) { + var matches = rawPriority.match(/([0-9]+(?:.5)?)x([0-9]+(?:.5)?)/); + var col = "1"; + + if (matches.length > 2) { + col = matches[1]; + row = matches[2]; + } + + var rowCol = col + "x" + row; + priority = { + 1: { + D: row, + d: row + }, + 2: { + D: rowCol, + d: rowCol + }, + 3: { + D: rowCol, + d: rowCol + }, + 4: { + D: rowCol, + d: rowCol + }, + isHighlightedBox: "0" + }; + } + + return priority; + }; + + var decodeField = exports.decodeField = function decodeField(field) { + return field ? _$$_REQUIRE(_dependencyMap[4]).StringUtils.decodeHTML(field) : undefined; + }; + + var getCategoryLabel = exports.getCategoryLabel = function getCategoryLabel(caLabel) { + var label; + + try { + var _global$getRssIndex = global.getRssIndex(), + drawerItemsFlat = _global$getRssIndex.drawerItemsFlat; + + var drawerItem = _navigationUtils.default.getDrawerItem(drawerItemsFlat, caLabel); + + if (drawerItem) { + label = drawerItem.displayName; + } + } catch (e) {} + + return decodeField(label || caLabel); + }; + + var formatArticleToDTO = exports.formatArticleToDTO = function formatArticleToDTO(article) { + var mArticle = new (_$$_REQUIRE(_dependencyMap[5]).Article)(); + mArticle.position = article.pl_id ? article.pl_id : undefined; + mArticle.feedId = article.ar_feedId ? article.ar_feedId : undefined; + mArticle.categoryId = article.ca_id ? article.ca_id : undefined; + mArticle.action = formatAction(article.ar_action); + mArticle.priority = article.pl_priority ? parsePriority(article.pl_priority) : undefined; + mArticle.byline = decodeField(article.ar_byline); + mArticle.category = getCategoryLabel(article.ca_label); + mArticle.summary = decodeField(article.ar_summary); + mArticle.title = decodeField(article.ar_title); + mArticle.unixDate = article.ar_updatedate || article.ar_articledate; + mArticle.insertDate = article.ar_insertdate ? article.ar_insertdate : undefined; + mArticle.read = article.ar_read ? article.ar_read : undefined; + mArticle.source = article.ar_source ? article.ar_source : undefined; + mArticle.thumbnail = article.ar_thumb ? article.ar_thumb : undefined; + mArticle.image = article.ar_image ? article.ar_image : undefined; + mArticle.gallery = (0, _$$_REQUIRE(_dependencyMap[6]).rssGallery)(article.ar_gallery); + mArticle.html = article.ar_htmlbody ? article.ar_htmlbody : undefined; + mArticle.isBreaking = article.ar_isBreaking ? article.ar_isBreaking === 1 : undefined; + mArticle.isHtmlArticle = article.ar_isHtmlArticle ? article.ar_isHtmlArticle === 1 : undefined; + mArticle.isEdition = article.ar_catId === 9999; + mArticle.isLinkToCategory = article.ar_catId === 8888; + mArticle.isAdvertisement = article.ar_catId === 7777; + mArticle.isHighlightedBox = mArticle.priority && mArticle.priority.isHighlightedBox === "1"; + mArticle.isPremiumArticle = mArticle.action.hasPropertyPremiumArticle(); + mArticle.isTouchable = !mArticle.isAdvertisement; + mArticle.setExtraFields(article.ar_extraFields); + mArticle.date = formatDate(article.ar_articledate, article.ar_updatedate, mArticle.isAdvertisement || mArticle.action.hasPropertyHideDate()); + return mArticle; + }; + + var formatResourceToDTO = exports.formatResourceToDTO = function formatResourceToDTO(resource) { + var dto = new _Resource.default(); + dto.setFeedId(resource.rr_feedId); + dto.setValue(resource.re_value); + dto.setType(resource.rt_name); + return dto; + }; + + var formatArticlesToDTO = exports.formatArticlesToDTO = function formatArticlesToDTO(articles) { + var adIndex = 0; + return articles.map(function (article) { + return formatArticleToDTO(article); + }).filter(function (article) { + return article.action.hasPropertyOS(); + }).map(function (article) { + if (article.isAdvertisement) { + article.adIndex = adIndex; + adIndex += 1; + } + + return article; + }); + }; + + var formatResourcesToDTO = exports.formatResourcesToDTO = function formatResourcesToDTO(resources) { + return resources.map(function (resource) { + return formatResourceToDTO(resource); + }); + }; +},2107,[3,2037,2045,2100,438,2044,1967]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[2]); + + var _cardNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _tileGridNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _tileListNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var styles = _reactNative.StyleSheet.create({ + textRow: { + flexDirection: "row", + alignItems: "center", + marginHorizontal: _$$_REQUIRE(_dependencyMap[8]).HORIZONTAL_MARGIN + } + }); + + var NativeVideoAdTemplate = function NativeVideoAdTemplate(props) { + if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { + return null; + } + + var adDate = props.adDate, + adTitle = props.adTitle, + adDescription = props.adDescription, + adAuthorName = props.adAuthorName, + index = props.index, + grid = props.grid, + card = props.card, + dimensions = props.dimensions, + headerText = props.headerText; + var item = { + titleNativeID: "adTitle", + summaryNativeID: "adDescription", + title: adTitle, + summary: adDescription, + gridIndex: index + }; + var cssClasses = ["rss-nativo-ad-template", "rss-nativo-video-ad-template"]; + var cssHeaderClasses = ["rss-nativo-ad-template-header", "rss-nativo-video-ad-template-header"]; + var cssHeaderTextClasses = ["rss-nativo-ad-template-header-text", "rss-nativo-video-ad-template-header-text"]; + var cssChoicesImageClasses = ["rss-nativo-ad-template-choices-image", "rss-nativo-video-ad-template-choices-image"]; + var cssVideoClasses = ["rss-nativo-video-ad-template-video"]; + var cssBottomClasses = ["rss-nativo-ad-template-bottom", "rss-nativo-video-ad-template-bottom"]; + var cssDateClasses = ["rss-nativo-ad-template-date", "rss-nativo-video-ad-template-date"]; + var cssAuthorImageClasses = ["rss-nativo-ad-template-author-image", "rss-nativo-video-ad-template-author-image"]; + var cssAuthorNameClasses = ["rss-nativo-ad-template-author-name", "rss-nativo-video-ad-template-author-name"]; + var videoStyle = {}; + var adAuthorImageStyle = { + width: 40, + height: 20 + }; + var layoutSuffix; + + if (card) { + layoutSuffix = "card"; + videoStyle = { + flex: 1 + }; + } else if (grid) { + layoutSuffix = "grid"; + videoStyle = { + flex: 1 + }; + } else { + layoutSuffix = "list"; + videoStyle = { + flex: 1, + margin: 4 + }; + adAuthorImageStyle = { + width: 0, + height: 20 + }; + } + + cssClasses.push("rss-nativo-ad-template-" + layoutSuffix, "rss-nativo-video-ad-template-" + layoutSuffix); + cssHeaderClasses.push("rss-nativo-ad-template-header-" + layoutSuffix, "rss-nativo-video-ad-template-header-" + layoutSuffix); + cssHeaderTextClasses.push("rss-nativo-ad-template-header-text-" + layoutSuffix, "rss-nativo-video-ad-template-header-text-" + layoutSuffix); + cssChoicesImageClasses.push("rss-nativo-ad-template-choices-image-" + layoutSuffix, "rss-nativo-video-ad-template-choices-image-" + layoutSuffix); + cssVideoClasses.push("rss-nativo-video-ad-template-video-" + layoutSuffix); + cssBottomClasses.push("rss-nativo-ad-template-bottom-" + layoutSuffix, "rss-nativo-video-ad-template-bottom-" + layoutSuffix); + cssDateClasses.push("rss-nativo-ad-template-date-" + layoutSuffix, "rss-nativo-video-ad-template-date-" + layoutSuffix); + cssAuthorImageClasses.push("rss-nativo-ad-template-author-image-" + layoutSuffix, "rss-nativo-video-ad-template-author-image-" + layoutSuffix); + cssAuthorNameClasses.push("rss-nativo-ad-template-author-name-" + layoutSuffix, "rss-nativo-video-ad-template-author-name-" + layoutSuffix); + var TopComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssHeaderClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { + style: styles.textRow, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssHeaderTextClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { + style: { + fontWeight: "bold", + flex: 1 + }, + children: headerText + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssChoicesImageClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { + nativeID: "adChoicesImage", + style: { + height: 20, + width: 20 + } + }) + })] + }) + }); + var BottomComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssBottomClasses, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + style: styles.textRow, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssDateClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { + nativeID: "adDate", + style: { + flex: 1 + }, + children: (0, _$$_REQUIRE(_dependencyMap[11]).formatDate)(adDate / 1000) + }) + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_reactNative.View, { + style: styles.textRow, + children: [(0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssAuthorImageClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Image, { + nativeID: "adAuthorImage", + resizeMode: "contain", + style: adAuthorImageStyle + }) + }), (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssAuthorNameClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.Text, { + nativeID: "adAuthorName", + children: adAuthorName + }) + })] + })] + }); + + var _OptionalPackages$get = _optionalPackageUtils.default.getNativoAds(), + NativoVideo = _OptionalPackages$get.NativoVideo; + + var ImageComponent = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssVideoClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(NativoVideo, { + style: videoStyle + }) + }); + var ad; + + if (card) { + ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_cardNativo.default, { + item: item, + TopComponent: TopComponent, + BottomComponent: BottomComponent, + ImageComponent: ImageComponent + }); + } else if (grid) { + ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileGridNativo.default, { + roundedBorder: true, + item: item, + TopComponent: TopComponent, + BottomComponent: BottomComponent, + ImageComponent: ImageComponent + }); + } else { + ad = (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_tileListNativo.default, { + item: item, + TopComponent: TopComponent, + BottomComponent: BottomComponent, + ImageComponent: ImageComponent + }); + } + + var key = card ? "card" : grid; + + var _DeviceUtils$getScree = _deviceUtils.default.getScreenDimensions(), + width = _DeviceUtils$getScree.width; + + var style = card ? { + width: width - _$$_REQUIRE(_dependencyMap[8]).HORIZONTAL_MARGIN + } : dimensions; + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: cssClasses, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + nativeID: "nativoVideoAdView", + style: style, + children: ad + }, "nativo_" + index + "_" + key) + }); + }; + + var _default = exports.default = NativeVideoAdTemplate; +},2108,[3,16,18,2104,2098,2082,434,881,2088,179,819,2107]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[2]); + + var _tileListNativo = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var StandardDisplayAdTemplate = function StandardDisplayAdTemplate(props) { + if (!_optionalPackageUtils.default.isNativoSDKAvailable()) { + return null; + } + + var width = props.displayWidth, + height = props.displayHeight, + index = props.index, + grid = props.grid, + card = props.card, + dimensions = props.dimensions, + headerText = props.headerText; + var item = { + titleNativeID: "adTitle", + title: headerText, + gridIndex: index + }; + var cssClasses = ["rss-nativo-ad-std-template"]; + var cssWebClasses = ["rss-nativo-ad-std-template-web"]; + var layoutSuffix; + + if (card) { + layoutSuffix = "card"; + } else if (grid) { + layoutSuffix = "grid"; + } else { + layoutSuffix = "list"; + } + + cssClasses.push("rss-nativo-ad-std-template-" + layoutSuffix); + cssWebClasses.push("rss-nativo-ad-std-template-web-" + layoutSuffix); + var marginTop = 0; + var imageContainerWidth = width; + var modeStyles = {}; + + if (!card && !grid) { + var widthRatio = (dimensions.width - _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN * 2) / width; + var heightRatio = (dimensions.height - _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN * 2) / height; + var ratio = Math.min(widthRatio, heightRatio); + + if (ratio < 1) { + imageContainerWidth = width * ratio; + modeStyles = { + transform: [{ + scale: ratio + }, { + translateX: -(width - width * ratio) + }, { + translateY: -(height - height * ratio) + }, { + translateX: _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN + }, { + translateY: _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN + }] + }; + } else { + marginTop = Math.max((dimensions.height - _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN * 2 - height) / 2, 0); + } + } else { + modeStyles = { + alignSelf: "center", + justifyContent: "center" + }; + + if (card) { + marginTop = Math.max((_$$_REQUIRE(_dependencyMap[6]).NATIVO_CARD_HEIGHT - height) / 2, 0); + } else { + marginTop = Math.max((dimensions.height - height) / 2, 0); + } + } + + var _OptionalPackages$get = _optionalPackageUtils.default.getNativoAds(), + NativoWebContent = _OptionalPackages$get.NativoWebContent; + + var webContent = (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_$$_REQUIRE(_dependencyMap[8]).Css, { + classes: cssWebClasses, + children: (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(NativoWebContent, Object.assign({}, props, { + style: Object.assign({ + width: width, + height: height, + marginTop: marginTop + }, modeStyles) + })) + }); + var key = card ? "card" : grid; + var style = card ? { + width: (0, _$$_REQUIRE(_dependencyMap[9]).getRssCardBoxWidth)(), + height: _$$_REQUIRE(_dependencyMap[6]).NATIVO_CARD_HEIGHT + } : dimensions; + return (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_$$_REQUIRE(_dependencyMap[8]).Css, { + classes: cssClasses, + children: (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_reactNative.View, { + nativeID: "nativoSDAdView", + style: style, + children: grid || card ? webContent : (0, _$$_REQUIRE(_dependencyMap[7]).jsx)(_tileListNativo.default, { + item: item, + ImageComponent: webContent, + imageContainerStyle: { + margin: _$$_REQUIRE(_dependencyMap[5]).HORIZONTAL_MARGIN, + width: imageContainerWidth, + flex: 0, + flexDirection: "row" + } + }) + }, "nativo_" + index + "_" + key) + }); + }; + + var _default = exports.default = StandardDisplayAdTemplate; +},2109,[3,16,18,2082,881,2088,2104,179,819,2094]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _reactNative = _$$_REQUIRE(_dependencyMap[8]); + + var _NavigationService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _cmpUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + + var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); + + var _tecnaviaPlatformUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[13])); + + var _webUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[14])); + + function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + + function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + + var AdWebComponent = function (_React$PureComponent) { + function AdWebComponent(props) { + var _source$uri; + + var _this; + + (0, _classCallCheck2.default)(this, AdWebComponent); + _this = _callSuper(this, AdWebComponent, [props]); + var source = props.source; + var isVisibleAtFirstRender = (source == null ? undefined : (_source$uri = source.uri) == null ? undefined : _source$uri.indexOf("shouldWaitForLocal=1")) === -1; + _this.state = { + hidden: false, + visible: isVisibleAtFirstRender + }; + _this.setWidthToDeviceOne = _this._setWidthToDeviceOne.bind(_this); + _this.onMessage = _this._onMessage.bind(_this); + return _this; + } + + (0, _inherits2.default)(AdWebComponent, _React$PureComponent); + return (0, _createClass2.default)(AdWebComponent, [{ + key: "componentDidMount", + value: function componentDidMount() { + var _this2 = this; + + this.orientationListener = _$$_REQUIRE(_dependencyMap[15]).EventRegister.on(_events.default.ON_ORIENTATION_CHANGE, this.setWidthToDeviceOne); + this.changeAdsVisibility = _$$_REQUIRE(_dependencyMap[15]).EventRegister.on(_events.default.CHANGE_ADS_VISIBILITY, function (_ref) { + var hideAds = _ref.hideAds; + var hidden = _this2.state.hidden; + + if (hideAds && !hidden) { + _this2.setState({ + hidden: true + }); + } else if (!hideAds && hidden) { + _this2.setState({ + hidden: false + }); + } + }); + + this._handleVisibilityCallbacks(); + } + }, { + key: "componentDidUpdate", + value: function componentDidUpdate() { + this._handleVisibilityCallbacks(); + } + }, { + key: "componentWillUnmount", + value: function componentWillUnmount() { + _$$_REQUIRE(_dependencyMap[15]).EventRegister.rm(this.orientationListener); + + _$$_REQUIRE(_dependencyMap[15]).EventRegister.rm(this.changeAdsVisibility); + } + }, { + key: "_handleVisibilityCallbacks", + value: function _handleVisibilityCallbacks() { + var _this$props = this.props, + source = _this$props.source, + onHide = _this$props.onHide, + onShow = _this$props.onShow; + + if (typeof onHide !== "function" || typeof onShow !== "function") { + return; + } + + var _this$state = this.state, + hidden = _this$state.hidden, + visible = _this$state.visible; + var uri = source.uri, + html = source.html; + + if (!uri && !html || hidden || !visible) { + onHide(); + return; + } + + onShow(this._getHeight()); + } + }, { + key: "_setWidthToDeviceOne", + value: function _setWidthToDeviceOne() { + this.forceUpdate(); + } + }, { + key: "_changeVisibility", + value: function _changeVisibility(visible) { + var currentVisible = this.state.visible; + + if (currentVisible !== visible) { + this.setState({ + visible: visible + }); + } + } + }, { + key: "_onMessage", + value: function _onMessage(data) { + try { + var type = data.type, + content = data.content; + + if (!type) { + return; + } + + switch (type) { + case "setViewVisibility": + var visibleParam = content.visible; + + if (visibleParam !== undefined) { + this._changeVisibility(visibleParam === 1); + } + + break; + } + } catch (e) {} + } + }, { + key: "_getHeight", + value: function _getHeight() { + var visible = this.state.visible; + + if (!visible) { + return 0; + } + + var model = this.props.model; + var height = parseInt(model.height, 10) || 150; + return height; + } + }, { + key: "render", + value: function render() { + var _this3 = this; + + var _this$props2 = this.props, + model = _this$props2.model, + source = _this$props2.source; + var hidden = this.state.hidden; + var uri = source.uri; + var html = source.html; + + if (!uri && !html || hidden) { + return null; + } + + if (html) { + var alignStyle = "\n body { \n text-align: center\n }"; + html = _webUtils.default.addViewportStyles(html, alignStyle); + source.html = _cmpUtils.default.addCMPScript(html); + } + + var settings = { + defaultHeight: 150, + cacheEnabled: false, + startInLoadingState: _$$_REQUIRE(_dependencyMap[16]).LoadingStatePosition.none, + innerRef: function innerRef(ref) { + _this3.webView = ref; + }, + onLocal: function onLocal(_ref2) { + var domain = _ref2.domain, + _ref2$getParams = _ref2.getParams, + getParams = _ref2$getParams === undefined ? {} : _ref2$getParams; + var navigation = _this3.props.navigation; + var issue = getParams.issue, + edition = getParams.edition, + data = getParams.data, + position = getParams.position, + category = getParams.category, + url = getParams.url, + visibleParam = getParams.visible; + + switch (domain) { + case "openEedition": + _NavigationService.default.main.reset("NewsmemoryNavigator", { + isFromRss: true, + issue: issue, + edition: edition + }); + + break; + + case "openAlertNewsArticle": + try { + var articles = (0, _$$_REQUIRE(_dependencyMap[17]).formatArticlesToDTO)(JSON.parse(_$$_REQUIRE(_dependencyMap[18]).StringUtils.decodeURIComponent(data))); + var clickedPosition = articles[position]; + navigation.navigate("ArticleScreen", { + items: articles, + item: clickedPosition, + orientation: _deviceUtils.default.currentOrientation + }); + } catch (e) {} + + break; + + case "openCategory": + try { + var screen = (0, _$$_REQUIRE(_dependencyMap[19]).getNavigationScreenByName)(category); + + if (screen) { + (0, _$$_REQUIRE(_dependencyMap[20]).performNavigation)(navigation, screen.item); + } + } catch (e) {} + + break; + + case "openLink": + _tecnaviaPlatformUtils.default.openURL(url); + + break; + + case "openInAppBrowser": + navigation.navigate("WebScreen", url); + break; + + case "setViewVisibility": + _this3._changeVisibility(visibleParam === "1"); + + break; + } + }, + injectedJavaScriptBeforeContentLoaded: !html ? _cmpUtils.default.getCMPScript() : undefined, + onLoadEnd: function onLoadEnd() { + if (_this3.webView && !html) { + _this3.webView.injectJavaScript("try{ document.body.style.textAlign = 'center'; }catch(e){}"); + + _this3.webView.injectJavaScript(_webUtils.default.addViewport()); + } + }, + onMessage: this.onMessage, + source: source, + onLinkClicked: function onLinkClicked(url) { + _tecnaviaPlatformUtils.default.openURL(url); + + return true; + } + }; + + if (model.useAutoHeight) { + return (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_$$_REQUIRE(_dependencyMap[22]).AutoHeightWebView, Object.assign({}, settings)); + } + + var width = model.width ? parseInt(model.width, 10) : "100%"; + + var height = this._getHeight(); + + return (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_reactNative.View, { + style: { + width: width, + height: height, + overflow: "hidden" + }, + children: (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(_$$_REQUIRE(_dependencyMap[23]).BaseWebView, Object.assign({}, settings)) + }); + } + }]); + }(_react.default.PureComponent); + + AdWebComponent.propTypes = { + model: _propTypes.default.shape({ + width: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number]), + height: _propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number]), + useAutoHeight: _propTypes.default.bool + }), + source: _propTypes.default.shape({ + html: _propTypes.default.string, + uri: _propTypes.default.string + }), + navigation: _propTypes.default.shape({ + navigate: _propTypes.default.func + }), + onShow: _propTypes.default.func, + onHide: _propTypes.default.func + }; + AdWebComponent.defaultProps = { + source: {} + }; + + var _default = exports.default = function _default(props) { + var navigation = (0, _$$_REQUIRE(_dependencyMap[24]).useNavigation)(); + return (0, _$$_REQUIRE(_dependencyMap[21]).jsx)(AdWebComponent, Object.assign({}, props, { + navigation: navigation + })); + }; +},2110,[3,6,7,11,13,14,582,16,18,1897,436,1882,434,1936,868,564,1940,2107,438,2102,2111,179,1931,1935,1089]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.performNavigation = performNavigation; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _RssContentHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _IndexHelper = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _Paywall = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _navigationUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var _optionalPackageUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _tecnaviaPlatformUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _NavigationService = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _locationPermission = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + function dispatchNavigationToParent(navigation, screen) { + var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + navigation.navigate(screen, params); + } + + var navigateDirectlyToFullScreen = function () { + var _ref = (0, _asyncToGenerator2.default)(function* (navigation, settings) { + var displayName = settings.displayName, + drawerItemKey = settings.drawerItemKey, + disableAds = settings.disableAds; + var items = yield _RssContentHelper.default.getArticlesByCategory(drawerItemKey, disableAds === "1"); + + if (!_$$_REQUIRE(_dependencyMap[10]).JSUtils.isEmpty(items)) { + dispatchNavigationToParent(navigation, "ArticleScreen", { + items: items, + item: items[0], + settings: settings + }); + } else { + _$$_REQUIRE(_dependencyMap[11]).Toast.show(global.strings("msg_empty_category", { + category: displayName + }), { + position: "top" + }); + } + }); + + return function navigateDirectlyToFullScreen(_x, _x2) { + return _ref.apply(this, arguments); + }; + }(); + + function openEPaper(item) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + (0, _$$_REQUIRE(_dependencyMap[12]).sendToAnalytics)(Object.assign({ + event_action: "drawer" + }, item)); + + _NavigationService.default.main.reset("NewsmemoryNavigator", Object.assign({ + isFromRss: true + }, params)); + } + + function performNavigation(navigation, item) { + var params = item.params, + drawerItemKey = item.drawerItemKey; + var routeName = (0, _$$_REQUIRE(_dependencyMap[13]).getNavigationRouteKeyByName)(drawerItemKey); + var action = (0, _$$_REQUIRE(_dependencyMap[13]).getDrawerAction)(item); + var _IndexHelper$SP$value = _IndexHelper.default.SP.values.drawer.actions, + open_settings = _IndexHelper$SP$value.open_settings, + open_url = _IndexHelper$SP$value.open_url, + open_archive_search = _IndexHelper$SP$value.open_archive_search, + open_in_app_purchase_page = _IndexHelper$SP$value.open_in_app_purchase_page, + open_optionspage_tab_editions = _IndexHelper$SP$value.open_optionspage_tab_editions, + open_optionspage_tab_login = _IndexHelper$SP$value.open_optionspage_tab_login, + open_optionspage_tab_contact = _IndexHelper$SP$value.open_optionspage_tab_contact, + open_optionspage_tab_help = _IndexHelper$SP$value.open_optionspage_tab_help, + open_optionspage_tab_archive = _IndexHelper$SP$value.open_optionspage_tab_archive, + open_paywall_account = _IndexHelper$SP$value.open_paywall_account, + upload_image = _IndexHelper$SP$value.upload_image, + open_epaper = _IndexHelper$SP$value.open_epaper, + open_live_news = _IndexHelper$SP$value.open_live_news, + open_full_screen = _IndexHelper$SP$value.open_full_screen, + open_publications = _IndexHelper$SP$value.open_publications, + open_drawer = _IndexHelper$SP$value.open_drawer; + var _IndexHelper$SP$value2 = _IndexHelper.default.SP.values.drawer.params, + open_le_vedette = _IndexHelper$SP$value2.open_le_vedette, + open_real_estate = _IndexHelper$SP$value2.open_real_estate, + open_auto_search = _IndexHelper$SP$value2.open_auto_search, + open_monster = _IndexHelper$SP$value2.open_monster, + open_fair = _IndexHelper$SP$value2.open_fair, + open_weather = _IndexHelper$SP$value2.open_weather, + open_events = _IndexHelper$SP$value2.open_events; + + var _global$getRssIndex = global.getRssIndex(), + latitude = _global$getRssIndex.latitude, + longitude = _global$getRssIndex.longitude, + archiveSearchURL = _global$getRssIndex.archiveSearchURL; + + var parsedParams; + + if (Array.isArray(params) && params.length > 0) { + parsedParams = params[0]; + } else if (typeof params === "string") { + parsedParams = params; + } + + var skipCloseDrawer = false; + + switch (action) { + case open_settings: + (0, _$$_REQUIRE(_dependencyMap[12]).sendToAnalytics)(Object.assign({ + event_action: "drawer" + }, item)); + + _navigationUtils.default.navigateToRssSettings(navigation, { + epaperLabel: (0, _$$_REQUIRE(_dependencyMap[13]).getEpaperLabel)() + }); + + break; + + case open_url: + (0, _$$_REQUIRE(_dependencyMap[12]).sendToAnalytics)(Object.assign({ + event_action: "drawer" + }, item)); + + switch (parsedParams) { + case open_le_vedette: + break; + + case open_real_estate: + break; + + case open_auto_search: + break; + + case open_monster: + dispatchNavigationToParent(navigation, "JobNavigator"); + break; + + case open_events: + var extra = { + user: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "externalAPIUsername", ""), + pass: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "externalAPIPassword", ""), + portal: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "externalAPIPortal", ""), + adUnitId: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "externalAdUnitId", ""), + adFallback: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "externalAdFallback", ""), + adWidth: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "externalAdWidth", 300), + adHeight: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "externalAdHeight", 250), + apiHomeOverride: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "HomeOverride", ""), + extraSearchField: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "ExtraSearchField", "[]") + }; + navigation.dispatch(_$$_REQUIRE(_dependencyMap[14]).CommonActions.navigate("EventNavigator", { + screen: "VerticalTabNavigator", + params: extra + })); + break; + + case open_fair: + break; + + case open_weather: + if (_optionalPackageUtils.default.isBaronAvailable()) { + _locationPermission.default.ask().then(function (result) { + _optionalPackageUtils.default.getBaronWeather().openWeather({ + server: global.getAppServer(), + latitude: latitude, + longitude: longitude + }); + }); + } else { + _$$_REQUIRE(_dependencyMap[11]).Toast.show(global.strings("err_module_unavailable", { + module: "Baron weather" + })); + } + + break; + + default: + if (parsedParams) { + var url = parsedParams; + (0, _$$_REQUIRE(_dependencyMap[12]).sendToAnalytics)({ + event_action: "open_link", + label: item.drawerItemKey + }); + var openInExternalBrowser = (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "target", "") === "_blank"; + + if (openInExternalBrowser) { + _tecnaviaPlatformUtils.default.openURL(url); + } else { + dispatchNavigationToParent(navigation, "WebScreen", { + url: url, + extra: { + ronDinoPromotionsAAK: (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "ronDinoPromotionsAAK", "") + }, + shareButtonIsEnabled: item.enableShareButton === "1" + }); + } + } + + } + + break; + + case open_archive_search: + (0, _$$_REQUIRE(_dependencyMap[12]).sendToAnalytics)(Object.assign({ + event_action: "drawer" + }, item)); + + if (archiveSearchURL) { + dispatchNavigationToParent(navigation, "WebScreen", { + url: archiveSearchURL + }); + } else {} + + break; + + case open_optionspage_tab_editions: + openEPaper(item, { + tab: _$$_REQUIRE(_dependencyMap[15]).tabs.home + }); + break; + + case open_in_app_purchase_page: + case open_optionspage_tab_login: + openEPaper(item, { + tab: _$$_REQUIRE(_dependencyMap[15]).tabs.login + }); + break; + + case open_optionspage_tab_contact: + openEPaper(item, { + tab: _$$_REQUIRE(_dependencyMap[15]).tabs.contact + }); + break; + + case open_optionspage_tab_help: + openEPaper(item, { + tab: _$$_REQUIRE(_dependencyMap[15]).tabs.help + }); + break; + + case open_optionspage_tab_archive: + openEPaper(item, { + tab: _$$_REQUIRE(_dependencyMap[15]).tabs.archive + }); + break; + + case open_epaper: + var tab = (0, _$$_REQUIRE(_dependencyMap[13]).parseExtra)(item.extra, "optionPageTab", ""); + openEPaper(item, { + tab: tab + }); + break; + + case open_paywall_account: + _Paywall.default.account(); + + break; + + case upload_image: + break; + + case open_full_screen: + navigateDirectlyToFullScreen(navigation, item); + break; + + case open_live_news: + _navigationUtils.default.navigateToHome(navigation); + + break; + + case open_drawer: + navigation.openDrawer(); + skipCloseDrawer = true; + break; + + case open_publications: + _NavigationService.default.main.navigate("PublicationsPageScreen"); + + break; + + default: + navigation.navigate(routeName); + } + + try { + if (!skipCloseDrawer) { + navigation.closeDrawer(); + } + } catch (e) {} + } +},2111,[3,270,2112,2036,1893,2100,881,1936,1897,2116,438,1937,2115,2102,1089,880]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = exports.SORT = exports.ORDER = exports.DbDownloadPriority = undefined; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _RssContentManager = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var api = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[5])); + + var _downloadUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + + var _tecnaviaFileUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + + var _Resource = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + + var _events = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + + var _hintKeys = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } + + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } + + var DbDownloadPriority = exports.DbDownloadPriority = { + HIGH: 1, + MEDIUM: 2, + LOW: 3 + }; + var SORT = exports.SORT = { + BY_RELEVANCE: "0", + BY_DATE: "1", + BY_CATEGORIES: "2" + }; + var ORDER = exports.ORDER = { + ASC: "0", + DESC: "1" + }; + + var RssContentHelper = exports.default = function () { + function RssContentHelper() { + (0, _classCallCheck2.default)(this, RssContentHelper); + } + + return (0, _createClass2.default)(RssContentHelper, null, [{ + key: "getSortByValues", + value: function getSortByValues() { + return [{ + value: SORT.BY_RELEVANCE, + label: global.strings("str_relevance") + }, { + value: SORT.BY_DATE, + label: global.strings("str_date") + }, { + value: SORT.BY_CATEGORIES, + label: global.strings("str_categories") + }]; + } + }, { + key: "getOrderValues", + value: function getOrderValues() { + return [{ + value: ORDER.ASC, + label: global.strings("str_ascending") + }, { + value: ORDER.DESC, + label: global.strings("str_descending") + }]; + } + }, { + key: "databaseExists", + value: function () { + var _databaseExists = (0, _asyncToGenerator2.default)(function* () { + return _RssContentManager.default.databaseExists(); + }); + + function databaseExists() { + return _databaseExists.apply(this, arguments); + } + + return databaseExists; + }() + }, { + key: "replaceDatabase", + value: function () { + var _replaceDatabase = (0, _asyncToGenerator2.default)(function* (dbURL) { + try { + _$$_REQUIRE(_dependencyMap[11]).HintOverlay.show({ + config: _hintKeys.default.rssDbDownloadProgress(), + progress: true + }); + + yield _downloadUtils.default.getDatabase(dbURL, _RssContentManager.default.getDatabaseFolder(), { + progressCallback: function progressCallback(received, total) { + _$$_REQUIRE(_dependencyMap[12]).EventRegister.emit(_events.default.ON_RSS_DB_DOWNLOAD, { + progress: received / total, + downloading: true + }); + }, + callbackAfterUnzip: function () { + var _callbackAfterUnzip = (0, _asyncToGenerator2.default)(function* (downloadedDbPath) { + try { + yield _RssContentManager.default.deleteDatabase(); + } catch (e) {} + + try { + yield _tecnaviaFileUtils.default.moveFile(downloadedDbPath, _RssContentManager.default.getDatabaseFilePath()); + } catch (e) {} + + try { + yield _RssContentManager.default.migrateDB(); + } catch (e) {} + + _$$_REQUIRE(_dependencyMap[12]).EventRegister.emit(_events.default.ON_RSS_DB_DOWNLOAD, { + progress: 100, + downloading: false + }); + }); + + function callbackAfterUnzip(_x2) { + return _callbackAfterUnzip.apply(this, arguments); + } + + return callbackAfterUnzip; + }() + }); + + var _StringUtils$getUrlIn = _$$_REQUIRE(_dependencyMap[13]).StringUtils.getUrlInfo(dbURL), + domain = _StringUtils$getUrlIn.domain; + + (0, _$$_REQUIRE(_dependencyMap[14]).sendToAnalytics)({ + event_action: "download_rss_db", + domain: domain + }); + } catch (e) { + _$$_REQUIRE(_dependencyMap[11]).HintOverlay.hide(); + + throw e; + } + }); + + function replaceDatabase(_x) { + return _replaceDatabase.apply(this, arguments); + } + + return replaceDatabase; + }() + }, { + key: "download", + value: function () { + var _download = (0, _asyncToGenerator2.default)(function* (categoryName) { + var forceDownload = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + var callbackForPush = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : function () {}; + var hideRefresh = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : function () {}; + var result = {}; + + try { + var databaseExists = yield _RssContentManager.default.databaseExists(); + var rssIndexConfig = global.getRssIndex(); + var dbURL = rssIndexConfig.getFullDbURL(); + + if (forceDownload || !databaseExists) { + yield RssContentHelper.replaceDatabase(dbURL); + result.msg = global.strings("msg_rss_reload_database"); + result.code = this.NEW_ITEMS_AVAILABLE; + result.priority = DbDownloadPriority.HIGH; + hideRefresh(); + callbackForPush(); + } else { + var categoryIds = yield _RssContentManager.default.getCategoryIdFromName(categoryName); + var newestEntry = yield _RssContentManager.default.newestEntry(categoryIds); + + var _yield$api$getJsonDbU = yield api.getJsonDbUpdate(newestEntry, categoryIds), + reloadAll = _yield$api$getJsonDbU.reloadAll, + newArticles = _yield$api$getJsonDbU.newArticles, + newArticlesCount = _yield$api$getJsonDbU.newArticlesCount, + playlists = _yield$api$getJsonDbU.playlists, + resources = _yield$api$getJsonDbU.resources, + resourceRels = _yield$api$getJsonDbU.resourceRels, + resourceTypes = _yield$api$getJsonDbU.resourceTypes, + dbMTime = _yield$api$getJsonDbU.dbMTime; + + hideRefresh(); + + if (dbMTime) { + rssIndexConfig.setDbMTime(dbMTime); + dbURL = rssIndexConfig.getFullDbURL(); + } + + if (reloadAll) { + yield RssContentHelper.replaceDatabase(dbURL); + result.msg = global.strings("msg_rss_reload_database"); + result.code = this.NEW_ITEMS_AVAILABLE; + result.priority = DbDownloadPriority.HIGH; + callbackForPush(); + } else if (newArticlesCount >= 0 || newArticles && newArticles.length) { + var counter = newArticlesCount !== undefined ? newArticlesCount : newArticles.length; + + if (counter === 0) { + result.msg = global.strings("msg_rss_no_new_articles_available", { + count: 0 + }); + result.code = this.NO_NEW_ITEMS_AVAILABLE; + result.priority = DbDownloadPriority.LOW; + } else { + if (counter === 1) { + result.msg = global.strings("msg_rss_one_new_article_available", { + count: counter + }); + } else { + result.msg = global.strings("msg_rss_new_articles_available", { + count: counter + }); + } + + result.code = this.NEW_ITEMS_AVAILABLE; + result.priority = DbDownloadPriority.MEDIUM; + } + + yield _RssContentManager.default.storeUpdate(newArticles, playlists, categoryIds, resources, resourceRels, resourceTypes, callbackForPush); + } else { + result.msg = global.strings("msg_rss_no_new_articles_available", { + count: 0 + }); + result.code = this.NO_NEW_ITEMS_AVAILABLE; + result.priority = DbDownloadPriority.LOW; + callbackForPush(); + } + } + } catch (e) { + result.error = global.strings("msg_rss_update_error"); + result.code = this.ERROR; + result.priority = DbDownloadPriority.HIGH; + hideRefresh(); + callbackForPush(); + } + + return result; + }); + + function download(_x3) { + return _download.apply(this, arguments); + } + + return download; + }() + }, { + key: "deleteDatabase", + value: function () { + var _deleteDatabase = (0, _asyncToGenerator2.default)(function* () { + return _RssContentManager.default.deleteDatabase(); + }); + + function deleteDatabase() { + return _deleteDatabase.apply(this, arguments); + } + + return deleteDatabase; + }() + }, { + key: "initDatabase", + value: function () { + var _initDatabase = (0, _asyncToGenerator2.default)(function* () { + return _RssContentManager.default.initDatabase(); + }); + + function initDatabase() { + return _initDatabase.apply(this, arguments); + } + + return initDatabase; + }() + }, { + key: "mergeArticlesAndResources", + value: function mergeArticlesAndResources(articles, resources) { + return articles.map(function (article) { + var currentArticleResources = resources.filter(function (resource) { + return resource.getFeedId() === article.getFeedId(); + }); + article.setResources(currentArticleResources); + return article; + }); + } + }, { + key: "getArticlesBySearch", + value: function () { + var _getArticlesBySearch = (0, _asyncToGenerator2.default)(function* (text, searchData) { + var articles = yield _RssContentManager.default.searchArticles(text); + articles = articles.filter(function (article) { + return RssContentHelper.filterArticleByCriteria(article, searchData); + }).filter(function (item, index, items) { + return items.find(function (_item, _i) { + return _i > index && item.getFeedId() === _item.getFeedId(); + }) === undefined; + }).filter(function (item) { + return !item.isLiveStream(); + }).sort(function (itemA, itemB) { + return RssContentHelper.sortArticlesByCriteria(itemA, itemB, Object.assign({}, searchData, { + text: text + })); + }); + var resources = yield _RssContentManager.default.getResources(articles); + return RssContentHelper.mergeArticlesAndResources(articles, resources); + }); + + function getArticlesBySearch(_x4, _x5) { + return _getArticlesBySearch.apply(this, arguments); + } + + return getArticlesBySearch; + }() + }, { + key: "getFirstArticleByCategory", + value: function () { + var _getFirstArticleByCategory = (0, _asyncToGenerator2.default)(function* (category) { + var withImage = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + var articles = yield _RssContentManager.default.getArticlesByCategory(category, true); + + if (withImage) { + articles = articles.filter(function (article) { + return !!article.image; + }); + } + + return articles.length > 0 ? articles[0] : undefined; + }); + + function getFirstArticleByCategory(_x6) { + return _getFirstArticleByCategory.apply(this, arguments); + } + + return getFirstArticleByCategory; + }() + }, { + key: "getArticlesByCategory", + value: function () { + var _getArticlesByCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { + var articles = yield _RssContentManager.default.getArticlesByCategory(category, removeAdvertisements); + var resources = yield _RssContentManager.default.getResources(articles); + return RssContentHelper.mergeArticlesAndResources(articles, resources); + }); + + function getArticlesByCategory(_x7, _x8) { + return _getArticlesByCategory.apply(this, arguments); + } + + return getArticlesByCategory; + }() + }, { + key: "getArticleByFeedId", + value: function () { + var _getArticleByFeedId = (0, _asyncToGenerator2.default)(function* (feedId) { + var articles = yield _RssContentManager.default.getArticleByFeedId(feedId); + var resources = yield _RssContentManager.default.getResources(articles); + return RssContentHelper.mergeArticlesAndResources(articles, resources); + }); + + function getArticleByFeedId(_x9) { + return _getArticleByFeedId.apply(this, arguments); + } + + return getArticleByFeedId; + }() + }, { + key: "getArticleBySource", + value: function () { + var _getArticleBySource = (0, _asyncToGenerator2.default)(function* (source) { + var articles = yield _RssContentManager.default.getArticleBySource(source); + var resources = yield _RssContentManager.default.getResources(articles); + return RssContentHelper.mergeArticlesAndResources(articles, resources); + }); + + function getArticleBySource(_x10) { + return _getArticleBySource.apply(this, arguments); + } + + return getArticleBySource; + }() + }, { + key: "getArticlesInHomeCategory", + value: function () { + var _getArticlesInHomeCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { + var articles = yield _RssContentManager.default.getArticlesInHomeCategory(category, removeAdvertisements); + var resources = yield _RssContentManager.default.getResources(articles); + return RssContentHelper.mergeArticlesAndResources(articles, resources); + }); + + function getArticlesInHomeCategory(_x11, _x12) { + return _getArticlesInHomeCategory.apply(this, arguments); + } + + return getArticlesInHomeCategory; + }() + }, { + key: "getArticlesInMyHome", + value: function () { + var _getArticlesInMyHome = (0, _asyncToGenerator2.default)(function* (categories) { + var articles = yield _RssContentManager.default.getArticlesInMyHome(categories); + var resources = yield _RssContentManager.default.getResources(articles); + return RssContentHelper.mergeArticlesAndResources(articles, resources); + }); + + function getArticlesInMyHome(_x13) { + return _getArticlesInMyHome.apply(this, arguments); + } + + return getArticlesInMyHome; + }() + }, { + key: "getCategoryByArticleFeed", + value: function () { + var _getCategoryByArticleFeed = (0, _asyncToGenerator2.default)(function* (feedId) { + return _RssContentManager.default.getCategoryFromFeedId(feedId); + }); + + function getCategoryByArticleFeed(_x14) { + return _getCategoryByArticleFeed.apply(this, arguments); + } + + return getCategoryByArticleFeed; + }() + }, { + key: "getMyHomeCategoryContent", + value: function () { + var _getMyHomeCategoryContent = (0, _asyncToGenerator2.default)(function* () { + var result = []; + var content = yield _RssContentManager.default.getCategoryContent(); + content.forEach(function (item) { + result.push({ + name: item.label, + count: item.count, + image: item.image.split("#").find(function (element) { + return element !== ""; + }) + }); + }); + return result; + }); + + function getMyHomeCategoryContent() { + return _getMyHomeCategoryContent.apply(this, arguments); + } + + return getMyHomeCategoryContent; + }() + }, { + key: "getCategories", + value: function () { + var _getCategories = (0, _asyncToGenerator2.default)(function* () { + var result = []; + + try { + (yield _RssContentManager.default.getCategories()).forEach(function (_ref) { + var ca_id = _ref.ca_id, + ca_label = _ref.ca_label; + + if (!ca_label.startsWith(_$$_REQUIRE(_dependencyMap[13]).StringUtils.TILDE)) { + result.push({ + label: ca_label, + value: ca_id + }); + } + }); + } catch (e) { + console.warn(e); + } + + return result; + }); + + function getCategories() { + return _getCategories.apply(this, arguments); + } + + return getCategories; + }() + }, { + key: "getCategoriesForSearch", + value: function () { + var _getCategoriesForSearch = (0, _asyncToGenerator2.default)(function* (categoriesNotSearchable) { + try { + return (yield RssContentHelper.getCategories()).filter(function (_ref2) { + var label = _ref2.label; + return !categoriesNotSearchable.includes(label); + }); + } catch (e) { + console.warn(e); + } + + return []; + }); + + function getCategoriesForSearch(_x15) { + return _getCategoriesForSearch.apply(this, arguments); + } + + return getCategoriesForSearch; + }() + }, { + key: "getBylines", + value: function () { + var _getBylines = (0, _asyncToGenerator2.default)(function* () { + var result = []; + + try { + (yield _RssContentManager.default.getBylines()).forEach(function (_ref3) { + var ar_byline = _ref3.ar_byline; + result.push({ + label: ar_byline, + value: ar_byline + }); + }); + } catch (e) { + console.warn(e); + } + + return result; + }); + + function getBylines() { + return _getBylines.apply(this, arguments); + } + + return getBylines; + }() + }, { + key: "getRangeDates", + value: function () { + var _getRangeDates = (0, _asyncToGenerator2.default)(function* () { + var dates = yield _RssContentManager.default.getDates(); + var result = []; + + if (dates) { + if (dates[0]) { + result.push(dates[0].ar_articledate * 1000); + } + + if (dates[dates.length - 1]) { + result.push(dates[dates.length - 1].ar_articledate * 1000); + } + } + + return result; + }); + + function getRangeDates() { + return _getRangeDates.apply(this, arguments); + } + + return getRangeDates; + }() + }, { + key: "filterArticleByCriteria", + value: function filterArticleByCriteria(article) { + var criteria = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var include = true; + + if (criteria.startDate) { + include = article.unixDate * 1000 >= _$$_REQUIRE(_dependencyMap[13]).DateUtils.toDate(criteria.startDate).getTime(); + } + + if (include && criteria.endDate) { + include = article.unixDate * 1000 <= _$$_REQUIRE(_dependencyMap[13]).DateUtils.toDate(criteria.endDate).getTime(); + } + + if (include && criteria.byline) { + include = criteria.byline.includes(article.byline); + } + + if (include && criteria.categories) { + include = criteria.categories.includes(article.categoryId); + } + + return include; + } + }, { + key: "sortArticlesByCriteria", + value: function sortArticlesByCriteria(itemA, itemB) { + var criteria = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var result = 0; + + if (criteria.sortBy === SORT.BY_CATEGORIES) { + if (itemA.category < itemB.category) { + result = -1; + } else if (itemA.category > itemB.category) { + result = 1; + } + } else if (criteria.sortBy === SORT.BY_RELEVANCE && criteria.text) { + var occurrenceInA = (itemA.title + " " + itemA.byline + " " + itemA.summary + " " + itemA.html).toLocaleLowerCase().search(criteria.text.toLocaleLowerCase()); + var occurrenceInB = (itemB.title + " " + itemB.byline + " " + itemB.summary + " " + itemB.html).toLocaleLowerCase().search(criteria.text.toLocaleLowerCase()); + result = occurrenceInB - occurrenceInA; + } else { + result = itemB.unixDate - itemA.unixDate; + } + + return criteria.order === ORDER.ASC ? result * -1 : result; + } + }]); + }(); + + RssContentHelper.ERROR = -1; + RssContentHelper.NO_NEW_ITEMS_AVAILABLE = 0; + RssContentHelper.NEW_ITEMS_AVAILABLE = 1; +},2112,[3,270,6,7,2113,2114,586,566,2045,436,2018,2019,564,438,2115]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var _Database = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + + var _tecnaviaFileUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + + var RSS_DB_NAME = "rss.db"; + + var RssContentManager = exports.default = function () { + function RssContentManager() { + (0, _classCallCheck2.default)(this, RssContentManager); + } + + return (0, _createClass2.default)(RssContentManager, null, [{ + key: "initDatabase", + value: function () { + var _initDatabase = (0, _asyncToGenerator2.default)(function* () { + RssContentManager.database = new _Database.default(RssContentManager.getDatabaseFilePath(), RssContentManager.MIGRATIONS); + + try { + if (yield RssContentManager.databaseExists()) { + yield RssContentManager.migrateDB(); + } + } catch (e) {} + }); + + function initDatabase() { + return _initDatabase.apply(this, arguments); + } + + return initDatabase; + }() + }, { + key: "getDatabaseFilePath", + value: function getDatabaseFilePath() { + return "" + RssContentManager.getDatabaseFolder() + RSS_DB_NAME; + } + }, { + key: "getDatabaseFolder", + value: function getDatabaseFolder() { + if (_$$_REQUIRE(_dependencyMap[6]).PlatformUtils.isIOS()) { + return _tecnaviaFileUtils.default.libraryDirectory + "/LocalDatabase/"; + } + + return _tecnaviaFileUtils.default.documentDirectory + "/"; + } + }, { + key: "databaseExists", + value: function () { + var _databaseExists = (0, _asyncToGenerator2.default)(function* () { + return RssContentManager.database.exists(); + }); + + function databaseExists() { + return _databaseExists.apply(this, arguments); + } + + return databaseExists; + }() + }, { + key: "deleteDatabase", + value: function () { + var _deleteDatabase = (0, _asyncToGenerator2.default)(function* () { + return RssContentManager.database.delete(); + }); + + function deleteDatabase() { + return _deleteDatabase.apply(this, arguments); + } + + return deleteDatabase; + }() + }, { + key: "migrateDB", + value: function () { + var _migrateDB = (0, _asyncToGenerator2.default)(function* () { + return RssContentManager.database.migrateDB(); + }); + + function migrateDB() { + return _migrateDB.apply(this, arguments); + } + + return migrateDB; + }() + }, { + key: "openTransaction", + value: function () { + var _openTransaction = (0, _asyncToGenerator2.default)(function* (query, params) { + return RssContentManager.database.transaction(query, params); + }); + + function openTransaction(_x, _x2) { + return _openTransaction.apply(this, arguments); + } + + return openTransaction; + }() + }, { + key: "checkIfColumnExists", + value: function () { + var _checkIfColumnExists = (0, _asyncToGenerator2.default)(function* (table, column) { + return RssContentManager.database.columnExists(table, column); + }); + + function checkIfColumnExists(_x3, _x4) { + return _checkIfColumnExists.apply(this, arguments); + } + + return checkIfColumnExists; + }() + }, { + key: "replaceInto", + value: function () { + var _replaceInto = (0, _asyncToGenerator2.default)(function* (table, items) { + return RssContentManager.database.replaceInto(table, Object.keys(items[0]), items.map(function (item) { + return Object.values(item); + })); + }); + + function replaceInto(_x5, _x6) { + return _replaceInto.apply(this, arguments); + } + + return replaceInto; + }() + }, { + key: "storeUpdate", + value: function () { + var _storeUpdate = (0, _asyncToGenerator2.default)(function* () { + var articles = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; + var playlists = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : []; + var categoryIds = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : []; + var resources = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : []; + var resourceRels = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : []; + var resourceTypes = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : []; + var callback = arguments.length > 6 ? arguments[6] : undefined; + + if (articles.length && playlists.length) { + articles.forEach(function (article) { + if (!article.ar_updatedate) { + article.ar_updatedate = null; + } + }); + yield RssContentManager.replaceInto("article", articles); + callback(); + + if (resources.length) { + yield RssContentManager.replaceInto("resource", resources); + } + + if (resourceTypes.length) { + yield RssContentManager.replaceInto("resource_type", resourceTypes); + } + + if (resourceRels.length) { + yield RssContentManager.database.deleteFrom("resource_rel", ""); + yield RssContentManager.replaceInto("resource_rel", resourceRels); + } + + yield RssContentManager.database.deleteFrom("playlist", categoryIds.length ? "pl_catListId IN ( " + categoryIds.join() + ")" : ""); + yield RssContentManager.replaceInto("playlist", playlists); + } else { + callback(); + } + }); + + function storeUpdate() { + return _storeUpdate.apply(this, arguments); + } + + return storeUpdate; + }() + }, { + key: "getCategoryIdFromName", + value: function () { + var _getCategoryIdFromName = (0, _asyncToGenerator2.default)(function* (name) { + if (name) { + var query = "SELECT ca_id FROM category AS c WHERE c.ca_label = ?;"; + var categories = yield RssContentManager.openTransaction(query, [name]); + return categories.map(function (category) { + return category.ca_id; + }); + } + + return []; + }); + + function getCategoryIdFromName(_x7) { + return _getCategoryIdFromName.apply(this, arguments); + } + + return getCategoryIdFromName; + }() + }, { + key: "getResources", + value: function () { + var _getResources = (0, _asyncToGenerator2.default)(function* () { + var articles = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : []; + var inCondition = articles.map(function (article) { + return "'" + article.getFeedId() + "'"; + }).join(); + var query = "SELECT DISTINCT * FROM resource_rel AS rl, resource AS r, resource_type AS rt WHERE rl.rr_resourceId = r.re_id AND r.re_typeId = rt.rt_id AND rl.rr_feedId IN (" + inCondition + ") ORDER BY r.re_typeId"; + return (0, _$$_REQUIRE(_dependencyMap[7]).formatResourcesToDTO)(yield RssContentManager.openTransaction(query, [])); + }); + + function getResources() { + return _getResources.apply(this, arguments); + } + + return getResources; + }() + }, { + key: "getArticlesByCategory", + value: function () { + var _getArticlesByCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { + if (category) { + var query = "SELECT * FROM playlist AS p JOIN article AS a ON a.ar_feedId = p.pl_feedId JOIN category AS c ON c.ca_id = p.pl_catListId WHERE ( c.ca_label = ? OR c.ca_label = ? ) AND a.ar_catId != 9999 " + (removeAdvertisements ? " AND a.ar_catId != 7777 " : "") + " AND ( pl_priority NOT LIKE '%\"p\"%' OR pl_priority LIKE '%show%') ORDER BY p.pl_id ASC;"; + return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [category, "" + _$$_REQUIRE(_dependencyMap[6]).StringUtils.TILDE + category])); + } + + return []; + }); + + function getArticlesByCategory(_x8, _x9) { + return _getArticlesByCategory.apply(this, arguments); + } + + return getArticlesByCategory; + }() + }, { + key: "getArticleByFeedId", + value: function () { + var _getArticleByFeedId = (0, _asyncToGenerator2.default)(function* (feedId) { + if (feedId) { + var query = "SELECT * FROM article WHERE ar_feedId LIKE '" + feedId + "';"; + return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); + } + + return []; + }); + + function getArticleByFeedId(_x10) { + return _getArticleByFeedId.apply(this, arguments); + } + + return getArticleByFeedId; + }() + }, { + key: "getArticleBySource", + value: function () { + var _getArticleBySource = (0, _asyncToGenerator2.default)(function* (source) { + if (source) { + var updateColExists = yield RssContentManager.checkIfColumnExists("article", "ar_updatedate"); + var orderStmt = "" + (updateColExists ? "COALESCE( NULLIF( ar_updatedate,'' ), ar_articledate )" : "ar_articledate"); + var query = "SELECT * FROM article WHERE ar_source LIKE '" + source + "' ORDER BY " + orderStmt + " DESC LIMIT 1;"; + return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); + } + + return []; + }); + + function getArticleBySource(_x11) { + return _getArticleBySource.apply(this, arguments); + } + + return getArticleBySource; + }() + }, { + key: "getCategoryFromFeedId", + value: function () { + var _getCategoryFromFeedId = (0, _asyncToGenerator2.default)(function* (feedId) { + if (feedId) { + var query = "SELECT ca_label AS label FROM article, category WHERE ar_feedId = ? AND ar_catId = ca_id LIMIT 1;"; + + try { + var result = (yield RssContentManager.openTransaction(query, [feedId]))[0]; + return result.label; + } catch (e) { + return ""; + } + } + + return ""; + }); + + function getCategoryFromFeedId(_x12) { + return _getCategoryFromFeedId.apply(this, arguments); + } + + return getCategoryFromFeedId; + }() + }, { + key: "getArticlesInHomeCategory", + value: function () { + var _getArticlesInHomeCategory = (0, _asyncToGenerator2.default)(function* (category, removeAdvertisements) { + if (category) { + var query = "SELECT a.*, p.*, c2.* FROM playlist AS p JOIN article AS a ON a.ar_feedId = p.pl_feedId JOIN category AS c ON c.ca_id = p.pl_catListId JOIN category AS c2 ON c2.ca_id = a.ar_catId WHERE c.ca_label = ?" + (removeAdvertisements ? " AND a.ar_catId != 7777" : "") + " ORDER BY p.pl_id ASC;"; + return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [category])); + } + + return []; + }); + + function getArticlesInHomeCategory(_x13, _x14) { + return _getArticlesInHomeCategory.apply(this, arguments); + } + + return getArticlesInHomeCategory; + }() + }, { + key: "getArticlesInMyHome", + value: function () { + var _getArticlesInMyHome = (0, _asyncToGenerator2.default)(function* (categories) { + if (categories) { + var inCondition = categories.map(function (category) { + return "'" + category + "'"; + }).join(); + var query = "SELECT * FROM ( SELECT *, CASE ar_updatedate WHEN '' THEN NULL ELSE ar_updatedate END Date FROM playlist JOIN article ON playlist.pl_feedId = article.ar_feedId JOIN category ON category.ca_id = playlist.pl_catListId " + (" WHERE ca_label IN ( " + inCondition + " ) ") + " AND ( pl_priority NOT LIKE '%\"p\"%' OR pl_priority LIKE '%show%' ) " + " AND ar_catId != '7777' " + " GROUP BY ar_title " + "UNION ALL " + " SELECT *,CASE ar_updatedate WHEN '' THEN NULL ELSE ar_updatedate END Date " + " FROM playlist JOIN article ON playlist.pl_feedId = article.ar_feedId " + " JOIN category ON category.ca_id = playlist.pl_catListId " + (" WHERE ca_label IN ( " + inCondition + " ) ") + " AND (pl_priority NOT LIKE '%\"p\"%' OR pl_priority LIKE '%show%') " + " AND ar_catId =='7777' " + ") " + "ORDER BY COALESCE ( Date,ar_articledate ) DESC;"; + return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); + } + + return []; + }); + + function getArticlesInMyHome(_x15) { + return _getArticlesInMyHome.apply(this, arguments); + } + + return getArticlesInMyHome; + }() + }, { + key: "getCategoryContent", + value: function () { + var _getCategoryContent = (0, _asyncToGenerator2.default)(function* () { + return RssContentManager.openTransaction("SELECT c.ca_label AS label, COUNT(a.ar_id) AS count, GROUP_CONCAT(a.ar_image, '#') AS image \n FROM playlist AS p\n LEFT JOIN article AS a ON a.ar_feedId = p.pl_feedId\n LEFT JOIN category AS c ON a.ar_catId = c.ca_id\n WHERE c.ca_id < 7777\n GROUP BY c.ca_id\n "); + }); + + function getCategoryContent() { + return _getCategoryContent.apply(this, arguments); + } + + return getCategoryContent; + }() + }, { + key: "searchArticles", + value: function () { + var _searchArticles = (0, _asyncToGenerator2.default)(function* () { + var text = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ""; + var query = "\n SELECT *\n FROM \n article AS a\n JOIN playlist AS p ON p.pl_feedId = a.ar_feedId\n JOIN category AS c ON c.ca_id = p.pl_catListId\n WHERE a.ar_htmlbody LIKE '%" + text + "%' OR a.ar_title LIKE '%" + text + "%'\n ORDER BY p.pl_id\n "; + return (0, _$$_REQUIRE(_dependencyMap[7]).formatArticlesToDTO)(yield RssContentManager.openTransaction(query, [])); + }); + + function searchArticles() { + return _searchArticles.apply(this, arguments); + } + + return searchArticles; + }() + }, { + key: "newestEntry", + value: function () { + var _newestEntry = (0, _asyncToGenerator2.default)(function* (categoryIds) { + var updateColExists = yield RssContentManager.checkIfColumnExists("article", "ar_updatedate"); + var selectColStmt = "" + (updateColExists ? "COALESCE( NULLIF( ar_updatedate,'' ), ar_insertdate )" : "ar_insertdate"); + var query = "SELECT " + selectColStmt + " as ar_insertdate " + "FROM article LEFT JOIN playlist ON ar_feedId = pl_feedId " + "WHERE ar_catId != 7777 "; + + if (categoryIds && categoryIds.length) { + query += "AND pl_catListId IN ( " + categoryIds.join() + " )"; + } + + query += " ORDER BY ar_insertdate DESC LIMIT 1"; + var result = yield RssContentManager.openTransaction(query); + return result && result.length ? result[0].ar_insertdate : -1; + }); + + function newestEntry(_x16) { + return _newestEntry.apply(this, arguments); + } + + return newestEntry; + }() + }, { + key: "getBylines", + value: function () { + var _getBylines = (0, _asyncToGenerator2.default)(function* () { + return RssContentManager.openTransaction("SELECT DISTINCT ar_byline FROM article WHERE ca_id < 7777"); + }); + + function getBylines() { + return _getBylines.apply(this, arguments); + } + + return getBylines; + }() + }, { + key: "getCategories", + value: function () { + var _getCategories = (0, _asyncToGenerator2.default)(function* () { + return RssContentManager.openTransaction("SELECT DISTINCT ca_label, ca_id FROM category WHERE ca_id < 7777"); + }); + + function getCategories() { + return _getCategories.apply(this, arguments); + } + + return getCategories; + }() + }, { + key: "getDates", + value: function () { + var _getDates = (0, _asyncToGenerator2.default)(function* () { + var updateColExists = yield RssContentManager.checkIfColumnExists("article", "ar_updatedate"); + var selectColStmt = "" + (updateColExists ? "COALESCE( NULLIF( ar_updatedate,'' ), ar_articledate )" : "ar_articledate"); + return RssContentManager.openTransaction("SELECT DISTINCT " + selectColStmt + " as ar_articledate FROM article ORDER BY ar_articledate ASC"); + }); + + function getDates() { + return _getDates.apply(this, arguments); + } + + return getDates; + }() + }]); + }(); + + RssContentManager.MIGRATIONS = [{ + version: 29400, + queries: ["CREATE TABLE IF NOT EXISTS resource ( re_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, re_typeId INTEGER NOT NULL, re_value TEXT NOT NULL );", "CREATE TABLE IF NOT EXISTS resource_rel ( rr_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, rr_feedId INTEGER NOT NULL, rr_resourceId INTEGER NOT NULL );", "CREATE TABLE IF NOT EXISTS resource_type ( rt_id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, rt_name VARCHAR(255) );"] + }]; +},2113,[3,270,6,7,861,566,438,2107]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.getJsonDbUpdate = getJsonDbUpdate; + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _axios = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + function getJsonDbUpdate(_x, _x2) { + return _getJsonDbUpdate.apply(this, arguments); + } + + function _getJsonDbUpdate() { + _getJsonDbUpdate = (0, _asyncToGenerator2.default)(function* (newestEntry, categoryIds) { + var _global$getRSSActiveP = global.getRSSActivePSetup(), + baseRssUpdateURL = _global$getRSSActiveP.baseRssUpdateURL; + + if (categoryIds && categoryIds.length) { + baseRssUpdateURL += "&catIds=" + categoryIds.join(); + } + + baseRssUpdateURL += "&newestEntry=" + newestEntry; + var response = yield _axios.default.get(baseRssUpdateURL); + return response.data; + }); + return _getJsonDbUpdate.apply(this, arguments); + } +},2114,[3,270,408]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.sendToAnalytics = undefined; + + var _objectWithoutProperties2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _excluded = ["event_action"]; + + var getGalleryAnalytics = function getGalleryAnalytics(params) { + var _global$getActivePSet = global.getActivePSetup(), + xpaper = _global$getActivePSet.xpaper; + + var category = params.category || ""; + var title = params.title || ""; + var type = params.type || ""; + var gallery_id = params.gallery_id || ""; + var index = params.index, + screen_name = params.screen_name; + var screen = "/rssapp/" + (0, _$$_REQUIRE(_dependencyMap[2]).gaBreakout)() + "/" + xpaper + "/" + category + "/gallery/" + title + "/" + index + "/" + type + "/" + gallery_id; + return { + screen: screen, + firebaseEvent: { + customEvent: "live_news_gallery", + customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { + xpaper: xpaper, + category: category, + title: title, + index: index, + type: type, + gallery_id: gallery_id + }) + }, + firebaseScreenView: screen_name + }; + }; + + var getDrawerAnalytics = function getDrawerAnalytics(params) { + var _global$getActivePSet2 = global.getActivePSetup(), + xpaper = _global$getActivePSet2.xpaper; + + var layout = params.layout, + action = params.action, + extra = params.extra, + screen_name = params.screen_name; + var feedUrl = params.feedUrl, + drawerItemKey = params.drawerItemKey; + drawerItemKey = (0, _$$_REQUIRE(_dependencyMap[3]).parseExtra)(extra, "analyticsSectionName", drawerItemKey); + feedUrl = (0, _$$_REQUIRE(_dependencyMap[3]).parseExtra)(extra, "analyticsSectionURL", feedUrl); + var screen = "/rssapp/" + (0, _$$_REQUIRE(_dependencyMap[2]).gaBreakout)() + "/" + xpaper + "/" + drawerItemKey; + + if (layout) { + screen = screen + "/" + layout; + } + + return { + screen: screen, + params: { + action: _$$_REQUIRE(_dependencyMap[4]).analyticsScreenTypes.RSS_DRAWER, + type: "read", + apptype: "rss", + displayName: drawerItemKey, + feedUrl: feedUrl + }, + remp: drawerItemKey, + firebaseEvent: { + customEvent: "live_news_drawer", + customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { + xpaper: xpaper, + name: drawerItemKey, + layout: layout, + action: action + }) + }, + firebaseScreenView: screen_name + }; + }; + + var getDrawerLinkAnalytics = function getDrawerLinkAnalytics(params) { + return { + firebaseEvent: { + customEvent: "open_link", + customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { + label: params.label + }) + } + }; + }; + + var getDownloadRssDbAnalytics = function getDownloadRssDbAnalytics(params) { + return { + firebaseEvent: { + customEvent: "download_rss_db", + customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { + domain: params.domain + }) + } + }; + }; + + var getFullscreenAnalytics = function getFullscreenAnalytics(params) { + var _global$getActivePSet3 = global.getActivePSetup(), + xpaper = _global$getActivePSet3.xpaper; + + var unixDate = params.unixDate, + category = params.category, + title = params.title, + source = params.source, + screen_name = params.screen_name; + + var date = _$$_REQUIRE(_dependencyMap[5]).DateUtils.unixToString(unixDate, "YYYYMMDD_HHmm"); + + var device = (0, _$$_REQUIRE(_dependencyMap[2]).gaBreakout)(); + var screen = "/rssapp/" + device + "/" + category + "/" + date + "/" + title; + return { + screen: screen, + params: { + action: _$$_REQUIRE(_dependencyMap[4]).analyticsScreenTypes.RSS_ARTICLE_READ, + type: "read", + apptype: "rss", + date: date, + category: category, + articletitle: title, + articlesource: source, + devicetype: device + }, + remp: title, + firebaseEvent: { + customEvent: "live_news_read_article", + customParams: Object.assign({}, (0, _$$_REQUIRE(_dependencyMap[2]).mapParamsToFirebaseCustomDimensions)(params), { + xpaper: xpaper, + category: category, + date: date, + title: title + }) + }, + firebaseScreenView: screen_name + }; + }; + + var sendToAnalytics = exports.sendToAnalytics = function sendToAnalytics() { + var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var event_action = params.event_action, + rest = (0, _objectWithoutProperties2.default)(params, _excluded); + + if (!event_action) {} else { + var result = {}; + var eventParams = Object.assign({}, rest, { + action: event_action + }); + + switch (event_action) { + case "live_news_gallery": + case "epaper_gallery": + result = getGalleryAnalytics(eventParams); + break; + + case "fullscreen": + result = getFullscreenAnalytics(eventParams); + break; + + case "drawer": + result = getDrawerAnalytics(rest); + break; + + case "open_link": + result = getDrawerLinkAnalytics(eventParams); + break; + + case "download_rss_db": + result = getDownloadRssDbAnalytics(eventParams); + break; + } + + var _result = result, + screen = _result.screen, + remp = _result.remp, + event = _result.event, + analyticsParams = _result.params, + firebaseEvent = _result.firebaseEvent, + firebaseScreenView = _result.firebaseScreenView; + + if (screen) { + (0, _$$_REQUIRE(_dependencyMap[6]).trackScreen)(screen, analyticsParams); + } + + if (remp) { + (0, _$$_REQUIRE(_dependencyMap[6]).trackRempAccount)(remp); + } + + if (event) { + (0, _$$_REQUIRE(_dependencyMap[6]).trackEvent)(event); + } + + if (firebaseEvent) { + (0, _$$_REQUIRE(_dependencyMap[6]).trackCustomFirebaseEvent)(firebaseEvent); + } + + if (firebaseScreenView) { + (0, _$$_REQUIRE(_dependencyMap[6]).trackCustomFirebaseScreen)(firebaseScreenView, screen, eventParams); + } + } + }; +},2115,[3,4,1875,2102,1876,438,1869]); +__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { + Object.defineProperty(exports, "__esModule", { + value: true + }); + exports.default = undefined; + + var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + + var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + + var _asyncToGenerator2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + + var taRequest = function () { + var _ref = (0, _asyncToGenerator2.default)(function* () { + return new Promise(function (resolve, reject) { + _$$_REQUIRE(_dependencyMap[4]).CustomAlert.alert(global.strings("android_location_usage_title"), global.strings("android_location_usage_message"), [{ + text: global.strings("btn_ok"), + onPress: resolve + }], { + cancelable: false, + dontUseModal: true + }); + }); + }); + + return function taRequest() { + return _ref.apply(this, arguments); + }; + }(); + + var LocationPermission = exports.default = function () { + function LocationPermission() { + (0, _classCallCheck2.default)(this, LocationPermission); + } + + return (0, _createClass2.default)(LocationPermission, null, [{ + key: "ask", + value: function () { + var _ask = (0, _asyncToGenerator2.default)(function* () { + if (_$$_REQUIRE(_dependencyMap[5]).PlatformUtils.isIOS()) { + return; + } + + var _global$getUserSettin = global.getUserSettings(), + userAlreadySetLocationPermission = _global$getUserSettin.userAlreadySetLocationPermission; + + if (!userAlreadySetLocationPermission) { + yield taRequest(); + } + + global.getUserSettings().setUserAlreadySetLocationPermission(); + }); + + function ask() { + return _ask.apply(this, arguments); + } + + return ask; + }() + }]); + }(); +},2116,[3,6,7,270,814,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -284263,7 +284456,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2124,[3,270,6,7,2125,2036,2095,438]); +},2124,[3,270,6,7,2125,2036,2099,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288148,7 +288341,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2134,[3,6,7,11,13,14,16,18,2135,2143,2145,2147,2148,434,2150,2152,438,2090,179,2140,1968,2154,1089]); +},2134,[3,6,7,11,13,14,16,18,2135,2143,2145,2147,2148,434,2150,2152,438,2094,179,2140,1968,2154,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288342,7 +288535,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2135,[3,6,7,11,13,14,582,16,18,1326,2037,2102,816,2084,2079,2136,2101,2090,819,179,438,2140,1089]); +},2135,[3,6,7,11,13,14,582,16,18,1326,2037,2106,816,2088,2083,2136,2105,2094,819,179,438,2140,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288654,7 +288847,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2136,[3,6,7,11,13,14,582,16,18,2037,2137,816,588,2079,438,819,179,2081,2138,2041,1089]); +},2136,[3,6,7,11,13,14,582,16,18,2037,2137,816,588,2083,438,819,179,2085,2138,2041,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288825,7 +289018,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2137,[3,6,7,11,13,14,582,16,18,1811,2081,438,179,819,1089]); +},2137,[3,6,7,11,13,14,582,16,18,1811,2085,438,179,819,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -288997,7 +289190,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: _propTypes.default.any, borderStyle: _propTypes.default.any }; -},2141,[3,16,18,582,2142,2090,179,438,819]); +},2141,[3,16,18,582,2142,2094,179,438,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289016,7 +289209,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e borderRadius: _$$_REQUIRE(_dependencyMap[1]).CARD_RADIUS } }); -},2142,[18,2090]); +},2142,[18,2094]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289127,7 +289320,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2143,[3,6,7,11,13,14,16,582,18,816,588,438,819,179,2140,2144,2103,1089]); +},2143,[3,6,7,11,13,14,16,582,18,816,588,438,819,179,2140,2144,2107,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289320,7 +289513,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: _$$_REQUIRE(_dependencyMap[1]).NATIVO_CARD_HEIGHT } }); -},2146,[18,2100]); +},2146,[18,2104]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289642,7 +289835,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2148,[3,6,7,11,13,14,16,18,582,1326,816,2149,2037,2102,2090,179,819,2140,438,1089]); +},2148,[3,6,7,11,13,14,16,18,582,1326,816,2149,2037,2106,2094,179,819,2140,438,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289703,7 +289896,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e marginEnd: 5 } }); -},2149,[18,438,2084]); +},2149,[18,438,2088]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -289897,7 +290090,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2150,[3,4,6,7,11,13,14,582,16,18,2037,436,816,2084,2101,2151,2136,2090,819,179,438,564,2140,1089]); +},2150,[3,4,6,7,11,13,14,582,16,18,2037,436,816,2088,2105,2151,2136,2094,819,179,438,564,2140,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290086,7 +290279,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2152,[3,6,7,11,13,14,16,582,18,588,2087,438,819,179,2140,2153,816,2103,1089]); +},2152,[3,6,7,11,13,14,16,582,18,588,2091,438,819,179,2140,2153,816,2107,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290131,7 +290324,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: "100%" } }); -},2153,[18,2090]); +},2153,[18,2094]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -290784,7 +290977,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2154,[3,6,7,11,13,14,582,16,18,1924,2155,2163,2164,2166,438,2090,2098,179,2167,2170,2173,2175,2178,2181,819,2044,1089]); +},2154,[3,6,7,11,13,14,582,16,18,1924,2155,2163,2164,2166,438,2094,2102,179,2167,2170,2173,2175,2178,2181,819,2044,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292306,7 +292499,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2163,[3,6,7,11,13,14,582,16,18,1326,2095,588,2084,2136,2085,2099,438,2090,819,179,2091,1089]); +},2163,[3,6,7,11,13,14,582,16,18,1326,2099,588,2088,2136,2089,2103,438,2094,819,179,2095,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292436,7 +292629,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2164,[3,6,7,11,13,14,582,16,2084,2136,2085,2165,2090,438,819,179,2092,2086,1089]); +},2164,[3,6,7,11,13,14,582,16,2088,2136,2089,2165,2094,438,819,179,2096,2090,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292460,7 +292653,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingBottom: _$$_REQUIRE(_dependencyMap[1]).CONTAINER_VERTICAL_PADDING } }); -},2165,[18,2084]); +},2165,[18,2088]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292636,7 +292829,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2166,[3,6,7,11,13,14,582,16,18,588,2084,2079,2136,2085,2083,2090,438,179,819,2091,2086,1089]); +},2166,[3,6,7,11,13,14,582,16,18,588,2088,2083,2136,2089,2087,2094,438,179,819,2095,2090,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292800,7 +292993,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e itemID: _propTypes.default.number, changeContainerStyleCallback: _propTypes.default.func }; -},2168,[3,6,7,11,13,14,16,582,2169,1985,819,179,2092]); +},2168,[3,6,7,11,13,14,16,582,2169,1985,819,179,2096]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -292986,7 +293179,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TileWebView.defaultProps = { baseUrl: _webUtils.WEBVIEW_BASE_URL }; -},2171,[3,6,7,11,13,14,582,16,1882,1936,868,2172,819,179,1935,1940,2091]); +},2171,[3,6,7,11,13,14,582,16,1882,1936,868,2172,819,179,1935,1940,2095]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293096,7 +293289,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e thumbnail: _propTypes.default.string }) }; -},2173,[3,6,7,11,13,14,16,582,816,2174,588,438,179,819,2091,2103]); +},2173,[3,6,7,11,13,14,16,582,816,2174,588,438,179,819,2095,2107]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293265,7 +293458,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isLinkToCategory: _propTypes.default.bool }) }; -},2176,[3,6,7,11,13,14,16,18,582,816,2177,588,438,179,819,2091,2103]); +},2176,[3,6,7,11,13,14,16,18,582,816,2177,588,438,179,819,2095,2107]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293453,7 +293646,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e gridIndex: _propTypes.default.number }) }; -},2178,[3,6,7,11,13,14,16,18,1326,582,2179,816,434,438,179,819,2180,2091]); +},2178,[3,6,7,11,13,14,16,18,1326,582,2179,816,434,438,179,819,2180,2095]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -293838,7 +294031,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2182,[3,6,7,11,13,14,16,438,2090,2154,1089,179]); +},2182,[3,6,7,11,13,14,16,438,2094,2154,1089,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { var _reactNative = _$$_REQUIRE(_dependencyMap[0]); @@ -294879,8 +295072,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _$$_REQUIRE(_dependencyMap[26]).PlatformUtils.colorBars(backgroundColor, backgroundColor); } - return (0, _$$_REQUIRE(_dependencyMap[37]).jsxs)(_$$_REQUIRE(_dependencyMap[35]).RootContainerLayoutContextProvider, { - children: [(0, _$$_REQUIRE(_dependencyMap[37]).jsx)(_$$_REQUIRE(_dependencyMap[38]).TecnaviaSafeAreaProvider, { + return (0, _$$_REQUIRE(_dependencyMap[37]).jsx)(_$$_REQUIRE(_dependencyMap[35]).RootContainerLayoutContextProvider, { + children: (0, _$$_REQUIRE(_dependencyMap[37]).jsx)(_$$_REQUIRE(_dependencyMap[38]).TecnaviaSafeAreaProvider, { children: (0, _$$_REQUIRE(_dependencyMap[37]).jsx)(_rootBase.default, { onLayout: this.onLayout, children: initialized ? (0, _$$_REQUIRE(_dependencyMap[37]).jsx)(_$$_REQUIRE(_dependencyMap[35]).CustomNavigationContainer, { @@ -294889,12 +295082,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: (0, _$$_REQUIRE(_dependencyMap[37]).jsx)(_rootNavigator.default, {}) }) : null }) - }), global.showSendLog ? (0, _$$_REQUIRE(_dependencyMap[37]).jsx)(_$$_REQUIRE(_dependencyMap[39]).LogButton, { - style: { - position: "absolute", - end: 0 - } - }) : null] + }) }); } }], [{ @@ -295101,7 +295289,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e shortcutEnabled: global.__DEV__, enableDebugger: false }); -},2184,[3,270,6,7,11,85,13,14,582,16,18,407,1867,1870,436,2185,2193,1895,434,629,868,1871,2209,1897,1948,2665,438,817,579,564,2008,819,1869,2019,2116,2242,1089,179,2213,2669]); +},2184,[3,270,6,7,11,85,13,14,582,16,18,407,1867,1870,436,2185,2193,1895,434,629,868,1871,2209,1897,1948,2664,438,817,579,564,2008,819,1869,2019,2068,2242,1089,179,2213]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -295434,7 +295622,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e InterstitialsHelper.prebidInitialized = false; InterstitialsHelper.showingNativeInterstitial = false; -},2185,[3,270,6,7,2070,2071,2073,2074,670,881,2186,2187,438]); +},2185,[3,270,6,7,2074,2075,2077,2078,670,881,2186,2187,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -295758,7 +295946,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(_react.default.Component); InterstitialContainer.popup = {}; -},2187,[3,270,6,7,11,13,14,16,18,2188,434,2189,2071,179]); +},2187,[3,270,6,7,11,13,14,16,18,2188,434,2189,2075,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -296015,7 +296203,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e Interstitial.defaultProps = { innerRef: function innerRef() {} }; -},2189,[3,270,6,7,11,13,14,582,16,18,2070,2071,1882,434,2190,2188,179,1869,1935,1940]); +},2189,[3,270,6,7,11,13,14,582,16,18,2074,2075,1882,434,2190,2188,179,1869,1935,1940]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300087,7 +300275,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e })] }); } -},2209,[3,16,2210,2465,2653,1897,2654,2656,2657,2658,2659,2660,2234,2236,179,2662]); +},2209,[3,16,2210,2465,2652,1897,2653,2655,2656,2657,2658,2659,2234,2236,179,2661]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -300408,7 +300596,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) }); } -},2211,[3,16,2133,2096,1897,2212,2233,2234,2236,866,179,2242,2008,2243,2371,2394,2396]); +},2211,[3,16,2133,2100,1897,2212,2233,2234,2236,866,179,2242,2008,2243,2371,2394,2396]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -301447,7 +301635,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e shortcutEnabled: true, forceFullscreen: false }); -},2214,[3,4,270,6,7,11,85,13,14,582,16,18,1952,2113,436,2193,629,880,1897,2215,2218,856,564,438,1871,1937,814,1970,2115,2228,2229,179,1732,819,1935,1940,2008]); +},2214,[3,4,270,6,7,11,85,13,14,582,16,18,1952,2065,436,2193,629,880,1897,2215,2218,856,564,438,1871,1937,814,1970,2067,2228,2229,179,1732,819,1935,1940,2008]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -301960,11 +302148,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "_setForceNotificationEmail", value: function _setForceNotificationEmail() { var notificationEmail = this.state.notificationEmail; + var userSettings = global.getUserSettings(); if (notificationEmail.length > 0 && _$$_REQUIRE(_dependencyMap[21]).StringUtils.validateNotificationEmail(notificationEmail)) { this._collapse(); - global.getUserSettings().setNotificationEmail(notificationEmail); + userSettings.setNotificationEmail(notificationEmail); _$$_REQUIRE(_dependencyMap[24]).CustomAlert.alert("", global.strings("msg_valid_notification_email"), [{ text: global.strings("btn_ok") @@ -301977,8 +302166,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e cancelable: false }); } else { - var _global$getUserSettin2 = global.getUserSettings(), - currentNotificationEmail = _global$getUserSettin2.notificationEmail; + var currentNotificationEmail = userSettings.notificationEmail; if (currentNotificationEmail && _$$_REQUIRE(_dependencyMap[21]).StringUtils.validateNotificationEmail(currentNotificationEmail)) { this._collapse(); @@ -301989,10 +302177,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e text: global.strings("restart"), onPress: function onPress() { var paperSetupManager = global.getPaperSetupManager(); - - if (paperSetupManager) { - paperSetupManager.resetActivePSetup(); - } + paperSetupManager == null ? undefined : paperSetupManager.resetActivePSetup(); _reactNative.InteractionManager.runAfterInteractions(_NavigationService.default.restart); } @@ -302001,7 +302186,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } - global.getUserSettings().resetNotificationEmail(); + userSettings.resetNotificationEmail(); } } }, { @@ -302029,7 +302214,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var universalLinkToken = loginStatus.universalLinkToken; var newToken = nativeEvent.text; - if (universalLinkToken === newToken) { + if (universalLinkToken === newToken || _$$_REQUIRE(_dependencyMap[21]).JSUtils.isEmpty(universalLinkToken) && _$$_REQUIRE(_dependencyMap[21]).JSUtils.isEmpty(newToken)) { return; } @@ -302094,10 +302279,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var borderColor = _$$_REQUIRE(_dependencyMap[26]).Css.isDarkTheme() ? foregroundColor : _$$_REQUIRE(_dependencyMap[21]).colors.grey; var _global$getMainPSetup = global.getMainPSetup(), - feedbackEnabled = _global$getMainPSetup.feedbackEnabled; + feedbackEnabled = _global$getMainPSetup.feedbackEnabled, + enableAdvancedDebug = _global$getMainPSetup.enableAdvancedDebug; - var _global$getUserSettin3 = global.getUserSettings(), - enableDebugOverlay = _global$getUserSettin3.enableDebugOverlay; + var _global$getUserSettin2 = global.getUserSettings(), + enableDebugOverlay = _global$getUserSettin2.enableDebugOverlay; + + var internalDebug = global.isDebug || _$$_REQUIRE(_dependencyMap[21]).NetworkUtils.isTecnaviaIP(); var ModalComponent = (0, _$$_REQUIRE(_dependencyMap[27]).jsxs)(_modal.default, { ref: this.modalRef, @@ -302130,7 +302318,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: [(0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_fontText.default, { style: _$$_REQUIRE(_dependencyMap[28]).styles.hidden, children: _GlobalConfig.default.getDeviceInfoText() - }), (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_fontTextInput.default, { + }), internalDebug || enableAdvancedDebug ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_fontTextInput.default, { style: [_$$_REQUIRE(_dependencyMap[28]).styles.input, { borderColor: borderColor, color: foregroundColor @@ -302145,7 +302333,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onEndEditing: this.setForceNotificationEmail, value: notificationEmail, autoCapitalize: "none" - }), global.isDebug || _$$_REQUIRE(_dependencyMap[21]).NetworkUtils.isTecnaviaIP() ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_fontTextInput.default, { + }) : null, internalDebug ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_fontTextInput.default, { style: [_$$_REQUIRE(_dependencyMap[28]).styles.input, { borderColor: borderColor, color: foregroundColor @@ -302159,7 +302347,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, onSubmitEditing: this.setForceLayoutSubStyle, value: subLayout - }) : null, global.isDebug || _$$_REQUIRE(_dependencyMap[21]).NetworkUtils.isTecnaviaIP() || global.isTaAddon() ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_fontTextInput.default, { + }) : null, internalDebug || enableAdvancedDebug ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_fontTextInput.default, { style: [_$$_REQUIRE(_dependencyMap[28]).styles.input, { borderColor: borderColor, color: foregroundColor @@ -302199,7 +302387,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, children: global.strings("btn_feedback") }) - }) : null, global.isDebug || global.enableDebugger || _$$_REQUIRE(_dependencyMap[21]).NetworkUtils.isTecnaviaIP() || global.isTaAddon() ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_reactNative.TouchableOpacity, { + }) : null, internalDebug || enableAdvancedDebug || global.enableDebugger ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_reactNative.TouchableOpacity, { onPress: this.debugOverlayAction, style: [_$$_REQUIRE(_dependencyMap[28]).styles.debugButton, { borderColor: borderColor @@ -302210,7 +302398,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, children: enableDebugOverlay ? global.strings("disable_debug_overlay") : global.strings("enable_debug_overlay") }) - }) : null, (global.isDebug || _$$_REQUIRE(_dependencyMap[21]).NetworkUtils.isTecnaviaIP()) && _optionalPackageUtils.default.isCrashlyticsAvailable() ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_reactNative.TouchableOpacity, { + }) : null, internalDebug && _optionalPackageUtils.default.isCrashlyticsAvailable() ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_reactNative.TouchableOpacity, { onPress: this.crashAction, style: [_$$_REQUIRE(_dependencyMap[28]).styles.debugButton, { borderColor: borderColor @@ -302221,7 +302409,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, children: global.strings("force_crash") }) - }) : null, global.isDebug || _$$_REQUIRE(_dependencyMap[21]).NetworkUtils.isTecnaviaIP() ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_reactNative.TouchableOpacity, { + }) : null, internalDebug ? (0, _$$_REQUIRE(_dependencyMap[27]).jsx)(_reactNative.TouchableOpacity, { onPress: this.copyAction, style: [_$$_REQUIRE(_dependencyMap[28]).styles.debugButton, { borderColor: borderColor @@ -302273,7 +302461,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SettingDebug.defaultProps = { hidden: false }; -},2218,[3,270,6,7,11,13,14,582,16,18,1966,1867,1870,2113,881,566,1897,830,816,2219,2220,438,1976,2222,814,1971,819,179,2221,1929,2224,2225]); +},2218,[3,270,6,7,11,13,14,582,16,18,1966,1867,1870,2065,881,566,1897,830,816,2219,2220,438,1976,2222,814,1971,819,179,2221,1929,2224,2225]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -303921,7 +304109,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value = data.value; global.getNewsmemoryConfig().setValue(key, value); } -},2228,[3,270,2113,436,1897,1970,564,438,814]); +},2228,[3,270,2065,436,1897,1970,564,438,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -305556,7 +305744,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: [actionBar, barComponent] }); } -},2236,[3,4,16,18,1326,2235,1893,434,2186,566,1936,816,1927,2230,819,2213,438,2237,179,2238,1811,2107,1246]); +},2236,[3,4,16,18,1326,2235,1893,434,2186,566,1936,816,1927,2230,819,2213,438,2237,179,2238,1811,2111,1246]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -305911,7 +306099,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e buttonStyle: buttonLayoutStyle }, props)); } -},2238,[3,33,16,18,1870,864,2096,1897,2227,1811,588,179,819,2237,2239,438,2240]); +},2238,[3,33,16,18,1870,864,2100,1897,2227,1811,588,179,819,2237,2239,438,2240]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { module.exports = _$$_REQUIRE(_dependencyMap[0]).registerAsset({ "__packager_asset": true, @@ -307240,7 +307428,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: _propTypes.default.object, tab: _propTypes.default.string }; -},2244,[3,33,270,6,7,11,85,13,14,582,16,18,407,1867,1870,1952,860,2245,2246,1983,436,2185,1869,1895,629,881,2186,859,1897,2259,2260,2262,2265,2266,2269,2270,564,438,1970,2116,817,2222,880,814,1089,1937,2002,179,819,1960,2271,2367,2230]); +},2244,[3,33,270,6,7,11,85,13,14,582,16,18,407,1867,1870,1952,860,2245,2246,1983,436,2185,1869,1895,629,881,2186,859,1897,2259,2260,2262,2265,2266,2269,2270,564,438,1970,2068,817,2222,880,814,1089,1937,2002,179,819,1960,2271,2367,2230]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -307963,7 +308151,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }(); var _default = exports.default = NewsmemoryManager; -},2245,[3,270,6,7,1952,436,1869,629,880,859,860,2113,2246,2256,438,564,1971,2258,814,586,866]); +},2245,[3,270,6,7,1952,436,1869,629,880,859,860,2065,2246,2256,438,564,1971,2258,814,586,866]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -310700,7 +310888,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2246,[3,4,22,270,6,7,407,1952,436,2193,629,880,858,566,667,587,666,859,670,860,2247,2249,406,2248,2251,2252,2253,2254,2255,2113,2256,1983,564,2257,438,588,1999,586,1971,1970,2258,814,1854]); +},2246,[3,4,22,270,6,7,407,1952,436,2193,629,880,858,566,667,587,666,859,670,860,2247,2249,406,2248,2251,2252,2253,2254,2255,2065,2256,1983,564,2257,438,588,1999,586,1971,1970,2258,814,1854]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -310752,11 +310940,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "databaseExists", value: function () { var _databaseExists = (0, _asyncToGenerator2.default)(function* () { - if (this.database) { - return this.database.exists(); - } + var _this$database$exists, _this$database; - return false; + return (_this$database$exists = (_this$database = this.database) == null ? undefined : _this$database.exists()) != null ? _this$database$exists : false; }); function databaseExists() { @@ -310769,11 +310955,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "closeDatabase", value: function () { var _closeDatabase = (0, _asyncToGenerator2.default)(function* () { - if (this.database) { - return this.database.close(); - } + var _this$database$close, _this$database2; - return false; + return (_this$database$close = (_this$database2 = this.database) == null ? undefined : _this$database2.close()) != null ? _this$database$close : false; }); function closeDatabase() { @@ -310786,11 +310970,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "deleteDatabase", value: function () { var _deleteDatabase = (0, _asyncToGenerator2.default)(function* () { - if (this.database) { - return this.database.delete(); - } + var _this$database$delete, _this$database3; - return false; + return (_this$database$delete = (_this$database3 = this.database) == null ? undefined : _this$database3.delete()) != null ? _this$database$delete : false; }); function deleteDatabase() { @@ -310803,11 +310985,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "openTransaction", value: function () { var _openTransaction = (0, _asyncToGenerator2.default)(function* (query, params) { - if (this.database) { - return this.database.transaction(query, params); - } + var _this$database$transa, _this$database4; - return []; + return (_this$database$transa = (_this$database4 = this.database) == null ? undefined : _this$database4.transaction(query, params)) != null ? _this$database$transa : []; }); function openTransaction(_x, _x2) { @@ -312480,16 +312660,38 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "generateTextPngFromImages", value: function () { var _generateTextPngFromImages = (0, _asyncToGenerator2.default)(function* (newspaper, page, downloadedImages) { - if (_$$_REQUIRE(_dependencyMap[21]).PlatformUtils.isAndroid()) {} else if (page.getPNGImage()) {} else { - for (var i = 0; i < downloadedImages.length; i++) { - var downloadedImage = downloadedImages[i]; + if (_$$_REQUIRE(_dependencyMap[21]).PlatformUtils.isAndroid()) { + return; + } - if (downloadedImage.isTextPDF()) { - var textPDFFullPath = _tecnaviaFileUtils.default.getNewsmemoryBaseDirectory() + downloadedImage.getBase64(); - var destination = textPDFFullPath.replace(/.{3}$/, "png"); + if (page.getPNGImage()) { + return; + } - if (yield _$$_REQUIRE(_dependencyMap[21]).FileUtils.exists(destination)) { - this.storePng(newspaper, page, downloadedImage, destination); + if (!newspaper) { + return; + } + + for (var i = 0; i < downloadedImages.length; i++) { + var downloadedImage = downloadedImages[i]; + + if (downloadedImage.isTextPDF()) { + var baseDir = _tecnaviaFileUtils.default.getNewsmemoryBaseDirectory(); + + var textPDFFullPath = baseDir + downloadedImage.getBase64(); + var destination = textPDFFullPath.replace(/.{3}$/, "png"); + + if (yield _$$_REQUIRE(_dependencyMap[21]).FileUtils.exists(destination)) { + this.storePng(newspaper, page, downloadedImage, destination); + } else { + var paper = newspaper.getPaper(); + var issue = newspaper.getIssue(); + var filename = page.getFilename(); + var filenameBaseFolder = _NewsmemoryDatabasesManager.default.getNewspaperIssueDirectory(paper, issue) + filename; + var pngFallbackLocation = filenameBaseFolder + "/" + _EPaperImage.EPaperImageName.PNG_FALLBACK; + + if (yield _$$_REQUIRE(_dependencyMap[21]).FileUtils.exists(pngFallbackLocation)) { + this.storePng(newspaper, page, downloadedImage, pngFallbackLocation); } else { try { var _DeviceUtils$getScree = _deviceUtils.default.getScreenDimensions(), @@ -312531,50 +312733,41 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e throw new Error("path to generated PNG does not match destination path: " + pngLocation + ", " + destination); } } catch (e) { - if (newspaper) { - var paper = newspaper.getPaper(); - var issue = newspaper.getIssue(); - var secret = newspaper.getSecret(); - var filename = page.getFilename(); - var filetime = page.getModifyTime(); + try { + var path = undefined; + var _width = undefined; + var _height = undefined; + var gifLocation = filenameBaseFolder + "/" + _EPaperImage.EPaperImageName.GIF; - try { - var path = undefined; - var _width = undefined; - var _height = undefined; + if (yield _tecnaviaFileUtils.default.exists(gifLocation)) { + path = gifLocation; - var gifLocation = _NewsmemoryDatabasesManager.default.getNewspaperIssueDirectory(paper, issue) + filename + "/" + _EPaperImage.EPaperImageName.GIF; + var _yield$getImageSize = yield (0, _$$_REQUIRE(_dependencyMap[23]).getImageSize)("file://" + path); - if (yield _tecnaviaFileUtils.default.exists(gifLocation)) { - path = gifLocation; + _width = _yield$getImageSize.width; + _height = _yield$getImageSize.height; + } else { + var _ref13 = (yield this.downloadResourceWithRetry("image", _NewsmemoryAJAX.default.downloadImage, paper, issue, _EPaperImage.EPaperImageName.GIF, filename, page.getModifyTime(), newspaper.getSecret())) || {}; - var _yield$getImageSize = yield (0, _$$_REQUIRE(_dependencyMap[23]).getImageSize)("file://" + path); + path = _ref13.path; + _width = _ref13.width; + _height = _ref13.height; + } - _width = _yield$getImageSize.width; - _height = _yield$getImageSize.height; - } else { - var _ref13 = (yield this.downloadResourceWithRetry("image", _NewsmemoryAJAX.default.downloadImage, paper, issue, _EPaperImage.EPaperImageName.GIF, filename, filetime, secret)) || {}; - - path = _ref13.path; - _width = _ref13.width; - _height = _ref13.height; - } - - if (path) { - yield _tecnaviaFileUtils.default.moveFile(path, destination); - var pngImage = new _EPaperImage.default(); - pngImage.setHeight(_height); - pngImage.setWidth(_width); - pngImage.setPageId(downloadedImage.getPageId()); - pngImage.setName(_EPaperImage.EPaperImageName.PNG); - pngImage.setTypeByName(_EPaperImage.EPaperImageName.PNG); - var relativePathToImage = destination.replace(_tecnaviaFileUtils.default.getNewsmemoryBaseDirectory(), ""); - pngImage.setBase64(relativePathToImage); - page.addImage(pngImage); - this.callDownloadListener([pngImage], newspaper); - } - } catch (e2) {} - } + if (path) { + yield _tecnaviaFileUtils.default.moveFile(path, pngFallbackLocation); + var pngImage = new _EPaperImage.default(); + pngImage.setHeight(_height); + pngImage.setWidth(_width); + pngImage.setPageId(downloadedImage.getPageId()); + pngImage.setName(_EPaperImage.EPaperImageName.PNG_FALLBACK); + pngImage.setTypeByName(_EPaperImage.EPaperImageName.PNG_FALLBACK); + var relativePathToImage = pngFallbackLocation.replace(baseDir, ""); + pngImage.setBase64(relativePathToImage); + page.addImage(pngImage); + this.callDownloadListener([pngImage], newspaper); + } + } catch (e2) {} } } } @@ -314325,7 +314518,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return _ref5.apply(this, arguments); }; }(); -},2258,[3,270,860,2113,1983,436,564,814]); +},2258,[3,270,860,2065,1983,436,564,814]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -314920,7 +315113,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2259,[3,270,6,7,11,85,13,14,582,16,1867,1952,860,2113,2245,2246,436,1869,2193,2096,881,880,868,859,1897,438,1854,564,1937,2258,2196,2214,1089,179]); +},2259,[3,270,6,7,11,85,13,14,582,16,1867,1952,860,2065,2245,2246,436,1869,2193,2100,881,880,868,859,1897,438,1854,564,1937,2258,2196,2214,1089,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -315750,7 +315943,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2262,[3,4,270,6,7,11,85,13,14,582,16,18,1867,1952,2113,2245,436,1869,434,2096,881,1936,1897,856,2263,1854,880,2228,2264,2115,870,564,1937,1871,438,1730,179,1929,1930,1940,2238,2008,1089]); +},2262,[3,4,270,6,7,11,85,13,14,582,16,18,1867,1952,2065,2245,436,1869,434,2100,881,1936,1897,856,2263,1854,880,2228,2264,2067,870,564,1937,1871,438,1730,179,1929,1930,1940,2238,2008,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -316604,7 +316797,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2265,[3,4,270,6,7,11,85,13,14,582,16,18,1867,2245,436,1869,2096,881,1936,1897,2263,1854,880,2228,2113,1730,2264,2115,564,1937,1871,438,179,1935,2008,1089]); +},2265,[3,4,270,6,7,11,85,13,14,582,16,18,1867,2245,436,1869,2100,881,1936,1897,2263,1854,880,2228,2065,1730,2264,2067,564,1937,1871,438,179,1935,2008,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -320452,9 +320645,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function _getPages(filterType) { var edition = this.props.edition; return edition.getPages().filter(function (page) { - return page && !page.isProtected() && page.getArticles().find(function (article) { - return article && (!filterType || article.getType() === filterType) && !(article.isSlug() && article.hasFrom()); - }) !== undefined; + return page && !page.isProtected() && page.getArticles().some(function (article) { + return article && (!filterType || article.getType() === filterType) && !article.hasFromSlug(); + }); }); } }, { @@ -320503,7 +320696,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } page.getArticles().forEach(function (article) { - if (article.getType() === _EPaperArticle.EPaperArticleType.EDITORIAL && !(article.isSlug() && article.hasFrom())) { + if (article.getType() === _EPaperArticle.EPaperArticleType.EDITORIAL && !article.hasFromSlug()) { items.push(article); } }); @@ -321076,143 +321269,177 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); exports.default = undefined; - var _classCallCheck2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); + var _slicedToArray2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[1])); - var _createClass2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[2])); - var _possibleConstructorReturn2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[3])); + var _react = _interopRequireWildcard(_$$_REQUIRE(_dependencyMap[3])); - var _getPrototypeOf2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[4])); + var _reactNative = _$$_REQUIRE(_dependencyMap[4]); - var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); + var _fontText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[5])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); + var _headerInfoComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - var _reactNative = _$$_REQUIRE(_dependencyMap[7]); + function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(e) { return e ? t : r; })(e); } - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); + function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } - var _fontText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + var HIDE_TIMEOUT = 5000; - var _headerInfoComponent = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + var HeaderInfo = function HeaderInfo(_ref) { + var initialLeftText = _ref.leftText, + initialRightText = _ref.rightText, + textSize = _ref.textSize, + accessibilityEnabled = _ref.accessibilityEnabled, + color = _ref.color, + onChangeEventName = _ref.onChangeEventName; - function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } + var _useState = (0, _react.useState)(false), + _useState2 = (0, _slicedToArray2.default)(_useState, 2), + hideLeft = _useState2[0], + setHideLeft = _useState2[1]; - function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } + var _useState3 = (0, _react.useState)(false), + _useState4 = (0, _slicedToArray2.default)(_useState3, 2), + hideRight = _useState4[0], + setHideRight = _useState4[1]; - var HeaderInfo = exports.default = function (_React$PureComponent) { - function HeaderInfo(props) { - var _this; + var _useState5 = (0, _react.useState)(initialLeftText), + _useState6 = (0, _slicedToArray2.default)(_useState5, 2), + leftText = _useState6[0], + setLeftText = _useState6[1]; - (0, _classCallCheck2.default)(this, HeaderInfo); - _this = _callSuper(this, HeaderInfo, [props]); - _this.leftText = props.leftText; - _this.rightText = props.rightText; - return _this; - } + var _useState7 = (0, _react.useState)(initialRightText), + _useState8 = (0, _slicedToArray2.default)(_useState7, 2), + rightText = _useState8[0], + setRightText = _useState8[1]; - (0, _inherits2.default)(HeaderInfo, _React$PureComponent); - return (0, _createClass2.default)(HeaderInfo, [{ - key: "componentDidMount", - value: function componentDidMount() { - var _this2 = this; + var leftTimer = (0, _react.useRef)(undefined); + var rightTimer = (0, _react.useRef)(undefined); + var leftHeight = (0, _react.useRef)(undefined); + (0, _react.useEffect)(function () { + var onChange = _$$_REQUIRE(_dependencyMap[7]).EventRegister.on(onChangeEventName, function (_ref2) { + var newLeftText = _ref2.leftText, + newRightText = _ref2.rightText; - var onChangeEventName = this.props.onChangeEventName; - this.onChange = _$$_REQUIRE(_dependencyMap[11]).EventRegister.on(onChangeEventName, function (_ref) { - var leftText = _ref.leftText, - rightText = _ref.rightText; + if (newLeftText !== leftText) { + setLeftText(newLeftText); + } - if (_this2.leftText !== leftText || _this2.rightText !== rightText) { - _this2.leftText = leftText; - _this2.rightText = rightText; + if (newRightText !== rightText) { + setRightText(newRightText); + } + }); - _this2.forceUpdate(); - } - }); + return function () { + _$$_REQUIRE(_dependencyMap[7]).EventRegister.rm(onChange); + }; + }, [onChangeEventName]); + var leftPress = (0, _react.useCallback)(function () { + setHideRight(!hideRight); + clearTimeout(rightTimer.current); + + if (!hideRight) { + rightTimer.current = setTimeout(function () { + setHideRight(false); + }, HIDE_TIMEOUT); } - }, { - key: "UNSAFE_componentWillReceiveProps", - value: function UNSAFE_componentWillReceiveProps(nextProps) { - this.leftText = nextProps.leftText; - this.rightText = nextProps.rightText; - } - }, { - key: "componentWillUnmount", - value: function componentWillUnmount() { - _$$_REQUIRE(_dependencyMap[11]).EventRegister.rm(this.onChange); - } - }, { - key: "render", - value: function render() { - var _this$props = this.props, - color = _this$props.color, - textSize = _this$props.textSize, - accessibilityEnabled = _this$props.accessibilityEnabled; - var leftSize = textSize ? { - fontSize: textSize - } : undefined; - var rightSize = textSize ? { - fontSize: textSize - 4 - } : undefined; + }, [hideRight]); + var rightPress = (0, _react.useCallback)(function () { + setHideLeft(!hideLeft); + clearTimeout(leftTimer.current); - var text = _$$_REQUIRE(_dependencyMap[12]).StringUtils.decodeHTML(this.leftText); + if (!hideLeft) { + leftTimer.current = setTimeout(function () { + setHideLeft(false); + }, HIDE_TIMEOUT); + } + }, [hideLeft]); + var onLeftLayout = (0, _react.useCallback)(function (e) { + leftHeight.current = e.nativeEvent.layout.height; + }, []); + var leftSize = textSize ? { + fontSize: textSize + } : undefined; + var rightSize = textSize ? { + fontSize: textSize - 4 + } : undefined; - return (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_react.default.Fragment, { - children: [(0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: ["newsmemory-article-mode-sub-header-section-parent"], - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { - style: _headerInfoComponent.default.section, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[15]).ItemAccessibilityFocused, { - accessibilityEnabled: accessibilityEnabled, - touchable: false, - accessibilityLabel: text, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: ["newsmemory-article-mode-sub-header-section"], - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_fontText.default, { - style: [_headerInfoComponent.default.sectionText, leftSize, { - color: color - }], - numberOfLines: 1, - ellipsizeMode: "tail", - children: text - }) - }) + var text = _$$_REQUIRE(_dependencyMap[8]).StringUtils.decodeHTML(leftText); + + return (0, _$$_REQUIRE(_dependencyMap[9]).jsxs)(_react.default.Fragment, { + children: [!hideLeft ? (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: ["newsmemory-article-mode-sub-header-section-parent"], + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + style: _headerInfoComponent.default.section, + onLayout: onLeftLayout, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[11]).ItemAccessibilityFocused, { + accessibilityEnabled: accessibilityEnabled, + touchable: true, + accessibilityLabel: text, + onPress: leftPress, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: ["newsmemory-article-mode-sub-header-section"], + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_fontText.default, { + style: [_headerInfoComponent.default.sectionText, leftSize, { + color: color + }], + numberOfLines: 1, + ellipsizeMode: "tail", + children: text }) }) - }), this.rightText ? (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: ["newsmemory-article-mode-sub-header-info-parent"], - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_reactNative.View, { - style: _headerInfoComponent.default.info, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[15]).ItemAccessibilityFocused, { - accessibilityEnabled: accessibilityEnabled, - touchable: false, - accessibilityLabel: this.rightText, - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[14]).Css, { - classes: ["newsmemory-article-mode-sub-header-info"], - children: (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_fontText.default, { - style: [_headerInfoComponent.default.infoText, rightSize, { - color: color - }], - children: this.rightText - }) + }) + }) + }) : null, !hideRight && !_$$_REQUIRE(_dependencyMap[8]).JSUtils.isEmpty(rightText) ? (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: ["newsmemory-article-mode-sub-header-info-parent"], + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_reactNative.View, { + style: [_headerInfoComponent.default.info, { + height: hideLeft ? leftHeight.current : undefined + }], + children: rightText.map(function (part, index) { + return (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[11]).ItemAccessibilityFocused, { + accessibilityEnabled: accessibilityEnabled, + touchable: index === 0, + accessibilityLabel: text, + onPress: rightPress, + parentStyle: { + flex: index === 0 ? 1 : 0 + }, + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_$$_REQUIRE(_dependencyMap[10]).Css, { + classes: ["newsmemory-article-mode-sub-header-info"], + children: (0, _$$_REQUIRE(_dependencyMap[9]).jsx)(_fontText.default, { + style: [_headerInfoComponent.default.infoText, rightSize, { + color: color + }], + numberOfLines: 1, + ellipsizeMode: "head", + children: part }) }) - }) - }) : null] - }); - } - }]); - }(_react.default.PureComponent); + }, index); + }) + }) + }) : null] + }); + }; HeaderInfo.propTypes = { leftText: _propTypes.default.string, - rightText: _propTypes.default.string, + rightText: _propTypes.default.arrayOf(_propTypes.default.string), textSize: _propTypes.default.number, accessibilityEnabled: _propTypes.default.bool, color: _propTypes.default.string.isRequired, onChangeEventName: _propTypes.default.string }; -},2276,[3,6,7,11,13,14,16,18,582,816,2277,564,438,179,819,2009]); + HeaderInfo.defaultProps = { + leftText: "", + rightText: "" + }; + + var _default = exports.default = HeaderInfo; +},2276,[3,33,582,16,18,816,2277,564,438,179,819,2009]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -321224,14 +321451,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _default = exports.default = _reactNative.StyleSheet.create({ section: { flex: 1, - paddingHorizontal: 10, + paddingStart: 10, + paddingEnd: 5, flexDirection: "row", justifyContent: "flex-start", alignItems: "center" }, info: { flex: 1, - paddingHorizontal: 10, + paddingStart: 5, + paddingEnd: 10, justifyContent: "flex-end", alignItems: "center", flexDirection: "row" @@ -323674,7 +323903,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e supportColor: global.getRssIndex() }); } -},2296,[3,4,16,2037,434,667,859,2134,2297,438,1995,2044,2103,1999,2090,179,2282,2098,819]); +},2296,[3,4,16,2037,434,667,859,2134,2297,438,1995,2044,2107,1999,2094,179,2282,2102,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -324714,22 +324943,30 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "UNSAFE_componentWillReceiveProps", value: function UNSAFE_componentWillReceiveProps(nextProps) { + var _nextProps$newspaper; + + var oldItems = this.items; this.prevArticle = this.items[this.currentPosition]; - var nextEdition = nextProps.newspaper && nextProps.newspaper.getEditionModel(); + var nextEdition = (_nextProps$newspaper = nextProps.newspaper) == null ? undefined : _nextProps$newspaper.getEditionModel(); this.allArticles = _newsmemoryUtils.default.getAllArticles(nextEdition); this.items = this.getFilteredArticles(nextProps); + var currentArticle = nextProps.getCurrentArticle(); - var newPosition = this._getArticleIndex(this.items, nextProps.getCurrentArticle()); + var newPosition = this._getArticleIndex(this.items, currentArticle); this.lastOnSwipeIndex = -1; this.currentPosition = newPosition; + + if (this.items.length !== oldItems.length || !_$$_REQUIRE(_dependencyMap[42]).JSUtils.equals(this.items, oldItems)) { + this.articleRefs = []; + } } }, { key: "shouldComponentUpdate", value: function shouldComponentUpdate(nextProps, nextState) { var newCurrentArticle = nextProps.getCurrentArticle(); - if (!_$$_REQUIRE(_dependencyMap[42]).JSUtils.equals(this.prevArticle, newCurrentArticle)) { + if (!this.prevArticle.equals(newCurrentArticle)) { return true; } @@ -324767,24 +325004,65 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "getNavigationInfo", value: function getNavigationInfo(index) { - var items = this.items; + var article = this.items[index]; - if (items[index]) { - var page = this._getPageById(items[index].getPageId()); + if (_$$_REQUIRE(_dependencyMap[42]).JSUtils.isEmpty(article)) { + return undefined; + } - if (page) { - var result = { - counter: items.length, - index: index, - page: _pageUtils.default.removeZerosFromPageNumber(page.getShownPage()), - section: _$$_REQUIRE(_dependencyMap[42]).StringUtils.decodeHTML(page.getSection()), - article: items[index] - }; - return result; + var page = this._getPageById(article.getPageId()); + + if (_$$_REQUIRE(_dependencyMap[42]).JSUtils.isEmpty(page)) { + return undefined; + } + + var _global$getActivePSet = global.getActivePSetup(), + skipContinuationsInArticleMode = _global$getActivePSet.skipContinuationsInArticleMode; + + var counter = this.items.length; + var alternativeText = ""; + + if (skipContinuationsInArticleMode) { + var noContinuationItems = this.items.filter(function (item) { + return !item.hasFromSlug(); + }); + counter = noContinuationItems.length; + index = noContinuationItems.findIndex(function (item) { + return item.equals(article); + }); + + if (article.hasFromSlug()) { + alternativeText = global.strings("pj_continuation"); + var newspaper = this.props.newspaper; + var edition = newspaper == null ? undefined : newspaper.getEditionModel(); + + if (edition) { + var chain = edition.getChainOfArticle(article); + var chainIndex = chain.findIndex(function (chainArticle) { + return chainArticle.equals(article); + }); + + if (chainIndex > 0) { + var firstArticleIndex = noContinuationItems.findIndex(function (item) { + return item.equals(chain[0]); + }); + alternativeText += " (" + global.strings("counter", { + current: firstArticleIndex + 1, + total: counter + }) + ")"; + } + } } } - return undefined; + return { + counter: counter, + index: index, + page: _pageUtils.default.removeZerosFromPageNumber(page.getShownPage()), + section: _$$_REQUIRE(_dependencyMap[42]).StringUtils.decodeHTML(page.getSection()), + article: article, + alternativeText: alternativeText + }; } }, { key: "_handleShortcut", @@ -324908,6 +325186,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_configUpdate", value: function _configUpdate() { + var newsmemoryConfig = global.getNewsmemoryConfig(); var component = this.articleRefs[this.currentPosition]; if (component) { @@ -324915,17 +325194,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var isNotAd = !this.items[this.currentPosition].isAd(); _$$_REQUIRE(_dependencyMap[41]).EventRegister.emit(_events.default.TRANSLATE_CHANGE_BUTTON_VISIBILITY, { - visible: isNotAd && global.getNewsmemoryConfig().isTranslationAvailable() + visible: isNotAd && newsmemoryConfig.isTranslationAvailable() }); } else { _$$_REQUIRE(_dependencyMap[41]).EventRegister.emit(_events.default.ARTICLE_GRAPHIC_ZOOM_CHANGE, { - level: global.getNewsmemoryConfig().getGraphSize() + level: newsmemoryConfig.getGraphSize() }); } } - var _global$getNewsmemory2 = global.getNewsmemoryConfig(), - showTypesArticle = _global$getNewsmemory2.showTypesArticle; + var showTypesArticle = newsmemoryConfig.showTypesArticle; if (this.showTypesArticle !== showTypesArticle) { this.showTypesArticle = showTypesArticle; @@ -324938,7 +325216,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function _getRef() { var _this$articleViewPage; - return (_this$articleViewPage = this.articleViewPager) != null && _this$articleViewPage.current ? this.articleViewPager.current : undefined; + return (_this$articleViewPage = this.articleViewPager) == null ? undefined : _this$articleViewPage.current; } }, { key: "_onAccessibilityItemPress", @@ -325238,8 +325516,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e share.articleType = component.getMode(); if (_$$_REQUIRE(_dependencyMap[42]).PlatformUtils.isIOS() && type === _$$_REQUIRE(_dependencyMap[44]).NewsmemoryShareType.ALL) { - var _global$getActivePSet = global.getActivePSetup(), - paperName = _global$getActivePSet.paperName; + var _global$getActivePSet2 = global.getActivePSetup(), + paperName = _global$getActivePSet2.paperName; paperName = _newsmemoryUtils.default.normalizePaperName(paperName); @@ -325277,8 +325555,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } else if (_share3.default.checkSharesRemotely()) { _$$_REQUIRE(_dependencyMap[46]).Toast.show(global.strings("err_offline")); } else { - var _global$getActivePSet2 = global.getActivePSetup(), - messageMaxShare = _global$getActivePSet2.messageMaxShare; + var _global$getActivePSet3 = global.getActivePSetup(), + messageMaxShare = _global$getActivePSet3.messageMaxShare; _$$_REQUIRE(_dependencyMap[46]).Toast.show(messageMaxShare || global.strings("msg_max_share")); } @@ -325299,24 +325577,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "_getCurrentPage", value: function _getCurrentPage(pageId) { var newspaper = this.props.newspaper; - - if (newspaper) { - var edition = newspaper.getEditionModel(); - - if (edition) { - var page = edition.getPages().find(function (item) { - return item.getPageId() === pageId; - }); - return page; - } - } - - return undefined; + var edition = newspaper == null ? undefined : newspaper.getEditionModel(); + return edition == null ? undefined : edition.getPages().find(function (item) { + return item.getPageId() === pageId; + }); } }, { key: "_onModeChange", value: function _onModeChange(isText, index) { if (index === this.currentPosition) { + var _this$_getRef; + var isNotAd = !this.items[index].isAd() && isText; _$$_REQUIRE(_dependencyMap[41]).EventRegister.emit(_events.default.TRANSLATE_CHANGE_BUTTON_VISIBILITY, { @@ -325328,8 +325599,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); var component = this.articleRefs[index]; - var text = component && component.getText(); - var hasText = !!(text && text.trim().length > 0); + var text = component == null ? undefined : component.getText(); + var hasText = !!((text == null ? undefined : text.trim().length) > 0); _$$_REQUIRE(_dependencyMap[41]).EventRegister.emit(_events.default.TTS_CHANGE_BUTTON_VISIBILITY, { visible: isNotAd && hasText @@ -325367,9 +325638,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _$$_REQUIRE(_dependencyMap[41]).EventRegister.emit(_events.default.NEWSMEMORY_RESTART_HIGH_RES_QUEUE); } - if (this._getRef()) { - this._getRef().toggleState(true); - } + (_this$_getRef = this._getRef()) == null ? undefined : _this$_getRef.toggleState(true); } } }, { @@ -325462,9 +325731,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var edition = newspaper.getEditionModel(); - var _global$getActivePSet3 = global.getActivePSetup(), - enablePhoneArticleLayoutOnTabletInLandscape = _global$getActivePSet3.enablePhoneArticleLayoutOnTabletInLandscape, - enableDesktopArticleLayoutOnIPadProInLandscape = _global$getActivePSet3.enableDesktopArticleLayoutOnIPadProInLandscape; + var _global$getActivePSet4 = global.getActivePSetup(), + enablePhoneArticleLayoutOnTabletInLandscape = _global$getActivePSet4.enablePhoneArticleLayoutOnTabletInLandscape, + enableDesktopArticleLayoutOnIPadProInLandscape = _global$getActivePSet4.enableDesktopArticleLayoutOnIPadProInLandscape; var deviceSupportColumnizer = _$$_REQUIRE(_dependencyMap[42]).PlatformUtils.isTablet() && (fullscreen || isLandscape && Math.round(size.width / _$$_REQUIRE(_dependencyMap[47]).columnizerBaseColumnWidth) > 1); var showArticleHeader = !_$$_REQUIRE(_dependencyMap[42]).PlatformUtils.isTablet() || !deviceSupportColumnizer && enablePhoneArticleLayoutOnTabletInLandscape; @@ -325543,8 +325812,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_getDisclaimerHTML", value: function _getDisclaimerHTML() { - var _global$getActivePSet4 = global.getActivePSetup(), - addDisclaimer = _global$getActivePSet4.addDisclaimer; + var _global$getActivePSet5 = global.getActivePSetup(), + addDisclaimer = _global$getActivePSet5.addDisclaimer; if (!_$$_REQUIRE(_dependencyMap[42]).JSUtils.isEmpty(addDisclaimer)) { return ""; @@ -325637,8 +325906,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e if (error && error > NONE) { if (error === LIMIT_REACHED) { - var _global$getActivePSet5 = global.getActivePSetup(), - messageMaxShare = _global$getActivePSet5.messageMaxShare; + var _global$getActivePSet6 = global.getActivePSetup(), + messageMaxShare = _global$getActivePSet6.messageMaxShare; _$$_REQUIRE(_dependencyMap[46]).Toast.show(messageMaxShare || global.strings("msg_max_share")); } else { @@ -325672,8 +325941,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } else if (_share3.default.checkSharesRemotely()) { _$$_REQUIRE(_dependencyMap[46]).Toast.show(global.strings("err_offline")); } else { - var _global$getActivePSet6 = global.getActivePSetup(), - messageMaxShare = _global$getActivePSet6.messageMaxShare; + var _global$getActivePSet7 = global.getActivePSetup(), + messageMaxShare = _global$getActivePSet7.messageMaxShare; _$$_REQUIRE(_dependencyMap[46]).Toast.show(messageMaxShare || global.strings("msg_max_share")); } @@ -325902,13 +326171,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_getButton", value: function _getButton(button) { - var _this5 = this; + var _currentArticle$isAd, + _this5 = this; var _this$props4 = this.props, fullscreen = _this$props4.fullscreen, getNewspaperStatus = _this$props4.getNewspaperStatus; var currentArticle = this.items[this.currentPosition]; - var isTextArticle = currentArticle && !currentArticle.isAd() && currentArticle.isText(); + var currentArticleIsAd = (_currentArticle$isAd = currentArticle == null ? undefined : currentArticle.isAd()) != null ? _currentArticle$isAd : false; + var isTextArticle = !currentArticleIsAd && (currentArticle == null ? undefined : currentArticle.isText()); var action = button.getAction(); var library; var customIcon = button.getIcon(); @@ -326008,7 +326279,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e toVisibleEvent: _events.default.TOGGLE_GRAPH_CHANGE_BUTTON_VISIBILITY, onPress: this.toggleGraphSize, ifHiddenRemove: true, - visible: currentArticle && currentArticle.isAd() + visible: currentArticleIsAd })); case _$$_REQUIRE(_dependencyMap[40]).ACTIONS.graphIncrease.key: @@ -326016,7 +326287,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e toVisibleEvent: _events.default.TOGGLE_GRAPH_CHANGE_BUTTON_VISIBILITY, onPress: this.graphIncrease, ifHiddenRemove: true, - visible: currentArticle && currentArticle.isAd() + visible: currentArticleIsAd })); case _$$_REQUIRE(_dependencyMap[40]).ACTIONS.graphDecrease.key: @@ -326024,7 +326295,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e toVisibleEvent: _events.default.TOGGLE_GRAPH_CHANGE_BUTTON_VISIBILITY, onPress: this.graphDecrease, ifHiddenRemove: true, - visible: currentArticle && currentArticle.isAd() + visible: currentArticleIsAd })); case _$$_REQUIRE(_dependencyMap[40]).ACTIONS.graphZoomUnfit.key: @@ -326032,7 +326303,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e toVisibleEvent: _events.default.TOGGLE_GRAPH_UNFIT_CHANGE_BUTTON_VISIBILITY, onPress: this.graphZoomUnfit, ifHiddenRemove: true, - visible: currentArticle && currentArticle.isAd() + visible: currentArticleIsAd })); case _$$_REQUIRE(_dependencyMap[40]).ACTIONS.translate.key: @@ -326081,7 +326352,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e toVisibleEvent: _events.default.TTS_CHANGE_BUTTON_VISIBILITY, onActivePress: this.stopTTS, onInactivePress: this.startTTS, - visible: currentArticle && !currentArticle.isAd(), + visible: !currentArticleIsAd, cssProps: cssProps, ifHiddenRemove: true }, action); @@ -326096,17 +326367,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e toActiveEvent: _events.default.TOGGLE_ARTICLE_GRAPHIC, toVisibleEvent: _events.default.TOGGLE_GRAPHIC_CHANGE_BUTTON_VISIBILITY, onPress: this.toggleGraphic, - visible: currentArticle && !currentArticle.isAd(), + visible: !currentArticleIsAd, cssProps: cssProps, ifHiddenRemove: true }, action); case _$$_REQUIRE(_dependencyMap[40]).ACTIONS.toggleArticleExtra.key: - var _global$getActivePSet7 = global.getActivePSetup(), - showExtrasInArticleGraphicMode = _global$getActivePSet7.showExtrasInArticleGraphicMode; + var _global$getActivePSet8 = global.getActivePSetup(), + showExtrasInArticleGraphicMode = _global$getActivePSet8.showExtrasInArticleGraphicMode; - var _global$getNewsmemory3 = global.getNewsmemoryConfig(), - enableArticleExtras = _global$getNewsmemory3.enableArticleExtras; + var _global$getNewsmemory2 = global.getNewsmemoryConfig(), + enableArticleExtras = _global$getNewsmemory2.enableArticleExtras; return (0, _$$_REQUIRE(_dependencyMap[48]).jsx)(_twoStateButtonComponent.default, { library: library, @@ -326186,18 +326457,21 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function _getHeaderInfoTexts() { var info = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; var leftText = ""; - var rightText = ""; + var rightText = []; if (info) { var section = info.section, page = info.page, index = info.index, - counter = info.counter; + counter = info.counter, + alternativeText = info.alternativeText; leftText = section; - rightText = global.strings("counter", { + var counterText = alternativeText || "" + global.strings("counter", { current: index + 1, total: counter - }) + " " + _$$_REQUIRE(_dependencyMap[42]).StringUtils.BULLET + " " + global.strings("str_page") + ": " + page; + }); + rightText.push(counterText); + rightText.push(" " + _$$_REQUIRE(_dependencyMap[42]).StringUtils.BULLET + " " + global.strings("str_page") + ": " + page); } return { @@ -326238,10 +326512,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var isSearch = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; var searchText = this.props.searchText; - var _global$getActivePSet8 = global.getActivePSetup(), - enableTextToSpeech = _global$getActivePSet8.enableTextToSpeech, - enableShare = _global$getActivePSet8.enableShare, - enablePrint = _global$getActivePSet8.enablePrint; + var _global$getActivePSet9 = global.getActivePSetup(), + enableTextToSpeech = _global$getActivePSet9.enableTextToSpeech, + enableShare = _global$getActivePSet9.enableShare, + enablePrint = _global$getActivePSet9.enablePrint; var filteredButtons = buttons.filter(function (button) { if (isSearch) { @@ -326344,12 +326618,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_getFilteredArticles", value: function _getFilteredArticles(_ref2) { - var _this6 = this; + var _currentArticle$getTy, + _this6 = this; var getCurrentArticle = _ref2.getCurrentArticle, searchText = _ref2.searchText; + + var _global$getActivePSet10 = global.getActivePSetup(), + skipContinuationsInArticleMode = _global$getActivePSet10.skipContinuationsInArticleMode; + var currentArticle = getCurrentArticle(); - var clickedType = currentArticle ? currentArticle.getType() : _EPaperArticle.EPaperArticleType.EDITORIAL; + var clickedType = (_currentArticle$getTy = currentArticle == null ? undefined : currentArticle.getType()) != null ? _currentArticle$getTy : _EPaperArticle.EPaperArticleType.EDITORIAL; var filteredArticles = this.allArticles.filter(function (article) { var page = _this6._getPageById(article.getPageId()); @@ -326357,8 +326636,16 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e return false; } + var sameAsCurrent = article.equals(currentArticle); + + if (skipContinuationsInArticleMode && !sameAsCurrent && article.hasFromSlug()) { + return false; + } + + var articleType = article.getType(); + if (_this6._isAccessibilityModeEnabled()) { - return article.getType() === _EPaperArticle.EPaperArticleType.EDITORIAL; + return articleType === _EPaperArticle.EPaperArticleType.EDITORIAL; } if (searchText) { @@ -326367,38 +326654,34 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e if (_this6.showTypesArticle === _$$_REQUIRE(_dependencyMap[52]).SHOW_TYPES_ARTICLE.ONLY_TEXT || _newsmemoryUtils.default.isModeLow()) { if (clickedType === _EPaperArticle.EPaperArticleType.EDITORIAL) { - return article.getType() === _EPaperArticle.EPaperArticleType.EDITORIAL; + return articleType === _EPaperArticle.EPaperArticleType.EDITORIAL; } if (_this6.articleTypeChange) { - return article.getType() === _EPaperArticle.EPaperArticleType.EDITORIAL || currentArticle === article; + return articleType === _EPaperArticle.EPaperArticleType.EDITORIAL || sameAsCurrent; } } if (_this6.showTypesArticle === _$$_REQUIRE(_dependencyMap[52]).SHOW_TYPES_ARTICLE.TEXT_AND_GRAPH) { if (clickedType === _EPaperArticle.EPaperArticleType.EDITORIAL || clickedType === _EPaperArticle.EPaperArticleType.GRAPHIC || clickedType === _EPaperArticle.EPaperArticleType.TABLE) { - return article.getType() === _EPaperArticle.EPaperArticleType.EDITORIAL || article.getType() === _EPaperArticle.EPaperArticleType.GRAPHIC || article.getType() === _EPaperArticle.EPaperArticleType.TABLE; + return articleType === _EPaperArticle.EPaperArticleType.EDITORIAL || articleType === _EPaperArticle.EPaperArticleType.GRAPHIC || articleType === _EPaperArticle.EPaperArticleType.TABLE; } if (_this6.articleTypeChange) { - return article.getType() === _EPaperArticle.EPaperArticleType.EDITORIAL || article.getType() === _EPaperArticle.EPaperArticleType.GRAPHIC || article.getType() === _EPaperArticle.EPaperArticleType.TABLE || currentArticle === article; + return articleType === _EPaperArticle.EPaperArticleType.EDITORIAL || articleType === _EPaperArticle.EPaperArticleType.GRAPHIC || articleType === _EPaperArticle.EPaperArticleType.TABLE || sameAsCurrent; } } - return article.getType() !== _EPaperArticle.EPaperArticleType.PAGE_LAYOUT || currentArticle === article; + return articleType !== _EPaperArticle.EPaperArticleType.PAGE_LAYOUT || sameAsCurrent; }); - - if (this.articleTypeChange) { - this.articleTypeChange = false; - } - + this.articleTypeChange = false; return filteredArticles; } }, { key: "_getArticleIndex", value: function _getArticleIndex(articles, current) { var index = articles.findIndex(function (article) { - return article === current; + return article.equals(current); }); return index >= 0 ? index : 0; } @@ -326446,8 +326729,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_delayScreenIdleTimer", value: function _delayScreenIdleTimer(text, currentArticle) { - var _global$getActivePSet9 = global.getActivePSetup(), - disableScreenIdleTimerDelay = _global$getActivePSet9.disableScreenIdleTimerDelay; + var _global$getActivePSet11 = global.getActivePSetup(), + disableScreenIdleTimerDelay = _global$getActivePSet11.disableScreenIdleTimerDelay; if (!disableScreenIdleTimerDelay && text && currentArticle && !currentArticle.isAd()) { var _StringUtils$getReadi = _$$_REQUIRE(_dependencyMap[42]).StringUtils.getReadingTime(text), @@ -326629,8 +326912,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e visible: !(currentArticle != null && currentArticle.isAd()) }); - var _global$getNewsmemory4 = global.getNewsmemoryConfig(), - currentTranslationLanguage = _global$getNewsmemory4.currentTranslationLanguage; + var _global$getNewsmemory3 = global.getNewsmemoryConfig(), + currentTranslationLanguage = _global$getNewsmemory3.currentTranslationLanguage; var toTranslate = currentTranslationLanguage && currentTranslationLanguage !== _NewsmemoryHelper.default.SP.values.translation_disabled && currentArticleRef && currentArticleRef.isTextMode() && !currentArticleRef.isTranslated(currentTranslationLanguage); @@ -326652,8 +326935,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } } - if (toTranslate && currentArticleRef) { - currentArticleRef.translate(currentTranslationLanguage); + if (toTranslate) { + currentArticleRef == null ? undefined : currentArticleRef.translate(currentTranslationLanguage); } if (this._simulateAccessibility()) { @@ -326704,6 +326987,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isLandscape = _this$props8.isLandscape, searchText = _this$props8.searchText, size = _this$props8.size; + var audioMgr = global.getAudio(); return (0, _$$_REQUIRE(_dependencyMap[48]).jsxs)(_react.default.Fragment, { children: [this._getComponentSubHeader(model), (0, _$$_REQUIRE(_dependencyMap[48]).jsxs)(_reactNative.View, { style: { @@ -326720,7 +327004,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e renderPage: this.getContent, minPointers: this._simulateAccessibility() ? 2 : 1, skipChildMemo: true - }), global.getAudio() ? (0, _$$_REQUIRE(_dependencyMap[48]).jsx)(_player.default, Object.assign({}, global.getAudio().ttsPlayerProps())) : null, (0, _$$_REQUIRE(_dependencyMap[48]).jsx)(_articleZoomLevelText.default, {})] + }), audioMgr ? (0, _$$_REQUIRE(_dependencyMap[48]).jsx)(_player.default, Object.assign({}, audioMgr.ttsPlayerProps())) : null, (0, _$$_REQUIRE(_dependencyMap[48]).jsx)(_articleZoomLevelText.default, {})] }, "articles_" + isLandscape + "_" + searchText)] }); } @@ -326850,7 +327134,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } else { _$$_REQUIRE(_dependencyMap[14]).Toast.show(global.strings("system_error")); } - } else if (shareid && shareid.length > 0) { + } else if ((shareid == null ? undefined : shareid.length) > 0) { var fullPublink = this.getPublink(publinkURL, shareid); var shortPublink = this.getPublink(publinkShortURL || publinkURL, shareid); var shareType = this.shareType; @@ -326913,7 +327197,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "getPublink", value: function getPublink(publink, shareid) { - if (publink && publink.length) { + if ((publink == null ? undefined : publink.length) > 0) { return publink; } @@ -326931,7 +327215,11 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "replacePlaceholders", value: function replacePlaceholders(text) { - return text.replace("", global.getActivePSetup().paperName).replace("", this.article.getTitle()).replace("##paper##", global.getActivePSetup().paperName).replace("##title##", this.article.getTitle()); + var _global$getActivePSet2 = global.getActivePSetup(), + paperName = _global$getActivePSet2.paperName; + + var title = this.article.getTitle(); + return text.replace("<papername>", paperName).replace("<title>", title).replace("##paper##", paperName).replace("##title##", title); } }, { key: "getDefaultTitle", @@ -326946,8 +327234,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "getContent", value: function getContent(publink) { - var _global$getActivePSet2 = global.getActivePSetup(), - emailContent = _global$getActivePSet2.emailContent; + var _global$getActivePSet3 = global.getActivePSetup(), + emailContent = _global$getActivePSet3.emailContent; emailContent = this.replacePlaceholders(_$$_REQUIRE(_dependencyMap[18]).StringUtils.decodeHTML(_$$_REQUIRE(_dependencyMap[18]).StringUtils.decodeURIComponent(emailContent))); @@ -326977,36 +327265,28 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e type: "text", content: shortMessage }; - activityItemSources.push({ - placeholderItem: textItem, - item: { - default: textItem, - message: shortTextItem, - postToTwitter: shortTextItem, - copyToPasteBoard: { - type: "text", - content: publink - } + var commonSocialPlatforms = { + message: shortTextItem, + postToTwitter: shortTextItem, + copyToPasteBoard: { + type: "text", + content: publink } - }); + }; if (this.pdfFilePath) { - var placeholderItem = textItem; - var content; + var content = this.pdfFilePath; - var osMajorVersion = _$$_REQUIRE(_dependencyMap[18]).PlatformUtils.getMajorSystemVersion(); - - if (osMajorVersion < 17 && osMajorVersion >= 15) { + if (_$$_REQUIRE(_dependencyMap[18]).PlatformUtils.getMajorSystemVersion() === 15) { var base64File = yield _tecnaviaFileUtils.default.readFileBase64(this.pdfFilePath); content = "data:application/pdf;base64," + base64File; - } else { - content = this.pdfFilePath; } var fileItem = { type: "url", content: content }; + var placeholderItem = textItem; if (this.articleType === _$$_REQUIRE(_dependencyMap[15]).NewsmemoryArticleModes.GRAPHIC) { placeholderItem = fileItem; @@ -327014,18 +327294,22 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e activityItemSources.push({ placeholderItem: placeholderItem, - item: { + item: Object.assign({ default: fileItem, - postToFacebook: null, - copyToPasteBoard: null, - mail: null, - message: null, - postToTwitter: null - }, + postToFacebook: textItem, + mail: textItem + }, commonSocialPlatforms), linkMetadata: { title: _tecnaviaFileUtils.default.getFilename(this.pdfFilePath) } }); + } else { + activityItemSources.push({ + placeholderItem: textItem, + item: Object.assign({ + default: textItem + }, commonSocialPlatforms) + }); } } @@ -327147,17 +327431,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "checkSharesLocally", value: function checkSharesLocally() { - var _global$getActivePSet3 = global.getActivePSetup(), - maxShares = _global$getActivePSet3.maxShares, - maxSharesCheckType = _global$getActivePSet3.maxSharesCheckType; + var _global$getActivePSet4 = global.getActivePSetup(), + maxShares = _global$getActivePSet4.maxShares, + maxSharesCheckType = _global$getActivePSet4.maxSharesCheckType; return maxShares > 0 && maxSharesCheckType === _$$_REQUIRE(_dependencyMap[19]).MAX_SHARE_CHECK_TYPES.LOCAL; } }, { key: "checkSharesRemotely", value: function checkSharesRemotely() { - var _global$getActivePSet4 = global.getActivePSetup(), - maxSharesCheckType = _global$getActivePSet4.maxSharesCheckType; + var _global$getActivePSet5 = global.getActivePSetup(), + maxSharesCheckType = _global$getActivePSet5.maxSharesCheckType; return maxSharesCheckType === _$$_REQUIRE(_dependencyMap[19]).MAX_SHARE_CHECK_TYPES.REMOTE; } @@ -327165,8 +327449,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "canShare", value: function canShare(issue, edition) { if (NewsmemoryShare.checkSharesLocally()) { - var _global$getActivePSet5 = global.getActivePSetup(), - maxShares = _global$getActivePSet5.maxShares; + var _global$getActivePSet6 = global.getActivePSetup(), + maxShares = _global$getActivePSet6.maxShares; var userConfig = global.getUserSettings(); var count = userConfig.getShareCounters(issue, edition); @@ -327183,8 +327467,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "sharePDF", value: function () { var _sharePDF = (0, _asyncToGenerator2.default)(function* (newspaper, page) { - var _global$getActivePSet6 = global.getActivePSetup(), - messageMaxShare = _global$getActivePSet6.messageMaxShare; + var _global$getActivePSet7 = global.getActivePSetup(), + messageMaxShare = _global$getActivePSet7.messageMaxShare; try { var issue = newspaper.getIssue(); @@ -328296,7 +328580,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var dayText = issue ? _$$_REQUIRE(_dependencyMap[24]).DateUtils.getCalendarText(issue, dateFormat) : undefined; - if (m && m.buttons) { + if (m != null && m.buttons) { return (0, _$$_REQUIRE(_dependencyMap[26]).jsx)(_hidingAnimationComponent.default, { tag: "FOOTER", stylePropToAnimate: stylePropToAnimate, @@ -328355,8 +328639,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; if (action === _$$_REQUIRE(_dependencyMap[25]).ACTIONS.downloadEdition.key) { + var _currentNewspaperMana; + ButtonComponent = (0, _$$_REQUIRE(_dependencyMap[26]).jsx)(_$$_REQUIRE(_dependencyMap[31]).NewsMemoryDownloadIcon, Object.assign({ - startProgress: currentNewspaperManager && currentNewspaperManager.getDownloadProgress ? currentNewspaperManager.getDownloadProgress() : 0 + startProgress: (_currentNewspaperMana = currentNewspaperManager == null ? undefined : currentNewspaperManager.getDownloadProgress == null ? undefined : currentNewspaperManager.getDownloadProgress()) != null ? _currentNewspaperMana : 0 }, buttonProps)); } else if (action === _$$_REQUIRE(_dependencyMap[25]).ACTIONS.openOptionPageEditions.key) { ButtonComponent = (0, _$$_REQUIRE(_dependencyMap[26]).jsx)(_$$_REQUIRE(_dependencyMap[32]).NewsMemoryFooterIcon, Object.assign({}, buttonProps, { @@ -328416,7 +328702,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isItemPresent: _propTypes.default.func, style: _propTypes.default.any }, _$$_REQUIRE(_dependencyMap[33]).Shortcut.propTypes); -},2308,[3,270,22,6,7,11,85,13,14,582,16,18,1952,2246,436,434,2096,1873,1897,1927,2309,564,1871,819,438,1730,179,2003,880,814,2162,2310,2314,2008,1851]); +},2308,[3,270,22,6,7,11,85,13,14,582,16,18,1952,2246,436,434,2100,1873,1897,1927,2309,564,1871,819,438,1730,179,2003,880,814,2162,2310,2314,2008,1851]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -328816,9 +329102,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var NewsMemoryDownloadIcon = exports.NewsMemoryDownloadIcon = function (_NewsMemoryFooterIcon) { function NewsMemoryDownloadIcon(props) { (0, _classCallCheck2.default)(this, NewsMemoryDownloadIcon); + var startProgress = props.startProgress; return _callSuper(this, NewsMemoryDownloadIcon, [props, { - downloading: props.startProgress > 0 && props.startProgress < 1, - startProgress: props.startProgress, + downloading: startProgress > 0 && startProgress < 1, + startProgress: startProgress, error: false }]); } @@ -331913,7 +332200,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var panX = -this._currentIndex * contentSize.width; var panY = 0; - if (clickPosition && clickPosition.disableZoomFactor) { + if (clickPosition != null && clickPosition.disableZoomFactor) { clickPosition.y = clickPosition.y * contentSize.height / clickPosition.height; clickPosition.x = clickPosition.x * contentSize.width / clickPosition.width; clickPosition.width = contentSize.width; @@ -332135,9 +332422,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "scrollTo", value: function scrollTo(index) { - if (this.gestureMgr) { - this.gestureMgr.scrollTo(this._adaptIndexForRTL(index)); - } + var _this$gestureMgr; + + (_this$gestureMgr = this.gestureMgr) == null ? undefined : _this$gestureMgr.scrollTo(this._adaptIndexForRTL(index)); } }, { key: "scrollToPrev", @@ -332152,37 +332439,37 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "panToLeft", value: function panToLeft() { - if (this.gestureMgr) { - this.gestureMgr.panToLeft(); - } + var _this$gestureMgr2; + + (_this$gestureMgr2 = this.gestureMgr) == null ? undefined : _this$gestureMgr2.panToLeft(); } }, { key: "panToRight", value: function panToRight() { - if (this.gestureMgr) { - this.gestureMgr.panToRight(); - } + var _this$gestureMgr3; + + (_this$gestureMgr3 = this.gestureMgr) == null ? undefined : _this$gestureMgr3.panToRight(); } }, { key: "panToUp", value: function panToUp() { - if (this.gestureMgr) { - this.gestureMgr.panToUp(); - } + var _this$gestureMgr4; + + (_this$gestureMgr4 = this.gestureMgr) == null ? undefined : _this$gestureMgr4.panToUp(); } }, { key: "panToDown", value: function panToDown() { - if (this.gestureMgr) { - this.gestureMgr.panToDown(); - } + var _this$gestureMgr5; + + (_this$gestureMgr5 = this.gestureMgr) == null ? undefined : _this$gestureMgr5.panToDown(); } }, { key: "scrollPage", value: function scrollPage(index) { - if (this.gestureMgr) { - this.gestureMgr.scrollPage(this._adaptIndexForRTL(index)); - } + var _this$gestureMgr6; + + (_this$gestureMgr6 = this.gestureMgr) == null ? undefined : _this$gestureMgr6.scrollPage(this._adaptIndexForRTL(index)); } }, { key: "zoomToClickedPosition", @@ -332237,18 +332524,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "zoomTo", value: function zoomTo(event) { - if (this.tapMgr && event) { - this.tapMgr._autoZoom(event); + if (event) { + var _this$tapMgr; + + (_this$tapMgr = this.tapMgr) == null ? undefined : _this$tapMgr._autoZoom(event); } } }, { key: "isScaled", value: function isScaled() { - if (this.gestureMgr) { - return this.gestureMgr._isScaled(); - } + var _this$gestureMgr$isSc, _this$gestureMgr7; - return false; + return (_this$gestureMgr$isSc = (_this$gestureMgr7 = this.gestureMgr) == null ? undefined : _this$gestureMgr7.isScaled()) != null ? _this$gestureMgr$isSc : false; } }, { key: "getClickedPosition", @@ -332849,7 +333136,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e velocityY: velocityY } }]); - var panStart = [debug("PAN OLD STATE: ", panOldState), debug("PAN STATE: ", panState), and(eq(panOldState, _$$_REQUIRE(_dependencyMap[6]).State.UNDETERMINED), eq(panState, _$$_REQUIRE(_dependencyMap[6]).State.BEGAN))]; + var panStart = [debug("PAN START, OLD STATE: ", panOldState), debug("PAN START, STATE: ", panState), and(eq(panOldState, _$$_REQUIRE(_dependencyMap[6]).State.UNDETERMINED), eq(panState, _$$_REQUIRE(_dependencyMap[6]).State.BEGAN))]; var panActive = or(pinchActive, zoomActive, eq(panState, _$$_REQUIRE(_dependencyMap[6]).State.ACTIVE)); var panEnd = eq(panOldState, _$$_REQUIRE(_dependencyMap[6]).State.ACTIVE); var panCancelled = or(and(eq(panOldState, _$$_REQUIRE(_dependencyMap[6]).State.BEGAN), eq(panState, _$$_REQUIRE(_dependencyMap[6]).State.CANCELLED)), and(eq(panOldState, _$$_REQUIRE(_dependencyMap[6]).State.BEGAN), eq(panState, _$$_REQUIRE(_dependencyMap[6]).State.END)), and(eq(panOldState, _$$_REQUIRE(_dependencyMap[6]).State.BEGAN), eq(panState, _$$_REQUIRE(_dependencyMap[6]).State.FAILED))); @@ -332916,20 +333203,22 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "_onPinchStart", value: function _onPinchStart() { if (this._notAnimatedStatus._starting) { + var _this$onEndGestureLis; + this._notAnimatedStatus._starting = false; - this.onEndGestureListener(this._getEventObject()); + (_this$onEndGestureLis = this.onEndGestureListener) == null ? undefined : _this$onEndGestureLis.call(this, this._getEventObject()); } else { - if (this.onStartGestureListener) { - this.onStartGestureListener(); - } + var _this$onStartGestureL; + + (_this$onStartGestureL = this.onStartGestureListener) == null ? undefined : _this$onStartGestureL.call(this); } } }, { key: "_onPanStart", value: function _onPanStart() { - if (this.onStartGestureListener) { - this.onStartGestureListener(); - } + var _this$onStartGestureL2; + + (_this$onStartGestureL2 = this.onStartGestureListener) == null ? undefined : _this$onStartGestureL2.call(this); } }, { key: "_onPanEndX", @@ -332950,17 +333239,19 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_onScrollStart", value: function _onScrollStart() { - if (this.onScrollStartGestureListener) { - this.onScrollStartGestureListener(); - } + var _this$onScrollStartGe; + + (_this$onScrollStartGe = this.onScrollStartGestureListener) == null ? undefined : _this$onScrollStartGe.call(this); } }, { key: "_onScrollEnd", value: function _onScrollEnd(params) { + var _this$onScrollEndGest; + if (params[1] === this._notAnimatedStatus._index && params[1] === this._notAnimatedStatus._nPages - 1) { - if (this.onSwipeOnLastPageListener) { - this.onSwipeOnLastPageListener(); - } + var _this$onSwipeOnLastPa; + + (_this$onSwipeOnLastPa = this.onSwipeOnLastPageListener) == null ? undefined : _this$onSwipeOnLastPa.call(this); } this._notAnimatedStatus._panX = params[0]; @@ -332973,17 +333264,14 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _width = _this$_notAnimatedSta2._width, _scale = _this$_notAnimatedSta2._scale; this._notAnimatedStatus._limits = this._computeLimits(_left, _panX, _index, _pagesVisible, _width, _scale); - - if (this.onScrollEndGestureListener) { - this.onScrollEndGestureListener(this._getEventObject()); - } + (_this$onScrollEndGest = this.onScrollEndGestureListener) == null ? undefined : _this$onScrollEndGest.call(this, this._getEventObject()); } }, { key: "_onPanBottomReached", value: function _onPanBottomReached() { - if (this.onPanBottomReached) { - this.onPanBottomReached(); - } + var _this$onPanBottomReac; + + (_this$onPanBottomReac = this.onPanBottomReached) == null ? undefined : _this$onPanBottomReac.call(this); } }, { key: "_onPanEndY", @@ -332995,15 +333283,17 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_onPanEnd", value: function _onPanEnd() { - if (this.onEndGestureListener) { - this.onEndGestureListener(Object.assign({}, this._getEventObject(), { - isPan: true - })); - } + var _this$onEndGestureLis2; + + (_this$onEndGestureLis2 = this.onEndGestureListener) == null ? undefined : _this$onEndGestureLis2.call(this, Object.assign({}, this._getEventObject(), { + isPan: true + })); } }, { key: "_onPinchEnd", value: function _onPinchEnd(params) { + var _this$onEndGestureLis3; + this._notAnimatedStatus._scale = params[0]; this._notAnimatedStatus._focalDisplacementX = params[1]; this._notAnimatedStatus._focalDisplacementY = params[2]; @@ -333015,33 +333305,30 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _width = _this$_notAnimatedSta3._width, _scale = _this$_notAnimatedSta3._scale; this._notAnimatedStatus._limits = this._computeLimits(_left, _panX, _index, _pagesVisible, _width, _scale); - - if (this.onEndGestureListener) { - this.onEndGestureListener(Object.assign({}, this._getEventObject(), { - isPinch: params[3] === 0 - })); - } + (_this$onEndGestureLis3 = this.onEndGestureListener) == null ? undefined : _this$onEndGestureLis3.call(this, Object.assign({}, this._getEventObject(), { + isPinch: params[3] === 0 + })); } }, { key: "_onFit", value: function _onFit() { - if (this.onFitListener) { - this.onFitListener(); - } + var _this$onFitListener; + + (_this$onFitListener = this.onFitListener) == null ? undefined : _this$onFitListener.call(this); } }, { key: "_onUnFit", value: function _onUnFit() { - if (this.onUnFitListener) { - this.onUnFitListener(); - } + var _this$onUnFitListener; + + (_this$onUnFitListener = this.onUnFitListener) == null ? undefined : _this$onUnFitListener.call(this); } }, { key: "_onToggleFit", value: function _onToggleFit() { - if (this.onToggleFitListener) { - this.onToggleFitListener(); - } + var _this$onToggleFitList; + + (_this$onToggleFitList = this.onToggleFitListener) == null ? undefined : _this$onToggleFitList.call(this); } }, { key: "_onLeftChange", @@ -333566,7 +333853,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var isScaling = not(eq(scaleDelta, 1)); var isScalingDown = lessThan(scaleDelta, 1); var referenceVelocity = cond(areTwoPagesVisible, _zoomConstants.default.constants.VIEW_PAGER_VELOCITY_2PAGES, _zoomConstants.default.constants.VIEW_PAGER_VELOCITY_1PAGE); - var isSwiping = or(clockRunning(clockSwipe), and(greaterThan(abs(maxVelocityX), referenceVelocity), panEnd, enableAnimation, not(isFitted))); + var isSwiping = [debug("IS SWIPING CHECK, MAX VELOCITY X: ", maxVelocityX), debug("IS SWIPING CHECK, REF VELOCITY X: ", referenceVelocity), debug("IS SWIPING CHECK, ENABLE ANIMATION: ", enableAnimation), debug("IS SWIPING CHECK, PAN END: ", panEnd), debug("IS SWIPING CHECK, IS FITTED: ", isFitted), or(clockRunning(clockSwipe), and(greaterThan(abs(maxVelocityX), referenceVelocity), panEnd, enableAnimation, not(isFitted)))]; var isMagnetic = or(clockRunning(clockMagnetic), and(enableAnimation, greaterThan(abs(maxVelocityX), _zoomConstants.default.constants.MAGNETIC_PAN_VELOCITY_X), isFitted, panEnd)); var isLeftSwipe = greaterThan(maxVelocityX, 0); var isRightSwipe = not(isLeftSwipe); @@ -334702,15 +334989,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _inherits2 = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[6])); - var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); + var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[7])); - var _reactNative = _$$_REQUIRE(_dependencyMap[8]); + var _react = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[8])); - var _propTypes = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[9])); + var _reactNative = _$$_REQUIRE(_dependencyMap[9]); - var _Page = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + var _Edition = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); - var _Edition = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); + var _Page = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); var _fontText = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[12])); @@ -334818,31 +335105,31 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var code = this._getMorseCode(position); - if (code) { - var morseStyle = _$$_REQUIRE(_dependencyMap[14]).Css.getStyleObjByCssClasses(["newsmemory-morse", "newsmemory-morse-" + position]); - - var fontSize = _$$_REQUIRE(_dependencyMap[13]).CssUtils.getAttributeFromStyle("fontSize", morseStyle, 14); - - var morseContainerStyle = _$$_REQUIRE(_dependencyMap[14]).Css.getStyleObjByCssClasses(["newsmemory-morse-container", "newsmemory-morse-" + position + "-container"]); - - var height = _$$_REQUIRE(_dependencyMap[13]).CssUtils.getAttributeFromStyle("height", morseContainerStyle, 20); - - return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.Animated.View, { - style: [morseContainerStyle, { - transform: [{ - scale: 1 / zoom - }, { - translateY: height * (zoom - 1) / 4 - }] - }], - children: (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_fontText.default, { - style: [morseStyle, fontSize], - children: code - }) - }); + if (!code) { + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_reactNative.View, {}, "morse_placeholder_" + position); } - return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, {}); + var morseStyle = _$$_REQUIRE(_dependencyMap[15]).Css.getStyleObjByCssClasses(["newsmemory-morse", "newsmemory-morse-" + position]); + + var fontSize = _$$_REQUIRE(_dependencyMap[13]).CssUtils.getAttributeFromStyle("fontSize", morseStyle, 14); + + var morseContainerStyle = _$$_REQUIRE(_dependencyMap[15]).Css.getStyleObjByCssClasses(["newsmemory-morse-container", "newsmemory-morse-" + position + "-container"]); + + var height = _$$_REQUIRE(_dependencyMap[13]).CssUtils.getAttributeFromStyle("height", morseContainerStyle, 20); + + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_reactNative.Animated.View, { + style: [morseContainerStyle, { + transform: [{ + scale: 1 / zoom + }, { + translateY: height * (zoom - 1) / 4 + }] + }], + children: (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_fontText.default, { + style: [morseStyle, fontSize], + children: code + }) + }, "morse_" + position); } }, { key: "render", @@ -334860,12 +335147,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var Components = [this._getMorse("top")]; if (zoom > minZoom) { - Components.push(this._getMorse("center"), (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, {})); + Components.push(this._getMorse("center"), (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_reactNative.View, {}, "morse_placeholder_bottom")); } else { - Components.push((0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, {}), this._getMorse("bottom")); + Components.push((0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_reactNative.View, {}, "morse_placeholder_center"), this._getMorse("bottom")); } - return (0, _$$_REQUIRE(_dependencyMap[15]).jsx)(_reactNative.View, { + return (0, _$$_REQUIRE(_dependencyMap[14]).jsx)(_reactNative.View, { style: [{ alignItems: "center", justifyContent: "space-between" @@ -334888,7 +335175,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e minZoom: 1, hidden: false }; -},2327,[3,33,6,7,11,13,14,16,18,582,670,666,816,438,819,179]); +},2327,[3,33,6,7,11,13,14,582,16,18,666,670,816,438,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -337156,7 +337443,9 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _classCallCheck2.default)(this, NewsmemorySearch); _this = _callSuper(this, NewsmemorySearch, [props]); - _this.keyword = props.searchedTerm; + var edition = props.edition, + searchedTerm = props.searchedTerm; + _this.keyword = searchedTerm; _this.close = _this._close.bind(_this); _this.search = _this._search.bind(_this); _this.onSearch = _this._onSearch.bind(_this); @@ -337164,7 +337453,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _this.onSearchInputBlur = _this._onSearchInputBlur.bind(_this); _this.state = { items: _this.search(_this.keyword), - error: !props.edition + error: !edition }; return _this; } @@ -337178,8 +337467,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_onSearchInputBlur", value: function _onSearchInputBlur() { - if (!this.keyword && this.searchInput) { - this.searchInput._onFocus(); + if (!this.keyword) { + var _this$searchInput; + + (_this$searchInput = this.searchInput) == null ? undefined : _this$searchInput._onFocus(); } } }, { @@ -337207,25 +337498,29 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, { key: "_search", value: function _search(keyword) { - var edition = this._getEdition(); - - var found = []; - - if (keyword) { - edition.getPages().forEach(function (page) { - if (page) { - page.getArticles().forEach(function (article) { - if (_newsmemoryUtils.default.isSearchTermInArticle(article, keyword)) { - found.push({ - page: _pageUtils.default.removeZerosFromPageNumber(page.getShownPage()), - article: article - }); - } - }); - } - }); + if (!keyword) { + return []; } + var edition = this._getEdition(); + + if (!edition) { + return []; + } + + var found = []; + edition.getPages().forEach(function (page) { + if (page) { + page.getArticles().forEach(function (article) { + if (_newsmemoryUtils.default.isSearchTermInArticle(article, keyword) && !article.hasFromSlug()) { + found.push({ + page: _pageUtils.default.removeZerosFromPageNumber(page.getShownPage()), + article: article + }); + } + }); + } + }); return found; } }, { @@ -341333,7 +341628,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigate: _propTypes.default.func.isRequired }).isRequired }; -},2371,[3,6,7,11,85,13,14,582,16,18,1952,436,2090,2220,2372,2383,2384,2388,2389,438,564,179,819,2221,2230,2097,2007]); +},2371,[3,6,7,11,85,13,14,582,16,18,1952,436,2094,2220,2372,2383,2384,2388,2389,438,564,179,819,2221,2230,2101,2007]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -343526,7 +343821,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_settingsBaseManager.default); -},2389,[3,270,6,7,11,13,14,16,1870,2108,566,2373,2390,2382,438,2098,179]); +},2389,[3,270,6,7,11,13,14,16,1870,2112,566,2373,2390,2382,438,2102,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -344381,7 +344676,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RssMyHomeConfig.defaultProps = { showAlwaysOnClose: false }; -},2392,[3,22,240,6,7,11,13,14,270,582,16,18,2095,2108,2036,434,2102,2227,2375,816,1811,588,2393,2098,2103,179,819,619,438,2007]); +},2392,[3,22,240,6,7,11,13,14,270,582,16,18,2099,2112,2036,434,2106,2227,2375,816,1811,588,2393,2102,2107,179,819,619,438,2007]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -344541,7 +344836,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e fontSize: 40 } }); -},2393,[18,2090,438]); +},2393,[18,2094,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -345141,7 +345436,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e GalleryScreen.defaultProps = { considerSafeAreaTop: false }; -},2397,[3,270,4,6,7,11,85,13,14,582,16,18,2303,434,566,2398,2401,2458,1811,438,2111,1970,2230,819,179,2400,2462]); +},2397,[3,270,4,6,7,11,85,13,14,582,16,18,2303,434,566,2398,2401,2458,1811,438,2115,1970,2230,819,179,2400,2462]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349546,7 +349841,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RssComponent.INTERVAL_ID = -1; RssComponent.INTERSTITIAL_TIMER = undefined; -},2465,[3,270,6,7,11,85,13,14,16,2466,2185,436,2108,1895,1897,2629,2235,2186,1870,2113,1869,2651,564,438,2222,179,2213,2464]); +},2465,[3,270,6,7,11,85,13,14,16,2466,2185,436,2112,1895,1897,2628,2235,2186,1870,2065,1869,2650,564,438,2222,179,2213,2464]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -349764,7 +350059,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) }); } -},2466,[3,16,2096,2186,1897,2234,2467,2567,2236,2588,1934,438,179,2242,2008,2620,2396,2623,2371,2625]); +},2466,[3,16,2100,2186,1897,2234,2467,2567,2236,2588,1934,438,179,2242,2008,2619,2396,2622,2371,2624]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -351553,7 +351848,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e enhanced: _propTypes.default.bool, portal: _propTypes.default.string.isRequired }; -},2488,[3,270,6,7,11,13,14,16,18,582,1326,2137,2102,816,436,1811,438,179,2489,2042]); +},2488,[3,270,6,7,11,13,14,16,18,582,1326,2137,2106,816,436,1811,438,179,2489,2042]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -352119,7 +352414,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }), onEventPress: _propTypes.default.func.isRequired }; -},2493,[3,6,7,11,13,14,16,18,1326,582,816,2494,588,179,2091,438]); +},2493,[3,6,7,11,13,14,16,18,1326,582,816,2494,588,179,2095,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -356162,7 +356457,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e useLocation: _propTypes.default.bool, onDisableSwitch: _propTypes.default.func }; -},2523,[3,6,7,11,13,14,270,4,582,16,18,407,2095,434,2112,830,2219,438,1937,179,2524,2516,2007]); +},2523,[3,6,7,11,13,14,270,4,582,16,18,407,2099,434,2116,830,2219,438,1937,179,2524,2516,2007]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -361738,7 +362033,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) }); } -},2588,[3,4,16,18,2235,1870,2036,436,434,2186,1897,2159,2297,2098,179,2589,2107,2600,2602,2604,2611,438,819,564,2238,2090,1226,2613]); +},2588,[3,4,16,18,2235,1870,2036,436,434,2186,1897,2159,2297,2102,179,2589,2111,2599,2601,2603,2610,438,819,564,2238,2094,1226,2612]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362200,7 +362495,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e item: liveVideoItem, style: { width: "100%", - height: (0, _$$_REQUIRE(_dependencyMap[25]).HEADER_HEIGHT)() + height: _deviceUtils.default.getRSSArticleHeaderHeight() } }) }); @@ -362222,19 +362517,19 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); } }]); - }(_$$_REQUIRE(_dependencyMap[26]).RssBaseScreen); + }(_$$_REQUIRE(_dependencyMap[25]).RssBaseScreen); RssContentScreen.propTypes = Object.assign({ isHome: _propTypes.default.bool, isLive: _propTypes.default.bool, getRouteKey: _propTypes.default.func - }, _$$_REQUIRE(_dependencyMap[26]).RssBaseScreen.propTypes); + }, _$$_REQUIRE(_dependencyMap[25]).RssBaseScreen.propTypes); RssContentScreen.defaultProps = { showHeader: false, isHome: false, isLive: false }; -},2590,[3,270,6,7,11,85,13,14,582,16,18,1870,2591,2108,436,1895,434,2096,2150,564,1089,438,1968,179,819,2592,2593]); +},2590,[3,270,6,7,11,85,13,14,582,16,18,1870,2591,2112,436,1895,434,2100,2150,564,1089,438,1968,179,819,2592]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362282,56 +362577,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }() }]); }(); -},2591,[3,270,6,7,2108]); -__d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { - Object.defineProperty(exports, "__esModule", { - value: true - }); - exports.default = exports.HEADER_HEIGHT_NO_IMAGE = exports.HEADER_HEIGHT_BASE = exports.HEADER_HEIGHT = undefined; - - var _reactNative = _$$_REQUIRE(_dependencyMap[0]); - - var HEADER_HEIGHT = exports.HEADER_HEIGHT = function HEADER_HEIGHT() { - return _$$_REQUIRE(_dependencyMap[1]).PlatformUtils.isTablet() ? 600 : 300; - }; - - var HEADER_HEIGHT_NO_IMAGE = exports.HEADER_HEIGHT_NO_IMAGE = 50; - var HEADER_HEIGHT_BASE = exports.HEADER_HEIGHT_BASE = _reactNative.StyleSheet.hairlineWidth; - - var _default = exports.default = _reactNative.StyleSheet.create({ - backButton: { - alignItems: "center", - justifyContent: "center", - width: 40, - height: 40, - borderRadius: 20, - backgroundColor: "white", - margin: 2 - }, - backIcon: { - fontSize: 24, - marginLeft: 0, - marginRight: 0 - }, - root: { - flex: 1, - minHeight: 0, - backgroundColor: "white" - }, - body: { - flex: 1, - minHeight: 0 - }, - fixedHeaderContainer: { - flexDirection: "column", - justifyContent: "space-between", - padding: 4 - }, - bottomContent: { - flex: 1 - } - }); -},2592,[18,438]); +},2591,[3,270,6,7,2112]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362346,7 +362592,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2593,[2594]); +},2592,[2593]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -362979,7 +363225,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var params = navigation.state.params; return params; }; -},2594,[3,270,6,7,11,85,13,14,582,16,18,1870,436,1985,1988,1893,434,2096,881,1897,2350,816,2595,2111,564,2108,814,179,2598,819,438,2599,2098,1960,1937,2230]); +},2593,[3,270,6,7,11,85,13,14,582,16,18,1870,436,1985,1988,1893,434,2100,881,1897,2350,816,2594,2115,564,2112,814,179,2597,819,438,2598,2102,1960,1937,2230]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363234,7 +363480,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2595,[3,6,7,11,13,14,16,18,1924,2596,2155,2090,1968,179,438,819,2134,1089]); +},2594,[3,6,7,11,13,14,16,18,1924,2595,2155,2094,1968,179,438,819,2134,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363339,7 +363585,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }); -},2596,[3,6,7,11,13,14,16,438,2597,1089,179]); +},2595,[3,6,7,11,13,14,16,438,2596,1089,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363731,7 +363977,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }); -},2597,[3,6,7,11,13,14,582,16,18,2037,436,816,2084,2101,2136,2090,564,819,438,2041,179,2081,2140,1935,868,1089]); +},2596,[3,6,7,11,13,14,582,16,18,2037,436,816,2088,2105,2136,2094,564,819,438,2041,179,2085,2140,1935,868,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363825,7 +364071,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e children: adsComponent }); }; -},2598,[3,33,4,16,18,1985,179]); +},2597,[3,33,4,16,18,1985,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -363843,7 +364089,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingVertical: 10 } }); -},2599,[18,2090]); +},2598,[18,2094]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364253,7 +364499,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RssMyHomeScreen.propTypes = Object.assign({ item: _propTypes.default.object }, _$$_REQUIRE(_dependencyMap[27]).RssBaseScreen.propTypes); -},2600,[3,270,6,7,11,85,13,14,582,16,18,1870,2591,2108,2096,2020,2018,2227,816,1811,179,2601,564,438,2159,2391,2098,2593]); +},2599,[3,270,6,7,11,85,13,14,582,16,18,1870,2591,2112,2100,2020,2018,2227,816,1811,179,2600,564,438,2159,2391,2102,2592]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364300,7 +364546,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: 3 } }); -},2601,[18,2090,438]); +},2600,[18,2094,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364315,7 +364561,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2602,[2603]); +},2601,[2602]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364433,7 +364679,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[13]).RssBaseScreen); -},2603,[3,270,6,7,11,85,13,14,16,18,436,564,179,2593]); +},2602,[3,270,6,7,11,85,13,14,16,18,436,564,179,2592]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364448,7 +364694,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2604,[2605]); +},2603,[2604]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364627,7 +364873,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[17]).RssBaseScreen); -},2605,[3,270,6,7,11,13,14,16,18,2108,434,2606,438,819,179,2610,2098,2593]); +},2604,[3,270,6,7,11,13,14,16,18,2112,434,2605,438,819,179,2609,2102,2592]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364926,7 +365172,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = RssSearchAdvanceModal; -},2606,[3,4,270,33,16,582,816,2537,2607,2609,2108,830,438,179,819]); +},2605,[3,4,270,33,16,582,816,2537,2606,2608,2112,830,438,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -364987,7 +365233,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e DropDown.defaultProps = {}; var _default = exports.default = DropDown; -},2607,[3,4,16,582,2377,2608,179]); +},2606,[3,4,16,582,2377,2607,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365072,7 +365318,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DropDownButton; -},2608,[3,16,582,18,1811,438,179,819,2227]); +},2607,[3,16,582,18,1811,438,179,819,2227]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365109,7 +365355,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e height: 50 } }); -},2609,[18,438]); +},2608,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365124,7 +365370,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2610,[2353]); +},2609,[2353]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365139,7 +365385,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2611,[2612]); +},2610,[2611]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365176,7 +365422,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_react.default.Component); -},2612,[3,6,7,11,13,14,16]); +},2611,[3,6,7,11,13,14,16]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365191,7 +365437,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2613,[2614]); +},2612,[2613]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365371,7 +365617,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onItemPress: _propTypes.default.func.isRequired, drawerHeader: _propTypes.default.node }; -},2614,[3,33,16,582,18,2615,436,2096,564,179,2213,819,438,1226]); +},2613,[3,33,16,582,18,2614,436,2100,564,179,2213,819,438,1226]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365586,7 +365832,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelComponent; -},2615,[3,4,16,18,582,2095,2616,2617,2618,2619,438,2090,819,179]); +},2614,[3,4,16,18,582,2099,2615,2616,2617,2618,438,2094,819,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365648,7 +365894,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelChevronComponent; -},2616,[3,16,582,1811,2227,179,819,438]); +},2615,[3,16,582,1811,2227,179,819,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365724,7 +365970,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelIconComponent; -},2617,[3,582,16,18,1927,2090,819,179,438]); +},2616,[3,582,16,18,1927,2094,819,179,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365819,7 +366065,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DrawerLabelTextComponent; -},2618,[3,33,16,582,436,816,2036,564,179,819]); +},2617,[3,33,16,582,436,816,2036,564,179,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365836,7 +366082,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignItems: "center" } }); -},2619,[18]); +},2618,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -365851,7 +366097,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2620,[2621]); +},2619,[2620]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366007,7 +366253,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e TutorialScreen.propTypes = { navigation: _propTypes.default.object }; -},2621,[3,6,7,11,85,13,14,16,18,582,816,2095,2287,588,434,1897,2230,179,2622,1960]); +},2620,[3,6,7,11,85,13,14,16,18,582,816,2099,2287,588,434,1897,2230,179,2621,1960]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366049,7 +366295,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.black } }); -},2622,[18,438]); +},2621,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366064,7 +366310,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2623,[2624]); +},2622,[2623]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366445,7 +366691,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigate: _propTypes.default.func.isRequired }).isRequired }; -},2624,[3,270,6,7,11,85,13,14,16,18,582,434,1870,566,2108,2373,2381,2218,2090,1936,438,2230,2025,179,2226,1937,819,2007]); +},2623,[3,270,6,7,11,85,13,14,16,18,582,434,1870,566,2112,2373,2381,2218,2094,1936,438,2230,2025,179,2226,1937,819,2007]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366460,7 +366706,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2625,[2626]); +},2624,[2625]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -366595,6 +366841,15 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e key: "orientationListener", value: function orientationListener(orientation) { (0, _get2.default)((0, _getPrototypeOf2.default)(ArticleScreen.prototype), "orientationListener", this).call(this, orientation); + + if (_$$_REQUIRE(_dependencyMap[28]).PlatformUtils.isPortrait(orientation) && _$$_REQUIRE(_dependencyMap[28]).PlatformUtils.isTablet() && global.getRssIndex().is3_0()) { + var navigation = this.props.navigation; + + _NavigationService.default.drawer.open(navigation); + + _NavigationService.default.drawer.close(navigation); + } + this.setState({ orientation: orientation }); @@ -366609,12 +366864,12 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } this.articleFullscreenTimer = setTimeout(function () { - (0, _$$_REQUIRE(_dependencyMap[28]).sendToAnalytics)(Object.assign({ + (0, _$$_REQUIRE(_dependencyMap[29]).sendToAnalytics)(Object.assign({ event_action: "fullscreen", screen_name: _this2.getTag() }, article)); _this2.articleFullscreenTimer = undefined; - }, _$$_REQUIRE(_dependencyMap[29]).ARTICLE_READ_ANALYTICS_COOL_DOWN); + }, _$$_REQUIRE(_dependencyMap[30]).ARTICLE_READ_ANALYTICS_COOL_DOWN); } }, { key: "handleBackButton", @@ -366692,7 +366947,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var rssConfig = global.getRssIndex(); var usePhoneArticleStyleOnTablet = rssConfig.usePhoneArticleStyleOnTablet; - if (_$$_REQUIRE(_dependencyMap[30]).PlatformUtils.isTablet() && !usePhoneArticleStyleOnTablet) { + if (_$$_REQUIRE(_dependencyMap[28]).PlatformUtils.isTablet() && !usePhoneArticleStyleOnTablet) { var _this$settings3; var hasColumnizer = rssConfig.hasColumnizer; @@ -366929,7 +367184,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e value: function render() { var keyboardProps = {}; - if (_$$_REQUIRE(_dependencyMap[30]).PlatformUtils.isIOS()) { + if (_$$_REQUIRE(_dependencyMap[28]).PlatformUtils.isIOS()) { var _DeviceUtils$getSafeA2 = _deviceUtils.default.getSafeAreaInsets(), top = _DeviceUtils$getSafeA2.top; @@ -366976,7 +367231,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) }) }; -},2626,[3,270,6,7,11,85,13,14,582,16,18,436,1985,2185,1988,1893,434,881,1897,2012,856,2287,2627,2633,2642,2650,2230,564,2111,1875,438,2098,179,2598,2159,819]); +},2625,[3,270,6,7,11,85,13,14,582,16,18,436,1985,2185,1988,1893,434,881,1897,2012,856,2287,2626,2632,2641,2649,2230,564,438,2115,1875,2102,179,2597,2159,819]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -367880,7 +368135,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hasColumnizer: false, insideAdModels: [] }; -},2627,[3,270,6,7,11,13,14,582,16,1966,1967,436,1988,1893,1878,881,2186,868,2045,1984,2628,2079,564,1933,819,438,2001,1932,179,880,2631,1879,2103,1937,1960,1930]); +},2626,[3,270,6,7,11,13,14,582,16,1966,1967,436,1988,1893,1878,881,2186,868,2045,1984,2627,2083,564,1933,819,438,2001,1932,179,880,2630,1879,2107,1937,1960,1930]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368017,7 +368272,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2628,[3,270,6,7,11,85,13,14,582,16,436,2193,629,880,564,179,1930,438,1940,2629,1089]); +},2627,[3,270,6,7,11,85,13,14,582,16,436,2193,629,880,564,179,1930,438,1940,2628,1089]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368157,7 +368412,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e navigation: navigation })); }; -},2629,[3,270,6,7,11,85,13,14,582,16,2113,436,434,2096,880,564,2630,1089,179]); +},2628,[3,270,6,7,11,85,13,14,582,16,2065,436,434,2100,880,564,2629,1089,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368229,7 +368484,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).BaseOptionspage); -},2630,[3,6,7,11,85,13,14,880,438,2214]); +},2629,[3,6,7,11,85,13,14,880,438,2214]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368759,7 +369014,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e isAutoHeight: false, autoHeightWebViewProps: {} }; -},2631,[3,4,270,6,7,11,13,14,582,16,18,1897,856,436,1869,868,1893,1894,1878,2632,564,1879,880,2115,438,1940,179,1930,2213,1935]); +},2630,[3,4,270,6,7,11,13,14,582,16,18,1897,856,436,1869,868,1893,1894,1878,2631,564,1879,880,2067,438,1940,179,1930,2213,1935]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368786,7 +369041,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e backgroundColor: _$$_REQUIRE(_dependencyMap[1]).colors.transparent } }); -},2632,[18,438]); +},2631,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368939,7 +369194,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e item: _propTypes.default.object, onBylinePress: _propTypes.default.func }; -},2633,[3,6,7,11,13,14,582,16,18,2186,2627,2634,179,1929,819,438,2635,2090,2637]); +},2632,[3,6,7,11,13,14,582,16,18,2186,2626,2633,179,1929,819,438,2634,2094,2636]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -368961,7 +369216,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e minHeight: 0 } }); -},2634,[18]); +},2633,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369210,7 +369465,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e hasSquaredImage: _propTypes.default.bool, rootStyle: _propTypes.default.any }; -},2635,[3,6,7,11,13,14,16,18,582,816,588,2096,2087,819,438,179,2636]); +},2634,[3,6,7,11,13,14,16,18,582,816,588,2100,2091,819,438,179,2635]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369261,7 +369516,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2636,[18]); +},2635,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369276,7 +369531,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2637,[2638]); +},2636,[2637]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -369654,7 +369909,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e style: _propTypes.default.any, loadUrlInArticle: _propTypes.default.bool }; -},2638,[3,270,6,7,11,13,14,582,16,567,436,1893,1927,2639,2043,564,819,179,2641,1811,438]); +},2637,[3,270,6,7,11,13,14,582,16,567,436,1893,1927,2638,2043,564,819,179,2640,1811,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370059,7 +370314,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e btnOutRange: _$$_REQUIRE(_dependencyMap[10]).colors.black, btnOutRangeTxt: _$$_REQUIRE(_dependencyMap[10]).colors.white }; -},2639,[3,6,7,11,13,14,582,16,18,2640,438,179]); +},2638,[3,6,7,11,13,14,582,16,18,2639,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370182,7 +370437,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e startDegree: 0, endDegree: 720 }; -},2640,[3,6,7,11,13,14,16,18,582,179]); +},2639,[3,6,7,11,13,14,16,18,582,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370197,7 +370452,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2641,[2042]); +},2640,[2042]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370222,16 +370477,18 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[9]); - var _articleContentBase = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + var _deviceUtils = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[10])); + + var _articleContentBase = _$$_REQUIRE(_dependencyMap[0])(_$$_REQUIRE(_dependencyMap[11])); function _callSuper(t, o, e) { return o = (0, _getPrototypeOf2.default)(o), (0, _possibleConstructorReturn2.default)(t, _isNativeReflectConstruct() ? Reflect.construct(o, e || [], (0, _getPrototypeOf2.default)(t).constructor) : o.apply(t, e)); } function _isNativeReflectConstruct() { try { var t = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {})); } catch (t) {} return (_isNativeReflectConstruct = function _isNativeReflectConstruct() { return !!t; })(); } var getHeaderHeight = function getHeaderHeight() { - var style = _$$_REQUIRE(_dependencyMap[11]).Css.getStyleObjByCssClasses(["article-header"]); + var style = _$$_REQUIRE(_dependencyMap[12]).Css.getStyleObjByCssClasses(["article-header"]); - return style.height || (0, _$$_REQUIRE(_dependencyMap[12]).HEADER_HEIGHT)(); + return style.height || _deviceUtils.default.getRSSArticleHeaderHeight(); }; var ArticleContent = function (_ArticleContentBase) { @@ -370239,8 +370496,10 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _this; (0, _classCallCheck2.default)(this, ArticleContent); + var item = props.item; + var parallaxHeight = item.image ? getHeaderHeight() : 0; _this = _callSuper(this, ArticleContent, [props, { - parallaxHeight: props.item.image ? getHeaderHeight() : 0 + parallaxHeight: parallaxHeight }]); _this.onHeaderRef = _this._onHeaderRef.bind(_this); _this.getHeader = _this._getHeader.bind(_this); @@ -370249,6 +370508,22 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e (0, _inherits2.default)(ArticleContent, _ArticleContentBase); return (0, _createClass2.default)(ArticleContent, [{ + key: "UNSAFE_componentWillReceiveProps", + value: function UNSAFE_componentWillReceiveProps(nextProps) { + var item = nextProps.item; + + if (item.image) { + var parallaxHeight = this.state.parallaxHeight; + var newHeight = getHeaderHeight(); + + if (parallaxHeight !== newHeight) { + this.setState({ + parallaxHeight: newHeight + }); + } + } + } + }, { key: "_onHeaderRef", value: function _onHeaderRef(ref) { this.headerRef = ref; @@ -370297,13 +370572,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _global$getRssIndex = global.getRssIndex(), floatingButtonColor = _global$getRssIndex.floatingButtonColor; - var backgroundColor = _$$_REQUIRE(_dependencyMap[11]).Css.getDefaultBackgroundColor(); + var backgroundColor = _$$_REQUIRE(_dependencyMap[12]).Css.getDefaultBackgroundColor(); return (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { style: { flex: 1 }, - children: [(0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[11]).Css, { + children: [(0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[12]).Css, { classes: ["article-container"], children: (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_$$_REQUIRE(_dependencyMap[16]).ParallaxScroll, { onLayout: this.onScrollLayout, @@ -370318,7 +370593,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e byline: item.byline, renderTopBanner: this.getTopBanner, onBylinePress: this.onBylinePress - }), (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[11]).Css, { + }), (0, _$$_REQUIRE(_dependencyMap[13]).jsx)(_$$_REQUIRE(_dependencyMap[12]).Css, { classes: ["article-body"], children: (0, _$$_REQUIRE(_dependencyMap[13]).jsxs)(_reactNative.View, { style: { @@ -370354,7 +370629,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }, _articleContentBase.default.propTypes); var _default = exports.default = ArticleContent; -},2642,[3,6,7,11,85,13,14,582,16,18,2627,819,2592,179,2643,438,2645,2647,2637]); +},2641,[3,6,7,11,85,13,14,582,16,18,434,2626,819,179,2642,438,2644,2646,2636]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370384,34 +370659,40 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && Object.prototype.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; } function ArticleHeaderOverlay(props) { + var _gallery$find, _gallery$find2; + var item = props.item, hasImage = props.hasImage, hasVideo = props.hasVideo; - var gallery = item.gallery; - var galleryItem = gallery.find(function (gItem) { - return !!gItem.caption; - }); + var gallery = item.gallery, + image = item.image; var _global$getRssIndex = global.getRssIndex(), - supportColor = _global$getRssIndex.supportColor; + supportColor = _global$getRssIndex.supportColor, + showGalleryTitleInArticleHeader = _global$getRssIndex.showGalleryTitleInArticleHeader; var overlayBgColor = hasImage || hasVideo ? _$$_REQUIRE(_dependencyMap[10]).colors.transparent600 : supportColor; - var hideIcon = hasVideo && gallery && gallery.length === 1; + var hideIcon = hasVideo && (gallery == null ? undefined : gallery.length) === 1; + var galleryCaption = hasImage && (showGalleryTitleInArticleHeader && ((_gallery$find = gallery.find(function (gItem) { + return gItem.url === image && !!gItem.title; + })) == null ? undefined : _gallery$find.title) || ((_gallery$find2 = gallery.find(function (gItem) { + return !!gItem.caption; + })) == null ? undefined : _gallery$find2.caption)); return (0, _$$_REQUIRE(_dependencyMap[11]).jsxs)(_$$_REQUIRE(_dependencyMap[11]).Fragment, { - children: [galleryItem ? (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_$$_REQUIRE(_dependencyMap[12]).Css, { + children: [galleryCaption ? (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_$$_REQUIRE(_dependencyMap[12]).Css, { classes: ["article-header-image-description"], children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_reactNative.View, { style: [_$$_REQUIRE(_dependencyMap[13]).styles.captionContainer, { backgroundColor: overlayBgColor }], - children: galleryItem && galleryItem.caption ? (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_$$_REQUIRE(_dependencyMap[12]).Css, { + children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_$$_REQUIRE(_dependencyMap[12]).Css, { classes: ["article-header-image-caption"], children: (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_fontText.default, { numberOfLines: 2, style: _$$_REQUIRE(_dependencyMap[13]).styles.caption, - children: galleryItem.caption + children: galleryCaption }) - }) : null + }) }) }) : null, !hideIcon ? (0, _$$_REQUIRE(_dependencyMap[11]).jsx)(_$$_REQUIRE(_dependencyMap[12]).Css, { classes: ["article-fixed-header"], @@ -370521,7 +370802,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onImageError: _propTypes.default.func, isCurrentPage: _propTypes.default.bool }; -},2643,[3,33,582,16,18,2186,2102,816,2151,2079,438,179,819,2644,1968]); +},2642,[3,33,582,16,18,2186,2106,816,2151,2083,438,179,819,2643,1968]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370547,7 +370828,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e padding: 10 } }); -},2644,[18,438]); +},2643,[18,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370562,7 +370843,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2645,[2646]); +},2644,[2645]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370663,7 +370944,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e renderParallaxBackground: null, parallaxBackgroundScrollSpeed: 2 }; -},2646,[3,4,16,18,582,179,1929,438]); +},2645,[3,4,16,18,582,179,1929,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370678,7 +370959,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2647,[2648]); +},2646,[2647]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370786,7 +371067,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e ArticleContentHeadline.defaultProps = { date: "" }; -},2648,[3,582,16,18,2186,816,819,179,2649]); +},2647,[3,582,16,18,2186,816,819,179,2648]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370822,7 +371103,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e paddingHorizontal: 4 } }); -},2649,[18]); +},2648,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370845,7 +371126,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e flex: 1 } }); -},2650,[18]); +},2649,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -370965,7 +371246,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = CustomEmbedWebView; -},2651,[3,33,4,582,16,18,436,434,2191,2001,868,564,179,819,2652,1940,438]); +},2650,[3,33,4,582,16,18,436,434,2191,2001,868,564,179,819,2651,1940,438]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371277,7 +371558,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e htmlContentId: "", disableStartAutoHeightEvaluation: false }; -},2652,[3,4,6,7,11,13,14,582,16,1932,179,1935]); +},2651,[3,4,6,7,11,13,14,582,16,1932,179,1935]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371426,7 +371707,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e NativoLandingPageScreen.propTypes = { navigation: _propTypes.default.object.isRequired }; -},2653,[3,6,7,11,13,14,582,16,18,881,2230,179,1929]); +},2652,[3,6,7,11,13,14,582,16,18,881,2230,179,1929]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371509,7 +371790,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[9]).NavigationBaseScreen); -},2654,[3,6,7,11,13,14,16,407,2655,2230,438,179]); +},2653,[3,6,7,11,13,14,16,407,2654,2230,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371596,7 +371877,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) : null] }); } -},2655,[3,33,16,18,2235,436,434,868,438,564,819,179,1935,1940]); +},2654,[3,33,16,18,2235,436,434,868,438,564,819,179,1935,1940]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371682,7 +371963,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[10]).NavigationBaseScreen); -},2656,[3,6,7,11,13,14,16,406,407,2655,2230,438,179]); +},2655,[3,6,7,11,13,14,16,406,407,2654,2230,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -371920,7 +372201,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[25]).NavigationBaseScreen); -},2657,[3,270,6,7,11,85,13,14,16,1867,1870,2108,1727,436,1869,880,1728,1897,2655,438,564,1937,179,1960,1943,2230]); +},2656,[3,270,6,7,11,85,13,14,16,1867,1870,2112,1727,436,1869,880,1728,1897,2654,438,564,1937,179,1960,1943,2230]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372061,7 +372342,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e SelectionScreen.propTypes = { navigation: _propTypes.default.object }; -},2658,[3,270,6,7,11,85,13,14,16,582,2655,2230,438,179]); +},2657,[3,270,6,7,11,85,13,14,16,582,2654,2230,438,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372137,7 +372418,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[12]).NavigationBaseScreen); -},2659,[3,6,7,11,13,14,16,18,816,1811,819,179,2230]); +},2658,[3,6,7,11,13,14,16,18,816,1811,819,179,2230]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372459,7 +372740,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e UpdaterScreen.defaultProps = { manualRestartContext: global.__DEV__ }; -},2660,[3,270,6,7,11,85,13,14,582,16,18,407,434,629,1873,566,2227,816,2661,438,579,2019,2230,819,179,1960,2242]); +},2659,[3,270,6,7,11,85,13,14,582,16,18,407,434,629,1873,566,2227,816,2660,438,579,2019,2230,819,179,1960,2242]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372496,7 +372777,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e alignItems: "center" } }); -},2661,[18]); +},2660,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -372511,7 +372792,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2662,[2663]); +},2661,[2662]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373139,6 +373420,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e _$$_REQUIRE(_dependencyMap[25]).PlatformUtils.colorBars(backgroundColor, backgroundColor); var Content = (0, _$$_REQUIRE(_dependencyMap[33]).jsx)(_$$_REQUIRE(_dependencyMap[32]).WallpaperLoading, { + ignoreSafeArea: true, retryEvent: _events.default.PAPER_SETUP_API_RETRY }); @@ -373152,7 +373434,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }]); }(_$$_REQUIRE(_dependencyMap[35]).NavigationBaseScreen); -},2663,[3,270,6,7,11,85,13,14,16,2664,1867,1870,2256,436,1869,2193,1895,2232,1882,1873,566,1728,1897,817,814,438,579,1854,2222,564,407,866,2367,179,2242,2230]); +},2662,[3,270,6,7,11,85,13,14,16,2663,1867,1870,2256,436,1869,2193,1895,2232,1882,1873,566,1728,1897,817,814,438,579,1854,2222,564,407,866,2367,179,2242,2230]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { 'use strict'; @@ -373164,7 +373446,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e var _reactNative = _$$_REQUIRE(_dependencyMap[0]); var _default = exports.default = _reactNative.NativeModules.SplashScreen; -},2664,[18]); +},2663,[18]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373312,8 +373594,8 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }); return (0, _$$_REQUIRE(_dependencyMap[20]).jsx)(_$$_REQUIRE(_dependencyMap[21]).Css.Provider, { children: (0, _$$_REQUIRE(_dependencyMap[20]).jsx)(_$$_REQUIRE(_dependencyMap[11]).FontContext.Provider, { - children: (0, _$$_REQUIRE(_dependencyMap[20]).jsx)(_$$_REQUIRE(_dependencyMap[11]).DebugContext.Provider, { - children: (0, _$$_REQUIRE(_dependencyMap[20]).jsxs)(_$$_REQUIRE(_dependencyMap[22]).RootSizedView, Object.assign({}, rest, { + children: (0, _$$_REQUIRE(_dependencyMap[20]).jsxs)(_$$_REQUIRE(_dependencyMap[11]).DebugContext.Provider, { + children: [(0, _$$_REQUIRE(_dependencyMap[20]).jsxs)(_$$_REQUIRE(_dependencyMap[22]).RootSizedView, Object.assign({}, rest, { children: [OsanoContainer ? (0, _$$_REQUIRE(_dependencyMap[20]).jsx)(OsanoContainer, { onLoadUrl: osanoLoadUrl, children: Content @@ -373340,7 +373622,13 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }) : null, (0, _$$_REQUIRE(_dependencyMap[20]).jsx)(_debugOverlay.default, { defaultOperations: global.debugOperations })] - })) + })), global.showSendLog ? (0, _$$_REQUIRE(_dependencyMap[20]).jsx)(_$$_REQUIRE(_dependencyMap[23]).LogButton, { + style: { + position: "absolute", + top: insets.top, + end: 0 + } + }) : null] }) }) }); @@ -373349,7 +373637,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e RootBase.propTypes = { children: _propTypes.default.any }; -},2665,[3,4,582,16,18,434,881,1897,2666,2002,2667,817,2213,438,2187,1937,814,1976,2019,2023,179,819,2668]); +},2664,[3,4,582,16,18,434,881,1897,2665,2002,2666,817,2213,438,2187,1937,814,1976,2019,2023,179,819,2667,2668]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373533,7 +373821,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e }; var _default = exports.default = DebugOverlay; -},2666,[3,22,33,582,16,18,438,179,2213,817,1929,2159]); +},2665,[3,22,33,582,16,18,438,179,2213,817,1929,2159]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373682,7 +373970,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e onOpen: _propTypes.default.func, onClose: _propTypes.default.func }; -},2667,[3,6,7,11,13,14,582,16,1893,179,2631]); +},2666,[3,6,7,11,13,14,582,16,1893,179,2630]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373767,7 +374055,7 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e })] }); }; -},2668,[3,33,4,16,18,179]); +},2667,[3,33,4,16,18,179]); __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) { Object.defineProperty(exports, "__esModule", { value: true @@ -373782,6 +374070,6 @@ __d(function (global, _$$_REQUIRE, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, e } }); }); -},2669,[2224]); +},2668,[2224]); __r(55); __r(0); \ No newline at end of file diff --git a/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png b/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png new file mode 100644 index 0000000000000000000000000000000000000000..8762679b0ada5163299de7455f7020a80a82f71a GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBI14-?iy0UMW`i(eN#`7IpkSA$ zi(^Q{;kVb%ayA(7us#s)_q!Z9$HBaaIrcza`udk_a<kN3Y8qvj<<Ih8xg$F>$!U{- zhe9LEFP#%v+Bf4ew%@vzqicOb;}}n1;F^WY7S4!vbKH2{uBYlTUu(er9am=Sf1b%I za%h8NB9E}k!3_>3Jj^af85r)=Y82j0-SSP-*FL<FMaW~plLdU+nI{V!bUwNO=qd(J LS3j3^P6<r_n+Hse literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png b/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..5863ae25227190e4394d0906c8cb9540f494b1af GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBI14-?iy0UMW`i(eN#`7IpkRlm zi(^Q{;kVZ>ayA(7uw3Y#?{_(Jj)Qp-bL@e<<@=xa3*XRgDQc_}liRCuL7~&fR54OA zWr8CcFK5@UDJBb6oaajLXZ&U0-gQDmLeiskV#AafX%nO_v%G4Q%r-2V>CX_oO8ix0 zR-aGrq%RYMRI{^0y{uA&L_B{UES<i;{IGp^Gmp`U1y2@;>x4}fdKcH`33L;Kr>mdK II;Vst0Gx?RRR910 literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png b/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png new file mode 100644 index 0000000000000000000000000000000000000000..a4b37ab7316b855d426dc5d610ec792a072e3b5b GIT binary patch literal 273 zcmV+s0q*{ZP)<h;3K|Lk000e1NJLTq000jF000sQ1^@s7^O>}n00004XF*Lt006O% z3;baP0002UNkl<ZI1#0i+YQ1n3`GMQGX!D^#$y7$`a{Vvxs_`>1qn;3Yu|@ctF3+F zI&xdjdaLs(wpSW-IWGzyo3ENir$}?qZ>T5GOk;b`*j|x6VfkR_qn~K0*<coGK-4Mk z@En3N{eHQ$4e$3AWX|0yMs4!}M2OimA^?hDfF2^m5yE$Q=@l;IGRid$CPGEYJ6wg7 zv;4RC(w+H5ZvB+kbCbd0!AEC>R;)Ec@;z#8TYXF{Do~`DF@c}r$Yd&tE|}=srn`6p XjN3;*{*ALr00000NkvXXu0mjfD8+ED literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png b/src/main/res/drawable-hdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png new file mode 100644 index 0000000000000000000000000000000000000000..eb4f127c10f2784e66e26bb2fa4356bd740f0c97 GIT binary patch literal 293 zcmV+=0owkFP)<h;3K|Lk000e1NJLTq000jF000sQ1^@s7^O>}n00004XF*Lt006O% z3;baP0002oNkl<ZI1$B>!3_d23<Lv6^h0S>!G{*06uP+&9l!(dY_cJNa7cWx<TzgM z+P+*$*>;3&_&w(-U3{rg9A%4wnS89AxEK`n)I@qHRWX*4oW)6rehimYJq+xcLw~lt zxXVy5v9`#tPOxqpP{5AtnH0YoYfs^Rjw%3fYoZ7o_$~a^G}a2M9kpOPM?kcI0N$C4 z0%t$x_hL7&BrMbZ6!sto|7ar-!q(rKj6|c!!zR3!3vFj(MC^6QH1{1AS*Q-}G5gdl radiKmcr{w5VC#sR@O}8HU|o0s?NLVX@Y^}a00000NkvXXu0mjfm|lAH literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-mdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png b/src/main/res/drawable-mdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png new file mode 100644 index 0000000000000000000000000000000000000000..9695442f7acb6764f46165e8af301b8e5354ded8 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^AT|#N8v_HQPL7Njki(Mh=<CS9u(6-}Pa-Rj-|p$+ z7$PA#wf{74g8`2-cM^l%hW|o$8w3+Lr#0-^*4K23QAhRcb-!S)2%UQ;jo%$&<j>Nw z-*Rms)B5v$(;S$WZ_r$DB1JHG;`ClV{&VZPCkRLLl+QbJHciMvH|{K##vw`n)pMU^ z?pk5>qUO+gM?Lqh*^g|G?7Cbp-o5K%?#(joA4az$QvA&w7s=nz6>sAOI*Gy4)z4*} HQ$iB}zE4Vf literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-mdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png b/src/main/res/drawable-mdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png new file mode 100644 index 0000000000000000000000000000000000000000..5c7116a7fb08caf3c9b098118d1ee3afa43a344a GIT binary patch literal 215 zcmV;|04V>7P)<h;3K|Lk000e1NJLTq000UA000aK1^@s7ENmP$00004XF*Lt006O% z3;baP0001vNkl<Z7#W3+%MpVx3`Bv+os-j78s!!$pajxHxX?k^r(r#Y@Y$KQq_yOg ztLg{?;*W!jBnpJo=orcVfa=~<-sWLuPr*nSy92@Rg=4)6PsOkJ5oa;u+UU}qH!v(e zL5>z++6|cRfffU7`4(I8B~GFj<Bsh+akIJVfdA_{;_c$@emE&&uiW-oUI3~YA;*NM R#~uIx002ovPDHLkV1lxdSPuXI literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png b/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png new file mode 100644 index 0000000000000000000000000000000000000000..2df4a544b309669314d2cc1277fc2a9261d6530b GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg?2=RS;(M3{v?36rAPh z;uw-~@9oXgoDBvdE*Hh8PfKTxnq`(ynU~D#^v>gfA8YZ6=d72i-kTOrn`Ohq!XcpG z(7?dR#J2SAdCT8iZ!%dnwl3m$#dAd9iDI9^i)apam34t46K63?C|RBmaH$gFcmFZv z$BfnauMM>mDt@XkXwGL!cq+`W#fJC5>B$Wqm0SYa{tSzru3k0E-UMNM-D&QFJ5A^D TJ$wHP=t>4pS3j3^P6<r_G<8gm literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png b/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..df667fda71d78e14a1974e8fec1b72aadc8b3181 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC&H|6fVg?2=RS;(M3{v?36kO=( z;uw-~@9oWlybTHhE*FnhY_gG_aA^zUsmHtGY%0r+<$PM+RLLkN6qV-oR432|s09jo zGLz?}GW!2qtl|)Ok1b&8c7`cWpE8tIY90uTV=I_Cong*Xd-fftKToMp|Gw7!NN5%7 z9gdS?MM^2@2U;h{C9yl%wO-*kEfK1e^Syy<qg8s@yXgGny5A)a+d*!IfCKqE8UJva UEjcXBdk7@r>FVdQ&MBb@04K9hS^xk5 literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png b/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png new file mode 100644 index 0000000000000000000000000000000000000000..3c6728c514eb37828d5abac42fb4bd53d26ff8ee GIT binary patch literal 354 zcmV-o0iFJdP)<h;3K|Lk000e1NJLTq000yK000;W1^@s7jZE#}00004XF*Lt006O% z3;baP0003QNkl<ZI1%NPOAf*?3`7f@jvYHVI{RJ&3Hs7ZHFlGTE?5z%o!B0aoliSW z>$p}d@aBE0o?_Iw!DX2fdYZ2|ihW+*L2|KgnYmM*ouT>0LUT88=CqmCUzJLqjK>OV z0L{A`83}Gh6>Jt)(D4wF&MBp4U5Ng6tw5C1vAY;0bO|a+EBV9}3#hWed1%!kvuFH9 zkyVC!n96UvpjB$$WW(2<LN3=xK|eB)z->4|Nnjv}oykp7CJ#v>XJjF2rz|QH+}3}= zeR+<Uk73T&C+&)(`JW2<DRK>Tbw^vJ7=K4{!Y$xKai?yoghdu2My!<+KDr)BLc*4i zic@SiTEY@@M0hBam3zX6g|aaF!ol%`J<3Gv4;e##;|3`?Gynhq07*qoM6N<$g6tiU ArT_o{ literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png b/src/main/res/drawable-xhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png new file mode 100644 index 0000000000000000000000000000000000000000..1584de20b480d7a7ff3e1a91dad5048b065fab28 GIT binary patch literal 347 zcmV-h0i^zkP)<h;3K|Lk000e1NJLTq000yK000;W1^@s7jZE#}00004XF*Lt006O% z3;baP0003JNkl<ZI1%NPOAf*?3`7f@t~+*cbapJ@7)X$D`z$AMLzhTciu{@J<l9cu zV&~OQ3f}9mnv&Z3ittMrRU=JKKT_H9j}}1hB|z;eT$QY50Lgfwud_=gZlcm=j!1~B zQ|t}ehYBLgATHTLRIRg?XoOu07c(P1yE#hXloYk*dl|O`^OAPR8rhtK1d+5!hJ=SG z@5+GkGDz_f?BNQ46p4x<caN(jDmTl{5v=k*NKEg$T6B}>csOT{(J!Fk4%1eM%ff4t zUBcgl5X5f^XF`x^#*etRZN6z55aLXz<EdxD_7vyBP@v&|U%HA%2p=E|)kFV$Xwf8> tP_$vs?x!6UNAVvDj*bH?z5>NV`vBTfiMc1}>YD%n002ovPDHLkV1m}Jm52ZU literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png b/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png new file mode 100644 index 0000000000000000000000000000000000000000..f79bfd7cba6129e9818ebf9f4470323b8b8e3a69 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ<{->y95KHNDEQ0M z#WAGf*4x_~d6^6aTrL_aa!zsL3}>DiaPz7I=M<)sOP4iue_#J~d5ikZdyyxT&q)@~ z>t<o%RGHuaCfpPnS%f@5#0d_d*lMQUzZF2lQ8KT3Qn~n&Rmx?rn?fqtw>qrax8$Qo zOE^!jOXahT9!o4aI$fki3O$Z^O0~MIm6A{?5_eX(csk26sNF2S>q_d~z_urL8G;Mq zC*|6$mv3~ikZtfPeBtoaB1M6PPn4tCnZ@bhg@ytP6$KSOR*r6G2B*g%%nu8-8lxVB zFxKvVpmOqqciMk5eTXv!!7c<5Mo_13ar?L9cwF&nQST05C@^@s`njxgN@xNAg_Ci+ literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png b/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..23e08801349509a62d769ce8b5626b6138009843 GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1|&n@ZgvM!oCO|{#S9FJ<{->y95KHNDEQCQ z#WAGf*4x{=1(^&5SS|{x@wGT{9C1)_apP%m(0DLMJI3H#YIXlSmXNPr^JSfr&q;2c zH<yKpQ)Pk!m~c~QWD)WJ5hpl6Vzudard{5l8{QaJFzL=@8P=%dmK8@5EHV_B_{2Jz znpu<{K4{3W&`?m~W9#T@W>9)Oh52HkSEJQ~DU78DH5p&ETwZqezvzWMZ{$7CdB!p2 zGOT>lQR=9*x7kWzYW$@Vl_T12Zij3>hp1eUadA1s+hwBiM8((XP#7<l(5`O52_I6o zO09IA{okSLU)9@()6ej}fx52;;#`oM1;NhsSm67FS7%vV@uTb;VZe}J@O1TaS?83{ F1OQ^abK(F1 literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png b/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png new file mode 100644 index 0000000000000000000000000000000000000000..bbe1e7c5f25e6d4b2769e217189d48f08feeb390 GIT binary patch literal 508 zcmV<Y0R#StP)<h;3K|Lk000e1NJLTq0015U001Ni1^@s7>DIdc00004XF*Lt006O% z3;baP0005ANkl<ZSPAWyQBuP&3`7GTz|G5vI1)Jq_@&)+t;nf8=8tM7NS3rKp{On_ z%UwS2=GFQ^y+-fL&9OyeuyVdNqbaFlKLo}3u7hg=jyN{z+1M0a%Tu8U6gjZTA)WT{ zeFf(~t1^dQ*fDcK>U=p}vFUcJPe2K11-4*0Z%7XQ;NL|IJ7SL{1_KdO5?&T9PZsnF zY2N9aGDi1JgV|=*=i;m<c9joEgF)+sxeqRXKZ@bs#9xJiEe%mBXCzHfWO9;jkVv>^ zSQG{{Ec$&RNG08zTP9#hnm4^9VjtH3weqD*YAsLiGF16m2DGoC`}HP#Whq#F9GxJ7 z9Y~B0($6U!I5+}1?-G+880`uuh8}_x*h6p%JR|4=W&}e(5wtWnOdR6jubUQF{`7)S zu%RiM$q?7nRghKh^*sysPHH;uIqK;V_7X5^?(BFWaN}@^&I%lGMSg1T|8K+~=d6J& z51&h`ps*{+e4l1rDGBWjxZiEK9u*W<^&Q>|@?vg}G*6QU>1n_VKC*pUhhmvywt?Y- yv5C<JrVEZX@aF|%18n4_JnQYjuC}zCAIdLM5+0B^h7qm+0000<MNUMnLSTZ><k>6$ literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png b/src/main/res/drawable-xxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png new file mode 100644 index 0000000000000000000000000000000000000000..5e4c785f7a3e7a25546a501f663122285615329c GIT binary patch literal 504 zcmV<U0SEqxP)<h;3K|Lk000e1NJLTq0015U001Ni1^@s7>DIdc00004XF*Lt006O% z3;baP00056Nkl<ZSPAV`TT;U?3~U(&xDCe)TnKJN&d@K=x?ZzZWyekO(T`{*l_jlK z@+;}-^e+>J&)NRX`u)iUh@7*dQV9h_C@<=LH3M)GS4QPbSxr(zmFp|P?FXHs;)M>; z;Qtmo4XbY8>DKhwuxEAZ0+sm~Ao&^80F%$C%fMUqRtX4V&JY6q_$Jt&PIs=|U@8>+ z=%%2_vM~X+xO@^4^$AHvl0uT%v4aSr;H&4_e(`fR7*q`qCB&^-O)@@a@+aF{qbEzk zPE@al5h5IhvL!a=_ATc6M3O8Lv=SEymJ*u;KGEAuq%KqNK-drhp#fGK<FpIvWTM3? zFl<jSD@YU74|0kUOyO<GNKFcHk9jdT&!#@wj+bWB8$~H`!u(ypVS*2_-KAAf@6@gh zj27Ijfwcu!H?UX1;RZ$u@&I{K+V^mzLpa$llOxT7Jh2f5KFUY~sF^;#5t%PY;s~pS ziR(2m1B7o4I)H%(<KDl3(ZWWPB;*gj9?WRyXm)_!#kJ{G-)L;eeH0#AraeH%Qje@6 u?z)%A=P{dYybwO@`N<E)y%&y!Z{-gn{TZz|@;<Eq0000<MNUMnLSTXuXx_g7 literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png b/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_next.png new file mode 100644 index 0000000000000000000000000000000000000000..20401dffd11e23ced90bc294a932d6e7f546f6e0 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGooCO|{#S9EOULed^URC1Dz`$tc z>EaktaqI0}N6|wD3@!(!D1S0wxYWh?q>xvu;%weC?;Di?vt%ru&2he7YRt&Mz{KFd zz`z02$e_T$z{1eLz#xDuxPX_T@BDX`g52}60%8BTR=Imru!Sfuv1!Q`oK(jes<h-U z&st}X8vYed9<_q29X;xV*Ex9DcXhaDSa5f_WmxufyJlGN_PS(P_w_kv?BVZl%Gf)h z(=lV8V7EiY{z)-%iS5=8mkP$5V*XM6{^ySU3=;L$4Ns5fvvo-97gb36<JPd^<86jV z$MTsvWcITvl>K3Ac=7Qv<D=vLY%3(}MHi&~acNlf@iN1!WByDlWb9cNl>K38c=a)y qeT95|k0IZG#mB<<JqYskf@Sh~tJDAOVc7}_Rt8U3KbLh*2~7aZc72@y literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png b/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_calendar_img_previous.png new file mode 100644 index 0000000000000000000000000000000000000000..d65d1a677fea057070d68d6388f568807f94ed6d GIT binary patch literal 394 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGooCO|{#S9EOULed^URC1Dz`$tZ z>EaktaqI2f-Moh!7+eloySP-EG<Y|&Y4m?t(a3Of_q=e%TND3SvY**{?Lu9w4+BF3 z1A_nq0~3P-0|N)p00spH1{M^-1O8{fKj%!i|52Wyr(Un2<zqHu(6RL_9#Z@H6mtJ) zH5~bv%@A~aJ%fjwy_`brpNxjKkI9Tt$NE_^r0n??<o?lUIQB7_A?kQPLx$Y{4-9V~ z%S%1rd3=07C-aZw*LAm#N$4{OoU7%`a_`u|ZlZkTPD`}lqIpeHf{)~!Zwn~hXPzaH z6n`X2VA1^+X@N)mN|yw+&NWRE%;I|-B)H1YSy=E@-{Q*xTKm~m6tC1x@N``9Pib01 xf$Y<@zjJ55Kc85C|BJklo+Fx{uy{1<7gLg2Cd;$NS|<h|@O1TaS?83{1OVRfgO&gQ literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png b/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_down.png new file mode 100644 index 0000000000000000000000000000000000000000..606d706428db9e278ac48f0edd92334908cb05e4 GIT binary patch literal 664 zcmV;J0%!e+P)<h;3K|Lk000e1NJLTq001Ze001xu1^@s76nqE`00004XF*Lt006O% z3;baP0006{Nkl<ZSPAV|Sysa^3@ls&?!k>YTKmOz0_rgyKUtOKEh!(3-V55t6DM|D zPN#<aGXG3NYB!i$Lx;4ZQv?8cmbkQYRdt{XOOw7l1tYhm;17$C!1c|5)+{LE=HNv| za)t`Q+#D`}-Q*b1x_L9z0^Y-WFkb0+nnM>gLw8+t)|`D1ahET(AwxXpd6#dgm_A(0 zW%f}(N7_XZx*)QEP1JuC;;&UK(xoYj%S?xdyCw~2SFpHRqCwoA?kC+EmH7t+)K3ww z#E8f@Ha<Ws6!}`vCNO<!4yJ*S|6&qazN~Dvv;~A%ReFIjm<yyw@PLPaJm62Aobj=T zpTmW>VH1%LrU~jU^h5`MQrw;gUCVNQmhEE>m#6Tw%N$~Z#SyT%tSbC(`sG@+wk4U@ z%TRA|k(6%GpgK>Y8Vq&un2zs&Zjzun2S5u9b@?C%0NqGX9j}2QUPuj816uwK7?CYd z3qZ!IU^Adiuo2L1upZE1Fb{MZjG*#8T?Qklr}5qX2$y{Fuo3I}T^8zgm2*JX<me-} zB<>lY6B%SYSsG*W{oi9clRF5`%$n>uW>C(?jD5`D%&f_tV+Q4H%-EPg91N{*DL(4= z_?Tl1d4S+&5}e|pRsP?XNvUy6^oYt@%MR_P0JC)jjmLBx{w-h~s}a?8+SlxQh!G?H zFaf|wlO{^AnkK=OF^Dlmv__2aO^9WN$ru48krl0<isn=G_a-_`Of%k^=w`&WCb}E3 yRibwzHcIs0h-squBw<s<&W{Ur{@+Tlr{xMI-2erJWIUJv0000<MNUMnLSTYciz;XU literal 0 HcmV?d00001 diff --git a/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png b/src/main/res/drawable-xxxhdpi/node_modules_rnoptionspage_node_modules_reactnativecalendars_src_img_up.png new file mode 100644 index 0000000000000000000000000000000000000000..2fdd5a3e9b59d1beab61b2f6e177436256c44053 GIT binary patch literal 685 zcmV;e0#f~nP)<h;3K|Lk000e1NJLTq001Ze001xu1^@s76nqE`00004XF*Lt006O% z3;baP0007HNkl<ZSPAV|TT;U?5No+c;T+r;ZU$fFaRP`;<WXID?YIdHGx1Ej>s_s^ zZe1to;m{agQy#B8G;ozjsJo06#|9;Tc;)0cJ4${;IRc+V&GS6XXuFUNa-qyoaOQk= z3V;^EPb%>_s8kE#bDqVbiUYx`gcZ&TwGNnDszB#IO~I2(XzXK}P~)Q})K^dy>_Asw z1z`mRsGk#*!6fF;sdHkIwF%e9iz-h31CUxHt9?dCs$XqHf?P?&_R@9}w}?ncTP1cx zE~dMLq_CM7zYk5o2N6e^W4uP3erzmyBU&tTw314$5}$dhlpvjhNJm)Hy|tAw@^?bp zod=1!T_EW`7iTyQeeBnphwd?KAKmba$xAYB>><(`*$`=qY!PWMSr_S2vXHb!=Hl** zy!fJA5mrYWgGy)-3rPu7OR^eajWlh3C4#SH5uqbZw^8RQL(-D0MTq>n)StrB7wBnV zF&$yee!yz0#{9j9V|~-AKks4pBaf;sef_Q9m&q;WI8gL};6a0!J8ZVlU^%h4JGd#3 z7MNcZ+AE9#X*U--DvSbYR~NdLFbbr-S?E^6D3Ers&?Uk^&V_2W2ZP$C(51qF$EXQo z9GFpV)TYN;caCuZweC}D-uY>f`E7|%XiEQY;qu^!HRgnIVZ}M0IJLb()1}M()4+uy zVO)^dnkCNJmeBlEiB@6)#dyJQ{(U%MFlxdW|3Ss?)%C-B<d`#OAtV|%t+D$3QKWPv zw+kHUn%3+c)NYLUdk06lrZsy9wHqV;8XbHN7LIa3+4?Cw-{SiHGQZ%j^33}U+;05{ T@$47*00000NkvXXu0mjfT24DL literal 0 HcmV?d00001