()
| 329 | window.removeIPadSubscription = channel => window.iPadSubscriptions[channel] = false |
| 330 | |
| 331 | var setUpIOSLogging = function () { |
| 332 | if (!(typeof webkit !== 'undefined' && webkit !== null ? webkit.messageHandlers : undefined)) { return } |
| 333 | return ['debug', 'log', 'info', 'warn', 'error'].map((level) => |
| 334 | (function (level) { |
| 335 | const originalLog = console[level] |
| 336 | return console[level] = function () { |
| 337 | originalLog.apply(console, arguments) |
| 338 | try { |
| 339 | let left |
| 340 | return __guard__(__guard__(typeof webkit !== 'undefined' && webkit !== null ? webkit.messageHandlers : undefined, x1 => x1.consoleLogHandler), x => x.postMessage({ level, arguments: ((Array.from(arguments).map((a) => (left = __guardMethod__(a, 'toString', o => o.toString())) != null ? left : ('' + a)))) })) |
| 341 | } catch (e) { |
| 342 | return __guard__(__guard__(typeof webkit !== 'undefined' && webkit !== null ? webkit.messageHandlers : undefined, x3 => x3.consoleLogHandler), x2 => x2.postMessage({ level, arguments: ['could not post log: ' + e] })) |
| 343 | } |
| 344 | } |
| 345 | })(level)) |
| 346 | } |
| 347 | |
| 348 | var loadOfflineFonts = function () { |
| 349 | $('head').prepend('<link rel="stylesheet" type="text/css" href="/fonts/openSansCondensed.css">') |
no test coverage detected