From 78f26f53072d0634ba7c4bf9e2e647d66c38e15f Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Wed, 24 Mar 2021 14:59:51 +0900 Subject: [PATCH 01/16] [VD] Segregates WebApplicationDelegateTV for TV profile WebApplicationDelegateTV will implements TV profile feature via inherited from WebApplicationDelegate base class. This patch will improve code readability of WebApplication class. Change-Id: Ic785f47fc19ad69a93701744eab2a50e6175d7be Signed-off-by: DongHyun Song --- wrt_app/common/web_application_delegate.ts | 46 +++++ wrt_app/src/runtime.ts | 2 +- wrt_app/src/tv/web_application_tv.ts | 268 +++++++++++++++++++++++++++++ wrt_app/src/web_application.ts | 254 +++++---------------------- 4 files changed, 356 insertions(+), 214 deletions(-) create mode 100644 wrt_app/common/web_application_delegate.ts create mode 100644 wrt_app/src/tv/web_application_tv.ts diff --git a/wrt_app/common/web_application_delegate.ts b/wrt_app/common/web_application_delegate.ts new file mode 100644 index 0000000..fcc4872 --- /dev/null +++ b/wrt_app/common/web_application_delegate.ts @@ -0,0 +1,46 @@ +/* + * Copyright (c) 2021 Samsung Electronics Co., Ltd All Rights Reserved + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +'use strict'; + +import { WebApplication } from '../src/web_application'; + +export class WebApplicationDelegate { + webApplication: WebApplication; + constructor(webApplication: WebApplication) { + this.webApplication = webApplication; + } + initialize(options: RuntimeOption) { } + backgroundExecutable() { return false; } + beforeQuit() { } + clearCache() { } + clearSuface(webContents: any) { } + handleAppControlEvent(appControl: any) { return true; } + handleProxyInfo(authInfo: any, callback: any) { return false; } + needInpectorGuide() { return false; } + needReload(src: string) { + let originalUrl = this.webApplication.mainWindow.webContents.getURL(); + if (src !== originalUrl) { + return true; + } + return false; + } + needShowTimer() { return true; } + isPreloading() { return false; } + onDidFinishLoad() { } + profileName() { return 'common' } + show() { } +} diff --git a/wrt_app/src/runtime.ts b/wrt_app/src/runtime.ts index 925a2e5..bd3bd01 100644 --- a/wrt_app/src/runtime.ts +++ b/wrt_app/src/runtime.ts @@ -98,7 +98,7 @@ class Runtime { wrt.on('low-memory', () => { console.log('low-memory'); - this.webApplication?.lowMemory(); + this.webApplication?.clearCache(); }); wrt.on('message', (event: any, type: string, params: string[]) => { diff --git a/wrt_app/src/tv/web_application_tv.ts b/wrt_app/src/tv/web_application_tv.ts new file mode 100644 index 0000000..83e4b88 --- /dev/null +++ b/wrt_app/src/tv/web_application_tv.ts @@ -0,0 +1,268 @@ +/* + * Copyright (c) 2021 Samsung Electronics Co., Ltd All Rights Reserved + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +'use strict'; + +import { protocol } from 'electron'; +import { wrt } from '../../browser/wrt'; +import { WebApplication } from '../web_application'; +import { WebApplicationDelegate } from '../../common/web_application_delegate'; + +export class WebApplicationDelegateTV extends WebApplicationDelegate { + accessiblePath?: string[]; + backgroundExecution: boolean = false; + inspectorSrc: string = ''; + isAlwaysReload: boolean = false; + preloadStatus: string = 'none'; + runningStatus: string = 'none'; + tv: any = (wrt.tv as NativeWRTjs.TVExtension); + + constructor(webApplication: WebApplication) { + super(webApplication); + } + + initialize(options: RuntimeOption) { + if (options.launchMode == 'backgroundAtStartup') { + console.log('backgroundAtStartup'); + this.preloadStatus = 'preload'; + } else { + this.preloadStatus = 'none'; + } + if (options.launchMode == 'backgroundExecution') { + console.log('backgroundExecution'); + this.backgroundExecution = true; + } else { + this.backgroundExecution = false; + } + this.isAlwaysReload = this.tv.isAlwaysReload(); + this.accessiblePath = this.tv.getAccessiblePath(); + + this.webApplication.multitaskingSupport = this.tv.getMultitaskingSupport(); + this.webApplication.defaultBackgroundColor = '#0000'; + this.webApplication.defaultTransparent = true; + + this.initAccessiblePath(); + this.initEventListener(); + } + + private initAccessiblePath() { + if (this.accessiblePath) { + console.log(`accessiblePath: ${this.accessiblePath}`); + protocol.interceptFileProtocol('file', (request: any, callback: any) => { + if (request.url) { + let parsed_info = new URL(request.url); + let access_path = parsed_info.host + decodeURI(parsed_info.pathname); + console.log(`check path: : ${access_path}`); + for (let path of (this.accessiblePath as string[])) { + if (access_path.startsWith(path)) { + callback(access_path); + return; + } + } + if (access_path.indexOf("/shared/res/") > -1) { + callback(access_path); + return; + } + else { + console.log(`invalid accesspath: ${access_path}`); + (callback as any)(403); + } + } else { + console.log('request url is empty'); + (callback as any)(403); + } + }, (error: Error) => { + console.log(error); + }); + } + } + + initEventListener() { + wrt.on('app-status-changed', (event: any, status: string) => { + console.log(`runningStatus: ${status}, ${this.webApplication.loadFinished}`); + this.runningStatus = status; + if (this.runningStatus === 'DialogClose' && this.inspectorSrc) { + console.log(`runningStatus is DialogClose, src is ${this.inspectorSrc}`); + this.webApplication.mainWindow.loadURL(this.inspectorSrc); + this.inspectorSrc = ''; + } else if (this.runningStatus == 'behind' && this.webApplication.loadFinished) { + // TODO : Need to care this situation and decide to pass the addon event emitter to suspend() + this.webApplication.suspend(); + } + }); + } + + onDidFinishLoad() { + if (this.inspectorSrc) + this.showInspectorGuide(); + else + this.suspendByStatus(); + } + + private showInspectorGuide() { + console.log('WebApplication : showInspectorGuide'); + this.showInspectorGuide = () => { }; // call once + const message = `${this.webApplication.debugPort.toString()} +Fast RWI is used, [about:blank] is loaded fist instead of +[${this.inspectorSrc}] +Click OK button will start the real loading. +Notes: +Please connect to RWI in PC before click OK button. +Then you can get network log from the initial loading. +Please click Record button in Timeline panel in PC before click OK button, +Then you can get profile log from the initial loading.`; + let webContents = this.webApplication.mainWindow.webContents; + this.tv.showDialog(webContents, message); + if (this.preloadStatus !== 'none') { + setTimeout(() => { + this.tv.cancelDialogs(webContents); + }, 5000); + } + } + + private suspendByStatus() { + if (this.preloadStatus === 'preload' || + this.runningStatus === 'behind') { + console.log('WebApplication : suspendByStatus'); + console.log(`preloadStatus: ${this.preloadStatus}, runningStatus: ${this.runningStatus}`); + // TODO : Need to care this situation and decide to pass the addon event emitter to suspend() + this.webApplication.suspend(); + if (this.preloadStatus === 'preload') + this.runningStatus = 'preload'; + this.tv.notifyAppStatus(this.runningStatus); + } + } + + private handlePreloadState(launchMode: string) { + if (this.preloadStatus === 'preload') { + this.show(); + } else { + if (launchMode != 'backgroundAtStartup') + this.preloadStatus = 'none'; + } + } + + backgroundExecutable() { + return this.backgroundExecution; + } + + isPreloading() { + if (this.preloadStatus == 'preload') { + console.log('preloading show is skipped!'); + return true; + } + return false; + } + + show() { + this.preloadStatus = 'none'; + } + + beforeQuit() { + this.inspectorSrc = ''; + this.tv.cancelDialogs(this.webApplication.mainWindow.webContents); + } + + clearSurface(webContents: any) { + this.tv.clearSurface(webContents); + } + + clearCache() { + console.log('clearcache with low-memory'); + this.webApplication.windowList.forEach((window) => { + //clear webframe cache + this.tv.clearWebCache(window.webContents); + window.webContents.session.clearCache(function() { + console.log('clear session Cache complete'); + }) + }); + } + + needInpectorGuide() { + let inspectorEnabledByVconf = this.tv.needUseInspector(); + if (inspectorEnabledByVconf && !this.backgroundExecution) { + this.inspectorSrc = this.webApplication.contentSrc; + this.webApplication.contentSrc = 'about:blank'; + return true; + } + return false; + } + + needReload(src: string) { + if (this.isAlwaysReload) { + return true; + } + let reload = false; + let originalUrl = this.webApplication.mainWindow.webContents.getURL(); + console.log(`appcontrol src = ${src}, original url = ${originalUrl}`); + if (src && originalUrl) { + let appcontrolUrl = (new URL(src)).href; + let oldUrl = (new URL(originalUrl)).href; + console.log(`appcontrolUrl = ${appcontrolUrl}, oldUrl = ${oldUrl}`); + // FIXME(dh81.song) + // Below case it must be distinguishable for known cases + // from 'file:///index.htmlx' to 'file:///index.html' + if (appcontrolUrl !== oldUrl.substr(0, appcontrolUrl.length)) + reload = true; + } else { + reload = true; + } + return reload; + } + + needShowTimer() { + return false; + } + + handleAppControlEvent(appControl: any) { + let launchMode = appControl.getData('http://samsung.com/appcontrol/data/launch_mode'); + this.handlePreloadState(launchMode); + + let skipReload = appControl.getData('SkipReload'); + if (skipReload == 'Yes') { + console.log('skipping reload'); + // TODO : Need to care this situation and decide to pass the addon event emitter to resume() + this.webApplication.resume(); + return false; + } + return true; + } + + handleProxyInfo(authInfo: any, callback: any) { + if (!authInfo.isProxy) + return false; + + let usrname = ''; + let passwd = ''; + let vconfProxy = this.tv.getProxy(); + if (vconfProxy) { + let proxyInfo = new URL(vconfProxy); + usrname = proxyInfo.username; + passwd = proxyInfo.password; + } + if (usrname && passwd) { + callback(usrname, passwd); + } else { + console.log('Login, but usrname and passwd is empty!!!'); + callback('', ''); + } + return true; + } + + profileName() { + return 'TV'; + } +} diff --git a/wrt_app/src/web_application.ts b/wrt_app/src/web_application.ts index 7fa658e..f2e3d1a 100644 --- a/wrt_app/src/web_application.ts +++ b/wrt_app/src/web_application.ts @@ -16,59 +16,42 @@ 'use strict'; -import { app, protocol } from 'electron'; +import { app } from 'electron'; import { wrt } from '../browser/wrt'; import * as WRTWebContents from '../browser/wrt_web_contents'; import { WRTWindow } from '../browser/wrt_window'; import { addonManager } from './addon_manager'; +import { WebApplicationDelegate } from '../common/web_application_delegate'; +import { WebApplicationDelegateTV } from './tv/web_application_tv'; export class WebApplication { - accessiblePath?: string[]; - backgroundExecution: boolean; - defaultBackgroundColor: string; - defaultTransparent: boolean; - isAlwaysReload: boolean; + defaultBackgroundColor: string = (wrt.getPlatformType() === "product_wearable") ? '#000' : '#FFF'; + defaultTransparent: boolean = false; mainWindow: Electron.BrowserWindow; - multitaskingSupport: boolean; + multitaskingSupport: boolean = true; notificationPermissionMap?: Map; - preloadStatus: string; showTimer?: NodeJS.Timeout; - backgroundSupport = wrt.getBackgroundSupport(); - debugPort = 0; - firstRendered = false; - contentSrc = ''; - inspectorSrc = ''; - loadFinished = false; + backgroundSupport: boolean = wrt.getBackgroundSupport(); + debugPort: number = 0; + firstRendered: boolean = false; + contentSrc: string = ''; + loadFinished: boolean = false; pendingCallbacks: Map = new Map(); - pendingID = 0; - runningStatus = 'none'; - suspended = false; + pendingID: number = 0; + suspended: boolean = false; windowList: Electron.BrowserWindow[] = []; - inQuit = false; + inQuit: boolean = false; + profileDelegate: WebApplicationDelegate; constructor(options: RuntimeOption) { - if (options.launchMode == 'backgroundAtStartup') { - console.log('backgroundAtStartup'); - this.preloadStatus = 'preload'; - } else { - this.preloadStatus = 'none'; - } - if (options.launchMode == 'backgroundExecution') { - console.log('backgroundExecution'); - this.backgroundExecution = true; + if (wrt.tv) { + this.profileDelegate = new WebApplicationDelegateTV(this); + this.profileDelegate.initialize(options); } else { - this.backgroundExecution = false; + this.profileDelegate = new WebApplicationDelegate(this); } - this.accessiblePath = wrt.tv?.getAccessiblePath(); - this.isAlwaysReload = (wrt.tv ? wrt.tv.isAlwaysReload() : false); - this.multitaskingSupport = (wrt.tv ? wrt.tv.getMultitaskingSupport() : true); - this.defaultBackgroundColor = (wrt.tv ? '#0000' : - ((wrt.getPlatformType() === "product_wearable") ? '#000' : '#FFF')); - this.defaultTransparent = (wrt.tv ? true : false); - this.setupEventListener(options); - this.mainWindow = new WRTWindow(this.getWindowOption(options)); this.initDisplayDelay(); this.setupMainWindowEventListener(); @@ -148,22 +131,7 @@ export class WebApplication { app.on('login', (event: any, webContents: any, request: any, authInfo: any, callback: any) => { console.log(`Login info is required, isproxy: ${authInfo.isProxy}`); event.preventDefault(); - let usrname = ''; - let passwd = ''; - if (wrt.tv && authInfo.isProxy) { - let vconfProxy = wrt.tv.getProxy(); - if (vconfProxy) { - let proxyInfo = new URL(vconfProxy); - usrname = proxyInfo.username; - passwd = proxyInfo.password; - } - if (usrname && passwd) { - callback(usrname, passwd); - } else { - console.log('Login, but usrname and passwd is empty!!!'); - callback('', ''); - } - } else { + if (!this.profileDelegate.handleProxyInfo(authInfo, callback)) { const id = ++this.pendingID; console.log(`Raising a login info request with id: ${id}`); this.pendingCallbacks.set(id, callback); @@ -171,36 +139,6 @@ export class WebApplication { } }); - if (this.accessiblePath) { - console.log(`accessiblePath: ${this.accessiblePath}`); - protocol.interceptFileProtocol('file', (request: any, callback: any) => { - if (request.url) { - let parsed_info = new URL(request.url); - let access_path = parsed_info.host + decodeURI(parsed_info.pathname); - console.log(`check path: : ${access_path}`); - for (let path of (this.accessiblePath as string[])) { - if (access_path.startsWith(path)) { - callback(access_path); - return; - } - } - if (access_path.indexOf("/shared/res/") > -1) { - callback(access_path); - return; - } - else { - console.log(`invalid accesspath: ${access_path}`); - (callback as any)(403); - } - } else { - console.log('request url is empty'); - (callback as any)(403); - } - }, (error: Error) => { - console.log(error); - }); - } - wrt.on('permission-response', (event: any, id: number, result: boolean) => { console.log(`permission-response for ${id} is ${result}`); let callback = this.pendingCallbacks.get(id); @@ -222,21 +160,6 @@ export class WebApplication { this.pendingCallbacks.delete(id); } }); - - wrt.on('app-status-changed', (event: any, status: string) => { - console.log(`runningStatus: ${status}, ${this.loadFinished}`); - if (!wrt.tv) - return; - this.runningStatus = status; - if (this.runningStatus === 'DialogClose' && this.inspectorSrc) { - console.log(`runningStatus is DialogClose, src is ${this.inspectorSrc}`); - this.mainWindow.loadURL(this.inspectorSrc); - this.inspectorSrc = ''; - } else if (this.runningStatus == 'behind' && this.loadFinished) { - // TODO : Need to care this situation and decide to pass the addon event emitter to suspend() - this.suspend(); - } - }); } private getWindowOption(options: RuntimeOption): NativeWRTjs.WRTWindowConstructorOptions { @@ -261,11 +184,8 @@ export class WebApplication { clearTimeout(this.showTimer); wrt.hideSplashScreen(0); this.firstRendered = true; - if (this.preloadStatus == 'preload') { - this.preloadStatus = 'readyToShow'; - console.log('preloading show is skipped!'); + if (this.profileDelegate.isPreloading()) return; - } this.show(); }); @@ -281,11 +201,8 @@ export class WebApplication { addonManager.emit('contentDidFinishLoad', this.mainWindow.id); if (wrt.isIMEWebApp()) { this.activateIMEWebHelperClient(); - } else if (wrt.tv) { - if (this.inspectorSrc) - this.showInspectorGuide(); - else - this.suspendByStatus(); + } else { + this.profileDelegate.onDidFinishLoad(); } }); } @@ -300,8 +217,11 @@ export class WebApplication { } private initDisplayDelay() { - let splashShown = this.preloadStatus !== 'preload' && wrt.showSplashScreen(); - if (splashShown || wrt.tv) + if (this.profileDelegate.isPreloading()) + return; + + let splashShown = wrt.showSplashScreen(); + if (splashShown || !this.profileDelegate.needShowTimer()) return; this.showTimer = setTimeout(() => { @@ -312,60 +232,18 @@ export class WebApplication { }, 2000); } - private backgroundRunnable(): boolean { - return this.backgroundSupport || this.backgroundExecution; - } - - private suspendByStatus() { - if (this.preloadStatus === 'readyToShow' || - this.preloadStatus === 'preload' || - this.runningStatus === 'behind') { - console.log('WebApplication : suspendByStatus'); - console.log(`preloadStatus: ${this.preloadStatus}, runningStatus: ${this.runningStatus}`); - // TODO : Need to care this situation and decide to pass the addon event emitter to suspend() - this.suspend(); - if (this.runningStatus !== 'behind') - (wrt.tv as NativeWRTjs.TVExtension).notifyAppStatus('preload'); - } - } - - private showInspectorGuide() { - console.log('WebApplication : showInspectorGuide'); - this.showInspectorGuide = () => {}; // call once - const message = `${this.debugPort.toString()} -Fast RWI is used, [about:blank] is loaded fist instead of -[${this.inspectorSrc}] -Click OK button will start the real loading. -Notes: -Please connect to RWI in PC before click OK button. -Then you can get network log from the initial loading. -Please click Record button in Timeline panel in PC before click OK button, -Then you can get profile log from the initial loading.`; - let tv = wrt.tv as NativeWRTjs.TVExtension; - tv.showDialog(this.mainWindow.webContents, message); - - if (this.preloadStatus !== 'none') { - setTimeout(() => { - tv.cancelDialogs(this.mainWindow.webContents); - }, 5000); - } + private backgroundRunnable() { + return this.backgroundSupport || this.profileDelegate.backgroundExecutable(); } handleAppControlEvent(appControl: any) { - let launchMode = appControl.getData('http://samsung.com/appcontrol/data/launch_mode'); - this.handlePreloadState(launchMode); - - let skipReload = appControl.getData('SkipReload'); - if (skipReload == 'Yes') { - console.log('skipping reload'); - // TODO : Need to care this situation and decide to pass the addon event emitter to resume() - this.resume(); + if (!this.profileDelegate.handleAppControlEvent(appControl)) { return; } let loadInfo = appControl.getLoadInfo(); let src = loadInfo.getSrc(); - let reload = loadInfo.getReload() || this.needReload(src); + let reload = loadInfo.getReload() || this.profileDelegate.needReload(src); // handle http://tizen.org/appcontrol/operation/main operation specially. // only menu-screen app can send launch request with main operation. // in this case, web app should have to resume web app not reset. @@ -379,13 +257,10 @@ Then you can get profile log from the initial loading.`; private launchInspectorIfNeeded(appControl: NativeWRTjs.AppControl) { console.log('launchInspectorIfNeeded'); - let inspectorEnabledByVconf = wrt.tv ? wrt.tv.needUseInspector() : false; - if (inspectorEnabledByVconf && !this.backgroundExecution) { - this.inspectorSrc = this.contentSrc; - this.contentSrc = 'about:blank'; - } + let needInpectorGuide = this.profileDelegate.needInpectorGuide(); let hasAulDebug = (appControl.getData('__AUL_DEBUG__') === '1'); - if (hasAulDebug || inspectorEnabledByVconf) { + + if (hasAulDebug || needInpectorGuide) { let debugPort = wrt.startInspectorServer(); let data = { "port": [debugPort.toString()] }; this.debugPort = debugPort; @@ -447,11 +322,8 @@ Then you can get profile log from the initial loading.`; beforeQuit() { console.log('WebApplication : beforeQuit'); + this.profileDelegate.beforeQuit(); addonManager.emit('lcQuit', this.mainWindow.id); - if (wrt.tv) { - this.inspectorSrc = ''; - wrt.tv.cancelDialogs(this.mainWindow.webContents); - } if (this.debugPort) { console.log('stop inspector server'); this.debugPort = 0; @@ -460,32 +332,6 @@ Then you can get profile log from the initial loading.`; this.inQuit = true; } - private needReload(src: string) { - if (this.isAlwaysReload) { - return true; - } - let reload = false; - let originalUrl = this.mainWindow.webContents.getURL(); - if (wrt.tv) { - console.log(`appcontrol src = ${src}, original url = ${originalUrl}`); - if (src && originalUrl) { - let appcontrolUrl = (new URL(src)).href; - let oldUrl = (new URL(originalUrl)).href; - console.log(`appcontrolUrl = ${appcontrolUrl}, oldUrl = ${oldUrl}`); - // FIXME(dh81.song) - // Below case it must be distinguishable for known cases - // from 'file:///index.htmlx' to 'file:///index.html' - if (appcontrolUrl !== oldUrl.substr(0, appcontrolUrl.length)) - reload = true; - } else { - reload = true; - } - } else if (src !== originalUrl) { - reload = true; - } - return reload; - } - private handleAppControlReload(url: string) { console.log('WebApplication : handleAppControlReload'); this.closeWindows(); @@ -493,15 +339,6 @@ Then you can get profile log from the initial loading.`; this.mainWindow.loadURL(url); } - private handlePreloadState(launchMode: string) { - if (this.preloadStatus == 'readyToShow') { - this.show(); - } else { - if (launchMode != 'backgroundAtStartup') - this.preloadStatus = 'none'; - } - } - private flushData() { console.log('WebApplication : FlushData'); this.windowList.forEach((window) => window.webContents.session.flushStorageData()); @@ -527,17 +364,17 @@ Then you can get profile log from the initial loading.`; show() { console.log('WebApplication : show'); - this.preloadStatus = 'none'; - if (this.backgroundExecution) { + if (this.profileDelegate.backgroundExecutable()) { console.log('skip showing while backgroundExecution mode'); } else if (!this.mainWindow.isVisible()) { console.log('show window'); this.mainWindow.show(); } + this.profileDelegate.show(); } private closeWindows() { - wrt.tv?.clearSurface(this.mainWindow.webContents); + this.profileDelegate.clearSuface(this.mainWindow.webContents); this.windowList.forEach((window) => { if (window != this.mainWindow) window.destroy(); @@ -566,17 +403,8 @@ Then you can get profile log from the initial loading.`; addonManager.emit('lcPrelaunch', this.mainWindow.id, url); } - lowMemory() { - console.log('WebApplication : lowMemory to clearcache'); - if (!wrt.tv) - return; - this.windowList.forEach((window) => { - //clear webframe cache - (wrt.tv as NativeWRTjs.TVExtension).clearWebCache(window.webContents); - window.webContents.session.clearCache(function() { - console.log('clear session Cache complete'); - }) - }); + clearCache() { + this.profileDelegate.clearCache(); } ambientTick() { -- 2.7.4 From 6c22611eaad73a8550a05a298f564d6d27b7e264 Mon Sep 17 00:00:00 2001 From: DongHyun Song Date: Tue, 30 Mar 2021 14:39:34 +0900 Subject: [PATCH 02/16] [VD] Remove importCertificate() This will be handled on native side. Related chromium-efl patch: https://review.tizen.org/gerrit/#/c/platform/framework/web/chromium-efl/+/255893/ Change-Id: I7b6ac68b1716d74d2c0c6cfb1f6a6da5d5cc0502 Signed-off-by: DongHyun Song --- wrt_app/src/runtime.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/wrt_app/src/runtime.ts b/wrt_app/src/runtime.ts index bd3bd01..3a1d846 100644 --- a/wrt_app/src/runtime.ts +++ b/wrt_app/src/runtime.ts @@ -68,7 +68,6 @@ class Runtime { XWalkExtension.initialize(); XWalkExtension.preventCleanup(); } - wrt.tv?.importCertificate(''); }); wrt.on('app-control', (event: any, appControl: any) => { -- 2.7.4 From 7a184f3df2a0c1f465bd893bafc6448fb1ea0e86 Mon Sep 17 00:00:00 2001 From: Youngsoo Choi Date: Tue, 30 Mar 2021 03:30:16 -0700 Subject: [PATCH 03/16] [Service] Upgrade device home as v1.0.1 This upgrades device home as v1.0.1 for public and product tv profiles. The source size is 11 MB. - D2D app launcher template on device home - Session control for D2D apps with remote deivces - Pin-code verification between TV and the other targets using RSA crypto - Removal of basic remote controller that will be provided by D2D app - Removal of unnecessary files from tau library (13 MB -> 5 MB) - Removal of duplicated node modules Change-Id: I1e7b6c14250d8f670c81c75f42df8c7971137fff Signed-off-by: Youngsoo Choi --- d2d_app/client/client.html | 27 - d2d_app/client/css/style.css | 116 - d2d_app/client/images/folder.png | Bin 743 -> 0 bytes d2d_app/client/js/client.js | 162 - d2d_app/config.xml | 19 - .../body-parser/node_modules/debug/.coveralls.yml | 1 - .../body-parser/node_modules/debug/.eslintrc | 11 - .../body-parser/node_modules/debug/.npmignore | 9 - .../body-parser/node_modules/debug/.travis.yml | 14 - .../body-parser/node_modules/debug/CHANGELOG.md | 362 - .../body-parser/node_modules/debug/LICENSE | 19 - .../body-parser/node_modules/debug/Makefile | 50 - .../body-parser/node_modules/debug/README.md | 312 - .../body-parser/node_modules/debug/component.json | 19 - .../body-parser/node_modules/debug/karma.conf.js | 70 - .../body-parser/node_modules/debug/node.js | 1 - .../body-parser/node_modules/debug/package.json | 88 - .../body-parser/node_modules/debug/src/browser.js | 185 - .../body-parser/node_modules/debug/src/debug.js | 202 - .../body-parser/node_modules/debug/src/index.js | 10 - .../node_modules/debug/src/inspector-log.js | 15 - .../body-parser/node_modules/debug/src/node.js | 248 - .../node_modules/content-disposition/LICENSE | 22 - .../node_modules/cookie-signature/package.json | 57 - .../express/node_modules/cookie/package.json | 78 - .../express/node_modules/debug/.coveralls.yml | 1 - .../express/node_modules/debug/.eslintrc | 11 - .../express/node_modules/debug/.npmignore | 9 - .../express/node_modules/debug/.travis.yml | 14 - .../express/node_modules/debug/CHANGELOG.md | 362 - .../express/node_modules/debug/LICENSE | 19 - .../express/node_modules/debug/Makefile | 50 - .../express/node_modules/debug/README.md | 312 - .../express/node_modules/debug/component.json | 19 - .../express/node_modules/debug/karma.conf.js | 70 - .../express/node_modules/debug/node.js | 1 - .../express/node_modules/debug/package.json | 88 - .../express/node_modules/debug/src/browser.js | 185 - .../express/node_modules/debug/src/debug.js | 202 - .../express/node_modules/debug/src/index.js | 10 - .../node_modules/debug/src/inspector-log.js | 15 - .../express/node_modules/debug/src/node.js | 248 - .../express/node_modules/depd/History.md | 96 - .../express/node_modules/depd/Readme.md | 280 - .../express/node_modules/depd/index.js | 522 - .../depd/lib/compat/callsite-tostring.js | 103 - .../depd/lib/compat/event-listener-count.js | 22 - .../express/node_modules/depd/lib/compat/index.js | 79 - .../express/node_modules/depd/package.json | 79 - .../finalhandler/node_modules/debug/.coveralls.yml | 1 - .../finalhandler/node_modules/debug/.eslintrc | 11 - .../finalhandler/node_modules/debug/.npmignore | 9 - .../finalhandler/node_modules/debug/.travis.yml | 14 - .../finalhandler/node_modules/debug/CHANGELOG.md | 362 - .../finalhandler/node_modules/debug/LICENSE | 19 - .../finalhandler/node_modules/debug/Makefile | 50 - .../finalhandler/node_modules/debug/README.md | 312 - .../finalhandler/node_modules/debug/component.json | 19 - .../finalhandler/node_modules/debug/karma.conf.js | 70 - .../finalhandler/node_modules/debug/node.js | 1 - .../finalhandler/node_modules/debug/package.json | 88 - .../finalhandler/node_modules/debug/src/browser.js | 185 - .../finalhandler/node_modules/debug/src/debug.js | 202 - .../finalhandler/node_modules/debug/src/index.js | 10 - .../node_modules/debug/src/inspector-log.js | 15 - .../finalhandler/node_modules/debug/src/node.js | 248 - .../node_modules/express/node_modules/ms/index.js | 152 - .../express/node_modules/ms/license.md | 21 - .../express/node_modules/ms/package.json | 82 - .../node_modules/express/node_modules/ms/readme.md | 51 - .../express/node_modules/parseurl/package.json | 81 - .../express/node_modules/safe-buffer/README.md | 584 - .../express/node_modules/safe-buffer/index.js | 62 - .../express/node_modules/safe-buffer/package.json | 80 - .../node_modules/debug/node_modules/ms/license.md | 21 - .../debug/node_modules/ms/package.json | 69 - .../send/node_modules/debug/package.json | 88 - .../node_modules/send/node_modules/mime/.npmignore | 0 .../send/node_modules/mime/CHANGELOG.md | 164 - .../node_modules/send/node_modules/mime/LICENSE | 21 - .../node_modules/send/node_modules/mime/README.md | 90 - .../node_modules/send/node_modules/mime/cli.js | 8 - .../node_modules/send/node_modules/mime/mime.js | 108 - .../send/node_modules/mime/package.json | 73 - .../send/node_modules/mime/src/build.js | 53 - .../send/node_modules/mime/src/test.js | 60 - .../node_modules/send/node_modules/mime/types.json | 1 - .../node_modules/send/node_modules/ms/index.js | 162 - .../node_modules/send/node_modules/ms/package.json | 69 - .../node_modules/send/node_modules/ms/readme.md | 60 - d2d_app/service/app_proxy.js | 77 - d2d_app/service/app_router.js | 15 - d2d_app/service/relay-server.js | 106 - d2d_app/service/service.js | 133 - device_home/about.html | 15 + device_home/client/client.html | 94 + device_home/client/css/style.css | 65 + device_home/client/images/Hamburger_icon.svg | 1 + .../client/images/tw_list_icon_wallpaper.svg | 17 + device_home/client/invited.html | 31 + device_home/client/js/actions.js | 58 + device_home/client/js/app.js | 513 + device_home/client/js/client.js | 30 + device_home/client/js/clipping-storage.js | 24 + device_home/client/js/invited.js | 131 + device_home/client/js/myApps.js | 146 + device_home/client/lib/tau/LICENSE.Flora | 206 + device_home/client/lib/tau/VERSION | 1 + .../client/lib/tau/animation/tau.animation.min.js | 2 + device_home/client/lib/tau/mobile/js/tau.min.js | 32 + .../mobile/theme/default/fonts/Roboto-Light.ttf | Bin 0 -> 321820 bytes .../mobile/theme/default/fonts/Roboto-Medium.ttf | Bin 0 -> 320932 bytes .../mobile/theme/default/fonts/Roboto-Regular.ttf | Bin 0 -> 319960 bytes .../default/images/0_Round_corner/bottom_left.svg | 7 + .../default/images/0_Round_corner/bottom_right.svg | 7 + .../default/images/0_Round_corner/top_left.svg | 7 + .../default/images/0_Round_corner/top_right.svg | 7 + .../tw_action_bar_icon_current_location_mtrl.svg | 12 + .../images/10_Search/tw_ic_ab_back_mtrl.svg | 10 + .../images/10_Search/tw_ic_ab_more_mtrl.svg | 9 + .../10_Search/tw_ic_clear_search_api_mtrl.svg | 10 + .../tw_ic_voice_search_api_mtrl_alpha.svg | 10 + .../images/13_View_controls/tw_spinner_mtrl.svg | 1 + .../tw_copypaste_cursor_handler_bottom.svg | 1 + .../tw_copypaste_cursor_handler_top.svg | 1 + .../tw_copypaste_select_handler_left.svg | 1 + .../tw_copypaste_select_handler_right.svg | 1 + .../images/17_Copy_paste/tw_ic_ab_back_mtrl.svg | 10 + .../images/17_Copy_paste/tw_ic_ab_more_mtrl.svg | 9 + .../default/images/1_App_bar/tw_ic_ab_add_mtrl.svg | 8 + .../images/1_App_bar/tw_ic_ab_back_mtrl.svg | 10 + .../images/1_App_bar/tw_ic_ab_more_mtrl.svg | 9 + .../images/1_App_bar/tw_ic_ab_search_mtrl.svg | 10 + .../images/1_App_bar/tw_ic_bb_delete_mtrl.svg | 9 + .../images/1_App_bar/tw_ic_bb_move_mtrl.svg | 13 + .../images/1_App_bar/tw_ic_bb_share_mtrl.svg | 12 + .../default/images/2_Buttons/tw_ic_ab_add_mtrl.svg | 8 + .../sem_checkedtextview_check_to_on_mtrl_000.svg | 16 + .../sem_checkedtextview_check_to_on_mtrl_001.svg | 22 + .../sem_checkedtextview_check_to_on_mtrl_002.svg | 16 + .../sem_checkedtextview_check_to_on_mtrl_003.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_004.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_005.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_006.svg | 17 + .../sem_checkedtextview_check_to_on_mtrl_007.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_008.svg | 17 + .../sem_checkedtextview_check_to_on_mtrl_009.svg | 16 + .../sem_checkedtextview_check_to_on_mtrl_010.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_011.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_012.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_013.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_014.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_015.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_016.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_017.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_018.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_019.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_020.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_021.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_022.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_023.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_024.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_025.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_026.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_000.svg | 16 + .../sem_checkedtextview_check_to_on_mtrl_001.svg | 22 + .../sem_checkedtextview_check_to_on_mtrl_002.svg | 16 + .../sem_checkedtextview_check_to_on_mtrl_003.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_004.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_005.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_006.svg | 17 + .../sem_checkedtextview_check_to_on_mtrl_007.svg | 18 + .../sem_checkedtextview_check_to_on_mtrl_008.svg | 17 + .../sem_checkedtextview_check_to_on_mtrl_009.svg | 17 + .../sem_checkedtextview_check_to_on_mtrl_010.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_011.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_012.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_013.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_014.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_015.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_016.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_017.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_018.svg | 11 + .../sem_checkedtextview_check_to_on_mtrl_019.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_020.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_021.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_022.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_023.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_024.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_025.svg | 10 + .../sem_checkedtextview_check_to_on_mtrl_026.svg | 11 + ...em_checkedtextview_check_to_on_mtrl_sprites.svg | 1 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg | 12 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg | 12 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg | 12 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg | 12 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg | 12 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg | 12 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg | 12 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg | 15 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg | 15 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg | 15 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg | 15 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg | 15 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg | 16 + .../Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg | 15 + .../Radio/sem_btn_radio_to_on_mtrl_000.svg | 12 + .../Radio/sem_btn_radio_to_on_mtrl_001.svg | 12 + .../Radio/sem_btn_radio_to_on_mtrl_002.svg | 12 + .../Radio/sem_btn_radio_to_on_mtrl_003.svg | 12 + .../Radio/sem_btn_radio_to_on_mtrl_004.svg | 12 + .../Radio/sem_btn_radio_to_on_mtrl_005.svg | 12 + .../Radio/sem_btn_radio_to_on_mtrl_006.svg | 12 + .../Radio/sem_btn_radio_to_on_mtrl_007.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_008.svg | 15 + .../Radio/sem_btn_radio_to_on_mtrl_009.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_010.svg | 15 + .../Radio/sem_btn_radio_to_on_mtrl_011.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_012.svg | 15 + .../Radio/sem_btn_radio_to_on_mtrl_013.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_014.svg | 15 + .../Radio/sem_btn_radio_to_on_mtrl_015.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_016.svg | 15 + .../Radio/sem_btn_radio_to_on_mtrl_017.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_018.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_019.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_020.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_021.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_022.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_023.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_024.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_025.svg | 16 + .../Radio/sem_btn_radio_to_on_mtrl_026.svg | 15 + .../sprites/sem_btn_radio_to_on_mtrl_sprites.svg | 1 + .../3_Controllers/gallery_btn_check_bg_mtrl.svg | 13 + .../3_Controllers/gallery_btn_uncheck_bg_mtrl.svg | 14 + .../3_Controllers/tw_chips_icon_add_mtrl.svg | 9 + .../3_Controllers/tw_chips_icon_delete_mtrl.svg | 8 + .../3_Controllers/tw_expander_close_mtrl.svg | 1 + .../images/3_Controllers/tw_expander_open_mtrl.svg | 1 + .../images/3_Controllers/tw_list_icon_add_mtrl.svg | 8 + .../3_Controllers/tw_list_icon_delete_mtrl.svg | 7 + .../images/3_Controllers/tw_list_icon_reorder.svg | 8 + .../images/4_Dialogs/tw_numberpicker_next_mtrl.svg | 9 + .../images/4_Dialogs/tw_numberpicker_prev_mtrl.svg | 9 + .../images/6_Lists/tw_expander_close_mtrl.svg | 1 + .../images/6_Lists/tw_expander_open_mtrl.svg | 1 + .../images/6_Lists/tw_list_icon_connections.svg | 17 + .../images/6_Lists/tw_list_icon_display.svg | 15 + .../images/6_Lists/tw_list_icon_notifications.svg | 16 + .../default/images/6_Lists/tw_list_icon_sound.svg | 15 + .../images/6_Lists/tw_list_icon_wallpaper.svg | 17 + .../images/6_Lists/tw_list_subheader_dot.svg | 9 + .../9_Progress/tw_ic_progress_download_mtrl.svg | 1 + .../9_Progress/tw_ic_progress_refresh_mtrl.svg | 1 + .../default/images/Thumbnail/thumbnail_001.jpg | Bin 0 -> 310337 bytes .../default/images/Thumbnail/thumbnail_002.jpg | Bin 0 -> 164362 bytes .../default/images/Thumbnail/thumbnail_003.jpg | Bin 0 -> 306954 bytes .../default/images/Thumbnail/thumbnail_004.jpg | Bin 0 -> 189814 bytes .../default/images/Thumbnail/thumbnail_005.jpg | Bin 0 -> 298598 bytes .../default/images/Thumbnail/thumbnail_006.jpg | Bin 0 -> 143929 bytes .../default/images/Thumbnail/thumbnail_007.jpg | Bin 0 -> 376861 bytes .../default/images/Thumbnail/thumbnail_008.jpg | Bin 0 -> 192700 bytes .../default/images/Thumbnail/thumbnail_009.jpg | Bin 0 -> 204721 bytes .../default/images/Thumbnail/thumbnail_010.jpg | Bin 0 -> 144377 bytes .../default/images/Thumbnail/thumbnail_011.jpg | Bin 0 -> 201768 bytes .../default/images/Thumbnail/thumbnail_012.jpg | Bin 0 -> 94148 bytes .../default/images/controls/00_button_pause.png | Bin 0 -> 3376 bytes .../client/lib/tau/mobile/theme/default/tau.css | 11672 +++++++++++++++++++ .../lib/tau/mobile/theme/default/tau.min.css | 17 + device_home/client/manifest.webmanifest | 13 + device_home/config.xml | 20 + {d2d_app => device_home}/icon.png | Bin device_home/node_modules/.bin/ejs | 1 + device_home/node_modules/.bin/jake | 1 + device_home/node_modules/ansi-styles/index.js | 165 + .../node_modules/ansi-styles}/license | 0 device_home/node_modules/ansi-styles/package.json | 88 + device_home/node_modules/ansi-styles/readme.md | 147 + device_home/node_modules/async/.travis.yml | 5 + device_home/node_modules/async/LICENSE | 19 + device_home/node_modules/async/README.md | 1647 +++ device_home/node_modules/async/bower.json | 38 + device_home/node_modules/async/component.json | 16 + device_home/node_modules/async/lib/async.js | 1123 ++ device_home/node_modules/async/package.json | 82 + .../async/support/sync-package-managers.js | 53 + device_home/node_modules/balanced-match/.npmignore | 5 + device_home/node_modules/balanced-match/LICENSE.md | 21 + device_home/node_modules/balanced-match/README.md | 91 + device_home/node_modules/balanced-match/index.js | 59 + .../node_modules/balanced-match/package.json | 77 + device_home/node_modules/brace-expansion/LICENSE | 21 + device_home/node_modules/brace-expansion/README.md | 129 + device_home/node_modules/brace-expansion/index.js | 201 + .../node_modules/brace-expansion/package.json | 75 + device_home/node_modules/chalk/index.js | 228 + device_home/node_modules/chalk/index.js.flow | 93 + device_home/node_modules/chalk/license | 9 + device_home/node_modules/chalk/package.json | 103 + device_home/node_modules/chalk/readme.md | 314 + device_home/node_modules/chalk/templates.js | 128 + device_home/node_modules/chalk/types/index.d.ts | 97 + .../node_modules/color-convert/CHANGELOG.md | 54 + device_home/node_modules/color-convert/LICENSE | 21 + device_home/node_modules/color-convert/README.md | 68 + .../node_modules/color-convert/conversions.js | 868 ++ device_home/node_modules/color-convert/index.js | 78 + .../node_modules/color-convert/package.json | 81 + device_home/node_modules/color-convert/route.js | 97 + device_home/node_modules/color-name/.eslintrc.json | 43 + device_home/node_modules/color-name/.npmignore | 107 + device_home/node_modules/color-name/LICENSE | 8 + device_home/node_modules/color-name/README.md | 11 + device_home/node_modules/color-name/index.js | 152 + device_home/node_modules/color-name/package.json | 53 + device_home/node_modules/color-name/test.js | 7 + device_home/node_modules/concat-map/.travis.yml | 4 + .../node_modules/concat-map}/LICENSE | 0 .../node_modules/concat-map/README.markdown | 62 + device_home/node_modules/concat-map/example/map.js | 6 + device_home/node_modules/concat-map/index.js | 13 + device_home/node_modules/concat-map/package.json | 88 + device_home/node_modules/concat-map/test/map.js | 39 + .../node_modules/cookie-signature/.npmignore | 0 .../node_modules/cookie-signature/History.md | 0 .../node_modules/cookie-signature/Readme.md | 0 .../node_modules/cookie-signature/index.js | 0 .../node_modules/cookie-signature/package.json | 57 + .../node_modules/cookie/HISTORY.md | 0 .../node_modules/cookie/LICENSE | 0 .../node_modules/cookie/README.md | 0 .../node_modules/cookie/index.js | 0 device_home/node_modules/cookie/package.json | 78 + .../node_modules/debug/.coveralls.yml | 0 .../node_modules/debug/.eslintrc | 0 .../node_modules/debug/.npmignore | 0 .../node_modules/debug/.travis.yml | 0 .../node_modules/debug/CHANGELOG.md | 0 .../node_modules/debug/LICENSE | 0 .../node_modules/debug/Makefile | 0 .../node_modules/debug/README.md | 0 .../node_modules/debug/component.json | 0 .../node_modules/debug/karma.conf.js | 0 .../node_modules/debug/node.js | 0 device_home/node_modules/debug/package.json | 88 + .../node_modules/debug/src/browser.js | 0 .../node_modules/debug/src/debug.js | 0 .../node_modules/debug/src/index.js | 0 .../node_modules/debug/src/inspector-log.js | 0 .../node_modules/debug/src/node.js | 0 device_home/node_modules/depd/History.md | 103 + device_home/node_modules/depd/LICENSE | 22 + device_home/node_modules/depd/Readme.md | 280 + device_home/node_modules/depd/index.js | 538 + .../node_modules/depd/lib/browser/index.js | 0 device_home/node_modules/depd/package.json | 80 + device_home/node_modules/ejs/LICENSE | 202 + device_home/node_modules/ejs/README.md | 341 + device_home/node_modules/ejs/bin/cli.js | 212 + device_home/node_modules/ejs/ejs.js | 1662 +++ device_home/node_modules/ejs/ejs.min.js | 1 + device_home/node_modules/ejs/jakefile.js | 81 + device_home/node_modules/ejs/lib/ejs.js | 939 ++ device_home/node_modules/ejs/lib/utils.js | 179 + device_home/node_modules/ejs/package.json | 74 + device_home/node_modules/ejs/usage.txt | 24 + .../node_modules/escape-string-regexp/index.js | 11 + .../node_modules/escape-string-regexp/license | 21 + .../node_modules/escape-string-regexp/package.json | 81 + .../node_modules/escape-string-regexp/readme.md | 27 + .../node_modules/express-session/HISTORY.md | 429 + device_home/node_modules/express-session/LICENSE | 24 + device_home/node_modules/express-session/README.md | 862 ++ device_home/node_modules/express-session/index.js | 681 ++ .../node_modules/express-session/package.json | 91 + .../node_modules/express-session/session/cookie.js | 150 + .../node_modules/express-session/session/memory.js | 187 + .../express-session/session/session.js | 143 + .../node_modules/express-session/session/store.js | 102 + .../node_modules/express/History.md | 0 .../node_modules/express/LICENSE | 0 .../node_modules/express/Readme.md | 0 .../node_modules/express/index.js | 0 .../node_modules/express/lib/application.js | 0 .../node_modules/express/lib/express.js | 0 .../node_modules/express/lib/middleware/init.js | 0 .../node_modules/express/lib/middleware/query.js | 0 .../node_modules/express/lib/request.js | 0 .../node_modules/express/lib/response.js | 0 .../node_modules/express/lib/router/index.js | 0 .../node_modules/express/lib/router/layer.js | 0 .../node_modules/express/lib/router/route.js | 0 .../node_modules/express/lib/utils.js | 0 .../node_modules/express/lib/view.js | 0 .../express/node_modules/accepts/HISTORY.md | 0 .../express/node_modules/accepts}/LICENSE | 0 .../express/node_modules/accepts/README.md | 0 .../express/node_modules/accepts/index.js | 0 .../express/node_modules/accepts/package.json | 0 .../express/node_modules/array-flatten}/LICENSE | 0 .../express/node_modules/array-flatten/README.md | 0 .../node_modules/array-flatten/array-flatten.js | 0 .../node_modules/array-flatten/package.json | 0 .../express/node_modules/asap/CHANGES.md | 0 .../express/node_modules/asap/LICENSE.md | 0 .../express/node_modules/asap/README.md | 0 .../node_modules/express/node_modules/asap/asap.js | 0 .../express/node_modules/asap/browser-asap.js | 0 .../express/node_modules/asap/browser-raw.js | 0 .../express/node_modules/asap/package.json | 0 .../node_modules/express/node_modules/asap/raw.js | 0 .../express/node_modules/body-parser/HISTORY.md | 0 .../express/node_modules/body-parser}/LICENSE | 0 .../express/node_modules/body-parser/README.md | 0 .../express/node_modules/body-parser/index.js | 0 .../express/node_modules/body-parser/lib/read.js | 0 .../node_modules/body-parser/lib/types/json.js | 0 .../node_modules/body-parser/lib/types/raw.js | 0 .../node_modules/body-parser/lib/types/text.js | 0 .../body-parser/lib/types/urlencoded.js | 0 .../express/node_modules/body-parser/package.json | 0 .../express/node_modules/bytes/History.md | 0 .../express/node_modules/bytes/LICENSE | 0 .../express/node_modules/bytes/Readme.md | 0 .../express/node_modules/bytes/index.js | 0 .../express/node_modules/bytes/package.json | 0 .../node_modules/content-disposition/HISTORY.md | 0 .../node_modules/content-disposition}/LICENSE | 0 .../node_modules/content-disposition/README.md | 0 .../node_modules/content-disposition/index.js | 0 .../node_modules/content-disposition/package.json | 0 .../express/node_modules/content-type/HISTORY.md | 0 .../express/node_modules/content-type/LICENSE | 0 .../express/node_modules/content-type/README.md | 0 .../express/node_modules/content-type/index.js | 0 .../express/node_modules/content-type/package.json | 0 .../express/node_modules/deep-is/.npmignore | 0 .../express/node_modules/deep-is/.travis.yml | 0 .../express/node_modules/deep-is/LICENSE | 0 .../express/node_modules/deep-is/README.markdown | 0 .../express/node_modules/deep-is/example/cmp.js | 0 .../express/node_modules/deep-is/index.js | 0 .../express/node_modules/deep-is/package.json | 0 .../express/node_modules/deep-is/test/NaN.js | 0 .../express/node_modules/deep-is/test/cmp.js | 0 .../node_modules/deep-is/test/neg-vs-pos-0.js | 0 .../express/node_modules/destroy}/LICENSE | 0 .../express/node_modules/destroy/README.md | 0 .../express/node_modules/destroy/index.js | 0 .../express/node_modules/destroy/package.json | 0 .../express/node_modules/ee-first/LICENSE | 0 .../express/node_modules/ee-first/README.md | 0 .../express/node_modules/ee-first/index.js | 0 .../express/node_modules/ee-first/package.json | 0 .../express/node_modules/encodeurl/HISTORY.md | 0 .../express/node_modules/encodeurl/LICENSE | 0 .../express/node_modules/encodeurl/README.md | 0 .../express/node_modules/encodeurl/index.js | 0 .../express/node_modules/encodeurl/package.json | 0 .../express/node_modules/escape-html/LICENSE | 0 .../express/node_modules/escape-html/Readme.md | 0 .../express/node_modules/escape-html/index.js | 0 .../express/node_modules/escape-html/package.json | 0 .../express/node_modules/etag/HISTORY.md | 0 .../express/node_modules/etag}/LICENSE | 0 .../express/node_modules/etag/README.md | 0 .../express/node_modules/etag/index.js | 0 .../express/node_modules/etag/package.json | 0 .../node_modules/fast-levenshtein/LICENSE.md | 0 .../node_modules/fast-levenshtein/README.md | 0 .../node_modules/fast-levenshtein/levenshtein.js | 0 .../node_modules/fast-levenshtein/package.json | 0 .../express/node_modules/finalhandler/HISTORY.md | 0 .../express/node_modules/finalhandler/LICENSE | 0 .../express/node_modules/finalhandler/README.md | 0 .../express/node_modules/finalhandler/index.js | 0 .../express/node_modules/finalhandler/package.json | 0 .../express/node_modules/forwarded/HISTORY.md | 0 .../express/node_modules/forwarded/LICENSE | 0 .../express/node_modules/forwarded/README.md | 0 .../express/node_modules/forwarded/index.js | 0 .../express/node_modules/forwarded/package.json | 0 .../express/node_modules/fresh/HISTORY.md | 0 .../express/node_modules/fresh/LICENSE | 0 .../express/node_modules/fresh/README.md | 0 .../express/node_modules/fresh/index.js | 0 .../express/node_modules/fresh/package.json | 0 .../express/node_modules/http-errors/HISTORY.md | 0 .../express/node_modules/http-errors/LICENSE | 0 .../express/node_modules/http-errors/README.md | 0 .../express/node_modules/http-errors/index.js | 0 .../express/node_modules/http-errors/package.json | 0 .../express/node_modules/iconv-lite/Changelog.md | 0 .../express/node_modules/iconv-lite/LICENSE | 0 .../express/node_modules/iconv-lite/README.md | 0 .../iconv-lite/encodings/dbcs-codec.js | 0 .../node_modules/iconv-lite/encodings/dbcs-data.js | 0 .../node_modules/iconv-lite/encodings/index.js | 0 .../node_modules/iconv-lite/encodings/internal.js | 0 .../iconv-lite/encodings/sbcs-codec.js | 0 .../iconv-lite/encodings/sbcs-data-generated.js | 0 .../node_modules/iconv-lite/encodings/sbcs-data.js | 0 .../iconv-lite/encodings/tables/big5-added.json | 0 .../iconv-lite/encodings/tables/cp936.json | 0 .../iconv-lite/encodings/tables/cp949.json | 0 .../iconv-lite/encodings/tables/cp950.json | 0 .../iconv-lite/encodings/tables/eucjp.json | 0 .../encodings/tables/gb18030-ranges.json | 0 .../iconv-lite/encodings/tables/gbk-added.json | 0 .../iconv-lite/encodings/tables/shiftjis.json | 0 .../node_modules/iconv-lite/encodings/utf16.js | 0 .../node_modules/iconv-lite/encodings/utf7.js | 0 .../node_modules/iconv-lite/lib/bom-handling.js | 0 .../node_modules/iconv-lite/lib/extend-node.js | 0 .../express/node_modules/iconv-lite/lib/index.d.ts | 0 .../express/node_modules/iconv-lite/lib/index.js | 0 .../express/node_modules/iconv-lite/lib/streams.js | 0 .../express/node_modules/iconv-lite/package.json | 0 .../express/node_modules/inherits/LICENSE | 0 .../express/node_modules/inherits/README.md | 0 .../express/node_modules/inherits/inherits.js | 0 .../node_modules/inherits/inherits_browser.js | 0 .../express/node_modules/inherits/package.json | 0 .../express/node_modules/ipaddr.js/LICENSE | 0 .../express/node_modules/ipaddr.js/README.md | 0 .../express/node_modules/ipaddr.js/ipaddr.min.js | 0 .../express/node_modules/ipaddr.js/lib/ipaddr.js | 0 .../node_modules/ipaddr.js/lib/ipaddr.js.d.ts | 0 .../express/node_modules/ipaddr.js/package.json | 0 .../express/node_modules/levn}/LICENSE | 0 .../express/node_modules/levn/README.md | 0 .../express/node_modules/levn/lib/cast.js | 0 .../express/node_modules/levn/lib/coerce.js | 0 .../express/node_modules/levn/lib/index.js | 0 .../express/node_modules/levn/lib/parse-string.js | 0 .../express/node_modules/levn/lib/parse.js | 0 .../express/node_modules/levn/package.json | 0 .../express/node_modules/media-typer/HISTORY.md | 0 .../express/node_modules/media-typer/LICENSE | 0 .../express/node_modules/media-typer/README.md | 0 .../express/node_modules/media-typer/index.js | 0 .../express/node_modules/media-typer/package.json | 0 .../node_modules/merge-descriptors/HISTORY.md | 0 .../express/node_modules/merge-descriptors/LICENSE | 0 .../node_modules/merge-descriptors/README.md | 0 .../node_modules/merge-descriptors/index.js | 0 .../node_modules/merge-descriptors/package.json | 0 .../express/node_modules/methods/HISTORY.md | 0 .../express/node_modules/methods/LICENSE | 0 .../express/node_modules/methods/README.md | 0 .../express/node_modules/methods/index.js | 0 .../express/node_modules/methods/package.json | 0 .../express/node_modules/mime-db/HISTORY.md | 0 .../express/node_modules/mime-db}/LICENSE | 0 .../express/node_modules/mime-db/README.md | 0 .../express/node_modules/mime-db/db.json | 0 .../express/node_modules/mime-db/index.js | 0 .../express/node_modules/mime-db/package.json | 0 .../express/node_modules/mime-types/HISTORY.md | 0 .../express/node_modules/mime-types}/LICENSE | 0 .../express/node_modules/mime-types/README.md | 0 .../express/node_modules/mime-types/index.js | 0 .../express/node_modules/mime-types/package.json | 0 .../node_modules/express/node_modules/mime/LICENSE | 0 .../express/node_modules/mime/README.md | 0 .../node_modules/express/node_modules/mime/mime.js | 0 .../express/node_modules/mime/package.json | 0 .../node_modules/express/node_modules/mime/test.js | 0 .../express/node_modules/mime/types/mime.types | 0 .../express/node_modules/mime/types/node.types | 0 .../express/node_modules/negotiator/HISTORY.md | 0 .../express/node_modules/negotiator/LICENSE | 0 .../express/node_modules/negotiator/README.md | 0 .../express/node_modules/negotiator/index.js | 0 .../express/node_modules/negotiator/lib/charset.js | 0 .../node_modules/negotiator/lib/encoding.js | 0 .../node_modules/negotiator/lib/language.js | 0 .../node_modules/negotiator/lib/mediaType.js | 0 .../express/node_modules/negotiator/package.json | 0 .../express/node_modules/on-finished/HISTORY.md | 0 .../express/node_modules/on-finished/LICENSE | 0 .../express/node_modules/on-finished/README.md | 0 .../express/node_modules/on-finished/index.js | 0 .../express/node_modules/on-finished/package.json | 0 .../express/node_modules/optionator}/LICENSE | 0 .../express/node_modules/optionator/README.md | 0 .../express/node_modules/optionator/lib/coerce.js | 0 .../express/node_modules/optionator/lib/help.js | 0 .../express/node_modules/optionator/lib/index.js | 0 .../node_modules/optionator/lib/parse-type.js | 0 .../express/node_modules/optionator/lib/util.js | 0 .../express/node_modules/optionator/package.json | 0 .../express/node_modules/path-to-regexp/History.md | 0 .../express/node_modules/path-to-regexp}/LICENSE | 0 .../express/node_modules/path-to-regexp/Readme.md | 0 .../express/node_modules/path-to-regexp/index.js | 0 .../node_modules/path-to-regexp/package.json | 0 .../express/node_modules/prelude-ls/CHANGELOG.md | 0 .../express/node_modules/prelude-ls}/LICENSE | 0 .../express/node_modules/prelude-ls/README.md | 0 .../express/node_modules/prelude-ls/lib/Func.js | 0 .../express/node_modules/prelude-ls/lib/List.js | 0 .../express/node_modules/prelude-ls/lib/Num.js | 0 .../express/node_modules/prelude-ls/lib/Obj.js | 0 .../express/node_modules/prelude-ls/lib/Str.js | 0 .../express/node_modules/prelude-ls/lib/index.js | 0 .../express/node_modules/prelude-ls/package.json | 0 .../express/node_modules/promise/.jshintrc | 0 .../express/node_modules/promise/.npmignore | 0 .../express/node_modules/promise/LICENSE | 0 .../express/node_modules/promise/Readme.md | 0 .../express/node_modules/promise/build.js | 0 .../express/node_modules/promise/core.js | 0 .../express/node_modules/promise/domains/core.js | 0 .../express/node_modules/promise/domains}/done.js | 0 .../promise/domains}/es6-extensions.js | 0 .../node_modules/promise/domains}/finally.js | 0 .../express/node_modules/promise/domains}/index.js | 0 .../promise/domains}/node-extensions.js | 0 .../promise/domains}/rejection-tracking.js | 0 .../node_modules/promise/domains}/synchronous.js | 0 .../express/node_modules/promise/index.d.ts | 0 .../express/node_modules/promise/index.js | 0 .../express/node_modules/promise/lib/core.js | 0 .../express/node_modules/promise/lib}/done.js | 0 .../node_modules/promise/lib/es6-extensions.js | 0 .../express/node_modules/promise/lib}/finally.js | 0 .../express/node_modules/promise/lib}/index.js | 0 .../node_modules/promise/lib/node-extensions.js | 0 .../node_modules/promise/lib/rejection-tracking.js | 0 .../node_modules/promise/lib/synchronous.js | 0 .../express/node_modules/promise/package.json | 0 .../express/node_modules/promise/polyfill-done.js | 0 .../express/node_modules/promise/polyfill.js | 0 .../node_modules/promise/setimmediate/core.js | 0 .../node_modules/promise/setimmediate}/done.js | 0 .../promise/setimmediate}/es6-extensions.js | 0 .../node_modules/promise/setimmediate}/finally.js | 0 .../node_modules/promise/setimmediate}/index.js | 0 .../promise/setimmediate/node-extensions.js | 0 .../promise/setimmediate}/rejection-tracking.js | 0 .../promise/setimmediate}/synchronous.js | 0 .../express/node_modules/promise/src/core.js | 0 .../express/node_modules/promise/src}/done.js | 0 .../node_modules/promise/src/es6-extensions.js | 0 .../express/node_modules/promise/src}/finally.js | 0 .../express/node_modules/promise/src}/index.js | 0 .../node_modules/promise/src}/node-extensions.js | 0 .../node_modules/promise/src/rejection-tracking.js | 0 .../node_modules/promise/src/synchronous.js | 0 .../express/node_modules/proxy-addr/HISTORY.md | 0 .../express/node_modules/proxy-addr}/LICENSE | 0 .../express/node_modules/proxy-addr/README.md | 0 .../express/node_modules/proxy-addr/index.js | 0 .../express/node_modules/proxy-addr/package.json | 0 .../express/node_modules/qs/.editorconfig | 0 .../express/node_modules/qs/.eslintignore | 0 .../node_modules/express/node_modules/qs/.eslintrc | 0 .../express/node_modules/qs/CHANGELOG.md | 0 .../node_modules/express/node_modules/qs/LICENSE | 0 .../node_modules/express/node_modules/qs/README.md | 0 .../express/node_modules/qs/dist/qs.js | 0 .../express/node_modules/qs/lib/formats.js | 0 .../express/node_modules/qs/lib/index.js | 0 .../express/node_modules/qs/lib/parse.js | 0 .../express/node_modules/qs/lib/stringify.js | 0 .../express/node_modules/qs/lib/utils.js | 0 .../express/node_modules/qs/package.json | 0 .../express/node_modules/qs/test/.eslintrc | 0 .../express/node_modules/qs/test/index.js | 0 .../express/node_modules/qs/test/parse.js | 0 .../express/node_modules/qs/test/stringify.js | 0 .../express/node_modules/qs/test/utils.js | 0 .../express/node_modules/range-parser/HISTORY.md | 0 .../express/node_modules/range-parser/LICENSE | 0 .../express/node_modules/range-parser/README.md | 0 .../express/node_modules/range-parser/index.js | 0 .../express/node_modules/range-parser/package.json | 0 .../express/node_modules/raw-body/HISTORY.md | 0 .../express/node_modules/raw-body/LICENSE | 0 .../express/node_modules/raw-body/README.md | 0 .../express/node_modules/raw-body/index.d.ts | 0 .../express/node_modules/raw-body/index.js | 0 .../express/node_modules/raw-body/package.json | 0 .../express/node_modules/safer-buffer/LICENSE | 0 .../node_modules/safer-buffer/Porting-Buffer.md | 0 .../express/node_modules/safer-buffer/Readme.md | 0 .../express/node_modules/safer-buffer/dangerous.js | 0 .../express/node_modules/safer-buffer/package.json | 0 .../express/node_modules/safer-buffer/safer.js | 0 .../express/node_modules/safer-buffer/tests.js | 0 .../express/node_modules/send/HISTORY.md | 0 .../node_modules/express/node_modules/send/LICENSE | 0 .../express/node_modules/send/README.md | 0 .../express/node_modules/send/index.js | 0 .../node_modules/send/node_modules/.bin/mime | 0 .../express/node_modules/send/package.json | 0 .../express/node_modules/serve-static/HISTORY.md | 0 .../express/node_modules/serve-static/LICENSE | 0 .../express/node_modules/serve-static/README.md | 0 .../express/node_modules/serve-static/index.js | 0 .../express/node_modules/serve-static/package.json | 0 .../express/node_modules/setprototypeof/LICENSE | 0 .../express/node_modules/setprototypeof/README.md | 0 .../express/node_modules/setprototypeof/index.d.ts | 0 .../express/node_modules/setprototypeof/index.js | 0 .../node_modules/setprototypeof/package.json | 0 .../node_modules/setprototypeof/test/index.js | 0 .../express/node_modules/statuses/HISTORY.md | 0 .../express/node_modules/statuses/LICENSE | 0 .../express/node_modules/statuses/README.md | 0 .../express/node_modules/statuses/codes.json | 0 .../express/node_modules/statuses/index.js | 0 .../express/node_modules/statuses/package.json | 0 .../express/node_modules/toidentifier/LICENSE | 0 .../express/node_modules/toidentifier/README.md | 0 .../express/node_modules/toidentifier/index.js | 0 .../express/node_modules/toidentifier/package.json | 0 .../express/node_modules/type-check}/LICENSE | 0 .../express/node_modules/type-check/README.md | 0 .../express/node_modules/type-check/lib/check.js | 0 .../express/node_modules/type-check/lib/index.js | 0 .../node_modules/type-check/lib/parse-type.js | 0 .../express/node_modules/type-check/package.json | 0 .../express/node_modules/type-is/HISTORY.md | 0 .../express/node_modules/type-is}/LICENSE | 0 .../express/node_modules/type-is/README.md | 0 .../express/node_modules/type-is/index.js | 0 .../express/node_modules/type-is/package.json | 0 .../express/node_modules/unpipe/HISTORY.md | 0 .../express/node_modules/unpipe/LICENSE | 0 .../express/node_modules/unpipe/README.md | 0 .../express/node_modules/unpipe/index.js | 0 .../express/node_modules/unpipe/package.json | 0 .../express/node_modules/url/.npmignore | 0 .../express/node_modules/url/.travis.yml | 0 .../express/node_modules/url/.zuul.yml | 0 .../node_modules/express/node_modules/url/LICENSE | 0 .../express/node_modules/url/README.md | 0 .../url/node_modules/punycode/LICENSE-MIT.txt | 0 .../url/node_modules/punycode/README.md | 0 .../url/node_modules/punycode/package.json | 0 .../url/node_modules/punycode/punycode.js | 0 .../express/node_modules/url/package.json | 0 .../node_modules/express/node_modules/url/test.js | 0 .../node_modules/express/node_modules/url/url.js | 0 .../node_modules/express/node_modules/url/util.js | 0 .../express/node_modules/utils-merge/.npmignore | 0 .../express/node_modules/utils-merge/LICENSE | 0 .../express/node_modules/utils-merge/README.md | 0 .../express/node_modules/utils-merge/index.js | 0 .../express/node_modules/utils-merge/package.json | 0 .../express/node_modules/vary/HISTORY.md | 0 .../express/node_modules/vary}/LICENSE | 0 .../express/node_modules/vary/README.md | 0 .../express/node_modules/vary/index.js | 0 .../express/node_modules/vary/package.json | 0 .../express/node_modules/wordwrap/LICENSE | 18 + .../express/node_modules/wordwrap/README.markdown | 0 .../node_modules/wordwrap/example/center.js | 0 .../express/node_modules/wordwrap/example/meat.js | 0 .../express/node_modules/wordwrap/index.js | 0 .../express/node_modules/wordwrap/package.json | 0 .../express/node_modules/wordwrap/test/break.js | 0 .../node_modules/wordwrap/test/idleness.txt | 0 .../express/node_modules/wordwrap/test/wrap.js | 0 .../node_modules/express/package.json | 0 .../node_modules/get-port/index.js | 0 device_home/node_modules/get-port/license | 9 + .../node_modules/get-port/package.json | 0 .../node_modules/get-port/readme.md | 0 device_home/node_modules/has-flag/index.js | 8 + device_home/node_modules/has-flag/license | 9 + device_home/node_modules/has-flag/package.json | 76 + device_home/node_modules/has-flag/readme.md | 70 + device_home/node_modules/jake/Makefile | 44 + device_home/node_modules/jake/README.md | 17 + .../node_modules/jake/bin/bash_completion.sh | 41 + device_home/node_modules/jake/bin/cli.js | 31 + device_home/node_modules/jake/jakefile.js | 105 + device_home/node_modules/jake/lib/api.js | 409 + device_home/node_modules/jake/lib/jake.js | 319 + device_home/node_modules/jake/lib/loader.js | 165 + device_home/node_modules/jake/lib/namespace.js | 115 + device_home/node_modules/jake/lib/package_task.js | 406 + device_home/node_modules/jake/lib/parseargs.js | 134 + device_home/node_modules/jake/lib/program.js | 282 + device_home/node_modules/jake/lib/publish_task.js | 290 + device_home/node_modules/jake/lib/rule.js | 311 + .../node_modules/jake/lib/task/directory_task.js | 30 + .../node_modules/jake/lib/task/file_task.js | 124 + device_home/node_modules/jake/lib/task/index.js | 9 + device_home/node_modules/jake/lib/task/task.js | 439 + device_home/node_modules/jake/lib/test_task.js | 270 + device_home/node_modules/jake/lib/utils/file.js | 286 + device_home/node_modules/jake/lib/utils/index.js | 297 + device_home/node_modules/jake/lib/utils/logger.js | 24 + device_home/node_modules/jake/package.json | 75 + .../jake/test/integration/concurrent.js | 42 + .../node_modules/jake/test/integration/file.js | 228 + .../jake/test/integration/file_task.js | 125 + .../node_modules/jake/test/integration/helpers.js | 80 + .../node_modules/jake/test/integration/jakefile.js | 337 + .../test/integration/jakelib/concurrent.jake.js | 113 + .../jake/test/integration/jakelib/publish.jake.js | 49 + .../integration/jakelib/required_module.jake.js | 10 + .../jake/test/integration/jakelib/rule.jake.js | 222 + .../jake/test/integration/publish_task.js | 24 + .../node_modules/jake/test/integration/rule.js | 216 + .../node_modules/jake/test/integration/selfdep.js | 39 + .../jake/test/integration/task_base.js | 164 + .../node_modules/jake/test/unit/jakefile.js | 36 + .../node_modules/jake/test/unit/namespace.js | 77 + .../node_modules/jake/test/unit/parseargs.js | 169 + device_home/node_modules/jake/usage.txt | 16 + device_home/node_modules/minimatch/LICENSE | 15 + device_home/node_modules/minimatch/README.md | 209 + device_home/node_modules/minimatch/minimatch.js | 923 ++ device_home/node_modules/minimatch/package.json | 64 + .../debug => device_home}/node_modules/ms/index.js | 0 .../node_modules/ms/license.md | 0 device_home/node_modules/ms/package.json | 69 + .../node_modules/ms/readme.md | 0 device_home/node_modules/on-headers/HISTORY.md | 21 + device_home/node_modules/on-headers/LICENSE | 22 + device_home/node_modules/on-headers/README.md | 81 + device_home/node_modules/on-headers/index.js | 132 + device_home/node_modules/on-headers/package.json | 77 + .../node_modules/parseurl/HISTORY.md | 0 .../node_modules/parseurl/LICENSE | 0 .../node_modules/parseurl/README.md | 0 .../node_modules/parseurl/index.js | 0 device_home/node_modules/parseurl/package.json | 79 + device_home/node_modules/random-bytes/HISTORY.md | 4 + device_home/node_modules/random-bytes/LICENSE | 21 + device_home/node_modules/random-bytes/README.md | 77 + device_home/node_modules/random-bytes/index.js | 101 + device_home/node_modules/random-bytes/package.json | 71 + .../node_modules/safe-buffer/LICENSE | 0 device_home/node_modules/safe-buffer/README.md | 586 + .../node_modules/safe-buffer/index.d.ts | 0 device_home/node_modules/safe-buffer/index.js | 64 + device_home/node_modules/safe-buffer/package.json | 62 + device_home/node_modules/supports-color/browser.js | 5 + device_home/node_modules/supports-color/index.js | 131 + device_home/node_modules/supports-color/license | 9 + .../node_modules/supports-color/package.json | 85 + device_home/node_modules/supports-color/readme.md | 66 + device_home/node_modules/uid-safe/HISTORY.md | 61 + device_home/node_modules/uid-safe/LICENSE | 22 + device_home/node_modules/uid-safe/README.md | 77 + device_home/node_modules/uid-safe/index.js | 107 + device_home/node_modules/uid-safe/package.json | 85 + {d2d_app => device_home}/node_modules/ws/LICENSE | 0 {d2d_app => device_home}/node_modules/ws/README.md | 0 {d2d_app => device_home}/node_modules/ws/index.js | 0 .../node_modules/ws/lib/buffer-util.js | 0 .../node_modules/ws/lib/constants.js | 0 .../node_modules/ws/lib/event-target.js | 0 .../node_modules/ws/lib/extension.js | 0 .../node_modules/ws/lib/permessage-deflate.js | 0 .../node_modules/ws/lib/receiver.js | 0 .../node_modules/ws/lib/sender.js | 0 .../node_modules/ws/lib/validation.js | 0 .../node_modules/ws/lib/websocket-server.js | 0 .../node_modules/ws/lib/websocket.js | 0 .../ws/node_modules/async-limiter/.eslintignore | 0 .../ws/node_modules/async-limiter/.nycrc | 0 .../ws/node_modules/async-limiter/.travis.yml | 0 .../ws/node_modules/async-limiter/LICENSE | 0 .../ws/node_modules/async-limiter/index.js | 0 .../ws/node_modules/async-limiter/package.json | 0 .../ws/node_modules/async-limiter/readme.md | 0 .../node_modules/ws/package.json | 0 device_home/node_modules/xmlhttprequest/.jshintrc | 26 + device_home/node_modules/xmlhttprequest/.npmignore | 4 + device_home/node_modules/xmlhttprequest/LICENSE | 22 + device_home/node_modules/xmlhttprequest/README.md | 55 + .../xmlhttprequest/lib/XMLHttpRequest.js | 620 + .../node_modules/xmlhttprequest/package.json | 56 + device_home/package-lock.json | 696 ++ device_home/pincode/css/pincode.css | 302 + device_home/pincode/js/jsencrypt.js | 5371 +++++++++ device_home/pincode/js/pincode.js | 122 + device_home/pincode/pincode.html | 42 + device_home/service/app_proxy.js | 80 + device_home/service/app_router.js | 30 + device_home/service/jsencrypt.js | 5371 +++++++++ device_home/service/private.key | 15 + device_home/service/public.key | 6 + device_home/service/relay-server.js | 105 + device_home/service/service.js | 492 + packaging/{d2d_app.xml.in => device_home.xml.in} | 0 packaging/wrtjs.spec | 8 +- 908 files changed, 52730 insertions(+), 9005 deletions(-) delete mode 100755 d2d_app/client/client.html delete mode 100755 d2d_app/client/css/style.css delete mode 100755 d2d_app/client/images/folder.png delete mode 100755 d2d_app/client/js/client.js delete mode 100755 d2d_app/config.xml delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.coveralls.yml delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.eslintrc delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.npmignore delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.travis.yml delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/CHANGELOG.md delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/LICENSE delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/Makefile delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/README.md delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/component.json delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/karma.conf.js delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/node.js delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/browser.js delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/debug.js delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/inspector-log.js delete mode 100644 d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/node.js delete mode 100644 d2d_app/node_modules/express/node_modules/content-disposition/LICENSE delete mode 100644 d2d_app/node_modules/express/node_modules/cookie-signature/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/cookie/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/debug/.coveralls.yml delete mode 100644 d2d_app/node_modules/express/node_modules/debug/.eslintrc delete mode 100644 d2d_app/node_modules/express/node_modules/debug/.npmignore delete mode 100644 d2d_app/node_modules/express/node_modules/debug/.travis.yml delete mode 100644 d2d_app/node_modules/express/node_modules/debug/CHANGELOG.md delete mode 100644 d2d_app/node_modules/express/node_modules/debug/LICENSE delete mode 100644 d2d_app/node_modules/express/node_modules/debug/Makefile delete mode 100644 d2d_app/node_modules/express/node_modules/debug/README.md delete mode 100644 d2d_app/node_modules/express/node_modules/debug/component.json delete mode 100644 d2d_app/node_modules/express/node_modules/debug/karma.conf.js delete mode 100644 d2d_app/node_modules/express/node_modules/debug/node.js delete mode 100644 d2d_app/node_modules/express/node_modules/debug/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/debug/src/browser.js delete mode 100644 d2d_app/node_modules/express/node_modules/debug/src/debug.js delete mode 100644 d2d_app/node_modules/express/node_modules/debug/src/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/debug/src/inspector-log.js delete mode 100644 d2d_app/node_modules/express/node_modules/debug/src/node.js delete mode 100644 d2d_app/node_modules/express/node_modules/depd/History.md delete mode 100644 d2d_app/node_modules/express/node_modules/depd/Readme.md delete mode 100644 d2d_app/node_modules/express/node_modules/depd/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/depd/lib/compat/callsite-tostring.js delete mode 100644 d2d_app/node_modules/express/node_modules/depd/lib/compat/event-listener-count.js delete mode 100644 d2d_app/node_modules/express/node_modules/depd/lib/compat/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/depd/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.coveralls.yml delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.eslintrc delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.npmignore delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.travis.yml delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/CHANGELOG.md delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/LICENSE delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/Makefile delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/README.md delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/component.json delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/karma.conf.js delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/node.js delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/browser.js delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/debug.js delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/inspector-log.js delete mode 100644 d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/node.js delete mode 100644 d2d_app/node_modules/express/node_modules/ms/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/ms/license.md delete mode 100644 d2d_app/node_modules/express/node_modules/ms/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/ms/readme.md delete mode 100644 d2d_app/node_modules/express/node_modules/parseurl/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/safe-buffer/README.md delete mode 100644 d2d_app/node_modules/express/node_modules/safe-buffer/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/safe-buffer/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/license.md delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/debug/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/.npmignore delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/CHANGELOG.md delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/LICENSE delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/README.md delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/cli.js delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/mime.js delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/build.js delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/test.js delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/mime/types.json delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/ms/index.js delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/ms/package.json delete mode 100644 d2d_app/node_modules/express/node_modules/send/node_modules/ms/readme.md delete mode 100644 d2d_app/service/app_proxy.js delete mode 100644 d2d_app/service/app_router.js delete mode 100755 d2d_app/service/relay-server.js delete mode 100755 d2d_app/service/service.js create mode 100644 device_home/about.html create mode 100755 device_home/client/client.html create mode 100755 device_home/client/css/style.css create mode 100644 device_home/client/images/Hamburger_icon.svg create mode 100644 device_home/client/images/tw_list_icon_wallpaper.svg create mode 100755 device_home/client/invited.html create mode 100644 device_home/client/js/actions.js create mode 100644 device_home/client/js/app.js create mode 100755 device_home/client/js/client.js create mode 100644 device_home/client/js/clipping-storage.js create mode 100755 device_home/client/js/invited.js create mode 100755 device_home/client/js/myApps.js create mode 100644 device_home/client/lib/tau/LICENSE.Flora create mode 100644 device_home/client/lib/tau/VERSION create mode 100644 device_home/client/lib/tau/animation/tau.animation.min.js create mode 100644 device_home/client/lib/tau/mobile/js/tau.min.js create mode 100644 device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Light.ttf create mode 100644 device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Medium.ttf create mode 100644 device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Regular.ttf create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_action_bar_icon_current_location_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_more_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_001.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_002.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_003.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_004.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_005.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_006.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_007.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_008.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_009.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_010.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_011.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_012.jpg create mode 100644 device_home/client/lib/tau/mobile/theme/default/images/controls/00_button_pause.png create mode 100644 device_home/client/lib/tau/mobile/theme/default/tau.css create mode 100644 device_home/client/lib/tau/mobile/theme/default/tau.min.css create mode 100644 device_home/client/manifest.webmanifest create mode 100755 device_home/config.xml rename {d2d_app => device_home}/icon.png (100%) mode change 100755 => 100644 create mode 120000 device_home/node_modules/.bin/ejs create mode 120000 device_home/node_modules/.bin/jake create mode 100644 device_home/node_modules/ansi-styles/index.js rename {d2d_app/node_modules/get-port => device_home/node_modules/ansi-styles}/license (100%) create mode 100644 device_home/node_modules/ansi-styles/package.json create mode 100644 device_home/node_modules/ansi-styles/readme.md create mode 100644 device_home/node_modules/async/.travis.yml create mode 100644 device_home/node_modules/async/LICENSE create mode 100644 device_home/node_modules/async/README.md create mode 100644 device_home/node_modules/async/bower.json create mode 100644 device_home/node_modules/async/component.json create mode 100644 device_home/node_modules/async/lib/async.js create mode 100644 device_home/node_modules/async/package.json create mode 100755 device_home/node_modules/async/support/sync-package-managers.js create mode 100644 device_home/node_modules/balanced-match/.npmignore create mode 100644 device_home/node_modules/balanced-match/LICENSE.md create mode 100644 device_home/node_modules/balanced-match/README.md create mode 100644 device_home/node_modules/balanced-match/index.js create mode 100644 device_home/node_modules/balanced-match/package.json create mode 100644 device_home/node_modules/brace-expansion/LICENSE create mode 100644 device_home/node_modules/brace-expansion/README.md create mode 100644 device_home/node_modules/brace-expansion/index.js create mode 100644 device_home/node_modules/brace-expansion/package.json create mode 100644 device_home/node_modules/chalk/index.js create mode 100644 device_home/node_modules/chalk/index.js.flow create mode 100644 device_home/node_modules/chalk/license create mode 100644 device_home/node_modules/chalk/package.json create mode 100644 device_home/node_modules/chalk/readme.md create mode 100644 device_home/node_modules/chalk/templates.js create mode 100644 device_home/node_modules/chalk/types/index.d.ts create mode 100644 device_home/node_modules/color-convert/CHANGELOG.md create mode 100644 device_home/node_modules/color-convert/LICENSE create mode 100644 device_home/node_modules/color-convert/README.md create mode 100644 device_home/node_modules/color-convert/conversions.js create mode 100644 device_home/node_modules/color-convert/index.js create mode 100644 device_home/node_modules/color-convert/package.json create mode 100644 device_home/node_modules/color-convert/route.js create mode 100644 device_home/node_modules/color-name/.eslintrc.json create mode 100644 device_home/node_modules/color-name/.npmignore create mode 100644 device_home/node_modules/color-name/LICENSE create mode 100644 device_home/node_modules/color-name/README.md create mode 100644 device_home/node_modules/color-name/index.js create mode 100644 device_home/node_modules/color-name/package.json create mode 100644 device_home/node_modules/color-name/test.js create mode 100644 device_home/node_modules/concat-map/.travis.yml rename {d2d_app/node_modules/express/node_modules/wordwrap => device_home/node_modules/concat-map}/LICENSE (100%) create mode 100644 device_home/node_modules/concat-map/README.markdown create mode 100644 device_home/node_modules/concat-map/example/map.js create mode 100644 device_home/node_modules/concat-map/index.js create mode 100644 device_home/node_modules/concat-map/package.json create mode 100644 device_home/node_modules/concat-map/test/map.js rename {d2d_app/node_modules/express => device_home}/node_modules/cookie-signature/.npmignore (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/cookie-signature/History.md (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/cookie-signature/Readme.md (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/cookie-signature/index.js (100%) create mode 100644 device_home/node_modules/cookie-signature/package.json rename {d2d_app/node_modules/express => device_home}/node_modules/cookie/HISTORY.md (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/cookie/LICENSE (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/cookie/README.md (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/cookie/index.js (100%) create mode 100644 device_home/node_modules/cookie/package.json rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/.coveralls.yml (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/.eslintrc (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/.npmignore (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/.travis.yml (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/CHANGELOG.md (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/LICENSE (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/Makefile (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/README.md (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/component.json (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/karma.conf.js (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/node.js (100%) create mode 100644 device_home/node_modules/debug/package.json rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/src/browser.js (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/src/debug.js (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/src/index.js (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/src/inspector-log.js (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/debug/src/node.js (100%) create mode 100644 device_home/node_modules/depd/History.md create mode 100644 device_home/node_modules/depd/LICENSE create mode 100644 device_home/node_modules/depd/Readme.md create mode 100644 device_home/node_modules/depd/index.js rename {d2d_app/node_modules/express => device_home}/node_modules/depd/lib/browser/index.js (100%) create mode 100644 device_home/node_modules/depd/package.json create mode 100644 device_home/node_modules/ejs/LICENSE create mode 100644 device_home/node_modules/ejs/README.md create mode 100755 device_home/node_modules/ejs/bin/cli.js create mode 100644 device_home/node_modules/ejs/ejs.js create mode 100644 device_home/node_modules/ejs/ejs.min.js create mode 100644 device_home/node_modules/ejs/jakefile.js create mode 100755 device_home/node_modules/ejs/lib/ejs.js create mode 100644 device_home/node_modules/ejs/lib/utils.js create mode 100644 device_home/node_modules/ejs/package.json create mode 100644 device_home/node_modules/ejs/usage.txt create mode 100644 device_home/node_modules/escape-string-regexp/index.js create mode 100644 device_home/node_modules/escape-string-regexp/license create mode 100644 device_home/node_modules/escape-string-regexp/package.json create mode 100644 device_home/node_modules/escape-string-regexp/readme.md create mode 100644 device_home/node_modules/express-session/HISTORY.md create mode 100644 device_home/node_modules/express-session/LICENSE create mode 100644 device_home/node_modules/express-session/README.md create mode 100644 device_home/node_modules/express-session/index.js create mode 100644 device_home/node_modules/express-session/package.json create mode 100644 device_home/node_modules/express-session/session/cookie.js create mode 100644 device_home/node_modules/express-session/session/memory.js create mode 100644 device_home/node_modules/express-session/session/session.js create mode 100644 device_home/node_modules/express-session/session/store.js rename {d2d_app => device_home}/node_modules/express/History.md (100%) rename {d2d_app => device_home}/node_modules/express/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/Readme.md (100%) rename {d2d_app => device_home}/node_modules/express/index.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/application.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/express.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/middleware/init.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/middleware/query.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/request.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/response.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/router/index.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/router/layer.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/router/route.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/utils.js (100%) rename {d2d_app => device_home}/node_modules/express/lib/view.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/accepts/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/mime-types => device_home/node_modules/express/node_modules/accepts}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/accepts/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/accepts/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/accepts/package.json (100%) rename {d2d_app/node_modules/express/node_modules/path-to-regexp => device_home/node_modules/express/node_modules/array-flatten}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/array-flatten/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/array-flatten/array-flatten.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/array-flatten/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/CHANGES.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/LICENSE.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/asap.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/browser-asap.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/browser-raw.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/asap/raw.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/type-is => device_home/node_modules/express/node_modules/body-parser}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/lib/read.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/lib/types/json.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/lib/types/raw.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/lib/types/text.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/lib/types/urlencoded.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/body-parser/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/bytes/History.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/bytes/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/bytes/Readme.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/bytes/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/bytes/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-disposition/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/vary => device_home/node_modules/express/node_modules/content-disposition}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-disposition/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-disposition/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-disposition/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-type/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-type/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-type/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-type/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/content-type/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/.npmignore (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/.travis.yml (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/README.markdown (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/example/cmp.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/test/NaN.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/test/cmp.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/deep-is/test/neg-vs-pos-0.js (100%) rename {d2d_app/node_modules/express/node_modules/mime-db => device_home/node_modules/express/node_modules/destroy}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/destroy/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/destroy/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/destroy/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ee-first/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ee-first/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ee-first/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ee-first/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/encodeurl/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/encodeurl/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/encodeurl/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/encodeurl/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/encodeurl/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/escape-html/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/escape-html/Readme.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/escape-html/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/escape-html/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/etag/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/proxy-addr => device_home/node_modules/express/node_modules/etag}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/etag/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/etag/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/etag/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fast-levenshtein/LICENSE.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fast-levenshtein/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fast-levenshtein/levenshtein.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fast-levenshtein/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/finalhandler/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/finalhandler/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/finalhandler/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/finalhandler/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/finalhandler/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/forwarded/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/forwarded/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/forwarded/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/forwarded/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/forwarded/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fresh/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fresh/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fresh/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fresh/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/fresh/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/http-errors/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/http-errors/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/http-errors/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/http-errors/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/http-errors/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/Changelog.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/dbcs-codec.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/dbcs-data.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/internal.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/sbcs-codec.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/sbcs-data-generated.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/sbcs-data.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/big5-added.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/cp936.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/cp949.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/cp950.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/eucjp.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/gbk-added.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/tables/shiftjis.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/utf16.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/encodings/utf7.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/lib/bom-handling.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/lib/extend-node.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/lib/index.d.ts (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/lib/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/lib/streams.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/iconv-lite/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/inherits/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/inherits/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/inherits/inherits.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/inherits/inherits_browser.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/inherits/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ipaddr.js/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ipaddr.js/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ipaddr.js/ipaddr.min.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ipaddr.js/lib/ipaddr.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ipaddr.js/lib/ipaddr.js.d.ts (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/ipaddr.js/package.json (100%) rename {d2d_app/node_modules/express/node_modules/type-check => device_home/node_modules/express/node_modules/levn}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/levn/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/levn/lib/cast.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/levn/lib/coerce.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/levn/lib/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/levn/lib/parse-string.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/levn/lib/parse.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/levn/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/media-typer/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/media-typer/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/media-typer/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/media-typer/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/media-typer/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/merge-descriptors/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/merge-descriptors/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/merge-descriptors/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/merge-descriptors/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/merge-descriptors/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/methods/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/methods/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/methods/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/methods/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/methods/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-db/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/destroy => device_home/node_modules/express/node_modules/mime-db}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-db/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-db/db.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-db/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-db/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-types/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/accepts => device_home/node_modules/express/node_modules/mime-types}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-types/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-types/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime-types/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime/mime.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime/test.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime/types/mime.types (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/mime/types/node.types (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/lib/charset.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/lib/encoding.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/lib/language.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/lib/mediaType.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/negotiator/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/on-finished/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/on-finished/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/on-finished/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/on-finished/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/on-finished/package.json (100%) rename {d2d_app/node_modules/express/node_modules/prelude-ls => device_home/node_modules/express/node_modules/optionator}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/optionator/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/optionator/lib/coerce.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/optionator/lib/help.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/optionator/lib/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/optionator/lib/parse-type.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/optionator/lib/util.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/optionator/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/path-to-regexp/History.md (100%) rename {d2d_app/node_modules/express/node_modules/array-flatten => device_home/node_modules/express/node_modules/path-to-regexp}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/path-to-regexp/Readme.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/path-to-regexp/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/path-to-regexp/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/CHANGELOG.md (100%) rename {d2d_app/node_modules/express/node_modules/optionator => device_home/node_modules/express/node_modules/prelude-ls}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/lib/Func.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/lib/List.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/lib/Num.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/lib/Obj.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/lib/Str.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/lib/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/prelude-ls/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/.jshintrc (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/.npmignore (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/Readme.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/build.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/core.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/domains/core.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/src => device_home/node_modules/express/node_modules/promise/domains}/done.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/setimmediate => device_home/node_modules/express/node_modules/promise/domains}/es6-extensions.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/src => device_home/node_modules/express/node_modules/promise/domains}/finally.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/src => device_home/node_modules/express/node_modules/promise/domains}/index.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/src => device_home/node_modules/express/node_modules/promise/domains}/node-extensions.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/setimmediate => device_home/node_modules/express/node_modules/promise/domains}/rejection-tracking.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/setimmediate => device_home/node_modules/express/node_modules/promise/domains}/synchronous.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/index.d.ts (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/lib/core.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/setimmediate => device_home/node_modules/express/node_modules/promise/lib}/done.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/lib/es6-extensions.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/setimmediate => device_home/node_modules/express/node_modules/promise/lib}/finally.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/setimmediate => device_home/node_modules/express/node_modules/promise/lib}/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/lib/node-extensions.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/lib/rejection-tracking.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/lib/synchronous.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/polyfill-done.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/polyfill.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/setimmediate/core.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/lib => device_home/node_modules/express/node_modules/promise/setimmediate}/done.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/domains => device_home/node_modules/express/node_modules/promise/setimmediate}/es6-extensions.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/lib => device_home/node_modules/express/node_modules/promise/setimmediate}/finally.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/lib => device_home/node_modules/express/node_modules/promise/setimmediate}/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/setimmediate/node-extensions.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/domains => device_home/node_modules/express/node_modules/promise/setimmediate}/rejection-tracking.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/domains => device_home/node_modules/express/node_modules/promise/setimmediate}/synchronous.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/src/core.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/domains => device_home/node_modules/express/node_modules/promise/src}/done.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/src/es6-extensions.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/domains => device_home/node_modules/express/node_modules/promise/src}/finally.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/domains => device_home/node_modules/express/node_modules/promise/src}/index.js (100%) rename {d2d_app/node_modules/express/node_modules/promise/domains => device_home/node_modules/express/node_modules/promise/src}/node-extensions.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/src/rejection-tracking.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/promise/src/synchronous.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/proxy-addr/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/etag => device_home/node_modules/express/node_modules/proxy-addr}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/proxy-addr/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/proxy-addr/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/proxy-addr/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/.editorconfig (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/.eslintignore (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/.eslintrc (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/CHANGELOG.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/dist/qs.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/lib/formats.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/lib/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/lib/parse.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/lib/stringify.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/lib/utils.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/test/.eslintrc (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/test/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/test/parse.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/test/stringify.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/qs/test/utils.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/range-parser/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/range-parser/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/range-parser/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/range-parser/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/range-parser/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/raw-body/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/raw-body/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/raw-body/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/raw-body/index.d.ts (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/raw-body/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/raw-body/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/safer-buffer/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/safer-buffer/Porting-Buffer.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/safer-buffer/Readme.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/safer-buffer/dangerous.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/safer-buffer/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/safer-buffer/safer.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/safer-buffer/tests.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/send/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/send/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/send/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/send/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/send/node_modules/.bin/mime (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/send/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/serve-static/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/serve-static/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/serve-static/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/serve-static/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/serve-static/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/setprototypeof/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/setprototypeof/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/setprototypeof/index.d.ts (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/setprototypeof/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/setprototypeof/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/setprototypeof/test/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/statuses/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/statuses/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/statuses/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/statuses/codes.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/statuses/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/statuses/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/toidentifier/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/toidentifier/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/toidentifier/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/toidentifier/package.json (100%) rename {d2d_app/node_modules/express/node_modules/levn => device_home/node_modules/express/node_modules/type-check}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-check/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-check/lib/check.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-check/lib/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-check/lib/parse-type.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-check/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-is/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/body-parser => device_home/node_modules/express/node_modules/type-is}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-is/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-is/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/type-is/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/unpipe/HISTORY.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/unpipe/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/unpipe/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/unpipe/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/unpipe/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/.npmignore (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/.travis.yml (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/.zuul.yml (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/node_modules/punycode/LICENSE-MIT.txt (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/node_modules/punycode/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/node_modules/punycode/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/node_modules/punycode/punycode.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/test.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/url.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/url/util.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/utils-merge/.npmignore (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/utils-merge/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/utils-merge/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/utils-merge/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/utils-merge/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/vary/HISTORY.md (100%) rename {d2d_app/node_modules/express/node_modules/depd => device_home/node_modules/express/node_modules/vary}/LICENSE (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/vary/README.md (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/vary/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/vary/package.json (100%) create mode 100644 device_home/node_modules/express/node_modules/wordwrap/LICENSE rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/README.markdown (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/example/center.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/example/meat.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/index.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/package.json (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/test/break.js (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/test/idleness.txt (100%) rename {d2d_app => device_home}/node_modules/express/node_modules/wordwrap/test/wrap.js (100%) rename {d2d_app => device_home}/node_modules/express/package.json (100%) rename {d2d_app => device_home}/node_modules/get-port/index.js (100%) create mode 100644 device_home/node_modules/get-port/license rename {d2d_app => device_home}/node_modules/get-port/package.json (100%) rename {d2d_app => device_home}/node_modules/get-port/readme.md (100%) create mode 100644 device_home/node_modules/has-flag/index.js create mode 100644 device_home/node_modules/has-flag/license create mode 100644 device_home/node_modules/has-flag/package.json create mode 100644 device_home/node_modules/has-flag/readme.md create mode 100644 device_home/node_modules/jake/Makefile create mode 100644 device_home/node_modules/jake/README.md create mode 100755 device_home/node_modules/jake/bin/bash_completion.sh create mode 100755 device_home/node_modules/jake/bin/cli.js create mode 100644 device_home/node_modules/jake/jakefile.js create mode 100644 device_home/node_modules/jake/lib/api.js create mode 100644 device_home/node_modules/jake/lib/jake.js create mode 100644 device_home/node_modules/jake/lib/loader.js create mode 100644 device_home/node_modules/jake/lib/namespace.js create mode 100644 device_home/node_modules/jake/lib/package_task.js create mode 100644 device_home/node_modules/jake/lib/parseargs.js create mode 100644 device_home/node_modules/jake/lib/program.js create mode 100644 device_home/node_modules/jake/lib/publish_task.js create mode 100644 device_home/node_modules/jake/lib/rule.js create mode 100644 device_home/node_modules/jake/lib/task/directory_task.js create mode 100644 device_home/node_modules/jake/lib/task/file_task.js create mode 100644 device_home/node_modules/jake/lib/task/index.js create mode 100644 device_home/node_modules/jake/lib/task/task.js create mode 100644 device_home/node_modules/jake/lib/test_task.js create mode 100644 device_home/node_modules/jake/lib/utils/file.js create mode 100644 device_home/node_modules/jake/lib/utils/index.js create mode 100644 device_home/node_modules/jake/lib/utils/logger.js create mode 100644 device_home/node_modules/jake/package.json create mode 100644 device_home/node_modules/jake/test/integration/concurrent.js create mode 100644 device_home/node_modules/jake/test/integration/file.js create mode 100644 device_home/node_modules/jake/test/integration/file_task.js create mode 100644 device_home/node_modules/jake/test/integration/helpers.js create mode 100644 device_home/node_modules/jake/test/integration/jakefile.js create mode 100644 device_home/node_modules/jake/test/integration/jakelib/concurrent.jake.js create mode 100644 device_home/node_modules/jake/test/integration/jakelib/publish.jake.js create mode 100644 device_home/node_modules/jake/test/integration/jakelib/required_module.jake.js create mode 100644 device_home/node_modules/jake/test/integration/jakelib/rule.jake.js create mode 100644 device_home/node_modules/jake/test/integration/publish_task.js create mode 100644 device_home/node_modules/jake/test/integration/rule.js create mode 100644 device_home/node_modules/jake/test/integration/selfdep.js create mode 100644 device_home/node_modules/jake/test/integration/task_base.js create mode 100644 device_home/node_modules/jake/test/unit/jakefile.js create mode 100644 device_home/node_modules/jake/test/unit/namespace.js create mode 100644 device_home/node_modules/jake/test/unit/parseargs.js create mode 100644 device_home/node_modules/jake/usage.txt create mode 100644 device_home/node_modules/minimatch/LICENSE create mode 100644 device_home/node_modules/minimatch/README.md create mode 100644 device_home/node_modules/minimatch/minimatch.js create mode 100644 device_home/node_modules/minimatch/package.json rename {d2d_app/node_modules/express/node_modules/send/node_modules/debug => device_home}/node_modules/ms/index.js (100%) rename {d2d_app/node_modules/express/node_modules/send => device_home}/node_modules/ms/license.md (100%) create mode 100644 device_home/node_modules/ms/package.json rename {d2d_app/node_modules/express/node_modules/send/node_modules/debug => device_home}/node_modules/ms/readme.md (100%) create mode 100644 device_home/node_modules/on-headers/HISTORY.md create mode 100644 device_home/node_modules/on-headers/LICENSE create mode 100644 device_home/node_modules/on-headers/README.md create mode 100644 device_home/node_modules/on-headers/index.js create mode 100644 device_home/node_modules/on-headers/package.json rename {d2d_app/node_modules/express => device_home}/node_modules/parseurl/HISTORY.md (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/parseurl/LICENSE (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/parseurl/README.md (100%) rename {d2d_app/node_modules/express => device_home}/node_modules/parseurl/index.js (100%) create mode 100644 device_home/node_modules/parseurl/package.json create mode 100644 device_home/node_modules/random-bytes/HISTORY.md create mode 100644 device_home/node_modules/random-bytes/LICENSE create mode 100644 device_home/node_modules/random-bytes/README.md create mode 100644 device_home/node_modules/random-bytes/index.js create mode 100644 device_home/node_modules/random-bytes/package.json rename {d2d_app/node_modules/express => device_home}/node_modules/safe-buffer/LICENSE (100%) create mode 100644 device_home/node_modules/safe-buffer/README.md rename {d2d_app/node_modules/express => device_home}/node_modules/safe-buffer/index.d.ts (100%) create mode 100644 device_home/node_modules/safe-buffer/index.js create mode 100644 device_home/node_modules/safe-buffer/package.json create mode 100644 device_home/node_modules/supports-color/browser.js create mode 100644 device_home/node_modules/supports-color/index.js create mode 100644 device_home/node_modules/supports-color/license create mode 100644 device_home/node_modules/supports-color/package.json create mode 100644 device_home/node_modules/supports-color/readme.md create mode 100644 device_home/node_modules/uid-safe/HISTORY.md create mode 100644 device_home/node_modules/uid-safe/LICENSE create mode 100644 device_home/node_modules/uid-safe/README.md create mode 100644 device_home/node_modules/uid-safe/index.js create mode 100644 device_home/node_modules/uid-safe/package.json rename {d2d_app => device_home}/node_modules/ws/LICENSE (100%) rename {d2d_app => device_home}/node_modules/ws/README.md (100%) rename {d2d_app => device_home}/node_modules/ws/index.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/buffer-util.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/constants.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/event-target.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/extension.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/permessage-deflate.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/receiver.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/sender.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/validation.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/websocket-server.js (100%) rename {d2d_app => device_home}/node_modules/ws/lib/websocket.js (100%) rename {d2d_app => device_home}/node_modules/ws/node_modules/async-limiter/.eslintignore (100%) rename {d2d_app => device_home}/node_modules/ws/node_modules/async-limiter/.nycrc (100%) rename {d2d_app => device_home}/node_modules/ws/node_modules/async-limiter/.travis.yml (100%) rename {d2d_app => device_home}/node_modules/ws/node_modules/async-limiter/LICENSE (100%) rename {d2d_app => device_home}/node_modules/ws/node_modules/async-limiter/index.js (100%) rename {d2d_app => device_home}/node_modules/ws/node_modules/async-limiter/package.json (100%) rename {d2d_app => device_home}/node_modules/ws/node_modules/async-limiter/readme.md (100%) rename {d2d_app => device_home}/node_modules/ws/package.json (100%) create mode 100644 device_home/node_modules/xmlhttprequest/.jshintrc create mode 100644 device_home/node_modules/xmlhttprequest/.npmignore create mode 100644 device_home/node_modules/xmlhttprequest/LICENSE create mode 100644 device_home/node_modules/xmlhttprequest/README.md create mode 100644 device_home/node_modules/xmlhttprequest/lib/XMLHttpRequest.js create mode 100644 device_home/node_modules/xmlhttprequest/package.json create mode 100644 device_home/package-lock.json create mode 100755 device_home/pincode/css/pincode.css create mode 100755 device_home/pincode/js/jsencrypt.js create mode 100755 device_home/pincode/js/pincode.js create mode 100755 device_home/pincode/pincode.html create mode 100755 device_home/service/app_proxy.js create mode 100755 device_home/service/app_router.js create mode 100644 device_home/service/jsencrypt.js create mode 100644 device_home/service/private.key create mode 100644 device_home/service/public.key create mode 100755 device_home/service/relay-server.js create mode 100755 device_home/service/service.js rename packaging/{d2d_app.xml.in => device_home.xml.in} (100%) diff --git a/d2d_app/client/client.html b/d2d_app/client/client.html deleted file mode 100755 index 1cad15a..0000000 --- a/d2d_app/client/client.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - Client - - -
-
-
-
- App List -
-
-
-
-
-
-
-
-
-
-
- - diff --git a/d2d_app/client/css/style.css b/d2d_app/client/css/style.css deleted file mode 100755 index 583efde..0000000 --- a/d2d_app/client/css/style.css +++ /dev/null @@ -1,116 +0,0 @@ -html, body { - width: 100%; - height: 100%; - margin: 0 auto; - padding: 0; -} - -#container { - width: 100%; - height: 100%; - display: table; -} - -.page { - width: 100%; - height: 100%; - padding-top: 50px; - display: block; -} - -.header { - position: relative; - width: 100%; - height: 50px; - margin-top: -50px; - background-color: rgba(0, 80, 179, 1); - z-index: 999; - display: table; -} - -.text-header { - color: #ffffff; - font-size: 1.5em; - vertical-align: middle; - text-align: center; - display: table-cell; -} - -.contents { - width: 100%; - height: 100%; -} - -.contents-name-detail { - font-size: 1.5em; - padding: 10px; -} - -.icon-folder { - vertical-align: middle; -} - -.detail { - width: 100%; - height: 100%; -} - -.result-table { - display: table; - text-align: center; - width: 100%; - height: 100%; - vertical-align: middle; -} - -.result-table-row { - display: table; - width: 100%; - height: 60px; - vertical-align: middle; - border-bottom: 1px solid black; -} - -.result-table-error { - display: table-cell; - font-size: 1.8em; - vertical-align: middle; - text-align: center; -} - -.d2dApp-detail { - display: table-cell; - font-size: 1.2em; - vertical-align: middle; - text-align: left; - padding-left: 10px; - width: 100%; -} - -.text-error { - text-align: center; - color: rgba(0, 0, 0, 1); - font-size: 1.5em; -} - -.spinner { - position:absolute; - top:50%; - left:50%; - transform:translate(-50%, -50%); - display: none; -} - -.spinner-img { - border: 16px solid #f3f3f3; - border-top: 16px solid #3498db; - border-radius: 50%; - width: 120px; - height: 120px; - animation: spin 2s linear infinite; -} - -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(360deg); } -} diff --git a/d2d_app/client/images/folder.png b/d2d_app/client/images/folder.png deleted file mode 100755 index c8395f541840ed9fe4e13514961260f9557e7b66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 743 zcmV?P)00001b5ch_0Itp) z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2i*Y| z4FVjzHBMOo000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0006)Nkl)yf6okK#$FQXemh5sL&XS|#I#jWS6*nMNELczk$H9v1NHg=A#f<+TB$knX zrpi?s$un+s_vqBmivu8m}@DuHOc(Dg`tA zu=W-oQ{Fs9L(=wdxivvs^M8=|=5bhu?Sa*rT4jFi~U->YAbMrnHNAy0={u z-sWGkcyWSKbFk<5Ubqar)n78O(dhwgNvR^G&IeaEzok(A#5f;dX5bffZXs25UckUsq diff --git a/d2d_app/client/js/client.js b/d2d_app/client/js/client.js deleted file mode 100755 index ea2b591..0000000 --- a/d2d_app/client/js/client.js +++ /dev/null @@ -1,162 +0,0 @@ -/* - * Copyright (c) 2015 Samsung Electronics Co., Ltd. All rights reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -"use strict"; - -const serverPort = 9000; -const serverURL = window.location.protocol + '//' + window.location.hostname; -(function() { - var xhr ; - function emptyElement(elm) { - while (elm.firstChild) { - elm.removeChild(elm.firstChild); - } - return elm; - } - - function showListView(dataArray) { - var objResult = emptyElement(document.querySelector("#detail-main")), - objTable, - objRow, - objCol, - i, - prop; - - objTable = document.createElement("div"); - objTable.className = "result-table"; - - if (dataArray.length > 0) { - for (i = 0; i < dataArray.length; i++) { - objRow = document.createElement("div"); - - objRow.className = "result-table-row"; - for (prop in dataArray[i]) { - if (dataArray[i].hasOwnProperty(prop)) { - objCol = document.createElement("div"); - objCol.className = prop + "-detail"; - if (dataArray[i][prop].hasOwnProperty("appName")) { - objCol.appendChild(document.createTextNode(dataArray[i][prop].appName)); - } - objCol.addEventListener("click", sendAppID(dataArray[i][prop].appPkgID, dataArray[i][prop].appAppID)); - objRow.appendChild(objCol); - } - } - objTable.appendChild(objRow); - } - } else { - objRow = document.createElement("div"); - objRow.className = "result-table-error"; - objRow.appendChild(document.createTextNode("No Data")); - objTable.appendChild(objRow); - } - - objResult.appendChild(objTable); - } - - function showList() { - xhr = new XMLHttpRequest(); - xhr.onreadystatechange = function() { - if (xhr.readyState === xhr.DONE) { - if (xhr.status === 200 || xhr.status === 201) { - showListView(JSON.parse(xhr.responseText)); - } else { - console.error(xhr.responseText); - } - } - }; - xhr.open('GET', serverURL + ':' + serverPort + '/appList'); - xhr.send(); - } - - function sendAppID(appPkgID, appAppID) { - var retFunc = function() { - var data = { - appPkgID: appPkgID, - appAppID: appAppID - }; - xhr.onreadystatechange = function() { - if (xhr.readyState === xhr.DONE) { - if (xhr.status === 200 || xhr.status === 201) { - var res = JSON.parse(xhr.responseText); - document.getElementById("page-main").style.display = "none"; - document.getElementById("spinner-main").style.display = "block"; - var timer = setTimeout(function(){ - clearTimeout(timer); - document.getElementById("page-main").style.display = "block"; - document.getElementById("spinner-main").style.display = "none"; - window.open(serverURL + ':' + res.port + '/app', 'newWindow'); - }, 1000); - } else { - console.error(xhr.responseText); - } - } - } - xhr.open('POST', serverURL + ':' + serverPort + '/app'); - xhr.setRequestHeader('Content-Type', 'application/json'); - xhr.send(JSON.stringify(data)); - }; - return retFunc; - } - - function init() { - var eventSource = new EventSource(serverURL + ':' + serverPort + '/updateAppList'); - eventSource.addEventListener('message', evt => { - showListView(JSON.parse(evt.data)); - }, false); - eventSource.addEventListener('open', evt => { - console.log("Connected to..."); - }, false); - eventSource.addEventListener('error', evt => { - if (evt.target.readyState == EventSource.CLOSED) { - console.log("Disconnected from..."); - } else if (evt.target.readyState == EventSource.CONNECTING) { - console.log('Connecting to...'); - } - }, false); - showList(); - } - - /** - * Back key event handler - */ - window.addEventListener("tizenhwkey", function (ev) { - var activePopup = null, - page = null, - pageid = ""; - - if (ev.keyName === "back") { - page = document.getElementsByClassName("ui-page")[0]; - pageid = page ? page.id : ""; - - if (pageid === "main" ) { - try { - /** - * Exit application - */ - tizen.application.getCurrentApplication().exit(); - } catch (ignore) { - } - } else { - /** - * Go to previous browser window - */ - window.history.back(); - } - } - }); - - window.onload = init; -}()); - diff --git a/d2d_app/config.xml b/d2d_app/config.xml deleted file mode 100755 index 3f3ecfc..0000000 --- a/d2d_app/config.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - GlobalDeviceWebServer - - - - - - - - - - D2DGlobalService - D2DGlobalService - - diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.coveralls.yml b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.coveralls.yml deleted file mode 100644 index 20a7068..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.coveralls.yml +++ /dev/null @@ -1 +0,0 @@ -repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.eslintrc b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.eslintrc deleted file mode 100644 index 8a37ae2..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.eslintrc +++ /dev/null @@ -1,11 +0,0 @@ -{ - "env": { - "browser": true, - "node": true - }, - "rules": { - "no-console": 0, - "no-empty": [1, { "allowEmptyCatch": true }] - }, - "extends": "eslint:recommended" -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.npmignore b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.npmignore deleted file mode 100644 index 5f60eec..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.npmignore +++ /dev/null @@ -1,9 +0,0 @@ -support -test -examples -example -*.sock -dist -yarn.lock -coverage -bower.json diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.travis.yml b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.travis.yml deleted file mode 100644 index 6c6090c..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/.travis.yml +++ /dev/null @@ -1,14 +0,0 @@ - -language: node_js -node_js: - - "6" - - "5" - - "4" - -install: - - make node_modules - -script: - - make lint - - make test - - make coveralls diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/CHANGELOG.md b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/CHANGELOG.md deleted file mode 100644 index 553da15..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/CHANGELOG.md +++ /dev/null @@ -1,362 +0,0 @@ - -2.6.9 / 2017-09-22 -================== - - * remove ReDoS regexp in %o formatter (#504) - -2.6.8 / 2017-05-18 -================== - - * Fix: Check for undefined on browser globals (#462, @marbemac) - -2.6.7 / 2017-05-16 -================== - - * Fix: Update ms to 2.0.0 to fix regular expression denial of service vulnerability (#458, @hubdotcom) - * Fix: Inline extend function in node implementation (#452, @dougwilson) - * Docs: Fix typo (#455, @msasad) - -2.6.5 / 2017-04-27 -================== - - * Fix: null reference check on window.documentElement.style.WebkitAppearance (#447, @thebigredgeek) - * Misc: clean up browser reference checks (#447, @thebigredgeek) - * Misc: add npm-debug.log to .gitignore (@thebigredgeek) - - -2.6.4 / 2017-04-20 -================== - - * Fix: bug that would occure if process.env.DEBUG is a non-string value. (#444, @LucianBuzzo) - * Chore: ignore bower.json in npm installations. (#437, @joaovieira) - * Misc: update "ms" to v0.7.3 (@tootallnate) - -2.6.3 / 2017-03-13 -================== - - * Fix: Electron reference to `process.env.DEBUG` (#431, @paulcbetts) - * Docs: Changelog fix (@thebigredgeek) - -2.6.2 / 2017-03-10 -================== - - * Fix: DEBUG_MAX_ARRAY_LENGTH (#420, @slavaGanzin) - * Docs: Add backers and sponsors from Open Collective (#422, @piamancini) - * Docs: Add Slackin invite badge (@tootallnate) - -2.6.1 / 2017-02-10 -================== - - * Fix: Module's `export default` syntax fix for IE8 `Expected identifier` error - * Fix: Whitelist DEBUG_FD for values 1 and 2 only (#415, @pi0) - * Fix: IE8 "Expected identifier" error (#414, @vgoma) - * Fix: Namespaces would not disable once enabled (#409, @musikov) - -2.6.0 / 2016-12-28 -================== - - * Fix: added better null pointer checks for browser useColors (@thebigredgeek) - * Improvement: removed explicit `window.debug` export (#404, @tootallnate) - * Improvement: deprecated `DEBUG_FD` environment variable (#405, @tootallnate) - -2.5.2 / 2016-12-25 -================== - - * Fix: reference error on window within webworkers (#393, @KlausTrainer) - * Docs: fixed README typo (#391, @lurch) - * Docs: added notice about v3 api discussion (@thebigredgeek) - -2.5.1 / 2016-12-20 -================== - - * Fix: babel-core compatibility - -2.5.0 / 2016-12-20 -================== - - * Fix: wrong reference in bower file (@thebigredgeek) - * Fix: webworker compatibility (@thebigredgeek) - * Fix: output formatting issue (#388, @kribblo) - * Fix: babel-loader compatibility (#383, @escwald) - * Misc: removed built asset from repo and publications (@thebigredgeek) - * Misc: moved source files to /src (#378, @yamikuronue) - * Test: added karma integration and replaced babel with browserify for browser tests (#378, @yamikuronue) - * Test: coveralls integration (#378, @yamikuronue) - * Docs: simplified language in the opening paragraph (#373, @yamikuronue) - -2.4.5 / 2016-12-17 -================== - - * Fix: `navigator` undefined in Rhino (#376, @jochenberger) - * Fix: custom log function (#379, @hsiliev) - * Improvement: bit of cleanup + linting fixes (@thebigredgeek) - * Improvement: rm non-maintainted `dist/` dir (#375, @freewil) - * Docs: simplified language in the opening paragraph. (#373, @yamikuronue) - -2.4.4 / 2016-12-14 -================== - - * Fix: work around debug being loaded in preload scripts for electron (#368, @paulcbetts) - -2.4.3 / 2016-12-14 -================== - - * Fix: navigation.userAgent error for react native (#364, @escwald) - -2.4.2 / 2016-12-14 -================== - - * Fix: browser colors (#367, @tootallnate) - * Misc: travis ci integration (@thebigredgeek) - * Misc: added linting and testing boilerplate with sanity check (@thebigredgeek) - -2.4.1 / 2016-12-13 -================== - - * Fix: typo that broke the package (#356) - -2.4.0 / 2016-12-13 -================== - - * Fix: bower.json references unbuilt src entry point (#342, @justmatt) - * Fix: revert "handle regex special characters" (@tootallnate) - * Feature: configurable util.inspect()`options for NodeJS (#327, @tootallnate) - * Feature: %O`(big O) pretty-prints objects (#322, @tootallnate) - * Improvement: allow colors in workers (#335, @botverse) - * Improvement: use same color for same namespace. (#338, @lchenay) - -2.3.3 / 2016-11-09 -================== - - * Fix: Catch `JSON.stringify()` errors (#195, Jovan Alleyne) - * Fix: Returning `localStorage` saved values (#331, Levi Thomason) - * Improvement: Don't create an empty object when no `process` (Nathan Rajlich) - -2.3.2 / 2016-11-09 -================== - - * Fix: be super-safe in index.js as well (@TooTallNate) - * Fix: should check whether process exists (Tom Newby) - -2.3.1 / 2016-11-09 -================== - - * Fix: Added electron compatibility (#324, @paulcbetts) - * Improvement: Added performance optimizations (@tootallnate) - * Readme: Corrected PowerShell environment variable example (#252, @gimre) - * Misc: Removed yarn lock file from source control (#321, @fengmk2) - -2.3.0 / 2016-11-07 -================== - - * Fix: Consistent placement of ms diff at end of output (#215, @gorangajic) - * Fix: Escaping of regex special characters in namespace strings (#250, @zacronos) - * Fix: Fixed bug causing crash on react-native (#282, @vkarpov15) - * Feature: Enabled ES6+ compatible import via default export (#212 @bucaran) - * Feature: Added %O formatter to reflect Chrome's console.log capability (#279, @oncletom) - * Package: Update "ms" to 0.7.2 (#315, @DevSide) - * Package: removed superfluous version property from bower.json (#207 @kkirsche) - * Readme: fix USE_COLORS to DEBUG_COLORS - * Readme: Doc fixes for format string sugar (#269, @mlucool) - * Readme: Updated docs for DEBUG_FD and DEBUG_COLORS environment variables (#232, @mattlyons0) - * Readme: doc fixes for PowerShell (#271 #243, @exoticknight @unreadable) - * Readme: better docs for browser support (#224, @matthewmueller) - * Tooling: Added yarn integration for development (#317, @thebigredgeek) - * Misc: Renamed History.md to CHANGELOG.md (@thebigredgeek) - * Misc: Added license file (#226 #274, @CantemoInternal @sdaitzman) - * Misc: Updated contributors (@thebigredgeek) - -2.2.0 / 2015-05-09 -================== - - * package: update "ms" to v0.7.1 (#202, @dougwilson) - * README: add logging to file example (#193, @DanielOchoa) - * README: fixed a typo (#191, @amir-s) - * browser: expose `storage` (#190, @stephenmathieson) - * Makefile: add a `distclean` target (#189, @stephenmathieson) - -2.1.3 / 2015-03-13 -================== - - * Updated stdout/stderr example (#186) - * Updated example/stdout.js to match debug current behaviour - * Renamed example/stderr.js to stdout.js - * Update Readme.md (#184) - * replace high intensity foreground color for bold (#182, #183) - -2.1.2 / 2015-03-01 -================== - - * dist: recompile - * update "ms" to v0.7.0 - * package: update "browserify" to v9.0.3 - * component: fix "ms.js" repo location - * changed bower package name - * updated documentation about using debug in a browser - * fix: security error on safari (#167, #168, @yields) - -2.1.1 / 2014-12-29 -================== - - * browser: use `typeof` to check for `console` existence - * browser: check for `console.log` truthiness (fix IE 8/9) - * browser: add support for Chrome apps - * Readme: added Windows usage remarks - * Add `bower.json` to properly support bower install - -2.1.0 / 2014-10-15 -================== - - * node: implement `DEBUG_FD` env variable support - * package: update "browserify" to v6.1.0 - * package: add "license" field to package.json (#135, @panuhorsmalahti) - -2.0.0 / 2014-09-01 -================== - - * package: update "browserify" to v5.11.0 - * node: use stderr rather than stdout for logging (#29, @stephenmathieson) - -1.0.4 / 2014-07-15 -================== - - * dist: recompile - * example: remove `console.info()` log usage - * example: add "Content-Type" UTF-8 header to browser example - * browser: place %c marker after the space character - * browser: reset the "content" color via `color: inherit` - * browser: add colors support for Firefox >= v31 - * debug: prefer an instance `log()` function over the global one (#119) - * Readme: update documentation about styled console logs for FF v31 (#116, @wryk) - -1.0.3 / 2014-07-09 -================== - - * Add support for multiple wildcards in namespaces (#122, @seegno) - * browser: fix lint - -1.0.2 / 2014-06-10 -================== - - * browser: update color palette (#113, @gscottolson) - * common: make console logging function configurable (#108, @timoxley) - * node: fix %o colors on old node <= 0.8.x - * Makefile: find node path using shell/which (#109, @timoxley) - -1.0.1 / 2014-06-06 -================== - - * browser: use `removeItem()` to clear localStorage - * browser, node: don't set DEBUG if namespaces is undefined (#107, @leedm777) - * package: add "contributors" section - * node: fix comment typo - * README: list authors - -1.0.0 / 2014-06-04 -================== - - * make ms diff be global, not be scope - * debug: ignore empty strings in enable() - * node: make DEBUG_COLORS able to disable coloring - * *: export the `colors` array - * npmignore: don't publish the `dist` dir - * Makefile: refactor to use browserify - * package: add "browserify" as a dev dependency - * Readme: add Web Inspector Colors section - * node: reset terminal color for the debug content - * node: map "%o" to `util.inspect()` - * browser: map "%j" to `JSON.stringify()` - * debug: add custom "formatters" - * debug: use "ms" module for humanizing the diff - * Readme: add "bash" syntax highlighting - * browser: add Firebug color support - * browser: add colors for WebKit browsers - * node: apply log to `console` - * rewrite: abstract common logic for Node & browsers - * add .jshintrc file - -0.8.1 / 2014-04-14 -================== - - * package: re-add the "component" section - -0.8.0 / 2014-03-30 -================== - - * add `enable()` method for nodejs. Closes #27 - * change from stderr to stdout - * remove unnecessary index.js file - -0.7.4 / 2013-11-13 -================== - - * remove "browserify" key from package.json (fixes something in browserify) - -0.7.3 / 2013-10-30 -================== - - * fix: catch localStorage security error when cookies are blocked (Chrome) - * add debug(err) support. Closes #46 - * add .browser prop to package.json. Closes #42 - -0.7.2 / 2013-02-06 -================== - - * fix package.json - * fix: Mobile Safari (private mode) is broken with debug - * fix: Use unicode to send escape character to shell instead of octal to work with strict mode javascript - -0.7.1 / 2013-02-05 -================== - - * add repository URL to package.json - * add DEBUG_COLORED to force colored output - * add browserify support - * fix component. Closes #24 - -0.7.0 / 2012-05-04 -================== - - * Added .component to package.json - * Added debug.component.js build - -0.6.0 / 2012-03-16 -================== - - * Added support for "-" prefix in DEBUG [Vinay Pulim] - * Added `.enabled` flag to the node version [TooTallNate] - -0.5.0 / 2012-02-02 -================== - - * Added: humanize diffs. Closes #8 - * Added `debug.disable()` to the CS variant - * Removed padding. Closes #10 - * Fixed: persist client-side variant again. Closes #9 - -0.4.0 / 2012-02-01 -================== - - * Added browser variant support for older browsers [TooTallNate] - * Added `debug.enable('project:*')` to browser variant [TooTallNate] - * Added padding to diff (moved it to the right) - -0.3.0 / 2012-01-26 -================== - - * Added millisecond diff when isatty, otherwise UTC string - -0.2.0 / 2012-01-22 -================== - - * Added wildcard support - -0.1.0 / 2011-12-02 -================== - - * Added: remove colors unless stderr isatty [TooTallNate] - -0.0.1 / 2010-01-03 -================== - - * Initial release diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/LICENSE b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/LICENSE deleted file mode 100644 index 658c933..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -(The MIT License) - -Copyright (c) 2014 TJ Holowaychuk - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software -and associated documentation files (the 'Software'), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT -LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/Makefile b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/Makefile deleted file mode 100644 index 584da8b..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# get Makefile directory name: http://stackoverflow.com/a/5982798/376773 -THIS_MAKEFILE_PATH:=$(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) -THIS_DIR:=$(shell cd $(dir $(THIS_MAKEFILE_PATH));pwd) - -# BIN directory -BIN := $(THIS_DIR)/node_modules/.bin - -# Path -PATH := node_modules/.bin:$(PATH) -SHELL := /bin/bash - -# applications -NODE ?= $(shell which node) -YARN ?= $(shell which yarn) -PKG ?= $(if $(YARN),$(YARN),$(NODE) $(shell which npm)) -BROWSERIFY ?= $(NODE) $(BIN)/browserify - -.FORCE: - -install: node_modules - -node_modules: package.json - @NODE_ENV= $(PKG) install - @touch node_modules - -lint: .FORCE - eslint browser.js debug.js index.js node.js - -test-node: .FORCE - istanbul cover node_modules/mocha/bin/_mocha -- test/**.js - -test-browser: .FORCE - mkdir -p dist - - @$(BROWSERIFY) \ - --standalone debug \ - . > dist/debug.js - - karma start --single-run - rimraf dist - -test: .FORCE - concurrently \ - "make test-node" \ - "make test-browser" - -coveralls: - cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js - -.PHONY: all install clean distclean diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/README.md b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/README.md deleted file mode 100644 index f67be6b..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/README.md +++ /dev/null @@ -1,312 +0,0 @@ -# debug -[![Build Status](https://travis-ci.org/visionmedia/debug.svg?branch=master)](https://travis-ci.org/visionmedia/debug) [![Coverage Status](https://coveralls.io/repos/github/visionmedia/debug/badge.svg?branch=master)](https://coveralls.io/github/visionmedia/debug?branch=master) [![Slack](https://visionmedia-community-slackin.now.sh/badge.svg)](https://visionmedia-community-slackin.now.sh/) [![OpenCollective](https://opencollective.com/debug/backers/badge.svg)](#backers) -[![OpenCollective](https://opencollective.com/debug/sponsors/badge.svg)](#sponsors) - - - -A tiny node.js debugging utility modelled after node core's debugging technique. - -**Discussion around the V3 API is under way [here](https://github.com/visionmedia/debug/issues/370)** - -## Installation - -```bash -$ npm install debug -``` - -## Usage - -`debug` exposes a function; simply pass this function the name of your module, and it will return a decorated version of `console.error` for you to pass debug statements to. This will allow you to toggle the debug output for different parts of your module as well as the module as a whole. - -Example _app.js_: - -```js -var debug = require('debug')('http') - , http = require('http') - , name = 'My App'; - -// fake app - -debug('booting %s', name); - -http.createServer(function(req, res){ - debug(req.method + ' ' + req.url); - res.end('hello\n'); -}).listen(3000, function(){ - debug('listening'); -}); - -// fake worker of some kind - -require('./worker'); -``` - -Example _worker.js_: - -```js -var debug = require('debug')('worker'); - -setInterval(function(){ - debug('doing some work'); -}, 1000); -``` - - The __DEBUG__ environment variable is then used to enable these based on space or comma-delimited names. Here are some examples: - - ![debug http and worker](http://f.cl.ly/items/18471z1H402O24072r1J/Screenshot.png) - - ![debug worker](http://f.cl.ly/items/1X413v1a3M0d3C2c1E0i/Screenshot.png) - -#### Windows note - - On Windows the environment variable is set using the `set` command. - - ```cmd - set DEBUG=*,-not_this - ``` - - Note that PowerShell uses different syntax to set environment variables. - - ```cmd - $env:DEBUG = "*,-not_this" - ``` - -Then, run the program to be debugged as usual. - -## Millisecond diff - - When actively developing an application it can be useful to see when the time spent between one `debug()` call and the next. Suppose for example you invoke `debug()` before requesting a resource, and after as well, the "+NNNms" will show you how much time was spent between calls. - - ![](http://f.cl.ly/items/2i3h1d3t121M2Z1A3Q0N/Screenshot.png) - - When stdout is not a TTY, `Date#toUTCString()` is used, making it more useful for logging the debug information as shown below: - - ![](http://f.cl.ly/items/112H3i0e0o0P0a2Q2r11/Screenshot.png) - -## Conventions - - If you're using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. If you have more than one debuggers you _should_ prefix them with your library name and use ":" to separate features. For example "bodyParser" from Connect would then be "connect:bodyParser". - -## Wildcards - - The `*` character may be used as a wildcard. Suppose for example your library has debuggers named "connect:bodyParser", "connect:compress", "connect:session", instead of listing all three with `DEBUG=connect:bodyParser,connect:compress,connect:session`, you may simply do `DEBUG=connect:*`, or to run everything using this module simply use `DEBUG=*`. - - You can also exclude specific debuggers by prefixing them with a "-" character. For example, `DEBUG=*,-connect:*` would include all debuggers except those starting with "connect:". - -## Environment Variables - - When running through Node.js, you can set a few environment variables that will - change the behavior of the debug logging: - -| Name | Purpose | -|-----------|-------------------------------------------------| -| `DEBUG` | Enables/disables specific debugging namespaces. | -| `DEBUG_COLORS`| Whether or not to use colors in the debug output. | -| `DEBUG_DEPTH` | Object inspection depth. | -| `DEBUG_SHOW_HIDDEN` | Shows hidden properties on inspected objects. | - - - __Note:__ The environment variables beginning with `DEBUG_` end up being - converted into an Options object that gets used with `%o`/`%O` formatters. - See the Node.js documentation for - [`util.inspect()`](https://nodejs.org/api/util.html#util_util_inspect_object_options) - for the complete list. - -## Formatters - - - Debug uses [printf-style](https://wikipedia.org/wiki/Printf_format_string) formatting. Below are the officially supported formatters: - -| Formatter | Representation | -|-----------|----------------| -| `%O` | Pretty-print an Object on multiple lines. | -| `%o` | Pretty-print an Object all on a single line. | -| `%s` | String. | -| `%d` | Number (both integer and float). | -| `%j` | JSON. Replaced with the string '[Circular]' if the argument contains circular references. | -| `%%` | Single percent sign ('%'). This does not consume an argument. | - -### Custom formatters - - You can add custom formatters by extending the `debug.formatters` object. For example, if you wanted to add support for rendering a Buffer as hex with `%h`, you could do something like: - -```js -const createDebug = require('debug') -createDebug.formatters.h = (v) => { - return v.toString('hex') -} - -// …elsewhere -const debug = createDebug('foo') -debug('this is hex: %h', new Buffer('hello world')) -// foo this is hex: 68656c6c6f20776f726c6421 +0ms -``` - -## Browser support - You can build a browser-ready script using [browserify](https://github.com/substack/node-browserify), - or just use the [browserify-as-a-service](https://wzrd.in/) [build](https://wzrd.in/standalone/debug@latest), - if you don't want to build it yourself. - - Debug's enable state is currently persisted by `localStorage`. - Consider the situation shown below where you have `worker:a` and `worker:b`, - and wish to debug both. You can enable this using `localStorage.debug`: - -```js -localStorage.debug = 'worker:*' -``` - -And then refresh the page. - -```js -a = debug('worker:a'); -b = debug('worker:b'); - -setInterval(function(){ - a('doing some work'); -}, 1000); - -setInterval(function(){ - b('doing some work'); -}, 1200); -``` - -#### Web Inspector Colors - - Colors are also enabled on "Web Inspectors" that understand the `%c` formatting - option. These are WebKit web inspectors, Firefox ([since version - 31](https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/)) - and the Firebug plugin for Firefox (any version). - - Colored output looks something like: - - ![](https://cloud.githubusercontent.com/assets/71256/3139768/b98c5fd8-e8ef-11e3-862a-f7253b6f47c6.png) - - -## Output streams - - By default `debug` will log to stderr, however this can be configured per-namespace by overriding the `log` method: - -Example _stdout.js_: - -```js -var debug = require('debug'); -var error = debug('app:error'); - -// by default stderr is used -error('goes to stderr!'); - -var log = debug('app:log'); -// set this namespace to log via console.log -log.log = console.log.bind(console); // don't forget to bind to console! -log('goes to stdout'); -error('still goes to stderr!'); - -// set all output to go via console.info -// overrides all per-namespace log settings -debug.log = console.info.bind(console); -error('now goes to stdout via console.info'); -log('still goes to stdout, but via console.info now'); -``` - - -## Authors - - - TJ Holowaychuk - - Nathan Rajlich - - Andrew Rhyne - -## Backers - -Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/debug#backer)] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## Sponsors - -Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/debug#sponsor)] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## License - -(The MIT License) - -Copyright (c) 2014-2016 TJ Holowaychuk <tj@vision-media.ca> - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/component.json b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/component.json deleted file mode 100644 index 9de2641..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/component.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "debug", - "repo": "visionmedia/debug", - "description": "small debugging utility", - "version": "2.6.9", - "keywords": [ - "debug", - "log", - "debugger" - ], - "main": "src/browser.js", - "scripts": [ - "src/browser.js", - "src/debug.js" - ], - "dependencies": { - "rauchg/ms.js": "0.7.1" - } -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/karma.conf.js b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/karma.conf.js deleted file mode 100644 index 103a82d..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/karma.conf.js +++ /dev/null @@ -1,70 +0,0 @@ -// Karma configuration -// Generated on Fri Dec 16 2016 13:09:51 GMT+0000 (UTC) - -module.exports = function(config) { - config.set({ - - // base path that will be used to resolve all patterns (eg. files, exclude) - basePath: '', - - - // frameworks to use - // available frameworks: https://npmjs.org/browse/keyword/karma-adapter - frameworks: ['mocha', 'chai', 'sinon'], - - - // list of files / patterns to load in the browser - files: [ - 'dist/debug.js', - 'test/*spec.js' - ], - - - // list of files to exclude - exclude: [ - 'src/node.js' - ], - - - // preprocess matching files before serving them to the browser - // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor - preprocessors: { - }, - - // test results reporter to use - // possible values: 'dots', 'progress' - // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ['progress'], - - - // web server port - port: 9876, - - - // enable / disable colors in the output (reporters and logs) - colors: true, - - - // level of logging - // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG - logLevel: config.LOG_INFO, - - - // enable / disable watching file and executing tests whenever any file changes - autoWatch: true, - - - // start these browsers - // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher - browsers: ['PhantomJS'], - - - // Continuous Integration mode - // if true, Karma captures browsers, runs the tests and exits - singleRun: false, - - // Concurrency level - // how many browser should be started simultaneous - concurrency: Infinity - }) -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/node.js b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/node.js deleted file mode 100644 index 7fc36fe..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/node.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('./src/node'); diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/package.json b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/package.json deleted file mode 100644 index 0d0fe9a..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/package.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "_from": "debug@2.6.9", - "_id": "debug@2.6.9", - "_inBundle": false, - "_integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "_location": "/body-parser/debug", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "debug@2.6.9", - "name": "debug", - "escapedName": "debug", - "rawSpec": "2.6.9", - "saveSpec": null, - "fetchSpec": "2.6.9" - }, - "_requiredBy": [ - "/body-parser" - ], - "_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "_shasum": "5d128515df134ff327e90a4c93f4e077a536341f", - "_spec": "debug@2.6.9", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/body-parser", - "author": { - "name": "TJ Holowaychuk", - "email": "tj@vision-media.ca" - }, - "browser": "./src/browser.js", - "bugs": { - "url": "https://github.com/visionmedia/debug/issues" - }, - "bundleDependencies": false, - "component": { - "scripts": { - "debug/index.js": "browser.js", - "debug/debug.js": "debug.js" - } - }, - "contributors": [ - { - "name": "Nathan Rajlich", - "email": "nathan@tootallnate.net", - "url": "http://n8.io" - }, - { - "name": "Andrew Rhyne", - "email": "rhyneandrew@gmail.com" - } - ], - "dependencies": { - "ms": "2.0.0" - }, - "deprecated": false, - "description": "small debugging utility", - "devDependencies": { - "browserify": "9.0.3", - "chai": "^3.5.0", - "concurrently": "^3.1.0", - "coveralls": "^2.11.15", - "eslint": "^3.12.1", - "istanbul": "^0.4.5", - "karma": "^1.3.0", - "karma-chai": "^0.1.0", - "karma-mocha": "^1.3.0", - "karma-phantomjs-launcher": "^1.0.2", - "karma-sinon": "^1.0.5", - "mocha": "^3.2.0", - "mocha-lcov-reporter": "^1.2.0", - "rimraf": "^2.5.4", - "sinon": "^1.17.6", - "sinon-chai": "^2.8.0" - }, - "homepage": "https://github.com/visionmedia/debug#readme", - "keywords": [ - "debug", - "log", - "debugger" - ], - "license": "MIT", - "main": "./src/index.js", - "name": "debug", - "repository": { - "type": "git", - "url": "git://github.com/visionmedia/debug.git" - }, - "version": "2.6.9" -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/browser.js b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/browser.js deleted file mode 100644 index 7106924..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/browser.js +++ /dev/null @@ -1,185 +0,0 @@ -/** - * This is the web browser implementation of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = require('./debug'); -exports.log = log; -exports.formatArgs = formatArgs; -exports.save = save; -exports.load = load; -exports.useColors = useColors; -exports.storage = 'undefined' != typeof chrome - && 'undefined' != typeof chrome.storage - ? chrome.storage.local - : localstorage(); - -/** - * Colors. - */ - -exports.colors = [ - 'lightseagreen', - 'forestgreen', - 'goldenrod', - 'dodgerblue', - 'darkorchid', - 'crimson' -]; - -/** - * Currently only WebKit-based Web Inspectors, Firefox >= v31, - * and the Firebug extension (any Firefox version) are known - * to support "%c" CSS customizations. - * - * TODO: add a `localStorage` variable to explicitly enable/disable colors - */ - -function useColors() { - // NB: In an Electron preload script, document will be defined but not fully - // initialized. Since we know we're in Chrome, we'll just detect this case - // explicitly - if (typeof window !== 'undefined' && window.process && window.process.type === 'renderer') { - return true; - } - - // is webkit? http://stackoverflow.com/a/16459606/376773 - // document is undefined in react-native: https://github.com/facebook/react-native/pull/1632 - return (typeof document !== 'undefined' && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance) || - // is firebug? http://stackoverflow.com/a/398120/376773 - (typeof window !== 'undefined' && window.console && (window.console.firebug || (window.console.exception && window.console.table))) || - // is firefox >= v31? - // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages - (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31) || - // double check webkit in userAgent just in case we are in a worker - (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)); -} - -/** - * Map %j to `JSON.stringify()`, since no Web Inspectors do that by default. - */ - -exports.formatters.j = function(v) { - try { - return JSON.stringify(v); - } catch (err) { - return '[UnexpectedJSONParseError]: ' + err.message; - } -}; - - -/** - * Colorize log arguments if enabled. - * - * @api public - */ - -function formatArgs(args) { - var useColors = this.useColors; - - args[0] = (useColors ? '%c' : '') - + this.namespace - + (useColors ? ' %c' : ' ') - + args[0] - + (useColors ? '%c ' : ' ') - + '+' + exports.humanize(this.diff); - - if (!useColors) return; - - var c = 'color: ' + this.color; - args.splice(1, 0, c, 'color: inherit') - - // the final "%c" is somewhat tricky, because there could be other - // arguments passed either before or after the %c, so we need to - // figure out the correct index to insert the CSS into - var index = 0; - var lastC = 0; - args[0].replace(/%[a-zA-Z%]/g, function(match) { - if ('%%' === match) return; - index++; - if ('%c' === match) { - // we only are interested in the *last* %c - // (the user may have provided their own) - lastC = index; - } - }); - - args.splice(lastC, 0, c); -} - -/** - * Invokes `console.log()` when available. - * No-op when `console.log` is not a "function". - * - * @api public - */ - -function log() { - // this hackery is required for IE8/9, where - // the `console.log` function doesn't have 'apply' - return 'object' === typeof console - && console.log - && Function.prototype.apply.call(console.log, console, arguments); -} - -/** - * Save `namespaces`. - * - * @param {String} namespaces - * @api private - */ - -function save(namespaces) { - try { - if (null == namespaces) { - exports.storage.removeItem('debug'); - } else { - exports.storage.debug = namespaces; - } - } catch(e) {} -} - -/** - * Load `namespaces`. - * - * @return {String} returns the previously persisted debug modes - * @api private - */ - -function load() { - var r; - try { - r = exports.storage.debug; - } catch(e) {} - - // If debug isn't set in LS, and we're in Electron, try to load $DEBUG - if (!r && typeof process !== 'undefined' && 'env' in process) { - r = process.env.DEBUG; - } - - return r; -} - -/** - * Enable namespaces listed in `localStorage.debug` initially. - */ - -exports.enable(load()); - -/** - * Localstorage attempts to return the localstorage. - * - * This is necessary because safari throws - * when a user disables cookies/localstorage - * and you attempt to access it. - * - * @return {LocalStorage} - * @api private - */ - -function localstorage() { - try { - return window.localStorage; - } catch (e) {} -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/debug.js b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/debug.js deleted file mode 100644 index 6a5e3fc..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/debug.js +++ /dev/null @@ -1,202 +0,0 @@ - -/** - * This is the common logic for both the Node.js and web browser - * implementations of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = createDebug.debug = createDebug['default'] = createDebug; -exports.coerce = coerce; -exports.disable = disable; -exports.enable = enable; -exports.enabled = enabled; -exports.humanize = require('ms'); - -/** - * The currently active debug mode names, and names to skip. - */ - -exports.names = []; -exports.skips = []; - -/** - * Map of special "%n" handling functions, for the debug "format" argument. - * - * Valid key names are a single, lower or upper-case letter, i.e. "n" and "N". - */ - -exports.formatters = {}; - -/** - * Previous log timestamp. - */ - -var prevTime; - -/** - * Select a color. - * @param {String} namespace - * @return {Number} - * @api private - */ - -function selectColor(namespace) { - var hash = 0, i; - - for (i in namespace) { - hash = ((hash << 5) - hash) + namespace.charCodeAt(i); - hash |= 0; // Convert to 32bit integer - } - - return exports.colors[Math.abs(hash) % exports.colors.length]; -} - -/** - * Create a debugger with the given `namespace`. - * - * @param {String} namespace - * @return {Function} - * @api public - */ - -function createDebug(namespace) { - - function debug() { - // disabled? - if (!debug.enabled) return; - - var self = debug; - - // set `diff` timestamp - var curr = +new Date(); - var ms = curr - (prevTime || curr); - self.diff = ms; - self.prev = prevTime; - self.curr = curr; - prevTime = curr; - - // turn the `arguments` into a proper Array - var args = new Array(arguments.length); - for (var i = 0; i < args.length; i++) { - args[i] = arguments[i]; - } - - args[0] = exports.coerce(args[0]); - - if ('string' !== typeof args[0]) { - // anything else let's inspect with %O - args.unshift('%O'); - } - - // apply any `formatters` transformations - var index = 0; - args[0] = args[0].replace(/%([a-zA-Z%])/g, function(match, format) { - // if we encounter an escaped % then don't increase the array index - if (match === '%%') return match; - index++; - var formatter = exports.formatters[format]; - if ('function' === typeof formatter) { - var val = args[index]; - match = formatter.call(self, val); - - // now we need to remove `args[index]` since it's inlined in the `format` - args.splice(index, 1); - index--; - } - return match; - }); - - // apply env-specific formatting (colors, etc.) - exports.formatArgs.call(self, args); - - var logFn = debug.log || exports.log || console.log.bind(console); - logFn.apply(self, args); - } - - debug.namespace = namespace; - debug.enabled = exports.enabled(namespace); - debug.useColors = exports.useColors(); - debug.color = selectColor(namespace); - - // env-specific initialization logic for debug instances - if ('function' === typeof exports.init) { - exports.init(debug); - } - - return debug; -} - -/** - * Enables a debug mode by namespaces. This can include modes - * separated by a colon and wildcards. - * - * @param {String} namespaces - * @api public - */ - -function enable(namespaces) { - exports.save(namespaces); - - exports.names = []; - exports.skips = []; - - var split = (typeof namespaces === 'string' ? namespaces : '').split(/[\s,]+/); - var len = split.length; - - for (var i = 0; i < len; i++) { - if (!split[i]) continue; // ignore empty strings - namespaces = split[i].replace(/\*/g, '.*?'); - if (namespaces[0] === '-') { - exports.skips.push(new RegExp('^' + namespaces.substr(1) + '$')); - } else { - exports.names.push(new RegExp('^' + namespaces + '$')); - } - } -} - -/** - * Disable debug output. - * - * @api public - */ - -function disable() { - exports.enable(''); -} - -/** - * Returns true if the given mode name is enabled, false otherwise. - * - * @param {String} name - * @return {Boolean} - * @api public - */ - -function enabled(name) { - var i, len; - for (i = 0, len = exports.skips.length; i < len; i++) { - if (exports.skips[i].test(name)) { - return false; - } - } - for (i = 0, len = exports.names.length; i < len; i++) { - if (exports.names[i].test(name)) { - return true; - } - } - return false; -} - -/** - * Coerce `val`. - * - * @param {Mixed} val - * @return {Mixed} - * @api private - */ - -function coerce(val) { - if (val instanceof Error) return val.stack || val.message; - return val; -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/index.js b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/index.js deleted file mode 100644 index e12cf4d..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/index.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Detect Electron renderer process, which is node, but we should - * treat as a browser. - */ - -if (typeof process !== 'undefined' && process.type === 'renderer') { - module.exports = require('./browser.js'); -} else { - module.exports = require('./node.js'); -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/inspector-log.js b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/inspector-log.js deleted file mode 100644 index 60ea6c0..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/inspector-log.js +++ /dev/null @@ -1,15 +0,0 @@ -module.exports = inspectorLog; - -// black hole -const nullStream = new (require('stream').Writable)(); -nullStream._write = () => {}; - -/** - * Outputs a `console.log()` to the Node.js Inspector console *only*. - */ -function inspectorLog() { - const stdout = console._stdout; - console._stdout = nullStream; - console.log.apply(console, arguments); - console._stdout = stdout; -} diff --git a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/node.js b/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/node.js deleted file mode 100644 index b15109c..0000000 --- a/d2d_app/node_modules/express/node_modules/body-parser/node_modules/debug/src/node.js +++ /dev/null @@ -1,248 +0,0 @@ -/** - * Module dependencies. - */ - -var tty = require('tty'); -var util = require('util'); - -/** - * This is the Node.js implementation of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = require('./debug'); -exports.init = init; -exports.log = log; -exports.formatArgs = formatArgs; -exports.save = save; -exports.load = load; -exports.useColors = useColors; - -/** - * Colors. - */ - -exports.colors = [6, 2, 3, 4, 5, 1]; - -/** - * Build up the default `inspectOpts` object from the environment variables. - * - * $ DEBUG_COLORS=no DEBUG_DEPTH=10 DEBUG_SHOW_HIDDEN=enabled node script.js - */ - -exports.inspectOpts = Object.keys(process.env).filter(function (key) { - return /^debug_/i.test(key); -}).reduce(function (obj, key) { - // camel-case - var prop = key - .substring(6) - .toLowerCase() - .replace(/_([a-z])/g, function (_, k) { return k.toUpperCase() }); - - // coerce string value into JS value - var val = process.env[key]; - if (/^(yes|on|true|enabled)$/i.test(val)) val = true; - else if (/^(no|off|false|disabled)$/i.test(val)) val = false; - else if (val === 'null') val = null; - else val = Number(val); - - obj[prop] = val; - return obj; -}, {}); - -/** - * The file descriptor to write the `debug()` calls to. - * Set the `DEBUG_FD` env variable to override with another value. i.e.: - * - * $ DEBUG_FD=3 node script.js 3>debug.log - */ - -var fd = parseInt(process.env.DEBUG_FD, 10) || 2; - -if (1 !== fd && 2 !== fd) { - util.deprecate(function(){}, 'except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)')() -} - -var stream = 1 === fd ? process.stdout : - 2 === fd ? process.stderr : - createWritableStdioStream(fd); - -/** - * Is stdout a TTY? Colored output is enabled when `true`. - */ - -function useColors() { - return 'colors' in exports.inspectOpts - ? Boolean(exports.inspectOpts.colors) - : tty.isatty(fd); -} - -/** - * Map %o to `util.inspect()`, all on a single line. - */ - -exports.formatters.o = function(v) { - this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts) - .split('\n').map(function(str) { - return str.trim() - }).join(' '); -}; - -/** - * Map %o to `util.inspect()`, allowing multiple lines if needed. - */ - -exports.formatters.O = function(v) { - this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts); -}; - -/** - * Adds ANSI color escape codes if enabled. - * - * @api public - */ - -function formatArgs(args) { - var name = this.namespace; - var useColors = this.useColors; - - if (useColors) { - var c = this.color; - var prefix = ' \u001b[3' + c + ';1m' + name + ' ' + '\u001b[0m'; - - args[0] = prefix + args[0].split('\n').join('\n' + prefix); - args.push('\u001b[3' + c + 'm+' + exports.humanize(this.diff) + '\u001b[0m'); - } else { - args[0] = new Date().toUTCString() - + ' ' + name + ' ' + args[0]; - } -} - -/** - * Invokes `util.format()` with the specified arguments and writes to `stream`. - */ - -function log() { - return stream.write(util.format.apply(util, arguments) + '\n'); -} - -/** - * Save `namespaces`. - * - * @param {String} namespaces - * @api private - */ - -function save(namespaces) { - if (null == namespaces) { - // If you set a process.env field to null or undefined, it gets cast to the - // string 'null' or 'undefined'. Just delete instead. - delete process.env.DEBUG; - } else { - process.env.DEBUG = namespaces; - } -} - -/** - * Load `namespaces`. - * - * @return {String} returns the previously persisted debug modes - * @api private - */ - -function load() { - return process.env.DEBUG; -} - -/** - * Copied from `node/src/node.js`. - * - * XXX: It's lame that node doesn't expose this API out-of-the-box. It also - * relies on the undocumented `tty_wrap.guessHandleType()` which is also lame. - */ - -function createWritableStdioStream (fd) { - var stream; - var tty_wrap = process.binding('tty_wrap'); - - // Note stream._type is used for test-module-load-list.js - - switch (tty_wrap.guessHandleType(fd)) { - case 'TTY': - stream = new tty.WriteStream(fd); - stream._type = 'tty'; - - // Hack to have stream not keep the event loop alive. - // See https://github.com/joyent/node/issues/1726 - if (stream._handle && stream._handle.unref) { - stream._handle.unref(); - } - break; - - case 'FILE': - var fs = require('fs'); - stream = new fs.SyncWriteStream(fd, { autoClose: false }); - stream._type = 'fs'; - break; - - case 'PIPE': - case 'TCP': - var net = require('net'); - stream = new net.Socket({ - fd: fd, - readable: false, - writable: true - }); - - // FIXME Should probably have an option in net.Socket to create a - // stream from an existing fd which is writable only. But for now - // we'll just add this hack and set the `readable` member to false. - // Test: ./node test/fixtures/echo.js < /etc/passwd - stream.readable = false; - stream.read = null; - stream._type = 'pipe'; - - // FIXME Hack to have stream not keep the event loop alive. - // See https://github.com/joyent/node/issues/1726 - if (stream._handle && stream._handle.unref) { - stream._handle.unref(); - } - break; - - default: - // Probably an error on in uv_guess_handle() - throw new Error('Implement me. Unknown stream file type!'); - } - - // For supporting legacy API we put the FD here. - stream.fd = fd; - - stream._isStdio = true; - - return stream; -} - -/** - * Init logic for `debug` instances. - * - * Create a new `inspectOpts` object in case `useColors` is set - * differently for a particular `debug` instance. - */ - -function init (debug) { - debug.inspectOpts = {}; - - var keys = Object.keys(exports.inspectOpts); - for (var i = 0; i < keys.length; i++) { - debug.inspectOpts[keys[i]] = exports.inspectOpts[keys[i]]; - } -} - -/** - * Enable namespaces listed in `process.env.DEBUG` initially. - */ - -exports.enable(load()); diff --git a/d2d_app/node_modules/express/node_modules/content-disposition/LICENSE b/d2d_app/node_modules/express/node_modules/content-disposition/LICENSE deleted file mode 100644 index 84441fb..0000000 --- a/d2d_app/node_modules/express/node_modules/content-disposition/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -(The MIT License) - -Copyright (c) 2014-2017 Douglas Christopher Wilson - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/d2d_app/node_modules/express/node_modules/cookie-signature/package.json b/d2d_app/node_modules/express/node_modules/cookie-signature/package.json deleted file mode 100644 index 7be3323..0000000 --- a/d2d_app/node_modules/express/node_modules/cookie-signature/package.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "_from": "cookie-signature@1.0.6", - "_id": "cookie-signature@1.0.6", - "_inBundle": false, - "_integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "_location": "/cookie-signature", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "cookie-signature@1.0.6", - "name": "cookie-signature", - "escapedName": "cookie-signature", - "rawSpec": "1.0.6", - "saveSpec": null, - "fetchSpec": "1.0.6" - }, - "_requiredBy": [ - "/express" - ], - "_resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "_shasum": "e303a882b342cc3ee8ca513a79999734dab3ae2c", - "_spec": "cookie-signature@1.0.6", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/express", - "author": { - "name": "TJ Holowaychuk", - "email": "tj@learnboost.com" - }, - "bugs": { - "url": "https://github.com/visionmedia/node-cookie-signature/issues" - }, - "bundleDependencies": false, - "dependencies": {}, - "deprecated": false, - "description": "Sign and unsign cookies", - "devDependencies": { - "mocha": "*", - "should": "*" - }, - "homepage": "https://github.com/visionmedia/node-cookie-signature#readme", - "keywords": [ - "cookie", - "sign", - "unsign" - ], - "license": "MIT", - "main": "index", - "name": "cookie-signature", - "repository": { - "type": "git", - "url": "git+https://github.com/visionmedia/node-cookie-signature.git" - }, - "scripts": { - "test": "mocha --require should --reporter spec" - }, - "version": "1.0.6" -} diff --git a/d2d_app/node_modules/express/node_modules/cookie/package.json b/d2d_app/node_modules/express/node_modules/cookie/package.json deleted file mode 100644 index a818b95..0000000 --- a/d2d_app/node_modules/express/node_modules/cookie/package.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "_from": "cookie@0.4.0", - "_id": "cookie@0.4.0", - "_inBundle": false, - "_integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "_location": "/cookie", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "cookie@0.4.0", - "name": "cookie", - "escapedName": "cookie", - "rawSpec": "0.4.0", - "saveSpec": null, - "fetchSpec": "0.4.0" - }, - "_requiredBy": [ - "/express" - ], - "_resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "_shasum": "beb437e7022b3b6d49019d088665303ebe9c14ba", - "_spec": "cookie@0.4.0", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/express", - "author": { - "name": "Roman Shtylman", - "email": "shtylman@gmail.com" - }, - "bugs": { - "url": "https://github.com/jshttp/cookie/issues" - }, - "bundleDependencies": false, - "contributors": [ - { - "name": "Douglas Christopher Wilson", - "email": "doug@somethingdoug.com" - } - ], - "deprecated": false, - "description": "HTTP server cookie parsing and serialization", - "devDependencies": { - "beautify-benchmark": "0.2.4", - "benchmark": "2.1.4", - "eslint": "5.16.0", - "eslint-plugin-markdown": "1.0.0", - "istanbul": "0.4.5", - "mocha": "6.1.4" - }, - "engines": { - "node": ">= 0.6" - }, - "files": [ - "HISTORY.md", - "LICENSE", - "README.md", - "index.js" - ], - "homepage": "https://github.com/jshttp/cookie#readme", - "keywords": [ - "cookie", - "cookies" - ], - "license": "MIT", - "name": "cookie", - "repository": { - "type": "git", - "url": "git+https://github.com/jshttp/cookie.git" - }, - "scripts": { - "bench": "node benchmark/index.js", - "lint": "eslint --plugin markdown --ext js,md .", - "test": "mocha --reporter spec --bail --check-leaks test/", - "test-ci": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --check-leaks test/", - "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot --check-leaks test/", - "version": "node scripts/version-history.js && git add HISTORY.md" - }, - "version": "0.4.0" -} diff --git a/d2d_app/node_modules/express/node_modules/debug/.coveralls.yml b/d2d_app/node_modules/express/node_modules/debug/.coveralls.yml deleted file mode 100644 index 20a7068..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/.coveralls.yml +++ /dev/null @@ -1 +0,0 @@ -repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve diff --git a/d2d_app/node_modules/express/node_modules/debug/.eslintrc b/d2d_app/node_modules/express/node_modules/debug/.eslintrc deleted file mode 100644 index 8a37ae2..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/.eslintrc +++ /dev/null @@ -1,11 +0,0 @@ -{ - "env": { - "browser": true, - "node": true - }, - "rules": { - "no-console": 0, - "no-empty": [1, { "allowEmptyCatch": true }] - }, - "extends": "eslint:recommended" -} diff --git a/d2d_app/node_modules/express/node_modules/debug/.npmignore b/d2d_app/node_modules/express/node_modules/debug/.npmignore deleted file mode 100644 index 5f60eec..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/.npmignore +++ /dev/null @@ -1,9 +0,0 @@ -support -test -examples -example -*.sock -dist -yarn.lock -coverage -bower.json diff --git a/d2d_app/node_modules/express/node_modules/debug/.travis.yml b/d2d_app/node_modules/express/node_modules/debug/.travis.yml deleted file mode 100644 index 6c6090c..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/.travis.yml +++ /dev/null @@ -1,14 +0,0 @@ - -language: node_js -node_js: - - "6" - - "5" - - "4" - -install: - - make node_modules - -script: - - make lint - - make test - - make coveralls diff --git a/d2d_app/node_modules/express/node_modules/debug/CHANGELOG.md b/d2d_app/node_modules/express/node_modules/debug/CHANGELOG.md deleted file mode 100644 index eadaa18..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/CHANGELOG.md +++ /dev/null @@ -1,362 +0,0 @@ - -2.6.9 / 2017-09-22 -================== - - * remove ReDoS regexp in %o formatter (#504) - -2.6.8 / 2017-05-18 -================== - - * Fix: Check for undefined on browser globals (#462, @marbemac) - -2.6.7 / 2017-05-16 -================== - - * Fix: Update ms to 2.0.0 to fix regular expression denial of service vulnerability (#458, @hubdotcom) - * Fix: Inline extend function in node implementation (#452, @dougwilson) - * Docs: Fix typo (#455, @msasad) - -2.6.5 / 2017-04-27 -================== - - * Fix: null reference check on window.documentElement.style.WebkitAppearance (#447, @thebigredgeek) - * Misc: clean up browser reference checks (#447, @thebigredgeek) - * Misc: add npm-debug.log to .gitignore (@thebigredgeek) - - -2.6.4 / 2017-04-20 -================== - - * Fix: bug that would occure if process.env.DEBUG is a non-string value. (#444, @LucianBuzzo) - * Chore: ignore bower.json in npm installations. (#437, @joaovieira) - * Misc: update "ms" to v0.7.3 (@tootallnate) - -2.6.3 / 2017-03-13 -================== - - * Fix: Electron reference to `process.env.DEBUG` (#431, @paulcbetts) - * Docs: Changelog fix (@thebigredgeek) - -2.6.2 / 2017-03-10 -================== - - * Fix: DEBUG_MAX_ARRAY_LENGTH (#420, @slavaGanzin) - * Docs: Add backers and sponsors from Open Collective (#422, @piamancini) - * Docs: Add Slackin invite badge (@tootallnate) - -2.6.1 / 2017-02-10 -================== - - * Fix: Module's `export default` syntax fix for IE8 `Expected identifier` error - * Fix: Whitelist DEBUG_FD for values 1 and 2 only (#415, @pi0) - * Fix: IE8 "Expected identifier" error (#414, @vgoma) - * Fix: Namespaces would not disable once enabled (#409, @musikov) - -2.6.0 / 2016-12-28 -================== - - * Fix: added better null pointer checks for browser useColors (@thebigredgeek) - * Improvement: removed explicit `window.debug` export (#404, @tootallnate) - * Improvement: deprecated `DEBUG_FD` environment variable (#405, @tootallnate) - -2.5.2 / 2016-12-25 -================== - - * Fix: reference error on window within webworkers (#393, @KlausTrainer) - * Docs: fixed README typo (#391, @lurch) - * Docs: added notice about v3 api discussion (@thebigredgeek) - -2.5.1 / 2016-12-20 -================== - - * Fix: babel-core compatibility - -2.5.0 / 2016-12-20 -================== - - * Fix: wrong reference in bower file (@thebigredgeek) - * Fix: webworker compatibility (@thebigredgeek) - * Fix: output formatting issue (#388, @kribblo) - * Fix: babel-loader compatibility (#383, @escwald) - * Misc: removed built asset from repo and publications (@thebigredgeek) - * Misc: moved source files to /src (#378, @yamikuronue) - * Test: added karma integration and replaced babel with browserify for browser tests (#378, @yamikuronue) - * Test: coveralls integration (#378, @yamikuronue) - * Docs: simplified language in the opening paragraph (#373, @yamikuronue) - -2.4.5 / 2016-12-17 -================== - - * Fix: `navigator` undefined in Rhino (#376, @jochenberger) - * Fix: custom log function (#379, @hsiliev) - * Improvement: bit of cleanup + linting fixes (@thebigredgeek) - * Improvement: rm non-maintainted `dist/` dir (#375, @freewil) - * Docs: simplified language in the opening paragraph. (#373, @yamikuronue) - -2.4.4 / 2016-12-14 -================== - - * Fix: work around debug being loaded in preload scripts for electron (#368, @paulcbetts) - -2.4.3 / 2016-12-14 -================== - - * Fix: navigation.userAgent error for react native (#364, @escwald) - -2.4.2 / 2016-12-14 -================== - - * Fix: browser colors (#367, @tootallnate) - * Misc: travis ci integration (@thebigredgeek) - * Misc: added linting and testing boilerplate with sanity check (@thebigredgeek) - -2.4.1 / 2016-12-13 -================== - - * Fix: typo that broke the package (#356) - -2.4.0 / 2016-12-13 -================== - - * Fix: bower.json references unbuilt src entry point (#342, @justmatt) - * Fix: revert "handle regex special characters" (@tootallnate) - * Feature: configurable util.inspect()`options for NodeJS (#327, @tootallnate) - * Feature: %O`(big O) pretty-prints objects (#322, @tootallnate) - * Improvement: allow colors in workers (#335, @botverse) - * Improvement: use same color for same namespace. (#338, @lchenay) - -2.3.3 / 2016-11-09 -================== - - * Fix: Catch `JSON.stringify()` errors (#195, Jovan Alleyne) - * Fix: Returning `localStorage` saved values (#331, Levi Thomason) - * Improvement: Don't create an empty object when no `process` (Nathan Rajlich) - -2.3.2 / 2016-11-09 -================== - - * Fix: be super-safe in index.js as well (@TooTallNate) - * Fix: should check whether process exists (Tom Newby) - -2.3.1 / 2016-11-09 -================== - - * Fix: Added electron compatibility (#324, @paulcbetts) - * Improvement: Added performance optimizations (@tootallnate) - * Readme: Corrected PowerShell environment variable example (#252, @gimre) - * Misc: Removed yarn lock file from source control (#321, @fengmk2) - -2.3.0 / 2016-11-07 -================== - - * Fix: Consistent placement of ms diff at end of output (#215, @gorangajic) - * Fix: Escaping of regex special characters in namespace strings (#250, @zacronos) - * Fix: Fixed bug causing crash on react-native (#282, @vkarpov15) - * Feature: Enabled ES6+ compatible import via default export (#212 @bucaran) - * Feature: Added %O formatter to reflect Chrome's console.log capability (#279, @oncletom) - * Package: Update "ms" to 0.7.2 (#315, @DevSide) - * Package: removed superfluous version property from bower.json (#207 @kkirsche) - * Readme: fix USE_COLORS to DEBUG_COLORS - * Readme: Doc fixes for format string sugar (#269, @mlucool) - * Readme: Updated docs for DEBUG_FD and DEBUG_COLORS environment variables (#232, @mattlyons0) - * Readme: doc fixes for PowerShell (#271 #243, @exoticknight @unreadable) - * Readme: better docs for browser support (#224, @matthewmueller) - * Tooling: Added yarn integration for development (#317, @thebigredgeek) - * Misc: Renamed History.md to CHANGELOG.md (@thebigredgeek) - * Misc: Added license file (#226 #274, @CantemoInternal @sdaitzman) - * Misc: Updated contributors (@thebigredgeek) - -2.2.0 / 2015-05-09 -================== - - * package: update "ms" to v0.7.1 (#202, @dougwilson) - * README: add logging to file example (#193, @DanielOchoa) - * README: fixed a typo (#191, @amir-s) - * browser: expose `storage` (#190, @stephenmathieson) - * Makefile: add a `distclean` target (#189, @stephenmathieson) - -2.1.3 / 2015-03-13 -================== - - * Updated stdout/stderr example (#186) - * Updated example/stdout.js to match debug current behaviour - * Renamed example/stderr.js to stdout.js - * Update Readme.md (#184) - * replace high intensity foreground color for bold (#182, #183) - -2.1.2 / 2015-03-01 -================== - - * dist: recompile - * update "ms" to v0.7.0 - * package: update "browserify" to v9.0.3 - * component: fix "ms.js" repo location - * changed bower package name - * updated documentation about using debug in a browser - * fix: security error on safari (#167, #168, @yields) - -2.1.1 / 2014-12-29 -================== - - * browser: use `typeof` to check for `console` existence - * browser: check for `console.log` truthiness (fix IE 8/9) - * browser: add support for Chrome apps - * Readme: added Windows usage remarks - * Add `bower.json` to properly support bower install - -2.1.0 / 2014-10-15 -================== - - * node: implement `DEBUG_FD` env variable support - * package: update "browserify" to v6.1.0 - * package: add "license" field to package.json (#135, @panuhorsmalahti) - -2.0.0 / 2014-09-01 -================== - - * package: update "browserify" to v5.11.0 - * node: use stderr rather than stdout for logging (#29, @stephenmathieson) - -1.0.4 / 2014-07-15 -================== - - * dist: recompile - * example: remove `console.info()` log usage - * example: add "Content-Type" UTF-8 header to browser example - * browser: place %c marker after the space character - * browser: reset the "content" color via `color: inherit` - * browser: add colors support for Firefox >= v31 - * debug: prefer an instance `log()` function over the global one (#119) - * Readme: update documentation about styled console logs for FF v31 (#116, @wryk) - -1.0.3 / 2014-07-09 -================== - - * Add support for multiple wildcards in namespaces (#122, @seegno) - * browser: fix lint - -1.0.2 / 2014-06-10 -================== - - * browser: update color palette (#113, @gscottolson) - * common: make console logging function configurable (#108, @timoxley) - * node: fix %o colors on old node <= 0.8.x - * Makefile: find node path using shell/which (#109, @timoxley) - -1.0.1 / 2014-06-06 -================== - - * browser: use `removeItem()` to clear localStorage - * browser, node: don't set DEBUG if namespaces is undefined (#107, @leedm777) - * package: add "contributors" section - * node: fix comment typo - * README: list authors - -1.0.0 / 2014-06-04 -================== - - * make ms diff be global, not be scope - * debug: ignore empty strings in enable() - * node: make DEBUG_COLORS able to disable coloring - * *: export the `colors` array - * npmignore: don't publish the `dist` dir - * Makefile: refactor to use browserify - * package: add "browserify" as a dev dependency - * Readme: add Web Inspector Colors section - * node: reset terminal color for the debug content - * node: map "%o" to `util.inspect()` - * browser: map "%j" to `JSON.stringify()` - * debug: add custom "formatters" - * debug: use "ms" module for humanizing the diff - * Readme: add "bash" syntax highlighting - * browser: add Firebug color support - * browser: add colors for WebKit browsers - * node: apply log to `console` - * rewrite: abstract common logic for Node & browsers - * add .jshintrc file - -0.8.1 / 2014-04-14 -================== - - * package: re-add the "component" section - -0.8.0 / 2014-03-30 -================== - - * add `enable()` method for nodejs. Closes #27 - * change from stderr to stdout - * remove unnecessary index.js file - -0.7.4 / 2013-11-13 -================== - - * remove "browserify" key from package.json (fixes something in browserify) - -0.7.3 / 2013-10-30 -================== - - * fix: catch localStorage security error when cookies are blocked (Chrome) - * add debug(err) support. Closes #46 - * add .browser prop to package.json. Closes #42 - -0.7.2 / 2013-02-06 -================== - - * fix package.json - * fix: Mobile Safari (private mode) is broken with debug - * fix: Use unicode to send escape character to shell instead of octal to work with strict mode javascript - -0.7.1 / 2013-02-05 -================== - - * add repository URL to package.json - * add DEBUG_COLORED to force colored output - * add browserify support - * fix component. Closes #24 - -0.7.0 / 2012-05-04 -================== - - * Added .component to package.json - * Added debug.component.js build - -0.6.0 / 2012-03-16 -================== - - * Added support for "-" prefix in DEBUG [Vinay Pulim] - * Added `.enabled` flag to the node version [TooTallNate] - -0.5.0 / 2012-02-02 -================== - - * Added: humanize diffs. Closes #8 - * Added `debug.disable()` to the CS variant - * Removed padding. Closes #10 - * Fixed: persist client-side variant again. Closes #9 - -0.4.0 / 2012-02-01 -================== - - * Added browser variant support for older browsers [TooTallNate] - * Added `debug.enable('project:*')` to browser variant [TooTallNate] - * Added padding to diff (moved it to the right) - -0.3.0 / 2012-01-26 -================== - - * Added millisecond diff when isatty, otherwise UTC string - -0.2.0 / 2012-01-22 -================== - - * Added wildcard support - -0.1.0 / 2011-12-02 -================== - - * Added: remove colors unless stderr isatty [TooTallNate] - -0.0.1 / 2010-01-03 -================== - - * Initial release diff --git a/d2d_app/node_modules/express/node_modules/debug/LICENSE b/d2d_app/node_modules/express/node_modules/debug/LICENSE deleted file mode 100644 index 658c933..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -(The MIT License) - -Copyright (c) 2014 TJ Holowaychuk - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software -and associated documentation files (the 'Software'), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT -LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/d2d_app/node_modules/express/node_modules/debug/Makefile b/d2d_app/node_modules/express/node_modules/debug/Makefile deleted file mode 100644 index 584da8b..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# get Makefile directory name: http://stackoverflow.com/a/5982798/376773 -THIS_MAKEFILE_PATH:=$(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) -THIS_DIR:=$(shell cd $(dir $(THIS_MAKEFILE_PATH));pwd) - -# BIN directory -BIN := $(THIS_DIR)/node_modules/.bin - -# Path -PATH := node_modules/.bin:$(PATH) -SHELL := /bin/bash - -# applications -NODE ?= $(shell which node) -YARN ?= $(shell which yarn) -PKG ?= $(if $(YARN),$(YARN),$(NODE) $(shell which npm)) -BROWSERIFY ?= $(NODE) $(BIN)/browserify - -.FORCE: - -install: node_modules - -node_modules: package.json - @NODE_ENV= $(PKG) install - @touch node_modules - -lint: .FORCE - eslint browser.js debug.js index.js node.js - -test-node: .FORCE - istanbul cover node_modules/mocha/bin/_mocha -- test/**.js - -test-browser: .FORCE - mkdir -p dist - - @$(BROWSERIFY) \ - --standalone debug \ - . > dist/debug.js - - karma start --single-run - rimraf dist - -test: .FORCE - concurrently \ - "make test-node" \ - "make test-browser" - -coveralls: - cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js - -.PHONY: all install clean distclean diff --git a/d2d_app/node_modules/express/node_modules/debug/README.md b/d2d_app/node_modules/express/node_modules/debug/README.md deleted file mode 100644 index f67be6b..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/README.md +++ /dev/null @@ -1,312 +0,0 @@ -# debug -[![Build Status](https://travis-ci.org/visionmedia/debug.svg?branch=master)](https://travis-ci.org/visionmedia/debug) [![Coverage Status](https://coveralls.io/repos/github/visionmedia/debug/badge.svg?branch=master)](https://coveralls.io/github/visionmedia/debug?branch=master) [![Slack](https://visionmedia-community-slackin.now.sh/badge.svg)](https://visionmedia-community-slackin.now.sh/) [![OpenCollective](https://opencollective.com/debug/backers/badge.svg)](#backers) -[![OpenCollective](https://opencollective.com/debug/sponsors/badge.svg)](#sponsors) - - - -A tiny node.js debugging utility modelled after node core's debugging technique. - -**Discussion around the V3 API is under way [here](https://github.com/visionmedia/debug/issues/370)** - -## Installation - -```bash -$ npm install debug -``` - -## Usage - -`debug` exposes a function; simply pass this function the name of your module, and it will return a decorated version of `console.error` for you to pass debug statements to. This will allow you to toggle the debug output for different parts of your module as well as the module as a whole. - -Example _app.js_: - -```js -var debug = require('debug')('http') - , http = require('http') - , name = 'My App'; - -// fake app - -debug('booting %s', name); - -http.createServer(function(req, res){ - debug(req.method + ' ' + req.url); - res.end('hello\n'); -}).listen(3000, function(){ - debug('listening'); -}); - -// fake worker of some kind - -require('./worker'); -``` - -Example _worker.js_: - -```js -var debug = require('debug')('worker'); - -setInterval(function(){ - debug('doing some work'); -}, 1000); -``` - - The __DEBUG__ environment variable is then used to enable these based on space or comma-delimited names. Here are some examples: - - ![debug http and worker](http://f.cl.ly/items/18471z1H402O24072r1J/Screenshot.png) - - ![debug worker](http://f.cl.ly/items/1X413v1a3M0d3C2c1E0i/Screenshot.png) - -#### Windows note - - On Windows the environment variable is set using the `set` command. - - ```cmd - set DEBUG=*,-not_this - ``` - - Note that PowerShell uses different syntax to set environment variables. - - ```cmd - $env:DEBUG = "*,-not_this" - ``` - -Then, run the program to be debugged as usual. - -## Millisecond diff - - When actively developing an application it can be useful to see when the time spent between one `debug()` call and the next. Suppose for example you invoke `debug()` before requesting a resource, and after as well, the "+NNNms" will show you how much time was spent between calls. - - ![](http://f.cl.ly/items/2i3h1d3t121M2Z1A3Q0N/Screenshot.png) - - When stdout is not a TTY, `Date#toUTCString()` is used, making it more useful for logging the debug information as shown below: - - ![](http://f.cl.ly/items/112H3i0e0o0P0a2Q2r11/Screenshot.png) - -## Conventions - - If you're using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. If you have more than one debuggers you _should_ prefix them with your library name and use ":" to separate features. For example "bodyParser" from Connect would then be "connect:bodyParser". - -## Wildcards - - The `*` character may be used as a wildcard. Suppose for example your library has debuggers named "connect:bodyParser", "connect:compress", "connect:session", instead of listing all three with `DEBUG=connect:bodyParser,connect:compress,connect:session`, you may simply do `DEBUG=connect:*`, or to run everything using this module simply use `DEBUG=*`. - - You can also exclude specific debuggers by prefixing them with a "-" character. For example, `DEBUG=*,-connect:*` would include all debuggers except those starting with "connect:". - -## Environment Variables - - When running through Node.js, you can set a few environment variables that will - change the behavior of the debug logging: - -| Name | Purpose | -|-----------|-------------------------------------------------| -| `DEBUG` | Enables/disables specific debugging namespaces. | -| `DEBUG_COLORS`| Whether or not to use colors in the debug output. | -| `DEBUG_DEPTH` | Object inspection depth. | -| `DEBUG_SHOW_HIDDEN` | Shows hidden properties on inspected objects. | - - - __Note:__ The environment variables beginning with `DEBUG_` end up being - converted into an Options object that gets used with `%o`/`%O` formatters. - See the Node.js documentation for - [`util.inspect()`](https://nodejs.org/api/util.html#util_util_inspect_object_options) - for the complete list. - -## Formatters - - - Debug uses [printf-style](https://wikipedia.org/wiki/Printf_format_string) formatting. Below are the officially supported formatters: - -| Formatter | Representation | -|-----------|----------------| -| `%O` | Pretty-print an Object on multiple lines. | -| `%o` | Pretty-print an Object all on a single line. | -| `%s` | String. | -| `%d` | Number (both integer and float). | -| `%j` | JSON. Replaced with the string '[Circular]' if the argument contains circular references. | -| `%%` | Single percent sign ('%'). This does not consume an argument. | - -### Custom formatters - - You can add custom formatters by extending the `debug.formatters` object. For example, if you wanted to add support for rendering a Buffer as hex with `%h`, you could do something like: - -```js -const createDebug = require('debug') -createDebug.formatters.h = (v) => { - return v.toString('hex') -} - -// …elsewhere -const debug = createDebug('foo') -debug('this is hex: %h', new Buffer('hello world')) -// foo this is hex: 68656c6c6f20776f726c6421 +0ms -``` - -## Browser support - You can build a browser-ready script using [browserify](https://github.com/substack/node-browserify), - or just use the [browserify-as-a-service](https://wzrd.in/) [build](https://wzrd.in/standalone/debug@latest), - if you don't want to build it yourself. - - Debug's enable state is currently persisted by `localStorage`. - Consider the situation shown below where you have `worker:a` and `worker:b`, - and wish to debug both. You can enable this using `localStorage.debug`: - -```js -localStorage.debug = 'worker:*' -``` - -And then refresh the page. - -```js -a = debug('worker:a'); -b = debug('worker:b'); - -setInterval(function(){ - a('doing some work'); -}, 1000); - -setInterval(function(){ - b('doing some work'); -}, 1200); -``` - -#### Web Inspector Colors - - Colors are also enabled on "Web Inspectors" that understand the `%c` formatting - option. These are WebKit web inspectors, Firefox ([since version - 31](https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/)) - and the Firebug plugin for Firefox (any version). - - Colored output looks something like: - - ![](https://cloud.githubusercontent.com/assets/71256/3139768/b98c5fd8-e8ef-11e3-862a-f7253b6f47c6.png) - - -## Output streams - - By default `debug` will log to stderr, however this can be configured per-namespace by overriding the `log` method: - -Example _stdout.js_: - -```js -var debug = require('debug'); -var error = debug('app:error'); - -// by default stderr is used -error('goes to stderr!'); - -var log = debug('app:log'); -// set this namespace to log via console.log -log.log = console.log.bind(console); // don't forget to bind to console! -log('goes to stdout'); -error('still goes to stderr!'); - -// set all output to go via console.info -// overrides all per-namespace log settings -debug.log = console.info.bind(console); -error('now goes to stdout via console.info'); -log('still goes to stdout, but via console.info now'); -``` - - -## Authors - - - TJ Holowaychuk - - Nathan Rajlich - - Andrew Rhyne - -## Backers - -Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/debug#backer)] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## Sponsors - -Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/debug#sponsor)] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## License - -(The MIT License) - -Copyright (c) 2014-2016 TJ Holowaychuk <tj@vision-media.ca> - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/d2d_app/node_modules/express/node_modules/debug/component.json b/d2d_app/node_modules/express/node_modules/debug/component.json deleted file mode 100644 index 9de2641..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/component.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "debug", - "repo": "visionmedia/debug", - "description": "small debugging utility", - "version": "2.6.9", - "keywords": [ - "debug", - "log", - "debugger" - ], - "main": "src/browser.js", - "scripts": [ - "src/browser.js", - "src/debug.js" - ], - "dependencies": { - "rauchg/ms.js": "0.7.1" - } -} diff --git a/d2d_app/node_modules/express/node_modules/debug/karma.conf.js b/d2d_app/node_modules/express/node_modules/debug/karma.conf.js deleted file mode 100644 index 103a82d..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/karma.conf.js +++ /dev/null @@ -1,70 +0,0 @@ -// Karma configuration -// Generated on Fri Dec 16 2016 13:09:51 GMT+0000 (UTC) - -module.exports = function(config) { - config.set({ - - // base path that will be used to resolve all patterns (eg. files, exclude) - basePath: '', - - - // frameworks to use - // available frameworks: https://npmjs.org/browse/keyword/karma-adapter - frameworks: ['mocha', 'chai', 'sinon'], - - - // list of files / patterns to load in the browser - files: [ - 'dist/debug.js', - 'test/*spec.js' - ], - - - // list of files to exclude - exclude: [ - 'src/node.js' - ], - - - // preprocess matching files before serving them to the browser - // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor - preprocessors: { - }, - - // test results reporter to use - // possible values: 'dots', 'progress' - // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ['progress'], - - - // web server port - port: 9876, - - - // enable / disable colors in the output (reporters and logs) - colors: true, - - - // level of logging - // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG - logLevel: config.LOG_INFO, - - - // enable / disable watching file and executing tests whenever any file changes - autoWatch: true, - - - // start these browsers - // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher - browsers: ['PhantomJS'], - - - // Continuous Integration mode - // if true, Karma captures browsers, runs the tests and exits - singleRun: false, - - // Concurrency level - // how many browser should be started simultaneous - concurrency: Infinity - }) -} diff --git a/d2d_app/node_modules/express/node_modules/debug/node.js b/d2d_app/node_modules/express/node_modules/debug/node.js deleted file mode 100644 index 7fc36fe..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/node.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('./src/node'); diff --git a/d2d_app/node_modules/express/node_modules/debug/package.json b/d2d_app/node_modules/express/node_modules/debug/package.json deleted file mode 100644 index 53938af..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/package.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "_from": "debug@2.6.9", - "_id": "debug@2.6.9", - "_inBundle": false, - "_integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "_location": "/express/debug", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "debug@2.6.9", - "name": "debug", - "escapedName": "debug", - "rawSpec": "2.6.9", - "saveSpec": null, - "fetchSpec": "2.6.9" - }, - "_requiredBy": [ - "/express" - ], - "_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "_shasum": "5d128515df134ff327e90a4c93f4e077a536341f", - "_spec": "debug@2.6.9", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/express", - "author": { - "name": "TJ Holowaychuk", - "email": "tj@vision-media.ca" - }, - "browser": "./src/browser.js", - "bugs": { - "url": "https://github.com/visionmedia/debug/issues" - }, - "bundleDependencies": false, - "component": { - "scripts": { - "debug/index.js": "browser.js", - "debug/debug.js": "debug.js" - } - }, - "contributors": [ - { - "name": "Nathan Rajlich", - "email": "nathan@tootallnate.net", - "url": "http://n8.io" - }, - { - "name": "Andrew Rhyne", - "email": "rhyneandrew@gmail.com" - } - ], - "dependencies": { - "ms": "2.0.0" - }, - "deprecated": false, - "description": "small debugging utility", - "devDependencies": { - "browserify": "9.0.3", - "chai": "^3.5.0", - "concurrently": "^3.1.0", - "coveralls": "^2.11.15", - "eslint": "^3.12.1", - "istanbul": "^0.4.5", - "karma": "^1.3.0", - "karma-chai": "^0.1.0", - "karma-mocha": "^1.3.0", - "karma-phantomjs-launcher": "^1.0.2", - "karma-sinon": "^1.0.5", - "mocha": "^3.2.0", - "mocha-lcov-reporter": "^1.2.0", - "rimraf": "^2.5.4", - "sinon": "^1.17.6", - "sinon-chai": "^2.8.0" - }, - "homepage": "https://github.com/visionmedia/debug#readme", - "keywords": [ - "debug", - "log", - "debugger" - ], - "license": "MIT", - "main": "./src/index.js", - "name": "debug", - "repository": { - "type": "git", - "url": "git://github.com/visionmedia/debug.git" - }, - "version": "2.6.9" -} diff --git a/d2d_app/node_modules/express/node_modules/debug/src/browser.js b/d2d_app/node_modules/express/node_modules/debug/src/browser.js deleted file mode 100644 index 7106924..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/src/browser.js +++ /dev/null @@ -1,185 +0,0 @@ -/** - * This is the web browser implementation of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = require('./debug'); -exports.log = log; -exports.formatArgs = formatArgs; -exports.save = save; -exports.load = load; -exports.useColors = useColors; -exports.storage = 'undefined' != typeof chrome - && 'undefined' != typeof chrome.storage - ? chrome.storage.local - : localstorage(); - -/** - * Colors. - */ - -exports.colors = [ - 'lightseagreen', - 'forestgreen', - 'goldenrod', - 'dodgerblue', - 'darkorchid', - 'crimson' -]; - -/** - * Currently only WebKit-based Web Inspectors, Firefox >= v31, - * and the Firebug extension (any Firefox version) are known - * to support "%c" CSS customizations. - * - * TODO: add a `localStorage` variable to explicitly enable/disable colors - */ - -function useColors() { - // NB: In an Electron preload script, document will be defined but not fully - // initialized. Since we know we're in Chrome, we'll just detect this case - // explicitly - if (typeof window !== 'undefined' && window.process && window.process.type === 'renderer') { - return true; - } - - // is webkit? http://stackoverflow.com/a/16459606/376773 - // document is undefined in react-native: https://github.com/facebook/react-native/pull/1632 - return (typeof document !== 'undefined' && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance) || - // is firebug? http://stackoverflow.com/a/398120/376773 - (typeof window !== 'undefined' && window.console && (window.console.firebug || (window.console.exception && window.console.table))) || - // is firefox >= v31? - // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages - (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31) || - // double check webkit in userAgent just in case we are in a worker - (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)); -} - -/** - * Map %j to `JSON.stringify()`, since no Web Inspectors do that by default. - */ - -exports.formatters.j = function(v) { - try { - return JSON.stringify(v); - } catch (err) { - return '[UnexpectedJSONParseError]: ' + err.message; - } -}; - - -/** - * Colorize log arguments if enabled. - * - * @api public - */ - -function formatArgs(args) { - var useColors = this.useColors; - - args[0] = (useColors ? '%c' : '') - + this.namespace - + (useColors ? ' %c' : ' ') - + args[0] - + (useColors ? '%c ' : ' ') - + '+' + exports.humanize(this.diff); - - if (!useColors) return; - - var c = 'color: ' + this.color; - args.splice(1, 0, c, 'color: inherit') - - // the final "%c" is somewhat tricky, because there could be other - // arguments passed either before or after the %c, so we need to - // figure out the correct index to insert the CSS into - var index = 0; - var lastC = 0; - args[0].replace(/%[a-zA-Z%]/g, function(match) { - if ('%%' === match) return; - index++; - if ('%c' === match) { - // we only are interested in the *last* %c - // (the user may have provided their own) - lastC = index; - } - }); - - args.splice(lastC, 0, c); -} - -/** - * Invokes `console.log()` when available. - * No-op when `console.log` is not a "function". - * - * @api public - */ - -function log() { - // this hackery is required for IE8/9, where - // the `console.log` function doesn't have 'apply' - return 'object' === typeof console - && console.log - && Function.prototype.apply.call(console.log, console, arguments); -} - -/** - * Save `namespaces`. - * - * @param {String} namespaces - * @api private - */ - -function save(namespaces) { - try { - if (null == namespaces) { - exports.storage.removeItem('debug'); - } else { - exports.storage.debug = namespaces; - } - } catch(e) {} -} - -/** - * Load `namespaces`. - * - * @return {String} returns the previously persisted debug modes - * @api private - */ - -function load() { - var r; - try { - r = exports.storage.debug; - } catch(e) {} - - // If debug isn't set in LS, and we're in Electron, try to load $DEBUG - if (!r && typeof process !== 'undefined' && 'env' in process) { - r = process.env.DEBUG; - } - - return r; -} - -/** - * Enable namespaces listed in `localStorage.debug` initially. - */ - -exports.enable(load()); - -/** - * Localstorage attempts to return the localstorage. - * - * This is necessary because safari throws - * when a user disables cookies/localstorage - * and you attempt to access it. - * - * @return {LocalStorage} - * @api private - */ - -function localstorage() { - try { - return window.localStorage; - } catch (e) {} -} diff --git a/d2d_app/node_modules/express/node_modules/debug/src/debug.js b/d2d_app/node_modules/express/node_modules/debug/src/debug.js deleted file mode 100644 index 6a5e3fc..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/src/debug.js +++ /dev/null @@ -1,202 +0,0 @@ - -/** - * This is the common logic for both the Node.js and web browser - * implementations of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = createDebug.debug = createDebug['default'] = createDebug; -exports.coerce = coerce; -exports.disable = disable; -exports.enable = enable; -exports.enabled = enabled; -exports.humanize = require('ms'); - -/** - * The currently active debug mode names, and names to skip. - */ - -exports.names = []; -exports.skips = []; - -/** - * Map of special "%n" handling functions, for the debug "format" argument. - * - * Valid key names are a single, lower or upper-case letter, i.e. "n" and "N". - */ - -exports.formatters = {}; - -/** - * Previous log timestamp. - */ - -var prevTime; - -/** - * Select a color. - * @param {String} namespace - * @return {Number} - * @api private - */ - -function selectColor(namespace) { - var hash = 0, i; - - for (i in namespace) { - hash = ((hash << 5) - hash) + namespace.charCodeAt(i); - hash |= 0; // Convert to 32bit integer - } - - return exports.colors[Math.abs(hash) % exports.colors.length]; -} - -/** - * Create a debugger with the given `namespace`. - * - * @param {String} namespace - * @return {Function} - * @api public - */ - -function createDebug(namespace) { - - function debug() { - // disabled? - if (!debug.enabled) return; - - var self = debug; - - // set `diff` timestamp - var curr = +new Date(); - var ms = curr - (prevTime || curr); - self.diff = ms; - self.prev = prevTime; - self.curr = curr; - prevTime = curr; - - // turn the `arguments` into a proper Array - var args = new Array(arguments.length); - for (var i = 0; i < args.length; i++) { - args[i] = arguments[i]; - } - - args[0] = exports.coerce(args[0]); - - if ('string' !== typeof args[0]) { - // anything else let's inspect with %O - args.unshift('%O'); - } - - // apply any `formatters` transformations - var index = 0; - args[0] = args[0].replace(/%([a-zA-Z%])/g, function(match, format) { - // if we encounter an escaped % then don't increase the array index - if (match === '%%') return match; - index++; - var formatter = exports.formatters[format]; - if ('function' === typeof formatter) { - var val = args[index]; - match = formatter.call(self, val); - - // now we need to remove `args[index]` since it's inlined in the `format` - args.splice(index, 1); - index--; - } - return match; - }); - - // apply env-specific formatting (colors, etc.) - exports.formatArgs.call(self, args); - - var logFn = debug.log || exports.log || console.log.bind(console); - logFn.apply(self, args); - } - - debug.namespace = namespace; - debug.enabled = exports.enabled(namespace); - debug.useColors = exports.useColors(); - debug.color = selectColor(namespace); - - // env-specific initialization logic for debug instances - if ('function' === typeof exports.init) { - exports.init(debug); - } - - return debug; -} - -/** - * Enables a debug mode by namespaces. This can include modes - * separated by a colon and wildcards. - * - * @param {String} namespaces - * @api public - */ - -function enable(namespaces) { - exports.save(namespaces); - - exports.names = []; - exports.skips = []; - - var split = (typeof namespaces === 'string' ? namespaces : '').split(/[\s,]+/); - var len = split.length; - - for (var i = 0; i < len; i++) { - if (!split[i]) continue; // ignore empty strings - namespaces = split[i].replace(/\*/g, '.*?'); - if (namespaces[0] === '-') { - exports.skips.push(new RegExp('^' + namespaces.substr(1) + '$')); - } else { - exports.names.push(new RegExp('^' + namespaces + '$')); - } - } -} - -/** - * Disable debug output. - * - * @api public - */ - -function disable() { - exports.enable(''); -} - -/** - * Returns true if the given mode name is enabled, false otherwise. - * - * @param {String} name - * @return {Boolean} - * @api public - */ - -function enabled(name) { - var i, len; - for (i = 0, len = exports.skips.length; i < len; i++) { - if (exports.skips[i].test(name)) { - return false; - } - } - for (i = 0, len = exports.names.length; i < len; i++) { - if (exports.names[i].test(name)) { - return true; - } - } - return false; -} - -/** - * Coerce `val`. - * - * @param {Mixed} val - * @return {Mixed} - * @api private - */ - -function coerce(val) { - if (val instanceof Error) return val.stack || val.message; - return val; -} diff --git a/d2d_app/node_modules/express/node_modules/debug/src/index.js b/d2d_app/node_modules/express/node_modules/debug/src/index.js deleted file mode 100644 index e12cf4d..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/src/index.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Detect Electron renderer process, which is node, but we should - * treat as a browser. - */ - -if (typeof process !== 'undefined' && process.type === 'renderer') { - module.exports = require('./browser.js'); -} else { - module.exports = require('./node.js'); -} diff --git a/d2d_app/node_modules/express/node_modules/debug/src/inspector-log.js b/d2d_app/node_modules/express/node_modules/debug/src/inspector-log.js deleted file mode 100644 index 60ea6c0..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/src/inspector-log.js +++ /dev/null @@ -1,15 +0,0 @@ -module.exports = inspectorLog; - -// black hole -const nullStream = new (require('stream').Writable)(); -nullStream._write = () => {}; - -/** - * Outputs a `console.log()` to the Node.js Inspector console *only*. - */ -function inspectorLog() { - const stdout = console._stdout; - console._stdout = nullStream; - console.log.apply(console, arguments); - console._stdout = stdout; -} diff --git a/d2d_app/node_modules/express/node_modules/debug/src/node.js b/d2d_app/node_modules/express/node_modules/debug/src/node.js deleted file mode 100644 index b15109c..0000000 --- a/d2d_app/node_modules/express/node_modules/debug/src/node.js +++ /dev/null @@ -1,248 +0,0 @@ -/** - * Module dependencies. - */ - -var tty = require('tty'); -var util = require('util'); - -/** - * This is the Node.js implementation of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = require('./debug'); -exports.init = init; -exports.log = log; -exports.formatArgs = formatArgs; -exports.save = save; -exports.load = load; -exports.useColors = useColors; - -/** - * Colors. - */ - -exports.colors = [6, 2, 3, 4, 5, 1]; - -/** - * Build up the default `inspectOpts` object from the environment variables. - * - * $ DEBUG_COLORS=no DEBUG_DEPTH=10 DEBUG_SHOW_HIDDEN=enabled node script.js - */ - -exports.inspectOpts = Object.keys(process.env).filter(function (key) { - return /^debug_/i.test(key); -}).reduce(function (obj, key) { - // camel-case - var prop = key - .substring(6) - .toLowerCase() - .replace(/_([a-z])/g, function (_, k) { return k.toUpperCase() }); - - // coerce string value into JS value - var val = process.env[key]; - if (/^(yes|on|true|enabled)$/i.test(val)) val = true; - else if (/^(no|off|false|disabled)$/i.test(val)) val = false; - else if (val === 'null') val = null; - else val = Number(val); - - obj[prop] = val; - return obj; -}, {}); - -/** - * The file descriptor to write the `debug()` calls to. - * Set the `DEBUG_FD` env variable to override with another value. i.e.: - * - * $ DEBUG_FD=3 node script.js 3>debug.log - */ - -var fd = parseInt(process.env.DEBUG_FD, 10) || 2; - -if (1 !== fd && 2 !== fd) { - util.deprecate(function(){}, 'except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)')() -} - -var stream = 1 === fd ? process.stdout : - 2 === fd ? process.stderr : - createWritableStdioStream(fd); - -/** - * Is stdout a TTY? Colored output is enabled when `true`. - */ - -function useColors() { - return 'colors' in exports.inspectOpts - ? Boolean(exports.inspectOpts.colors) - : tty.isatty(fd); -} - -/** - * Map %o to `util.inspect()`, all on a single line. - */ - -exports.formatters.o = function(v) { - this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts) - .split('\n').map(function(str) { - return str.trim() - }).join(' '); -}; - -/** - * Map %o to `util.inspect()`, allowing multiple lines if needed. - */ - -exports.formatters.O = function(v) { - this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts); -}; - -/** - * Adds ANSI color escape codes if enabled. - * - * @api public - */ - -function formatArgs(args) { - var name = this.namespace; - var useColors = this.useColors; - - if (useColors) { - var c = this.color; - var prefix = ' \u001b[3' + c + ';1m' + name + ' ' + '\u001b[0m'; - - args[0] = prefix + args[0].split('\n').join('\n' + prefix); - args.push('\u001b[3' + c + 'm+' + exports.humanize(this.diff) + '\u001b[0m'); - } else { - args[0] = new Date().toUTCString() - + ' ' + name + ' ' + args[0]; - } -} - -/** - * Invokes `util.format()` with the specified arguments and writes to `stream`. - */ - -function log() { - return stream.write(util.format.apply(util, arguments) + '\n'); -} - -/** - * Save `namespaces`. - * - * @param {String} namespaces - * @api private - */ - -function save(namespaces) { - if (null == namespaces) { - // If you set a process.env field to null or undefined, it gets cast to the - // string 'null' or 'undefined'. Just delete instead. - delete process.env.DEBUG; - } else { - process.env.DEBUG = namespaces; - } -} - -/** - * Load `namespaces`. - * - * @return {String} returns the previously persisted debug modes - * @api private - */ - -function load() { - return process.env.DEBUG; -} - -/** - * Copied from `node/src/node.js`. - * - * XXX: It's lame that node doesn't expose this API out-of-the-box. It also - * relies on the undocumented `tty_wrap.guessHandleType()` which is also lame. - */ - -function createWritableStdioStream (fd) { - var stream; - var tty_wrap = process.binding('tty_wrap'); - - // Note stream._type is used for test-module-load-list.js - - switch (tty_wrap.guessHandleType(fd)) { - case 'TTY': - stream = new tty.WriteStream(fd); - stream._type = 'tty'; - - // Hack to have stream not keep the event loop alive. - // See https://github.com/joyent/node/issues/1726 - if (stream._handle && stream._handle.unref) { - stream._handle.unref(); - } - break; - - case 'FILE': - var fs = require('fs'); - stream = new fs.SyncWriteStream(fd, { autoClose: false }); - stream._type = 'fs'; - break; - - case 'PIPE': - case 'TCP': - var net = require('net'); - stream = new net.Socket({ - fd: fd, - readable: false, - writable: true - }); - - // FIXME Should probably have an option in net.Socket to create a - // stream from an existing fd which is writable only. But for now - // we'll just add this hack and set the `readable` member to false. - // Test: ./node test/fixtures/echo.js < /etc/passwd - stream.readable = false; - stream.read = null; - stream._type = 'pipe'; - - // FIXME Hack to have stream not keep the event loop alive. - // See https://github.com/joyent/node/issues/1726 - if (stream._handle && stream._handle.unref) { - stream._handle.unref(); - } - break; - - default: - // Probably an error on in uv_guess_handle() - throw new Error('Implement me. Unknown stream file type!'); - } - - // For supporting legacy API we put the FD here. - stream.fd = fd; - - stream._isStdio = true; - - return stream; -} - -/** - * Init logic for `debug` instances. - * - * Create a new `inspectOpts` object in case `useColors` is set - * differently for a particular `debug` instance. - */ - -function init (debug) { - debug.inspectOpts = {}; - - var keys = Object.keys(exports.inspectOpts); - for (var i = 0; i < keys.length; i++) { - debug.inspectOpts[keys[i]] = exports.inspectOpts[keys[i]]; - } -} - -/** - * Enable namespaces listed in `process.env.DEBUG` initially. - */ - -exports.enable(load()); diff --git a/d2d_app/node_modules/express/node_modules/depd/History.md b/d2d_app/node_modules/express/node_modules/depd/History.md deleted file mode 100644 index 507ecb8..0000000 --- a/d2d_app/node_modules/express/node_modules/depd/History.md +++ /dev/null @@ -1,96 +0,0 @@ -1.1.2 / 2018-01-11 -================== - - * perf: remove argument reassignment - * Support Node.js 0.6 to 9.x - -1.1.1 / 2017-07-27 -================== - - * Remove unnecessary `Buffer` loading - * Support Node.js 0.6 to 8.x - -1.1.0 / 2015-09-14 -================== - - * Enable strict mode in more places - * Support io.js 3.x - * Support io.js 2.x - * Support web browser loading - - Requires bundler like Browserify or webpack - -1.0.1 / 2015-04-07 -================== - - * Fix `TypeError`s when under `'use strict'` code - * Fix useless type name on auto-generated messages - * Support io.js 1.x - * Support Node.js 0.12 - -1.0.0 / 2014-09-17 -================== - - * No changes - -0.4.5 / 2014-09-09 -================== - - * Improve call speed to functions using the function wrapper - * Support Node.js 0.6 - -0.4.4 / 2014-07-27 -================== - - * Work-around v8 generating empty stack traces - -0.4.3 / 2014-07-26 -================== - - * Fix exception when global `Error.stackTraceLimit` is too low - -0.4.2 / 2014-07-19 -================== - - * Correct call site for wrapped functions and properties - -0.4.1 / 2014-07-19 -================== - - * Improve automatic message generation for function properties - -0.4.0 / 2014-07-19 -================== - - * Add `TRACE_DEPRECATION` environment variable - * Remove non-standard grey color from color output - * Support `--no-deprecation` argument - * Support `--trace-deprecation` argument - * Support `deprecate.property(fn, prop, message)` - -0.3.0 / 2014-06-16 -================== - - * Add `NO_DEPRECATION` environment variable - -0.2.0 / 2014-06-15 -================== - - * Add `deprecate.property(obj, prop, message)` - * Remove `supports-color` dependency for node.js 0.8 - -0.1.0 / 2014-06-15 -================== - - * Add `deprecate.function(fn, message)` - * Add `process.on('deprecation', fn)` emitter - * Automatically generate message when omitted from `deprecate()` - -0.0.1 / 2014-06-15 -================== - - * Fix warning for dynamic calls at singe call site - -0.0.0 / 2014-06-15 -================== - - * Initial implementation diff --git a/d2d_app/node_modules/express/node_modules/depd/Readme.md b/d2d_app/node_modules/express/node_modules/depd/Readme.md deleted file mode 100644 index 7790670..0000000 --- a/d2d_app/node_modules/express/node_modules/depd/Readme.md +++ /dev/null @@ -1,280 +0,0 @@ -# depd - -[![NPM Version][npm-version-image]][npm-url] -[![NPM Downloads][npm-downloads-image]][npm-url] -[![Node.js Version][node-image]][node-url] -[![Linux Build][travis-image]][travis-url] -[![Windows Build][appveyor-image]][appveyor-url] -[![Coverage Status][coveralls-image]][coveralls-url] - -Deprecate all the things - -> With great modules comes great responsibility; mark things deprecated! - -## Install - -This module is installed directly using `npm`: - -```sh -$ npm install depd -``` - -This module can also be bundled with systems like -[Browserify](http://browserify.org/) or [webpack](https://webpack.github.io/), -though by default this module will alter it's API to no longer display or -track deprecations. - -## API - - - -```js -var deprecate = require('depd')('my-module') -``` - -This library allows you to display deprecation messages to your users. -This library goes above and beyond with deprecation warnings by -introspection of the call stack (but only the bits that it is interested -in). - -Instead of just warning on the first invocation of a deprecated -function and never again, this module will warn on the first invocation -of a deprecated function per unique call site, making it ideal to alert -users of all deprecated uses across the code base, rather than just -whatever happens to execute first. - -The deprecation warnings from this module also include the file and line -information for the call into the module that the deprecated function was -in. - -**NOTE** this library has a similar interface to the `debug` module, and -this module uses the calling file to get the boundary for the call stacks, -so you should always create a new `deprecate` object in each file and not -within some central file. - -### depd(namespace) - -Create a new deprecate function that uses the given namespace name in the -messages and will display the call site prior to the stack entering the -file this function was called from. It is highly suggested you use the -name of your module as the namespace. - -### deprecate(message) - -Call this function from deprecated code to display a deprecation message. -This message will appear once per unique caller site. Caller site is the -first call site in the stack in a different file from the caller of this -function. - -If the message is omitted, a message is generated for you based on the site -of the `deprecate()` call and will display the name of the function called, -similar to the name displayed in a stack trace. - -### deprecate.function(fn, message) - -Call this function to wrap a given function in a deprecation message on any -call to the function. An optional message can be supplied to provide a custom -message. - -### deprecate.property(obj, prop, message) - -Call this function to wrap a given property on object in a deprecation message -on any accessing or setting of the property. An optional message can be supplied -to provide a custom message. - -The method must be called on the object where the property belongs (not -inherited from the prototype). - -If the property is a data descriptor, it will be converted to an accessor -descriptor in order to display the deprecation message. - -### process.on('deprecation', fn) - -This module will allow easy capturing of deprecation errors by emitting the -errors as the type "deprecation" on the global `process`. If there are no -listeners for this type, the errors are written to STDERR as normal, but if -there are any listeners, nothing will be written to STDERR and instead only -emitted. From there, you can write the errors in a different format or to a -logging source. - -The error represents the deprecation and is emitted only once with the same -rules as writing to STDERR. The error has the following properties: - - - `message` - This is the message given by the library - - `name` - This is always `'DeprecationError'` - - `namespace` - This is the namespace the deprecation came from - - `stack` - This is the stack of the call to the deprecated thing - -Example `error.stack` output: - -``` -DeprecationError: my-cool-module deprecated oldfunction - at Object. ([eval]-wrapper:6:22) - at Module._compile (module.js:456:26) - at evalScript (node.js:532:25) - at startup (node.js:80:7) - at node.js:902:3 -``` - -### process.env.NO_DEPRECATION - -As a user of modules that are deprecated, the environment variable `NO_DEPRECATION` -is provided as a quick solution to silencing deprecation warnings from being -output. The format of this is similar to that of `DEBUG`: - -```sh -$ NO_DEPRECATION=my-module,othermod node app.js -``` - -This will suppress deprecations from being output for "my-module" and "othermod". -The value is a list of comma-separated namespaces. To suppress every warning -across all namespaces, use the value `*` for a namespace. - -Providing the argument `--no-deprecation` to the `node` executable will suppress -all deprecations (only available in Node.js 0.8 or higher). - -**NOTE** This will not suppress the deperecations given to any "deprecation" -event listeners, just the output to STDERR. - -### process.env.TRACE_DEPRECATION - -As a user of modules that are deprecated, the environment variable `TRACE_DEPRECATION` -is provided as a solution to getting more detailed location information in deprecation -warnings by including the entire stack trace. The format of this is the same as -`NO_DEPRECATION`: - -```sh -$ TRACE_DEPRECATION=my-module,othermod node app.js -``` - -This will include stack traces for deprecations being output for "my-module" and -"othermod". The value is a list of comma-separated namespaces. To trace every -warning across all namespaces, use the value `*` for a namespace. - -Providing the argument `--trace-deprecation` to the `node` executable will trace -all deprecations (only available in Node.js 0.8 or higher). - -**NOTE** This will not trace the deperecations silenced by `NO_DEPRECATION`. - -## Display - -![message](files/message.png) - -When a user calls a function in your library that you mark deprecated, they -will see the following written to STDERR (in the given colors, similar colors -and layout to the `debug` module): - -``` -bright cyan bright yellow -| | reset cyan -| | | | -▼ ▼ ▼ ▼ -my-cool-module deprecated oldfunction [eval]-wrapper:6:22 -▲ ▲ ▲ ▲ -| | | | -namespace | | location of mycoolmod.oldfunction() call - | deprecation message - the word "deprecated" -``` - -If the user redirects their STDERR to a file or somewhere that does not support -colors, they see (similar layout to the `debug` module): - -``` -Sun, 15 Jun 2014 05:21:37 GMT my-cool-module deprecated oldfunction at [eval]-wrapper:6:22 -▲ ▲ ▲ ▲ ▲ -| | | | | -timestamp of message namespace | | location of mycoolmod.oldfunction() call - | deprecation message - the word "deprecated" -``` - -## Examples - -### Deprecating all calls to a function - -This will display a deprecated message about "oldfunction" being deprecated -from "my-module" on STDERR. - -```js -var deprecate = require('depd')('my-cool-module') - -// message automatically derived from function name -// Object.oldfunction -exports.oldfunction = deprecate.function(function oldfunction () { - // all calls to function are deprecated -}) - -// specific message -exports.oldfunction = deprecate.function(function () { - // all calls to function are deprecated -}, 'oldfunction') -``` - -### Conditionally deprecating a function call - -This will display a deprecated message about "weirdfunction" being deprecated -from "my-module" on STDERR when called with less than 2 arguments. - -```js -var deprecate = require('depd')('my-cool-module') - -exports.weirdfunction = function () { - if (arguments.length < 2) { - // calls with 0 or 1 args are deprecated - deprecate('weirdfunction args < 2') - } -} -``` - -When calling `deprecate` as a function, the warning is counted per call site -within your own module, so you can display different deprecations depending -on different situations and the users will still get all the warnings: - -```js -var deprecate = require('depd')('my-cool-module') - -exports.weirdfunction = function () { - if (arguments.length < 2) { - // calls with 0 or 1 args are deprecated - deprecate('weirdfunction args < 2') - } else if (typeof arguments[0] !== 'string') { - // calls with non-string first argument are deprecated - deprecate('weirdfunction non-string first arg') - } -} -``` - -### Deprecating property access - -This will display a deprecated message about "oldprop" being deprecated -from "my-module" on STDERR when accessed. A deprecation will be displayed -when setting the value and when getting the value. - -```js -var deprecate = require('depd')('my-cool-module') - -exports.oldprop = 'something' - -// message automatically derives from property name -deprecate.property(exports, 'oldprop') - -// explicit message -deprecate.property(exports, 'oldprop', 'oldprop >= 0.10') -``` - -## License - -[MIT](LICENSE) - -[npm-version-image]: https://img.shields.io/npm/v/depd.svg -[npm-downloads-image]: https://img.shields.io/npm/dm/depd.svg -[npm-url]: https://npmjs.org/package/depd -[travis-image]: https://img.shields.io/travis/dougwilson/nodejs-depd/master.svg?label=linux -[travis-url]: https://travis-ci.org/dougwilson/nodejs-depd -[appveyor-image]: https://img.shields.io/appveyor/ci/dougwilson/nodejs-depd/master.svg?label=windows -[appveyor-url]: https://ci.appveyor.com/project/dougwilson/nodejs-depd -[coveralls-image]: https://img.shields.io/coveralls/dougwilson/nodejs-depd/master.svg -[coveralls-url]: https://coveralls.io/r/dougwilson/nodejs-depd?branch=master -[node-image]: https://img.shields.io/node/v/depd.svg -[node-url]: https://nodejs.org/en/download/ diff --git a/d2d_app/node_modules/express/node_modules/depd/index.js b/d2d_app/node_modules/express/node_modules/depd/index.js deleted file mode 100644 index d758d3c..0000000 --- a/d2d_app/node_modules/express/node_modules/depd/index.js +++ /dev/null @@ -1,522 +0,0 @@ -/*! - * depd - * Copyright(c) 2014-2017 Douglas Christopher Wilson - * MIT Licensed - */ - -/** - * Module dependencies. - */ - -var callSiteToString = require('./lib/compat').callSiteToString -var eventListenerCount = require('./lib/compat').eventListenerCount -var relative = require('path').relative - -/** - * Module exports. - */ - -module.exports = depd - -/** - * Get the path to base files on. - */ - -var basePath = process.cwd() - -/** - * Determine if namespace is contained in the string. - */ - -function containsNamespace (str, namespace) { - var vals = str.split(/[ ,]+/) - var ns = String(namespace).toLowerCase() - - for (var i = 0; i < vals.length; i++) { - var val = vals[i] - - // namespace contained - if (val && (val === '*' || val.toLowerCase() === ns)) { - return true - } - } - - return false -} - -/** - * Convert a data descriptor to accessor descriptor. - */ - -function convertDataDescriptorToAccessor (obj, prop, message) { - var descriptor = Object.getOwnPropertyDescriptor(obj, prop) - var value = descriptor.value - - descriptor.get = function getter () { return value } - - if (descriptor.writable) { - descriptor.set = function setter (val) { return (value = val) } - } - - delete descriptor.value - delete descriptor.writable - - Object.defineProperty(obj, prop, descriptor) - - return descriptor -} - -/** - * Create arguments string to keep arity. - */ - -function createArgumentsString (arity) { - var str = '' - - for (var i = 0; i < arity; i++) { - str += ', arg' + i - } - - return str.substr(2) -} - -/** - * Create stack string from stack. - */ - -function createStackString (stack) { - var str = this.name + ': ' + this.namespace - - if (this.message) { - str += ' deprecated ' + this.message - } - - for (var i = 0; i < stack.length; i++) { - str += '\n at ' + callSiteToString(stack[i]) - } - - return str -} - -/** - * Create deprecate for namespace in caller. - */ - -function depd (namespace) { - if (!namespace) { - throw new TypeError('argument namespace is required') - } - - var stack = getStack() - var site = callSiteLocation(stack[1]) - var file = site[0] - - function deprecate (message) { - // call to self as log - log.call(deprecate, message) - } - - deprecate._file = file - deprecate._ignored = isignored(namespace) - deprecate._namespace = namespace - deprecate._traced = istraced(namespace) - deprecate._warned = Object.create(null) - - deprecate.function = wrapfunction - deprecate.property = wrapproperty - - return deprecate -} - -/** - * Determine if namespace is ignored. - */ - -function isignored (namespace) { - /* istanbul ignore next: tested in a child processs */ - if (process.noDeprecation) { - // --no-deprecation support - return true - } - - var str = process.env.NO_DEPRECATION || '' - - // namespace ignored - return containsNamespace(str, namespace) -} - -/** - * Determine if namespace is traced. - */ - -function istraced (namespace) { - /* istanbul ignore next: tested in a child processs */ - if (process.traceDeprecation) { - // --trace-deprecation support - return true - } - - var str = process.env.TRACE_DEPRECATION || '' - - // namespace traced - return containsNamespace(str, namespace) -} - -/** - * Display deprecation message. - */ - -function log (message, site) { - var haslisteners = eventListenerCount(process, 'deprecation') !== 0 - - // abort early if no destination - if (!haslisteners && this._ignored) { - return - } - - var caller - var callFile - var callSite - var depSite - var i = 0 - var seen = false - var stack = getStack() - var file = this._file - - if (site) { - // provided site - depSite = site - callSite = callSiteLocation(stack[1]) - callSite.name = depSite.name - file = callSite[0] - } else { - // get call site - i = 2 - depSite = callSiteLocation(stack[i]) - callSite = depSite - } - - // get caller of deprecated thing in relation to file - for (; i < stack.length; i++) { - caller = callSiteLocation(stack[i]) - callFile = caller[0] - - if (callFile === file) { - seen = true - } else if (callFile === this._file) { - file = this._file - } else if (seen) { - break - } - } - - var key = caller - ? depSite.join(':') + '__' + caller.join(':') - : undefined - - if (key !== undefined && key in this._warned) { - // already warned - return - } - - this._warned[key] = true - - // generate automatic message from call site - var msg = message - if (!msg) { - msg = callSite === depSite || !callSite.name - ? defaultMessage(depSite) - : defaultMessage(callSite) - } - - // emit deprecation if listeners exist - if (haslisteners) { - var err = DeprecationError(this._namespace, msg, stack.slice(i)) - process.emit('deprecation', err) - return - } - - // format and write message - var format = process.stderr.isTTY - ? formatColor - : formatPlain - var output = format.call(this, msg, caller, stack.slice(i)) - process.stderr.write(output + '\n', 'utf8') -} - -/** - * Get call site location as array. - */ - -function callSiteLocation (callSite) { - var file = callSite.getFileName() || '' - var line = callSite.getLineNumber() - var colm = callSite.getColumnNumber() - - if (callSite.isEval()) { - file = callSite.getEvalOrigin() + ', ' + file - } - - var site = [file, line, colm] - - site.callSite = callSite - site.name = callSite.getFunctionName() - - return site -} - -/** - * Generate a default message from the site. - */ - -function defaultMessage (site) { - var callSite = site.callSite - var funcName = site.name - - // make useful anonymous name - if (!funcName) { - funcName = '' - } - - var context = callSite.getThis() - var typeName = context && callSite.getTypeName() - - // ignore useless type name - if (typeName === 'Object') { - typeName = undefined - } - - // make useful type name - if (typeName === 'Function') { - typeName = context.name || typeName - } - - return typeName && callSite.getMethodName() - ? typeName + '.' + funcName - : funcName -} - -/** - * Format deprecation message without color. - */ - -function formatPlain (msg, caller, stack) { - var timestamp = new Date().toUTCString() - - var formatted = timestamp + - ' ' + this._namespace + - ' deprecated ' + msg - - // add stack trace - if (this._traced) { - for (var i = 0; i < stack.length; i++) { - formatted += '\n at ' + callSiteToString(stack[i]) - } - - return formatted - } - - if (caller) { - formatted += ' at ' + formatLocation(caller) - } - - return formatted -} - -/** - * Format deprecation message with color. - */ - -function formatColor (msg, caller, stack) { - var formatted = '\x1b[36;1m' + this._namespace + '\x1b[22;39m' + // bold cyan - ' \x1b[33;1mdeprecated\x1b[22;39m' + // bold yellow - ' \x1b[0m' + msg + '\x1b[39m' // reset - - // add stack trace - if (this._traced) { - for (var i = 0; i < stack.length; i++) { - formatted += '\n \x1b[36mat ' + callSiteToString(stack[i]) + '\x1b[39m' // cyan - } - - return formatted - } - - if (caller) { - formatted += ' \x1b[36m' + formatLocation(caller) + '\x1b[39m' // cyan - } - - return formatted -} - -/** - * Format call site location. - */ - -function formatLocation (callSite) { - return relative(basePath, callSite[0]) + - ':' + callSite[1] + - ':' + callSite[2] -} - -/** - * Get the stack as array of call sites. - */ - -function getStack () { - var limit = Error.stackTraceLimit - var obj = {} - var prep = Error.prepareStackTrace - - Error.prepareStackTrace = prepareObjectStackTrace - Error.stackTraceLimit = Math.max(10, limit) - - // capture the stack - Error.captureStackTrace(obj) - - // slice this function off the top - var stack = obj.stack.slice(1) - - Error.prepareStackTrace = prep - Error.stackTraceLimit = limit - - return stack -} - -/** - * Capture call site stack from v8. - */ - -function prepareObjectStackTrace (obj, stack) { - return stack -} - -/** - * Return a wrapped function in a deprecation message. - */ - -function wrapfunction (fn, message) { - if (typeof fn !== 'function') { - throw new TypeError('argument fn must be a function') - } - - var args = createArgumentsString(fn.length) - var deprecate = this // eslint-disable-line no-unused-vars - var stack = getStack() - var site = callSiteLocation(stack[1]) - - site.name = fn.name - - // eslint-disable-next-line no-eval - var deprecatedfn = eval('(function (' + args + ') {\n' + - '"use strict"\n' + - 'log.call(deprecate, message, site)\n' + - 'return fn.apply(this, arguments)\n' + - '})') - - return deprecatedfn -} - -/** - * Wrap property in a deprecation message. - */ - -function wrapproperty (obj, prop, message) { - if (!obj || (typeof obj !== 'object' && typeof obj !== 'function')) { - throw new TypeError('argument obj must be object') - } - - var descriptor = Object.getOwnPropertyDescriptor(obj, prop) - - if (!descriptor) { - throw new TypeError('must call property on owner object') - } - - if (!descriptor.configurable) { - throw new TypeError('property must be configurable') - } - - var deprecate = this - var stack = getStack() - var site = callSiteLocation(stack[1]) - - // set site name - site.name = prop - - // convert data descriptor - if ('value' in descriptor) { - descriptor = convertDataDescriptorToAccessor(obj, prop, message) - } - - var get = descriptor.get - var set = descriptor.set - - // wrap getter - if (typeof get === 'function') { - descriptor.get = function getter () { - log.call(deprecate, message, site) - return get.apply(this, arguments) - } - } - - // wrap setter - if (typeof set === 'function') { - descriptor.set = function setter () { - log.call(deprecate, message, site) - return set.apply(this, arguments) - } - } - - Object.defineProperty(obj, prop, descriptor) -} - -/** - * Create DeprecationError for deprecation - */ - -function DeprecationError (namespace, message, stack) { - var error = new Error() - var stackString - - Object.defineProperty(error, 'constructor', { - value: DeprecationError - }) - - Object.defineProperty(error, 'message', { - configurable: true, - enumerable: false, - value: message, - writable: true - }) - - Object.defineProperty(error, 'name', { - enumerable: false, - configurable: true, - value: 'DeprecationError', - writable: true - }) - - Object.defineProperty(error, 'namespace', { - configurable: true, - enumerable: false, - value: namespace, - writable: true - }) - - Object.defineProperty(error, 'stack', { - configurable: true, - enumerable: false, - get: function () { - if (stackString !== undefined) { - return stackString - } - - // prepare stack trace - return (stackString = createStackString.call(this, stack)) - }, - set: function setter (val) { - stackString = val - } - }) - - return error -} diff --git a/d2d_app/node_modules/express/node_modules/depd/lib/compat/callsite-tostring.js b/d2d_app/node_modules/express/node_modules/depd/lib/compat/callsite-tostring.js deleted file mode 100644 index 73186dc..0000000 --- a/d2d_app/node_modules/express/node_modules/depd/lib/compat/callsite-tostring.js +++ /dev/null @@ -1,103 +0,0 @@ -/*! - * depd - * Copyright(c) 2014 Douglas Christopher Wilson - * MIT Licensed - */ - -'use strict' - -/** - * Module exports. - */ - -module.exports = callSiteToString - -/** - * Format a CallSite file location to a string. - */ - -function callSiteFileLocation (callSite) { - var fileName - var fileLocation = '' - - if (callSite.isNative()) { - fileLocation = 'native' - } else if (callSite.isEval()) { - fileName = callSite.getScriptNameOrSourceURL() - if (!fileName) { - fileLocation = callSite.getEvalOrigin() - } - } else { - fileName = callSite.getFileName() - } - - if (fileName) { - fileLocation += fileName - - var lineNumber = callSite.getLineNumber() - if (lineNumber != null) { - fileLocation += ':' + lineNumber - - var columnNumber = callSite.getColumnNumber() - if (columnNumber) { - fileLocation += ':' + columnNumber - } - } - } - - return fileLocation || 'unknown source' -} - -/** - * Format a CallSite to a string. - */ - -function callSiteToString (callSite) { - var addSuffix = true - var fileLocation = callSiteFileLocation(callSite) - var functionName = callSite.getFunctionName() - var isConstructor = callSite.isConstructor() - var isMethodCall = !(callSite.isToplevel() || isConstructor) - var line = '' - - if (isMethodCall) { - var methodName = callSite.getMethodName() - var typeName = getConstructorName(callSite) - - if (functionName) { - if (typeName && functionName.indexOf(typeName) !== 0) { - line += typeName + '.' - } - - line += functionName - - if (methodName && functionName.lastIndexOf('.' + methodName) !== functionName.length - methodName.length - 1) { - line += ' [as ' + methodName + ']' - } - } else { - line += typeName + '.' + (methodName || '') - } - } else if (isConstructor) { - line += 'new ' + (functionName || '') - } else if (functionName) { - line += functionName - } else { - addSuffix = false - line += fileLocation - } - - if (addSuffix) { - line += ' (' + fileLocation + ')' - } - - return line -} - -/** - * Get constructor name of reviver. - */ - -function getConstructorName (obj) { - var receiver = obj.receiver - return (receiver.constructor && receiver.constructor.name) || null -} diff --git a/d2d_app/node_modules/express/node_modules/depd/lib/compat/event-listener-count.js b/d2d_app/node_modules/express/node_modules/depd/lib/compat/event-listener-count.js deleted file mode 100644 index 3a8925d..0000000 --- a/d2d_app/node_modules/express/node_modules/depd/lib/compat/event-listener-count.js +++ /dev/null @@ -1,22 +0,0 @@ -/*! - * depd - * Copyright(c) 2015 Douglas Christopher Wilson - * MIT Licensed - */ - -'use strict' - -/** - * Module exports. - * @public - */ - -module.exports = eventListenerCount - -/** - * Get the count of listeners on an event emitter of a specific type. - */ - -function eventListenerCount (emitter, type) { - return emitter.listeners(type).length -} diff --git a/d2d_app/node_modules/express/node_modules/depd/lib/compat/index.js b/d2d_app/node_modules/express/node_modules/depd/lib/compat/index.js deleted file mode 100644 index 955b333..0000000 --- a/d2d_app/node_modules/express/node_modules/depd/lib/compat/index.js +++ /dev/null @@ -1,79 +0,0 @@ -/*! - * depd - * Copyright(c) 2014-2015 Douglas Christopher Wilson - * MIT Licensed - */ - -'use strict' - -/** - * Module dependencies. - * @private - */ - -var EventEmitter = require('events').EventEmitter - -/** - * Module exports. - * @public - */ - -lazyProperty(module.exports, 'callSiteToString', function callSiteToString () { - var limit = Error.stackTraceLimit - var obj = {} - var prep = Error.prepareStackTrace - - function prepareObjectStackTrace (obj, stack) { - return stack - } - - Error.prepareStackTrace = prepareObjectStackTrace - Error.stackTraceLimit = 2 - - // capture the stack - Error.captureStackTrace(obj) - - // slice the stack - var stack = obj.stack.slice() - - Error.prepareStackTrace = prep - Error.stackTraceLimit = limit - - return stack[0].toString ? toString : require('./callsite-tostring') -}) - -lazyProperty(module.exports, 'eventListenerCount', function eventListenerCount () { - return EventEmitter.listenerCount || require('./event-listener-count') -}) - -/** - * Define a lazy property. - */ - -function lazyProperty (obj, prop, getter) { - function get () { - var val = getter() - - Object.defineProperty(obj, prop, { - configurable: true, - enumerable: true, - value: val - }) - - return val - } - - Object.defineProperty(obj, prop, { - configurable: true, - enumerable: true, - get: get - }) -} - -/** - * Call toString() on the obj - */ - -function toString (obj) { - return obj.toString() -} diff --git a/d2d_app/node_modules/express/node_modules/depd/package.json b/d2d_app/node_modules/express/node_modules/depd/package.json deleted file mode 100644 index 1b81ca7..0000000 --- a/d2d_app/node_modules/express/node_modules/depd/package.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "_from": "depd@~1.1.2", - "_id": "depd@1.1.2", - "_inBundle": false, - "_integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "_location": "/depd", - "_phantomChildren": {}, - "_requested": { - "type": "range", - "registry": true, - "raw": "depd@~1.1.2", - "name": "depd", - "escapedName": "depd", - "rawSpec": "~1.1.2", - "saveSpec": null, - "fetchSpec": "~1.1.2" - }, - "_requiredBy": [ - "/body-parser", - "/express", - "/http-errors", - "/send" - ], - "_resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "_shasum": "9bcd52e14c097763e749b274c4346ed2e560b5a9", - "_spec": "depd@~1.1.2", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/express", - "author": { - "name": "Douglas Christopher Wilson", - "email": "doug@somethingdoug.com" - }, - "browser": "lib/browser/index.js", - "bugs": { - "url": "https://github.com/dougwilson/nodejs-depd/issues" - }, - "bundleDependencies": false, - "deprecated": false, - "description": "Deprecate all the things", - "devDependencies": { - "beautify-benchmark": "0.2.4", - "benchmark": "2.1.4", - "eslint": "3.19.0", - "eslint-config-standard": "7.1.0", - "eslint-plugin-markdown": "1.0.0-beta.7", - "eslint-plugin-promise": "3.6.0", - "eslint-plugin-standard": "3.0.1", - "istanbul": "0.4.5", - "mocha": "~1.21.5" - }, - "engines": { - "node": ">= 0.6" - }, - "files": [ - "lib/", - "History.md", - "LICENSE", - "index.js", - "Readme.md" - ], - "homepage": "https://github.com/dougwilson/nodejs-depd#readme", - "keywords": [ - "deprecate", - "deprecated" - ], - "license": "MIT", - "name": "depd", - "repository": { - "type": "git", - "url": "git+https://github.com/dougwilson/nodejs-depd.git" - }, - "scripts": { - "bench": "node benchmark/index.js", - "lint": "eslint --plugin markdown --ext js,md .", - "test": "mocha --reporter spec --bail test/", - "test-ci": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec --no-exit test/", - "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/" - }, - "version": "1.1.2" -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.coveralls.yml b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.coveralls.yml deleted file mode 100644 index 20a7068..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.coveralls.yml +++ /dev/null @@ -1 +0,0 @@ -repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.eslintrc b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.eslintrc deleted file mode 100644 index 8a37ae2..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.eslintrc +++ /dev/null @@ -1,11 +0,0 @@ -{ - "env": { - "browser": true, - "node": true - }, - "rules": { - "no-console": 0, - "no-empty": [1, { "allowEmptyCatch": true }] - }, - "extends": "eslint:recommended" -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.npmignore b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.npmignore deleted file mode 100644 index 5f60eec..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.npmignore +++ /dev/null @@ -1,9 +0,0 @@ -support -test -examples -example -*.sock -dist -yarn.lock -coverage -bower.json diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.travis.yml b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.travis.yml deleted file mode 100644 index 6c6090c..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/.travis.yml +++ /dev/null @@ -1,14 +0,0 @@ - -language: node_js -node_js: - - "6" - - "5" - - "4" - -install: - - make node_modules - -script: - - make lint - - make test - - make coveralls diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/CHANGELOG.md b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/CHANGELOG.md deleted file mode 100644 index eadaa18..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/CHANGELOG.md +++ /dev/null @@ -1,362 +0,0 @@ - -2.6.9 / 2017-09-22 -================== - - * remove ReDoS regexp in %o formatter (#504) - -2.6.8 / 2017-05-18 -================== - - * Fix: Check for undefined on browser globals (#462, @marbemac) - -2.6.7 / 2017-05-16 -================== - - * Fix: Update ms to 2.0.0 to fix regular expression denial of service vulnerability (#458, @hubdotcom) - * Fix: Inline extend function in node implementation (#452, @dougwilson) - * Docs: Fix typo (#455, @msasad) - -2.6.5 / 2017-04-27 -================== - - * Fix: null reference check on window.documentElement.style.WebkitAppearance (#447, @thebigredgeek) - * Misc: clean up browser reference checks (#447, @thebigredgeek) - * Misc: add npm-debug.log to .gitignore (@thebigredgeek) - - -2.6.4 / 2017-04-20 -================== - - * Fix: bug that would occure if process.env.DEBUG is a non-string value. (#444, @LucianBuzzo) - * Chore: ignore bower.json in npm installations. (#437, @joaovieira) - * Misc: update "ms" to v0.7.3 (@tootallnate) - -2.6.3 / 2017-03-13 -================== - - * Fix: Electron reference to `process.env.DEBUG` (#431, @paulcbetts) - * Docs: Changelog fix (@thebigredgeek) - -2.6.2 / 2017-03-10 -================== - - * Fix: DEBUG_MAX_ARRAY_LENGTH (#420, @slavaGanzin) - * Docs: Add backers and sponsors from Open Collective (#422, @piamancini) - * Docs: Add Slackin invite badge (@tootallnate) - -2.6.1 / 2017-02-10 -================== - - * Fix: Module's `export default` syntax fix for IE8 `Expected identifier` error - * Fix: Whitelist DEBUG_FD for values 1 and 2 only (#415, @pi0) - * Fix: IE8 "Expected identifier" error (#414, @vgoma) - * Fix: Namespaces would not disable once enabled (#409, @musikov) - -2.6.0 / 2016-12-28 -================== - - * Fix: added better null pointer checks for browser useColors (@thebigredgeek) - * Improvement: removed explicit `window.debug` export (#404, @tootallnate) - * Improvement: deprecated `DEBUG_FD` environment variable (#405, @tootallnate) - -2.5.2 / 2016-12-25 -================== - - * Fix: reference error on window within webworkers (#393, @KlausTrainer) - * Docs: fixed README typo (#391, @lurch) - * Docs: added notice about v3 api discussion (@thebigredgeek) - -2.5.1 / 2016-12-20 -================== - - * Fix: babel-core compatibility - -2.5.0 / 2016-12-20 -================== - - * Fix: wrong reference in bower file (@thebigredgeek) - * Fix: webworker compatibility (@thebigredgeek) - * Fix: output formatting issue (#388, @kribblo) - * Fix: babel-loader compatibility (#383, @escwald) - * Misc: removed built asset from repo and publications (@thebigredgeek) - * Misc: moved source files to /src (#378, @yamikuronue) - * Test: added karma integration and replaced babel with browserify for browser tests (#378, @yamikuronue) - * Test: coveralls integration (#378, @yamikuronue) - * Docs: simplified language in the opening paragraph (#373, @yamikuronue) - -2.4.5 / 2016-12-17 -================== - - * Fix: `navigator` undefined in Rhino (#376, @jochenberger) - * Fix: custom log function (#379, @hsiliev) - * Improvement: bit of cleanup + linting fixes (@thebigredgeek) - * Improvement: rm non-maintainted `dist/` dir (#375, @freewil) - * Docs: simplified language in the opening paragraph. (#373, @yamikuronue) - -2.4.4 / 2016-12-14 -================== - - * Fix: work around debug being loaded in preload scripts for electron (#368, @paulcbetts) - -2.4.3 / 2016-12-14 -================== - - * Fix: navigation.userAgent error for react native (#364, @escwald) - -2.4.2 / 2016-12-14 -================== - - * Fix: browser colors (#367, @tootallnate) - * Misc: travis ci integration (@thebigredgeek) - * Misc: added linting and testing boilerplate with sanity check (@thebigredgeek) - -2.4.1 / 2016-12-13 -================== - - * Fix: typo that broke the package (#356) - -2.4.0 / 2016-12-13 -================== - - * Fix: bower.json references unbuilt src entry point (#342, @justmatt) - * Fix: revert "handle regex special characters" (@tootallnate) - * Feature: configurable util.inspect()`options for NodeJS (#327, @tootallnate) - * Feature: %O`(big O) pretty-prints objects (#322, @tootallnate) - * Improvement: allow colors in workers (#335, @botverse) - * Improvement: use same color for same namespace. (#338, @lchenay) - -2.3.3 / 2016-11-09 -================== - - * Fix: Catch `JSON.stringify()` errors (#195, Jovan Alleyne) - * Fix: Returning `localStorage` saved values (#331, Levi Thomason) - * Improvement: Don't create an empty object when no `process` (Nathan Rajlich) - -2.3.2 / 2016-11-09 -================== - - * Fix: be super-safe in index.js as well (@TooTallNate) - * Fix: should check whether process exists (Tom Newby) - -2.3.1 / 2016-11-09 -================== - - * Fix: Added electron compatibility (#324, @paulcbetts) - * Improvement: Added performance optimizations (@tootallnate) - * Readme: Corrected PowerShell environment variable example (#252, @gimre) - * Misc: Removed yarn lock file from source control (#321, @fengmk2) - -2.3.0 / 2016-11-07 -================== - - * Fix: Consistent placement of ms diff at end of output (#215, @gorangajic) - * Fix: Escaping of regex special characters in namespace strings (#250, @zacronos) - * Fix: Fixed bug causing crash on react-native (#282, @vkarpov15) - * Feature: Enabled ES6+ compatible import via default export (#212 @bucaran) - * Feature: Added %O formatter to reflect Chrome's console.log capability (#279, @oncletom) - * Package: Update "ms" to 0.7.2 (#315, @DevSide) - * Package: removed superfluous version property from bower.json (#207 @kkirsche) - * Readme: fix USE_COLORS to DEBUG_COLORS - * Readme: Doc fixes for format string sugar (#269, @mlucool) - * Readme: Updated docs for DEBUG_FD and DEBUG_COLORS environment variables (#232, @mattlyons0) - * Readme: doc fixes for PowerShell (#271 #243, @exoticknight @unreadable) - * Readme: better docs for browser support (#224, @matthewmueller) - * Tooling: Added yarn integration for development (#317, @thebigredgeek) - * Misc: Renamed History.md to CHANGELOG.md (@thebigredgeek) - * Misc: Added license file (#226 #274, @CantemoInternal @sdaitzman) - * Misc: Updated contributors (@thebigredgeek) - -2.2.0 / 2015-05-09 -================== - - * package: update "ms" to v0.7.1 (#202, @dougwilson) - * README: add logging to file example (#193, @DanielOchoa) - * README: fixed a typo (#191, @amir-s) - * browser: expose `storage` (#190, @stephenmathieson) - * Makefile: add a `distclean` target (#189, @stephenmathieson) - -2.1.3 / 2015-03-13 -================== - - * Updated stdout/stderr example (#186) - * Updated example/stdout.js to match debug current behaviour - * Renamed example/stderr.js to stdout.js - * Update Readme.md (#184) - * replace high intensity foreground color for bold (#182, #183) - -2.1.2 / 2015-03-01 -================== - - * dist: recompile - * update "ms" to v0.7.0 - * package: update "browserify" to v9.0.3 - * component: fix "ms.js" repo location - * changed bower package name - * updated documentation about using debug in a browser - * fix: security error on safari (#167, #168, @yields) - -2.1.1 / 2014-12-29 -================== - - * browser: use `typeof` to check for `console` existence - * browser: check for `console.log` truthiness (fix IE 8/9) - * browser: add support for Chrome apps - * Readme: added Windows usage remarks - * Add `bower.json` to properly support bower install - -2.1.0 / 2014-10-15 -================== - - * node: implement `DEBUG_FD` env variable support - * package: update "browserify" to v6.1.0 - * package: add "license" field to package.json (#135, @panuhorsmalahti) - -2.0.0 / 2014-09-01 -================== - - * package: update "browserify" to v5.11.0 - * node: use stderr rather than stdout for logging (#29, @stephenmathieson) - -1.0.4 / 2014-07-15 -================== - - * dist: recompile - * example: remove `console.info()` log usage - * example: add "Content-Type" UTF-8 header to browser example - * browser: place %c marker after the space character - * browser: reset the "content" color via `color: inherit` - * browser: add colors support for Firefox >= v31 - * debug: prefer an instance `log()` function over the global one (#119) - * Readme: update documentation about styled console logs for FF v31 (#116, @wryk) - -1.0.3 / 2014-07-09 -================== - - * Add support for multiple wildcards in namespaces (#122, @seegno) - * browser: fix lint - -1.0.2 / 2014-06-10 -================== - - * browser: update color palette (#113, @gscottolson) - * common: make console logging function configurable (#108, @timoxley) - * node: fix %o colors on old node <= 0.8.x - * Makefile: find node path using shell/which (#109, @timoxley) - -1.0.1 / 2014-06-06 -================== - - * browser: use `removeItem()` to clear localStorage - * browser, node: don't set DEBUG if namespaces is undefined (#107, @leedm777) - * package: add "contributors" section - * node: fix comment typo - * README: list authors - -1.0.0 / 2014-06-04 -================== - - * make ms diff be global, not be scope - * debug: ignore empty strings in enable() - * node: make DEBUG_COLORS able to disable coloring - * *: export the `colors` array - * npmignore: don't publish the `dist` dir - * Makefile: refactor to use browserify - * package: add "browserify" as a dev dependency - * Readme: add Web Inspector Colors section - * node: reset terminal color for the debug content - * node: map "%o" to `util.inspect()` - * browser: map "%j" to `JSON.stringify()` - * debug: add custom "formatters" - * debug: use "ms" module for humanizing the diff - * Readme: add "bash" syntax highlighting - * browser: add Firebug color support - * browser: add colors for WebKit browsers - * node: apply log to `console` - * rewrite: abstract common logic for Node & browsers - * add .jshintrc file - -0.8.1 / 2014-04-14 -================== - - * package: re-add the "component" section - -0.8.0 / 2014-03-30 -================== - - * add `enable()` method for nodejs. Closes #27 - * change from stderr to stdout - * remove unnecessary index.js file - -0.7.4 / 2013-11-13 -================== - - * remove "browserify" key from package.json (fixes something in browserify) - -0.7.3 / 2013-10-30 -================== - - * fix: catch localStorage security error when cookies are blocked (Chrome) - * add debug(err) support. Closes #46 - * add .browser prop to package.json. Closes #42 - -0.7.2 / 2013-02-06 -================== - - * fix package.json - * fix: Mobile Safari (private mode) is broken with debug - * fix: Use unicode to send escape character to shell instead of octal to work with strict mode javascript - -0.7.1 / 2013-02-05 -================== - - * add repository URL to package.json - * add DEBUG_COLORED to force colored output - * add browserify support - * fix component. Closes #24 - -0.7.0 / 2012-05-04 -================== - - * Added .component to package.json - * Added debug.component.js build - -0.6.0 / 2012-03-16 -================== - - * Added support for "-" prefix in DEBUG [Vinay Pulim] - * Added `.enabled` flag to the node version [TooTallNate] - -0.5.0 / 2012-02-02 -================== - - * Added: humanize diffs. Closes #8 - * Added `debug.disable()` to the CS variant - * Removed padding. Closes #10 - * Fixed: persist client-side variant again. Closes #9 - -0.4.0 / 2012-02-01 -================== - - * Added browser variant support for older browsers [TooTallNate] - * Added `debug.enable('project:*')` to browser variant [TooTallNate] - * Added padding to diff (moved it to the right) - -0.3.0 / 2012-01-26 -================== - - * Added millisecond diff when isatty, otherwise UTC string - -0.2.0 / 2012-01-22 -================== - - * Added wildcard support - -0.1.0 / 2011-12-02 -================== - - * Added: remove colors unless stderr isatty [TooTallNate] - -0.0.1 / 2010-01-03 -================== - - * Initial release diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/LICENSE b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/LICENSE deleted file mode 100644 index 658c933..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/LICENSE +++ /dev/null @@ -1,19 +0,0 @@ -(The MIT License) - -Copyright (c) 2014 TJ Holowaychuk - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software -and associated documentation files (the 'Software'), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT -LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/Makefile b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/Makefile deleted file mode 100644 index 584da8b..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# get Makefile directory name: http://stackoverflow.com/a/5982798/376773 -THIS_MAKEFILE_PATH:=$(word $(words $(MAKEFILE_LIST)),$(MAKEFILE_LIST)) -THIS_DIR:=$(shell cd $(dir $(THIS_MAKEFILE_PATH));pwd) - -# BIN directory -BIN := $(THIS_DIR)/node_modules/.bin - -# Path -PATH := node_modules/.bin:$(PATH) -SHELL := /bin/bash - -# applications -NODE ?= $(shell which node) -YARN ?= $(shell which yarn) -PKG ?= $(if $(YARN),$(YARN),$(NODE) $(shell which npm)) -BROWSERIFY ?= $(NODE) $(BIN)/browserify - -.FORCE: - -install: node_modules - -node_modules: package.json - @NODE_ENV= $(PKG) install - @touch node_modules - -lint: .FORCE - eslint browser.js debug.js index.js node.js - -test-node: .FORCE - istanbul cover node_modules/mocha/bin/_mocha -- test/**.js - -test-browser: .FORCE - mkdir -p dist - - @$(BROWSERIFY) \ - --standalone debug \ - . > dist/debug.js - - karma start --single-run - rimraf dist - -test: .FORCE - concurrently \ - "make test-node" \ - "make test-browser" - -coveralls: - cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js - -.PHONY: all install clean distclean diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/README.md b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/README.md deleted file mode 100644 index f67be6b..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/README.md +++ /dev/null @@ -1,312 +0,0 @@ -# debug -[![Build Status](https://travis-ci.org/visionmedia/debug.svg?branch=master)](https://travis-ci.org/visionmedia/debug) [![Coverage Status](https://coveralls.io/repos/github/visionmedia/debug/badge.svg?branch=master)](https://coveralls.io/github/visionmedia/debug?branch=master) [![Slack](https://visionmedia-community-slackin.now.sh/badge.svg)](https://visionmedia-community-slackin.now.sh/) [![OpenCollective](https://opencollective.com/debug/backers/badge.svg)](#backers) -[![OpenCollective](https://opencollective.com/debug/sponsors/badge.svg)](#sponsors) - - - -A tiny node.js debugging utility modelled after node core's debugging technique. - -**Discussion around the V3 API is under way [here](https://github.com/visionmedia/debug/issues/370)** - -## Installation - -```bash -$ npm install debug -``` - -## Usage - -`debug` exposes a function; simply pass this function the name of your module, and it will return a decorated version of `console.error` for you to pass debug statements to. This will allow you to toggle the debug output for different parts of your module as well as the module as a whole. - -Example _app.js_: - -```js -var debug = require('debug')('http') - , http = require('http') - , name = 'My App'; - -// fake app - -debug('booting %s', name); - -http.createServer(function(req, res){ - debug(req.method + ' ' + req.url); - res.end('hello\n'); -}).listen(3000, function(){ - debug('listening'); -}); - -// fake worker of some kind - -require('./worker'); -``` - -Example _worker.js_: - -```js -var debug = require('debug')('worker'); - -setInterval(function(){ - debug('doing some work'); -}, 1000); -``` - - The __DEBUG__ environment variable is then used to enable these based on space or comma-delimited names. Here are some examples: - - ![debug http and worker](http://f.cl.ly/items/18471z1H402O24072r1J/Screenshot.png) - - ![debug worker](http://f.cl.ly/items/1X413v1a3M0d3C2c1E0i/Screenshot.png) - -#### Windows note - - On Windows the environment variable is set using the `set` command. - - ```cmd - set DEBUG=*,-not_this - ``` - - Note that PowerShell uses different syntax to set environment variables. - - ```cmd - $env:DEBUG = "*,-not_this" - ``` - -Then, run the program to be debugged as usual. - -## Millisecond diff - - When actively developing an application it can be useful to see when the time spent between one `debug()` call and the next. Suppose for example you invoke `debug()` before requesting a resource, and after as well, the "+NNNms" will show you how much time was spent between calls. - - ![](http://f.cl.ly/items/2i3h1d3t121M2Z1A3Q0N/Screenshot.png) - - When stdout is not a TTY, `Date#toUTCString()` is used, making it more useful for logging the debug information as shown below: - - ![](http://f.cl.ly/items/112H3i0e0o0P0a2Q2r11/Screenshot.png) - -## Conventions - - If you're using this in one or more of your libraries, you _should_ use the name of your library so that developers may toggle debugging as desired without guessing names. If you have more than one debuggers you _should_ prefix them with your library name and use ":" to separate features. For example "bodyParser" from Connect would then be "connect:bodyParser". - -## Wildcards - - The `*` character may be used as a wildcard. Suppose for example your library has debuggers named "connect:bodyParser", "connect:compress", "connect:session", instead of listing all three with `DEBUG=connect:bodyParser,connect:compress,connect:session`, you may simply do `DEBUG=connect:*`, or to run everything using this module simply use `DEBUG=*`. - - You can also exclude specific debuggers by prefixing them with a "-" character. For example, `DEBUG=*,-connect:*` would include all debuggers except those starting with "connect:". - -## Environment Variables - - When running through Node.js, you can set a few environment variables that will - change the behavior of the debug logging: - -| Name | Purpose | -|-----------|-------------------------------------------------| -| `DEBUG` | Enables/disables specific debugging namespaces. | -| `DEBUG_COLORS`| Whether or not to use colors in the debug output. | -| `DEBUG_DEPTH` | Object inspection depth. | -| `DEBUG_SHOW_HIDDEN` | Shows hidden properties on inspected objects. | - - - __Note:__ The environment variables beginning with `DEBUG_` end up being - converted into an Options object that gets used with `%o`/`%O` formatters. - See the Node.js documentation for - [`util.inspect()`](https://nodejs.org/api/util.html#util_util_inspect_object_options) - for the complete list. - -## Formatters - - - Debug uses [printf-style](https://wikipedia.org/wiki/Printf_format_string) formatting. Below are the officially supported formatters: - -| Formatter | Representation | -|-----------|----------------| -| `%O` | Pretty-print an Object on multiple lines. | -| `%o` | Pretty-print an Object all on a single line. | -| `%s` | String. | -| `%d` | Number (both integer and float). | -| `%j` | JSON. Replaced with the string '[Circular]' if the argument contains circular references. | -| `%%` | Single percent sign ('%'). This does not consume an argument. | - -### Custom formatters - - You can add custom formatters by extending the `debug.formatters` object. For example, if you wanted to add support for rendering a Buffer as hex with `%h`, you could do something like: - -```js -const createDebug = require('debug') -createDebug.formatters.h = (v) => { - return v.toString('hex') -} - -// …elsewhere -const debug = createDebug('foo') -debug('this is hex: %h', new Buffer('hello world')) -// foo this is hex: 68656c6c6f20776f726c6421 +0ms -``` - -## Browser support - You can build a browser-ready script using [browserify](https://github.com/substack/node-browserify), - or just use the [browserify-as-a-service](https://wzrd.in/) [build](https://wzrd.in/standalone/debug@latest), - if you don't want to build it yourself. - - Debug's enable state is currently persisted by `localStorage`. - Consider the situation shown below where you have `worker:a` and `worker:b`, - and wish to debug both. You can enable this using `localStorage.debug`: - -```js -localStorage.debug = 'worker:*' -``` - -And then refresh the page. - -```js -a = debug('worker:a'); -b = debug('worker:b'); - -setInterval(function(){ - a('doing some work'); -}, 1000); - -setInterval(function(){ - b('doing some work'); -}, 1200); -``` - -#### Web Inspector Colors - - Colors are also enabled on "Web Inspectors" that understand the `%c` formatting - option. These are WebKit web inspectors, Firefox ([since version - 31](https://hacks.mozilla.org/2014/05/editable-box-model-multiple-selection-sublime-text-keys-much-more-firefox-developer-tools-episode-31/)) - and the Firebug plugin for Firefox (any version). - - Colored output looks something like: - - ![](https://cloud.githubusercontent.com/assets/71256/3139768/b98c5fd8-e8ef-11e3-862a-f7253b6f47c6.png) - - -## Output streams - - By default `debug` will log to stderr, however this can be configured per-namespace by overriding the `log` method: - -Example _stdout.js_: - -```js -var debug = require('debug'); -var error = debug('app:error'); - -// by default stderr is used -error('goes to stderr!'); - -var log = debug('app:log'); -// set this namespace to log via console.log -log.log = console.log.bind(console); // don't forget to bind to console! -log('goes to stdout'); -error('still goes to stderr!'); - -// set all output to go via console.info -// overrides all per-namespace log settings -debug.log = console.info.bind(console); -error('now goes to stdout via console.info'); -log('still goes to stdout, but via console.info now'); -``` - - -## Authors - - - TJ Holowaychuk - - Nathan Rajlich - - Andrew Rhyne - -## Backers - -Support us with a monthly donation and help us continue our activities. [[Become a backer](https://opencollective.com/debug#backer)] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## Sponsors - -Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/debug#sponsor)] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -## License - -(The MIT License) - -Copyright (c) 2014-2016 TJ Holowaychuk <tj@vision-media.ca> - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/component.json b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/component.json deleted file mode 100644 index 9de2641..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/component.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "debug", - "repo": "visionmedia/debug", - "description": "small debugging utility", - "version": "2.6.9", - "keywords": [ - "debug", - "log", - "debugger" - ], - "main": "src/browser.js", - "scripts": [ - "src/browser.js", - "src/debug.js" - ], - "dependencies": { - "rauchg/ms.js": "0.7.1" - } -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/karma.conf.js b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/karma.conf.js deleted file mode 100644 index 103a82d..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/karma.conf.js +++ /dev/null @@ -1,70 +0,0 @@ -// Karma configuration -// Generated on Fri Dec 16 2016 13:09:51 GMT+0000 (UTC) - -module.exports = function(config) { - config.set({ - - // base path that will be used to resolve all patterns (eg. files, exclude) - basePath: '', - - - // frameworks to use - // available frameworks: https://npmjs.org/browse/keyword/karma-adapter - frameworks: ['mocha', 'chai', 'sinon'], - - - // list of files / patterns to load in the browser - files: [ - 'dist/debug.js', - 'test/*spec.js' - ], - - - // list of files to exclude - exclude: [ - 'src/node.js' - ], - - - // preprocess matching files before serving them to the browser - // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor - preprocessors: { - }, - - // test results reporter to use - // possible values: 'dots', 'progress' - // available reporters: https://npmjs.org/browse/keyword/karma-reporter - reporters: ['progress'], - - - // web server port - port: 9876, - - - // enable / disable colors in the output (reporters and logs) - colors: true, - - - // level of logging - // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG - logLevel: config.LOG_INFO, - - - // enable / disable watching file and executing tests whenever any file changes - autoWatch: true, - - - // start these browsers - // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher - browsers: ['PhantomJS'], - - - // Continuous Integration mode - // if true, Karma captures browsers, runs the tests and exits - singleRun: false, - - // Concurrency level - // how many browser should be started simultaneous - concurrency: Infinity - }) -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/node.js b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/node.js deleted file mode 100644 index 7fc36fe..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/node.js +++ /dev/null @@ -1 +0,0 @@ -module.exports = require('./src/node'); diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/package.json b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/package.json deleted file mode 100644 index 1f7e10a..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/package.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "_from": "debug@2.6.9", - "_id": "debug@2.6.9", - "_inBundle": false, - "_integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "_location": "/finalhandler/debug", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "debug@2.6.9", - "name": "debug", - "escapedName": "debug", - "rawSpec": "2.6.9", - "saveSpec": null, - "fetchSpec": "2.6.9" - }, - "_requiredBy": [ - "/finalhandler" - ], - "_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "_shasum": "5d128515df134ff327e90a4c93f4e077a536341f", - "_spec": "debug@2.6.9", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/finalhandler", - "author": { - "name": "TJ Holowaychuk", - "email": "tj@vision-media.ca" - }, - "browser": "./src/browser.js", - "bugs": { - "url": "https://github.com/visionmedia/debug/issues" - }, - "bundleDependencies": false, - "component": { - "scripts": { - "debug/index.js": "browser.js", - "debug/debug.js": "debug.js" - } - }, - "contributors": [ - { - "name": "Nathan Rajlich", - "email": "nathan@tootallnate.net", - "url": "http://n8.io" - }, - { - "name": "Andrew Rhyne", - "email": "rhyneandrew@gmail.com" - } - ], - "dependencies": { - "ms": "2.0.0" - }, - "deprecated": false, - "description": "small debugging utility", - "devDependencies": { - "browserify": "9.0.3", - "chai": "^3.5.0", - "concurrently": "^3.1.0", - "coveralls": "^2.11.15", - "eslint": "^3.12.1", - "istanbul": "^0.4.5", - "karma": "^1.3.0", - "karma-chai": "^0.1.0", - "karma-mocha": "^1.3.0", - "karma-phantomjs-launcher": "^1.0.2", - "karma-sinon": "^1.0.5", - "mocha": "^3.2.0", - "mocha-lcov-reporter": "^1.2.0", - "rimraf": "^2.5.4", - "sinon": "^1.17.6", - "sinon-chai": "^2.8.0" - }, - "homepage": "https://github.com/visionmedia/debug#readme", - "keywords": [ - "debug", - "log", - "debugger" - ], - "license": "MIT", - "main": "./src/index.js", - "name": "debug", - "repository": { - "type": "git", - "url": "git://github.com/visionmedia/debug.git" - }, - "version": "2.6.9" -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/browser.js b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/browser.js deleted file mode 100644 index 7106924..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/browser.js +++ /dev/null @@ -1,185 +0,0 @@ -/** - * This is the web browser implementation of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = require('./debug'); -exports.log = log; -exports.formatArgs = formatArgs; -exports.save = save; -exports.load = load; -exports.useColors = useColors; -exports.storage = 'undefined' != typeof chrome - && 'undefined' != typeof chrome.storage - ? chrome.storage.local - : localstorage(); - -/** - * Colors. - */ - -exports.colors = [ - 'lightseagreen', - 'forestgreen', - 'goldenrod', - 'dodgerblue', - 'darkorchid', - 'crimson' -]; - -/** - * Currently only WebKit-based Web Inspectors, Firefox >= v31, - * and the Firebug extension (any Firefox version) are known - * to support "%c" CSS customizations. - * - * TODO: add a `localStorage` variable to explicitly enable/disable colors - */ - -function useColors() { - // NB: In an Electron preload script, document will be defined but not fully - // initialized. Since we know we're in Chrome, we'll just detect this case - // explicitly - if (typeof window !== 'undefined' && window.process && window.process.type === 'renderer') { - return true; - } - - // is webkit? http://stackoverflow.com/a/16459606/376773 - // document is undefined in react-native: https://github.com/facebook/react-native/pull/1632 - return (typeof document !== 'undefined' && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance) || - // is firebug? http://stackoverflow.com/a/398120/376773 - (typeof window !== 'undefined' && window.console && (window.console.firebug || (window.console.exception && window.console.table))) || - // is firefox >= v31? - // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages - (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31) || - // double check webkit in userAgent just in case we are in a worker - (typeof navigator !== 'undefined' && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)); -} - -/** - * Map %j to `JSON.stringify()`, since no Web Inspectors do that by default. - */ - -exports.formatters.j = function(v) { - try { - return JSON.stringify(v); - } catch (err) { - return '[UnexpectedJSONParseError]: ' + err.message; - } -}; - - -/** - * Colorize log arguments if enabled. - * - * @api public - */ - -function formatArgs(args) { - var useColors = this.useColors; - - args[0] = (useColors ? '%c' : '') - + this.namespace - + (useColors ? ' %c' : ' ') - + args[0] - + (useColors ? '%c ' : ' ') - + '+' + exports.humanize(this.diff); - - if (!useColors) return; - - var c = 'color: ' + this.color; - args.splice(1, 0, c, 'color: inherit') - - // the final "%c" is somewhat tricky, because there could be other - // arguments passed either before or after the %c, so we need to - // figure out the correct index to insert the CSS into - var index = 0; - var lastC = 0; - args[0].replace(/%[a-zA-Z%]/g, function(match) { - if ('%%' === match) return; - index++; - if ('%c' === match) { - // we only are interested in the *last* %c - // (the user may have provided their own) - lastC = index; - } - }); - - args.splice(lastC, 0, c); -} - -/** - * Invokes `console.log()` when available. - * No-op when `console.log` is not a "function". - * - * @api public - */ - -function log() { - // this hackery is required for IE8/9, where - // the `console.log` function doesn't have 'apply' - return 'object' === typeof console - && console.log - && Function.prototype.apply.call(console.log, console, arguments); -} - -/** - * Save `namespaces`. - * - * @param {String} namespaces - * @api private - */ - -function save(namespaces) { - try { - if (null == namespaces) { - exports.storage.removeItem('debug'); - } else { - exports.storage.debug = namespaces; - } - } catch(e) {} -} - -/** - * Load `namespaces`. - * - * @return {String} returns the previously persisted debug modes - * @api private - */ - -function load() { - var r; - try { - r = exports.storage.debug; - } catch(e) {} - - // If debug isn't set in LS, and we're in Electron, try to load $DEBUG - if (!r && typeof process !== 'undefined' && 'env' in process) { - r = process.env.DEBUG; - } - - return r; -} - -/** - * Enable namespaces listed in `localStorage.debug` initially. - */ - -exports.enable(load()); - -/** - * Localstorage attempts to return the localstorage. - * - * This is necessary because safari throws - * when a user disables cookies/localstorage - * and you attempt to access it. - * - * @return {LocalStorage} - * @api private - */ - -function localstorage() { - try { - return window.localStorage; - } catch (e) {} -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/debug.js b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/debug.js deleted file mode 100644 index 6a5e3fc..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/debug.js +++ /dev/null @@ -1,202 +0,0 @@ - -/** - * This is the common logic for both the Node.js and web browser - * implementations of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = createDebug.debug = createDebug['default'] = createDebug; -exports.coerce = coerce; -exports.disable = disable; -exports.enable = enable; -exports.enabled = enabled; -exports.humanize = require('ms'); - -/** - * The currently active debug mode names, and names to skip. - */ - -exports.names = []; -exports.skips = []; - -/** - * Map of special "%n" handling functions, for the debug "format" argument. - * - * Valid key names are a single, lower or upper-case letter, i.e. "n" and "N". - */ - -exports.formatters = {}; - -/** - * Previous log timestamp. - */ - -var prevTime; - -/** - * Select a color. - * @param {String} namespace - * @return {Number} - * @api private - */ - -function selectColor(namespace) { - var hash = 0, i; - - for (i in namespace) { - hash = ((hash << 5) - hash) + namespace.charCodeAt(i); - hash |= 0; // Convert to 32bit integer - } - - return exports.colors[Math.abs(hash) % exports.colors.length]; -} - -/** - * Create a debugger with the given `namespace`. - * - * @param {String} namespace - * @return {Function} - * @api public - */ - -function createDebug(namespace) { - - function debug() { - // disabled? - if (!debug.enabled) return; - - var self = debug; - - // set `diff` timestamp - var curr = +new Date(); - var ms = curr - (prevTime || curr); - self.diff = ms; - self.prev = prevTime; - self.curr = curr; - prevTime = curr; - - // turn the `arguments` into a proper Array - var args = new Array(arguments.length); - for (var i = 0; i < args.length; i++) { - args[i] = arguments[i]; - } - - args[0] = exports.coerce(args[0]); - - if ('string' !== typeof args[0]) { - // anything else let's inspect with %O - args.unshift('%O'); - } - - // apply any `formatters` transformations - var index = 0; - args[0] = args[0].replace(/%([a-zA-Z%])/g, function(match, format) { - // if we encounter an escaped % then don't increase the array index - if (match === '%%') return match; - index++; - var formatter = exports.formatters[format]; - if ('function' === typeof formatter) { - var val = args[index]; - match = formatter.call(self, val); - - // now we need to remove `args[index]` since it's inlined in the `format` - args.splice(index, 1); - index--; - } - return match; - }); - - // apply env-specific formatting (colors, etc.) - exports.formatArgs.call(self, args); - - var logFn = debug.log || exports.log || console.log.bind(console); - logFn.apply(self, args); - } - - debug.namespace = namespace; - debug.enabled = exports.enabled(namespace); - debug.useColors = exports.useColors(); - debug.color = selectColor(namespace); - - // env-specific initialization logic for debug instances - if ('function' === typeof exports.init) { - exports.init(debug); - } - - return debug; -} - -/** - * Enables a debug mode by namespaces. This can include modes - * separated by a colon and wildcards. - * - * @param {String} namespaces - * @api public - */ - -function enable(namespaces) { - exports.save(namespaces); - - exports.names = []; - exports.skips = []; - - var split = (typeof namespaces === 'string' ? namespaces : '').split(/[\s,]+/); - var len = split.length; - - for (var i = 0; i < len; i++) { - if (!split[i]) continue; // ignore empty strings - namespaces = split[i].replace(/\*/g, '.*?'); - if (namespaces[0] === '-') { - exports.skips.push(new RegExp('^' + namespaces.substr(1) + '$')); - } else { - exports.names.push(new RegExp('^' + namespaces + '$')); - } - } -} - -/** - * Disable debug output. - * - * @api public - */ - -function disable() { - exports.enable(''); -} - -/** - * Returns true if the given mode name is enabled, false otherwise. - * - * @param {String} name - * @return {Boolean} - * @api public - */ - -function enabled(name) { - var i, len; - for (i = 0, len = exports.skips.length; i < len; i++) { - if (exports.skips[i].test(name)) { - return false; - } - } - for (i = 0, len = exports.names.length; i < len; i++) { - if (exports.names[i].test(name)) { - return true; - } - } - return false; -} - -/** - * Coerce `val`. - * - * @param {Mixed} val - * @return {Mixed} - * @api private - */ - -function coerce(val) { - if (val instanceof Error) return val.stack || val.message; - return val; -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/index.js b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/index.js deleted file mode 100644 index e12cf4d..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/index.js +++ /dev/null @@ -1,10 +0,0 @@ -/** - * Detect Electron renderer process, which is node, but we should - * treat as a browser. - */ - -if (typeof process !== 'undefined' && process.type === 'renderer') { - module.exports = require('./browser.js'); -} else { - module.exports = require('./node.js'); -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/inspector-log.js b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/inspector-log.js deleted file mode 100644 index 60ea6c0..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/inspector-log.js +++ /dev/null @@ -1,15 +0,0 @@ -module.exports = inspectorLog; - -// black hole -const nullStream = new (require('stream').Writable)(); -nullStream._write = () => {}; - -/** - * Outputs a `console.log()` to the Node.js Inspector console *only*. - */ -function inspectorLog() { - const stdout = console._stdout; - console._stdout = nullStream; - console.log.apply(console, arguments); - console._stdout = stdout; -} diff --git a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/node.js b/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/node.js deleted file mode 100644 index b15109c..0000000 --- a/d2d_app/node_modules/express/node_modules/finalhandler/node_modules/debug/src/node.js +++ /dev/null @@ -1,248 +0,0 @@ -/** - * Module dependencies. - */ - -var tty = require('tty'); -var util = require('util'); - -/** - * This is the Node.js implementation of `debug()`. - * - * Expose `debug()` as the module. - */ - -exports = module.exports = require('./debug'); -exports.init = init; -exports.log = log; -exports.formatArgs = formatArgs; -exports.save = save; -exports.load = load; -exports.useColors = useColors; - -/** - * Colors. - */ - -exports.colors = [6, 2, 3, 4, 5, 1]; - -/** - * Build up the default `inspectOpts` object from the environment variables. - * - * $ DEBUG_COLORS=no DEBUG_DEPTH=10 DEBUG_SHOW_HIDDEN=enabled node script.js - */ - -exports.inspectOpts = Object.keys(process.env).filter(function (key) { - return /^debug_/i.test(key); -}).reduce(function (obj, key) { - // camel-case - var prop = key - .substring(6) - .toLowerCase() - .replace(/_([a-z])/g, function (_, k) { return k.toUpperCase() }); - - // coerce string value into JS value - var val = process.env[key]; - if (/^(yes|on|true|enabled)$/i.test(val)) val = true; - else if (/^(no|off|false|disabled)$/i.test(val)) val = false; - else if (val === 'null') val = null; - else val = Number(val); - - obj[prop] = val; - return obj; -}, {}); - -/** - * The file descriptor to write the `debug()` calls to. - * Set the `DEBUG_FD` env variable to override with another value. i.e.: - * - * $ DEBUG_FD=3 node script.js 3>debug.log - */ - -var fd = parseInt(process.env.DEBUG_FD, 10) || 2; - -if (1 !== fd && 2 !== fd) { - util.deprecate(function(){}, 'except for stderr(2) and stdout(1), any other usage of DEBUG_FD is deprecated. Override debug.log if you want to use a different log function (https://git.io/debug_fd)')() -} - -var stream = 1 === fd ? process.stdout : - 2 === fd ? process.stderr : - createWritableStdioStream(fd); - -/** - * Is stdout a TTY? Colored output is enabled when `true`. - */ - -function useColors() { - return 'colors' in exports.inspectOpts - ? Boolean(exports.inspectOpts.colors) - : tty.isatty(fd); -} - -/** - * Map %o to `util.inspect()`, all on a single line. - */ - -exports.formatters.o = function(v) { - this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts) - .split('\n').map(function(str) { - return str.trim() - }).join(' '); -}; - -/** - * Map %o to `util.inspect()`, allowing multiple lines if needed. - */ - -exports.formatters.O = function(v) { - this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts); -}; - -/** - * Adds ANSI color escape codes if enabled. - * - * @api public - */ - -function formatArgs(args) { - var name = this.namespace; - var useColors = this.useColors; - - if (useColors) { - var c = this.color; - var prefix = ' \u001b[3' + c + ';1m' + name + ' ' + '\u001b[0m'; - - args[0] = prefix + args[0].split('\n').join('\n' + prefix); - args.push('\u001b[3' + c + 'm+' + exports.humanize(this.diff) + '\u001b[0m'); - } else { - args[0] = new Date().toUTCString() - + ' ' + name + ' ' + args[0]; - } -} - -/** - * Invokes `util.format()` with the specified arguments and writes to `stream`. - */ - -function log() { - return stream.write(util.format.apply(util, arguments) + '\n'); -} - -/** - * Save `namespaces`. - * - * @param {String} namespaces - * @api private - */ - -function save(namespaces) { - if (null == namespaces) { - // If you set a process.env field to null or undefined, it gets cast to the - // string 'null' or 'undefined'. Just delete instead. - delete process.env.DEBUG; - } else { - process.env.DEBUG = namespaces; - } -} - -/** - * Load `namespaces`. - * - * @return {String} returns the previously persisted debug modes - * @api private - */ - -function load() { - return process.env.DEBUG; -} - -/** - * Copied from `node/src/node.js`. - * - * XXX: It's lame that node doesn't expose this API out-of-the-box. It also - * relies on the undocumented `tty_wrap.guessHandleType()` which is also lame. - */ - -function createWritableStdioStream (fd) { - var stream; - var tty_wrap = process.binding('tty_wrap'); - - // Note stream._type is used for test-module-load-list.js - - switch (tty_wrap.guessHandleType(fd)) { - case 'TTY': - stream = new tty.WriteStream(fd); - stream._type = 'tty'; - - // Hack to have stream not keep the event loop alive. - // See https://github.com/joyent/node/issues/1726 - if (stream._handle && stream._handle.unref) { - stream._handle.unref(); - } - break; - - case 'FILE': - var fs = require('fs'); - stream = new fs.SyncWriteStream(fd, { autoClose: false }); - stream._type = 'fs'; - break; - - case 'PIPE': - case 'TCP': - var net = require('net'); - stream = new net.Socket({ - fd: fd, - readable: false, - writable: true - }); - - // FIXME Should probably have an option in net.Socket to create a - // stream from an existing fd which is writable only. But for now - // we'll just add this hack and set the `readable` member to false. - // Test: ./node test/fixtures/echo.js < /etc/passwd - stream.readable = false; - stream.read = null; - stream._type = 'pipe'; - - // FIXME Hack to have stream not keep the event loop alive. - // See https://github.com/joyent/node/issues/1726 - if (stream._handle && stream._handle.unref) { - stream._handle.unref(); - } - break; - - default: - // Probably an error on in uv_guess_handle() - throw new Error('Implement me. Unknown stream file type!'); - } - - // For supporting legacy API we put the FD here. - stream.fd = fd; - - stream._isStdio = true; - - return stream; -} - -/** - * Init logic for `debug` instances. - * - * Create a new `inspectOpts` object in case `useColors` is set - * differently for a particular `debug` instance. - */ - -function init (debug) { - debug.inspectOpts = {}; - - var keys = Object.keys(exports.inspectOpts); - for (var i = 0; i < keys.length; i++) { - debug.inspectOpts[keys[i]] = exports.inspectOpts[keys[i]]; - } -} - -/** - * Enable namespaces listed in `process.env.DEBUG` initially. - */ - -exports.enable(load()); diff --git a/d2d_app/node_modules/express/node_modules/ms/index.js b/d2d_app/node_modules/express/node_modules/ms/index.js deleted file mode 100644 index 6a522b1..0000000 --- a/d2d_app/node_modules/express/node_modules/ms/index.js +++ /dev/null @@ -1,152 +0,0 @@ -/** - * Helpers. - */ - -var s = 1000; -var m = s * 60; -var h = m * 60; -var d = h * 24; -var y = d * 365.25; - -/** - * Parse or format the given `val`. - * - * Options: - * - * - `long` verbose formatting [false] - * - * @param {String|Number} val - * @param {Object} [options] - * @throws {Error} throw an error if val is not a non-empty string or a number - * @return {String|Number} - * @api public - */ - -module.exports = function(val, options) { - options = options || {}; - var type = typeof val; - if (type === 'string' && val.length > 0) { - return parse(val); - } else if (type === 'number' && isNaN(val) === false) { - return options.long ? fmtLong(val) : fmtShort(val); - } - throw new Error( - 'val is not a non-empty string or a valid number. val=' + - JSON.stringify(val) - ); -}; - -/** - * Parse the given `str` and return milliseconds. - * - * @param {String} str - * @return {Number} - * @api private - */ - -function parse(str) { - str = String(str); - if (str.length > 100) { - return; - } - var match = /^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec( - str - ); - if (!match) { - return; - } - var n = parseFloat(match[1]); - var type = (match[2] || 'ms').toLowerCase(); - switch (type) { - case 'years': - case 'year': - case 'yrs': - case 'yr': - case 'y': - return n * y; - case 'days': - case 'day': - case 'd': - return n * d; - case 'hours': - case 'hour': - case 'hrs': - case 'hr': - case 'h': - return n * h; - case 'minutes': - case 'minute': - case 'mins': - case 'min': - case 'm': - return n * m; - case 'seconds': - case 'second': - case 'secs': - case 'sec': - case 's': - return n * s; - case 'milliseconds': - case 'millisecond': - case 'msecs': - case 'msec': - case 'ms': - return n; - default: - return undefined; - } -} - -/** - * Short format for `ms`. - * - * @param {Number} ms - * @return {String} - * @api private - */ - -function fmtShort(ms) { - if (ms >= d) { - return Math.round(ms / d) + 'd'; - } - if (ms >= h) { - return Math.round(ms / h) + 'h'; - } - if (ms >= m) { - return Math.round(ms / m) + 'm'; - } - if (ms >= s) { - return Math.round(ms / s) + 's'; - } - return ms + 'ms'; -} - -/** - * Long format for `ms`. - * - * @param {Number} ms - * @return {String} - * @api private - */ - -function fmtLong(ms) { - return plural(ms, d, 'day') || - plural(ms, h, 'hour') || - plural(ms, m, 'minute') || - plural(ms, s, 'second') || - ms + ' ms'; -} - -/** - * Pluralization helper. - */ - -function plural(ms, n, name) { - if (ms < n) { - return; - } - if (ms < n * 1.5) { - return Math.floor(ms / n) + ' ' + name; - } - return Math.ceil(ms / n) + ' ' + name + 's'; -} diff --git a/d2d_app/node_modules/express/node_modules/ms/license.md b/d2d_app/node_modules/express/node_modules/ms/license.md deleted file mode 100644 index 69b6125..0000000 --- a/d2d_app/node_modules/express/node_modules/ms/license.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2016 Zeit, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/d2d_app/node_modules/express/node_modules/ms/package.json b/d2d_app/node_modules/express/node_modules/ms/package.json deleted file mode 100644 index 1acc877..0000000 --- a/d2d_app/node_modules/express/node_modules/ms/package.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "_from": "ms@2.0.0", - "_id": "ms@2.0.0", - "_inBundle": false, - "_integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "_location": "/ms", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "ms@2.0.0", - "name": "ms", - "escapedName": "ms", - "rawSpec": "2.0.0", - "saveSpec": null, - "fetchSpec": "2.0.0" - }, - "_requiredBy": [ - "/body-parser/debug", - "/cachemanager/debug", - "/electron-download/debug", - "/eslint/debug", - "/expand-brackets/debug", - "/express/debug", - "/extract-zip/debug", - "/finalhandler/debug", - "/grunt-eslint/debug", - "/inmemfilecache/debug", - "/mocha/debug", - "/nugget/debug", - "/snapdragon/debug", - "/sumchecker/debug" - ], - "_resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8", - "_spec": "ms@2.0.0", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/body-parser/node_modules/debug", - "bugs": { - "url": "https://github.com/zeit/ms/issues" - }, - "bundleDependencies": false, - "deprecated": false, - "description": "Tiny milisecond conversion utility", - "devDependencies": { - "eslint": "3.19.0", - "expect.js": "0.3.1", - "husky": "0.13.3", - "lint-staged": "3.4.1", - "mocha": "3.4.1" - }, - "eslintConfig": { - "extends": "eslint:recommended", - "env": { - "node": true, - "es6": true - } - }, - "files": [ - "index.js" - ], - "homepage": "https://github.com/zeit/ms#readme", - "license": "MIT", - "lint-staged": { - "*.js": [ - "npm run lint", - "prettier --single-quote --write", - "git add" - ] - }, - "main": "./index", - "name": "ms", - "repository": { - "type": "git", - "url": "git+https://github.com/zeit/ms.git" - }, - "scripts": { - "lint": "eslint lib/* bin/*", - "precommit": "lint-staged", - "test": "mocha tests.js" - }, - "version": "2.0.0" -} diff --git a/d2d_app/node_modules/express/node_modules/ms/readme.md b/d2d_app/node_modules/express/node_modules/ms/readme.md deleted file mode 100644 index 84a9974..0000000 --- a/d2d_app/node_modules/express/node_modules/ms/readme.md +++ /dev/null @@ -1,51 +0,0 @@ -# ms - -[![Build Status](https://travis-ci.org/zeit/ms.svg?branch=master)](https://travis-ci.org/zeit/ms) -[![Slack Channel](http://zeit-slackin.now.sh/badge.svg)](https://zeit.chat/) - -Use this package to easily convert various time formats to milliseconds. - -## Examples - -```js -ms('2 days') // 172800000 -ms('1d') // 86400000 -ms('10h') // 36000000 -ms('2.5 hrs') // 9000000 -ms('2h') // 7200000 -ms('1m') // 60000 -ms('5s') // 5000 -ms('1y') // 31557600000 -ms('100') // 100 -``` - -### Convert from milliseconds - -```js -ms(60000) // "1m" -ms(2 * 60000) // "2m" -ms(ms('10 hours')) // "10h" -``` - -### Time format written-out - -```js -ms(60000, { long: true }) // "1 minute" -ms(2 * 60000, { long: true }) // "2 minutes" -ms(ms('10 hours'), { long: true }) // "10 hours" -``` - -## Features - -- Works both in [node](https://nodejs.org) and in the browser. -- If a number is supplied to `ms`, a string with a unit is returned. -- If a string that contains the number is supplied, it returns it as a number (e.g.: it returns `100` for `'100'`). -- If you pass a string with a number and a valid unit, the number of equivalent ms is returned. - -## Caught a bug? - -1. [Fork](https://help.github.com/articles/fork-a-repo/) this repository to your own GitHub account and then [clone](https://help.github.com/articles/cloning-a-repository/) it to your local device -2. Link the package to the global module directory: `npm link` -3. Within the module you want to test your local development instance of ms, just link it to the dependencies: `npm link ms`. Instead of the default one from npm, node will now use your clone of ms! - -As always, you can run the tests using: `npm test` diff --git a/d2d_app/node_modules/express/node_modules/parseurl/package.json b/d2d_app/node_modules/express/node_modules/parseurl/package.json deleted file mode 100644 index d810ad3..0000000 --- a/d2d_app/node_modules/express/node_modules/parseurl/package.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "_from": "parseurl@~1.3.3", - "_id": "parseurl@1.3.3", - "_inBundle": false, - "_integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "_location": "/parseurl", - "_phantomChildren": {}, - "_requested": { - "type": "range", - "registry": true, - "raw": "parseurl@~1.3.3", - "name": "parseurl", - "escapedName": "parseurl", - "rawSpec": "~1.3.3", - "saveSpec": null, - "fetchSpec": "~1.3.3" - }, - "_requiredBy": [ - "/express", - "/finalhandler", - "/serve-static" - ], - "_resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "_shasum": "9da19e7bee8d12dff0513ed5b76957793bc2e8d4", - "_spec": "parseurl@~1.3.3", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/express", - "bugs": { - "url": "https://github.com/pillarjs/parseurl/issues" - }, - "bundleDependencies": false, - "contributors": [ - { - "name": "Douglas Christopher Wilson", - "email": "doug@somethingdoug.com" - }, - { - "name": "Jonathan Ong", - "email": "me@jongleberry.com", - "url": "http://jongleberry.com" - } - ], - "deprecated": false, - "description": "parse a url with memoization", - "devDependencies": { - "beautify-benchmark": "0.2.4", - "benchmark": "2.1.4", - "eslint": "5.16.0", - "eslint-config-standard": "12.0.0", - "eslint-plugin-import": "2.17.1", - "eslint-plugin-node": "7.0.1", - "eslint-plugin-promise": "4.1.1", - "eslint-plugin-standard": "4.0.0", - "fast-url-parser": "1.1.3", - "istanbul": "0.4.5", - "mocha": "6.1.3" - }, - "engines": { - "node": ">= 0.8" - }, - "files": [ - "LICENSE", - "HISTORY.md", - "README.md", - "index.js" - ], - "homepage": "https://github.com/pillarjs/parseurl#readme", - "license": "MIT", - "name": "parseurl", - "repository": { - "type": "git", - "url": "git+https://github.com/pillarjs/parseurl.git" - }, - "scripts": { - "bench": "node benchmark/index.js", - "lint": "eslint .", - "test": "mocha --check-leaks --bail --reporter spec test/", - "test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --check-leaks --reporter dot test/", - "test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --check-leaks --reporter spec test/" - }, - "version": "1.3.3" -} diff --git a/d2d_app/node_modules/express/node_modules/safe-buffer/README.md b/d2d_app/node_modules/express/node_modules/safe-buffer/README.md deleted file mode 100644 index e9a81af..0000000 --- a/d2d_app/node_modules/express/node_modules/safe-buffer/README.md +++ /dev/null @@ -1,584 +0,0 @@ -# safe-buffer [![travis][travis-image]][travis-url] [![npm][npm-image]][npm-url] [![downloads][downloads-image]][downloads-url] [![javascript style guide][standard-image]][standard-url] - -[travis-image]: https://img.shields.io/travis/feross/safe-buffer/master.svg -[travis-url]: https://travis-ci.org/feross/safe-buffer -[npm-image]: https://img.shields.io/npm/v/safe-buffer.svg -[npm-url]: https://npmjs.org/package/safe-buffer -[downloads-image]: https://img.shields.io/npm/dm/safe-buffer.svg -[downloads-url]: https://npmjs.org/package/safe-buffer -[standard-image]: https://img.shields.io/badge/code_style-standard-brightgreen.svg -[standard-url]: https://standardjs.com - -#### Safer Node.js Buffer API - -**Use the new Node.js Buffer APIs (`Buffer.from`, `Buffer.alloc`, -`Buffer.allocUnsafe`, `Buffer.allocUnsafeSlow`) in all versions of Node.js.** - -**Uses the built-in implementation when available.** - -## install - -``` -npm install safe-buffer -``` - -## usage - -The goal of this package is to provide a safe replacement for the node.js `Buffer`. - -It's a drop-in replacement for `Buffer`. You can use it by adding one `require` line to -the top of your node.js modules: - -```js -var Buffer = require('safe-buffer').Buffer - -// Existing buffer code will continue to work without issues: - -new Buffer('hey', 'utf8') -new Buffer([1, 2, 3], 'utf8') -new Buffer(obj) -new Buffer(16) // create an uninitialized buffer (potentially unsafe) - -// But you can use these new explicit APIs to make clear what you want: - -Buffer.from('hey', 'utf8') // convert from many types to a Buffer -Buffer.alloc(16) // create a zero-filled buffer (safe) -Buffer.allocUnsafe(16) // create an uninitialized buffer (potentially unsafe) -``` - -## api - -### Class Method: Buffer.from(array) - - -* `array` {Array} - -Allocates a new `Buffer` using an `array` of octets. - -```js -const buf = Buffer.from([0x62,0x75,0x66,0x66,0x65,0x72]); - // creates a new Buffer containing ASCII bytes - // ['b','u','f','f','e','r'] -``` - -A `TypeError` will be thrown if `array` is not an `Array`. - -### Class Method: Buffer.from(arrayBuffer[, byteOffset[, length]]) - - -* `arrayBuffer` {ArrayBuffer} The `.buffer` property of a `TypedArray` or - a `new ArrayBuffer()` -* `byteOffset` {Number} Default: `0` -* `length` {Number} Default: `arrayBuffer.length - byteOffset` - -When passed a reference to the `.buffer` property of a `TypedArray` instance, -the newly created `Buffer` will share the same allocated memory as the -TypedArray. - -```js -const arr = new Uint16Array(2); -arr[0] = 5000; -arr[1] = 4000; - -const buf = Buffer.from(arr.buffer); // shares the memory with arr; - -console.log(buf); - // Prints: - -// changing the TypedArray changes the Buffer also -arr[1] = 6000; - -console.log(buf); - // Prints: -``` - -The optional `byteOffset` and `length` arguments specify a memory range within -the `arrayBuffer` that will be shared by the `Buffer`. - -```js -const ab = new ArrayBuffer(10); -const buf = Buffer.from(ab, 0, 2); -console.log(buf.length); - // Prints: 2 -``` - -A `TypeError` will be thrown if `arrayBuffer` is not an `ArrayBuffer`. - -### Class Method: Buffer.from(buffer) - - -* `buffer` {Buffer} - -Copies the passed `buffer` data onto a new `Buffer` instance. - -```js -const buf1 = Buffer.from('buffer'); -const buf2 = Buffer.from(buf1); - -buf1[0] = 0x61; -console.log(buf1.toString()); - // 'auffer' -console.log(buf2.toString()); - // 'buffer' (copy is not changed) -``` - -A `TypeError` will be thrown if `buffer` is not a `Buffer`. - -### Class Method: Buffer.from(str[, encoding]) - - -* `str` {String} String to encode. -* `encoding` {String} Encoding to use, Default: `'utf8'` - -Creates a new `Buffer` containing the given JavaScript string `str`. If -provided, the `encoding` parameter identifies the character encoding. -If not provided, `encoding` defaults to `'utf8'`. - -```js -const buf1 = Buffer.from('this is a tést'); -console.log(buf1.toString()); - // prints: this is a tést -console.log(buf1.toString('ascii')); - // prints: this is a tC)st - -const buf2 = Buffer.from('7468697320697320612074c3a97374', 'hex'); -console.log(buf2.toString()); - // prints: this is a tést -``` - -A `TypeError` will be thrown if `str` is not a string. - -### Class Method: Buffer.alloc(size[, fill[, encoding]]) - - -* `size` {Number} -* `fill` {Value} Default: `undefined` -* `encoding` {String} Default: `utf8` - -Allocates a new `Buffer` of `size` bytes. If `fill` is `undefined`, the -`Buffer` will be *zero-filled*. - -```js -const buf = Buffer.alloc(5); -console.log(buf); - // -``` - -The `size` must be less than or equal to the value of -`require('buffer').kMaxLength` (on 64-bit architectures, `kMaxLength` is -`(2^31)-1`). Otherwise, a [`RangeError`][] is thrown. A zero-length Buffer will -be created if a `size` less than or equal to 0 is specified. - -If `fill` is specified, the allocated `Buffer` will be initialized by calling -`buf.fill(fill)`. See [`buf.fill()`][] for more information. - -```js -const buf = Buffer.alloc(5, 'a'); -console.log(buf); - // -``` - -If both `fill` and `encoding` are specified, the allocated `Buffer` will be -initialized by calling `buf.fill(fill, encoding)`. For example: - -```js -const buf = Buffer.alloc(11, 'aGVsbG8gd29ybGQ=', 'base64'); -console.log(buf); - // -``` - -Calling `Buffer.alloc(size)` can be significantly slower than the alternative -`Buffer.allocUnsafe(size)` but ensures that the newly created `Buffer` instance -contents will *never contain sensitive data*. - -A `TypeError` will be thrown if `size` is not a number. - -### Class Method: Buffer.allocUnsafe(size) - - -* `size` {Number} - -Allocates a new *non-zero-filled* `Buffer` of `size` bytes. The `size` must -be less than or equal to the value of `require('buffer').kMaxLength` (on 64-bit -architectures, `kMaxLength` is `(2^31)-1`). Otherwise, a [`RangeError`][] is -thrown. A zero-length Buffer will be created if a `size` less than or equal to -0 is specified. - -The underlying memory for `Buffer` instances created in this way is *not -initialized*. The contents of the newly created `Buffer` are unknown and -*may contain sensitive data*. Use [`buf.fill(0)`][] to initialize such -`Buffer` instances to zeroes. - -```js -const buf = Buffer.allocUnsafe(5); -console.log(buf); - // - // (octets will be different, every time) -buf.fill(0); -console.log(buf); - // -``` - -A `TypeError` will be thrown if `size` is not a number. - -Note that the `Buffer` module pre-allocates an internal `Buffer` instance of -size `Buffer.poolSize` that is used as a pool for the fast allocation of new -`Buffer` instances created using `Buffer.allocUnsafe(size)` (and the deprecated -`new Buffer(size)` constructor) only when `size` is less than or equal to -`Buffer.poolSize >> 1` (floor of `Buffer.poolSize` divided by two). The default -value of `Buffer.poolSize` is `8192` but can be modified. - -Use of this pre-allocated internal memory pool is a key difference between -calling `Buffer.alloc(size, fill)` vs. `Buffer.allocUnsafe(size).fill(fill)`. -Specifically, `Buffer.alloc(size, fill)` will *never* use the internal Buffer -pool, while `Buffer.allocUnsafe(size).fill(fill)` *will* use the internal -Buffer pool if `size` is less than or equal to half `Buffer.poolSize`. The -difference is subtle but can be important when an application requires the -additional performance that `Buffer.allocUnsafe(size)` provides. - -### Class Method: Buffer.allocUnsafeSlow(size) - - -* `size` {Number} - -Allocates a new *non-zero-filled* and non-pooled `Buffer` of `size` bytes. The -`size` must be less than or equal to the value of -`require('buffer').kMaxLength` (on 64-bit architectures, `kMaxLength` is -`(2^31)-1`). Otherwise, a [`RangeError`][] is thrown. A zero-length Buffer will -be created if a `size` less than or equal to 0 is specified. - -The underlying memory for `Buffer` instances created in this way is *not -initialized*. The contents of the newly created `Buffer` are unknown and -*may contain sensitive data*. Use [`buf.fill(0)`][] to initialize such -`Buffer` instances to zeroes. - -When using `Buffer.allocUnsafe()` to allocate new `Buffer` instances, -allocations under 4KB are, by default, sliced from a single pre-allocated -`Buffer`. This allows applications to avoid the garbage collection overhead of -creating many individually allocated Buffers. This approach improves both -performance and memory usage by eliminating the need to track and cleanup as -many `Persistent` objects. - -However, in the case where a developer may need to retain a small chunk of -memory from a pool for an indeterminate amount of time, it may be appropriate -to create an un-pooled Buffer instance using `Buffer.allocUnsafeSlow()` then -copy out the relevant bits. - -```js -// need to keep around a few small chunks of memory -const store = []; - -socket.on('readable', () => { - const data = socket.read(); - // allocate for retained data - const sb = Buffer.allocUnsafeSlow(10); - // copy the data into the new allocation - data.copy(sb, 0, 0, 10); - store.push(sb); -}); -``` - -Use of `Buffer.allocUnsafeSlow()` should be used only as a last resort *after* -a developer has observed undue memory retention in their applications. - -A `TypeError` will be thrown if `size` is not a number. - -### All the Rest - -The rest of the `Buffer` API is exactly the same as in node.js. -[See the docs](https://nodejs.org/api/buffer.html). - - -## Related links - -- [Node.js issue: Buffer(number) is unsafe](https://github.com/nodejs/node/issues/4660) -- [Node.js Enhancement Proposal: Buffer.from/Buffer.alloc/Buffer.zalloc/Buffer() soft-deprecate](https://github.com/nodejs/node-eps/pull/4) - -## Why is `Buffer` unsafe? - -Today, the node.js `Buffer` constructor is overloaded to handle many different argument -types like `String`, `Array`, `Object`, `TypedArrayView` (`Uint8Array`, etc.), -`ArrayBuffer`, and also `Number`. - -The API is optimized for convenience: you can throw any type at it, and it will try to do -what you want. - -Because the Buffer constructor is so powerful, you often see code like this: - -```js -// Convert UTF-8 strings to hex -function toHex (str) { - return new Buffer(str).toString('hex') -} -``` - -***But what happens if `toHex` is called with a `Number` argument?*** - -### Remote Memory Disclosure - -If an attacker can make your program call the `Buffer` constructor with a `Number` -argument, then they can make it allocate uninitialized memory from the node.js process. -This could potentially disclose TLS private keys, user data, or database passwords. - -When the `Buffer` constructor is passed a `Number` argument, it returns an -**UNINITIALIZED** block of memory of the specified `size`. When you create a `Buffer` like -this, you **MUST** overwrite the contents before returning it to the user. - -From the [node.js docs](https://nodejs.org/api/buffer.html#buffer_new_buffer_size): - -> `new Buffer(size)` -> -> - `size` Number -> -> The underlying memory for `Buffer` instances created in this way is not initialized. -> **The contents of a newly created `Buffer` are unknown and could contain sensitive -> data.** Use `buf.fill(0)` to initialize a Buffer to zeroes. - -(Emphasis our own.) - -Whenever the programmer intended to create an uninitialized `Buffer` you often see code -like this: - -```js -var buf = new Buffer(16) - -// Immediately overwrite the uninitialized buffer with data from another buffer -for (var i = 0; i < buf.length; i++) { - buf[i] = otherBuf[i] -} -``` - - -### Would this ever be a problem in real code? - -Yes. It's surprisingly common to forget to check the type of your variables in a -dynamically-typed language like JavaScript. - -Usually the consequences of assuming the wrong type is that your program crashes with an -uncaught exception. But the failure mode for forgetting to check the type of arguments to -the `Buffer` constructor is more catastrophic. - -Here's an example of a vulnerable service that takes a JSON payload and converts it to -hex: - -```js -// Take a JSON payload {str: "some string"} and convert it to hex -var server = http.createServer(function (req, res) { - var data = '' - req.setEncoding('utf8') - req.on('data', function (chunk) { - data += chunk - }) - req.on('end', function () { - var body = JSON.parse(data) - res.end(new Buffer(body.str).toString('hex')) - }) -}) - -server.listen(8080) -``` - -In this example, an http client just has to send: - -```json -{ - "str": 1000 -} -``` - -and it will get back 1,000 bytes of uninitialized memory from the server. - -This is a very serious bug. It's similar in severity to the -[the Heartbleed bug](http://heartbleed.com/) that allowed disclosure of OpenSSL process -memory by remote attackers. - - -### Which real-world packages were vulnerable? - -#### [`bittorrent-dht`](https://www.npmjs.com/package/bittorrent-dht) - -[Mathias Buus](https://github.com/mafintosh) and I -([Feross Aboukhadijeh](http://feross.org/)) found this issue in one of our own packages, -[`bittorrent-dht`](https://www.npmjs.com/package/bittorrent-dht). The bug would allow -anyone on the internet to send a series of messages to a user of `bittorrent-dht` and get -them to reveal 20 bytes at a time of uninitialized memory from the node.js process. - -Here's -[the commit](https://github.com/feross/bittorrent-dht/commit/6c7da04025d5633699800a99ec3fbadf70ad35b8) -that fixed it. We released a new fixed version, created a -[Node Security Project disclosure](https://nodesecurity.io/advisories/68), and deprecated all -vulnerable versions on npm so users will get a warning to upgrade to a newer version. - -#### [`ws`](https://www.npmjs.com/package/ws) - -That got us wondering if there were other vulnerable packages. Sure enough, within a short -period of time, we found the same issue in [`ws`](https://www.npmjs.com/package/ws), the -most popular WebSocket implementation in node.js. - -If certain APIs were called with `Number` parameters instead of `String` or `Buffer` as -expected, then uninitialized server memory would be disclosed to the remote peer. - -These were the vulnerable methods: - -```js -socket.send(number) -socket.ping(number) -socket.pong(number) -``` - -Here's a vulnerable socket server with some echo functionality: - -```js -server.on('connection', function (socket) { - socket.on('message', function (message) { - message = JSON.parse(message) - if (message.type === 'echo') { - socket.send(message.data) // send back the user's message - } - }) -}) -``` - -`socket.send(number)` called on the server, will disclose server memory. - -Here's [the release](https://github.com/websockets/ws/releases/tag/1.0.1) where the issue -was fixed, with a more detailed explanation. Props to -[Arnout Kazemier](https://github.com/3rd-Eden) for the quick fix. Here's the -[Node Security Project disclosure](https://nodesecurity.io/advisories/67). - - -### What's the solution? - -It's important that node.js offers a fast way to get memory otherwise performance-critical -applications would needlessly get a lot slower. - -But we need a better way to *signal our intent* as programmers. **When we want -uninitialized memory, we should request it explicitly.** - -Sensitive functionality should not be packed into a developer-friendly API that loosely -accepts many different types. This type of API encourages the lazy practice of passing -variables in without checking the type very carefully. - -#### A new API: `Buffer.allocUnsafe(number)` - -The functionality of creating buffers with uninitialized memory should be part of another -API. We propose `Buffer.allocUnsafe(number)`. This way, it's not part of an API that -frequently gets user input of all sorts of different types passed into it. - -```js -var buf = Buffer.allocUnsafe(16) // careful, uninitialized memory! - -// Immediately overwrite the uninitialized buffer with data from another buffer -for (var i = 0; i < buf.length; i++) { - buf[i] = otherBuf[i] -} -``` - - -### How do we fix node.js core? - -We sent [a PR to node.js core](https://github.com/nodejs/node/pull/4514) (merged as -`semver-major`) which defends against one case: - -```js -var str = 16 -new Buffer(str, 'utf8') -``` - -In this situation, it's implied that the programmer intended the first argument to be a -string, since they passed an encoding as a second argument. Today, node.js will allocate -uninitialized memory in the case of `new Buffer(number, encoding)`, which is probably not -what the programmer intended. - -But this is only a partial solution, since if the programmer does `new Buffer(variable)` -(without an `encoding` parameter) there's no way to know what they intended. If `variable` -is sometimes a number, then uninitialized memory will sometimes be returned. - -### What's the real long-term fix? - -We could deprecate and remove `new Buffer(number)` and use `Buffer.allocUnsafe(number)` when -we need uninitialized memory. But that would break 1000s of packages. - -~~We believe the best solution is to:~~ - -~~1. Change `new Buffer(number)` to return safe, zeroed-out memory~~ - -~~2. Create a new API for creating uninitialized Buffers. We propose: `Buffer.allocUnsafe(number)`~~ - -#### Update - -We now support adding three new APIs: - -- `Buffer.from(value)` - convert from any type to a buffer -- `Buffer.alloc(size)` - create a zero-filled buffer -- `Buffer.allocUnsafe(size)` - create an uninitialized buffer with given size - -This solves the core problem that affected `ws` and `bittorrent-dht` which is -`Buffer(variable)` getting tricked into taking a number argument. - -This way, existing code continues working and the impact on the npm ecosystem will be -minimal. Over time, npm maintainers can migrate performance-critical code to use -`Buffer.allocUnsafe(number)` instead of `new Buffer(number)`. - - -### Conclusion - -We think there's a serious design issue with the `Buffer` API as it exists today. It -promotes insecure software by putting high-risk functionality into a convenient API -with friendly "developer ergonomics". - -This wasn't merely a theoretical exercise because we found the issue in some of the -most popular npm packages. - -Fortunately, there's an easy fix that can be applied today. Use `safe-buffer` in place of -`buffer`. - -```js -var Buffer = require('safe-buffer').Buffer -``` - -Eventually, we hope that node.js core can switch to this new, safer behavior. We believe -the impact on the ecosystem would be minimal since it's not a breaking change. -Well-maintained, popular packages would be updated to use `Buffer.alloc` quickly, while -older, insecure packages would magically become safe from this attack vector. - - -## links - -- [Node.js PR: buffer: throw if both length and enc are passed](https://github.com/nodejs/node/pull/4514) -- [Node Security Project disclosure for `ws`](https://nodesecurity.io/advisories/67) -- [Node Security Project disclosure for`bittorrent-dht`](https://nodesecurity.io/advisories/68) - - -## credit - -The original issues in `bittorrent-dht` -([disclosure](https://nodesecurity.io/advisories/68)) and -`ws` ([disclosure](https://nodesecurity.io/advisories/67)) were discovered by -[Mathias Buus](https://github.com/mafintosh) and -[Feross Aboukhadijeh](http://feross.org/). - -Thanks to [Adam Baldwin](https://github.com/evilpacket) for helping disclose these issues -and for his work running the [Node Security Project](https://nodesecurity.io/). - -Thanks to [John Hiesey](https://github.com/jhiesey) for proofreading this README and -auditing the code. - - -## license - -MIT. Copyright (C) [Feross Aboukhadijeh](http://feross.org) diff --git a/d2d_app/node_modules/express/node_modules/safe-buffer/index.js b/d2d_app/node_modules/express/node_modules/safe-buffer/index.js deleted file mode 100644 index 22438da..0000000 --- a/d2d_app/node_modules/express/node_modules/safe-buffer/index.js +++ /dev/null @@ -1,62 +0,0 @@ -/* eslint-disable node/no-deprecated-api */ -var buffer = require('buffer') -var Buffer = buffer.Buffer - -// alternative to using Object.keys for old browsers -function copyProps (src, dst) { - for (var key in src) { - dst[key] = src[key] - } -} -if (Buffer.from && Buffer.alloc && Buffer.allocUnsafe && Buffer.allocUnsafeSlow) { - module.exports = buffer -} else { - // Copy properties from require('buffer') - copyProps(buffer, exports) - exports.Buffer = SafeBuffer -} - -function SafeBuffer (arg, encodingOrOffset, length) { - return Buffer(arg, encodingOrOffset, length) -} - -// Copy static methods from Buffer -copyProps(Buffer, SafeBuffer) - -SafeBuffer.from = function (arg, encodingOrOffset, length) { - if (typeof arg === 'number') { - throw new TypeError('Argument must not be a number') - } - return Buffer(arg, encodingOrOffset, length) -} - -SafeBuffer.alloc = function (size, fill, encoding) { - if (typeof size !== 'number') { - throw new TypeError('Argument must be a number') - } - var buf = Buffer(size) - if (fill !== undefined) { - if (typeof encoding === 'string') { - buf.fill(fill, encoding) - } else { - buf.fill(fill) - } - } else { - buf.fill(0) - } - return buf -} - -SafeBuffer.allocUnsafe = function (size) { - if (typeof size !== 'number') { - throw new TypeError('Argument must be a number') - } - return Buffer(size) -} - -SafeBuffer.allocUnsafeSlow = function (size) { - if (typeof size !== 'number') { - throw new TypeError('Argument must be a number') - } - return buffer.SlowBuffer(size) -} diff --git a/d2d_app/node_modules/express/node_modules/safe-buffer/package.json b/d2d_app/node_modules/express/node_modules/safe-buffer/package.json deleted file mode 100644 index ecee28b..0000000 --- a/d2d_app/node_modules/express/node_modules/safe-buffer/package.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "_from": "safe-buffer@5.1.2", - "_id": "safe-buffer@5.1.2", - "_inBundle": false, - "_integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "_location": "/safe-buffer", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "safe-buffer@5.1.2", - "name": "safe-buffer", - "escapedName": "safe-buffer", - "rawSpec": "5.1.2", - "saveSpec": null, - "fetchSpec": "5.1.2" - }, - "_requiredBy": [ - "/are-we-there-yet/readable-stream", - "/are-we-there-yet/string_decoder", - "/concat-stream/readable-stream", - "/concat-stream/string_decoder", - "/content-disposition", - "/express", - "/memory-fs/readable-stream", - "/memory-fs/string_decoder", - "/node-libs-browser/readable-stream", - "/node-libs-browser/readable-stream/string_decoder", - "/readdirp/readable-stream", - "/readdirp/string_decoder", - "/request", - "/stream-browserify/readable-stream", - "/stream-browserify/string_decoder", - "/stream-http/readable-stream", - "/stream-http/string_decoder", - "/tunnel-agent", - "/websocket-driver" - ], - "_resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "_shasum": "991ec69d296e0313747d59bdfd2b745c35f8828d", - "_spec": "safe-buffer@5.1.2", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/express", - "author": { - "name": "Feross Aboukhadijeh", - "email": "feross@feross.org", - "url": "http://feross.org" - }, - "bugs": { - "url": "https://github.com/feross/safe-buffer/issues" - }, - "bundleDependencies": false, - "deprecated": false, - "description": "Safer Node.js Buffer API", - "devDependencies": { - "standard": "*", - "tape": "^4.0.0" - }, - "homepage": "https://github.com/feross/safe-buffer", - "keywords": [ - "buffer", - "buffer allocate", - "node security", - "safe", - "safe-buffer", - "security", - "uninitialized" - ], - "license": "MIT", - "main": "index.js", - "name": "safe-buffer", - "repository": { - "type": "git", - "url": "git://github.com/feross/safe-buffer.git" - }, - "scripts": { - "test": "standard && tape test/*.js" - }, - "types": "index.d.ts", - "version": "5.1.2" -} diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/license.md b/d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/license.md deleted file mode 100644 index 69b6125..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/license.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2016 Zeit, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/package.json b/d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/package.json deleted file mode 100644 index aeb7b77..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/debug/node_modules/ms/package.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "_from": "ms@2.0.0", - "_id": "ms@2.0.0", - "_inBundle": false, - "_integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "_location": "/send/debug/ms", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "ms@2.0.0", - "name": "ms", - "escapedName": "ms", - "rawSpec": "2.0.0", - "saveSpec": null, - "fetchSpec": "2.0.0" - }, - "_requiredBy": [ - "/send/debug" - ], - "_resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "_shasum": "5608aeadfc00be6c2901df5f9861788de0d597c8", - "_spec": "ms@2.0.0", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/send/node_modules/debug", - "bugs": { - "url": "https://github.com/zeit/ms/issues" - }, - "bundleDependencies": false, - "deprecated": false, - "description": "Tiny milisecond conversion utility", - "devDependencies": { - "eslint": "3.19.0", - "expect.js": "0.3.1", - "husky": "0.13.3", - "lint-staged": "3.4.1", - "mocha": "3.4.1" - }, - "eslintConfig": { - "extends": "eslint:recommended", - "env": { - "node": true, - "es6": true - } - }, - "files": [ - "index.js" - ], - "homepage": "https://github.com/zeit/ms#readme", - "license": "MIT", - "lint-staged": { - "*.js": [ - "npm run lint", - "prettier --single-quote --write", - "git add" - ] - }, - "main": "./index", - "name": "ms", - "repository": { - "type": "git", - "url": "git+https://github.com/zeit/ms.git" - }, - "scripts": { - "lint": "eslint lib/* bin/*", - "precommit": "lint-staged", - "test": "mocha tests.js" - }, - "version": "2.0.0" -} diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/debug/package.json b/d2d_app/node_modules/express/node_modules/send/node_modules/debug/package.json deleted file mode 100644 index 1f3f48e..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/debug/package.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "_from": "debug@2.6.9", - "_id": "debug@2.6.9", - "_inBundle": false, - "_integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "_location": "/send/debug", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "debug@2.6.9", - "name": "debug", - "escapedName": "debug", - "rawSpec": "2.6.9", - "saveSpec": null, - "fetchSpec": "2.6.9" - }, - "_requiredBy": [ - "/send" - ], - "_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "_shasum": "5d128515df134ff327e90a4c93f4e077a536341f", - "_spec": "debug@2.6.9", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/send", - "author": { - "name": "TJ Holowaychuk", - "email": "tj@vision-media.ca" - }, - "browser": "./src/browser.js", - "bugs": { - "url": "https://github.com/visionmedia/debug/issues" - }, - "bundleDependencies": false, - "component": { - "scripts": { - "debug/index.js": "browser.js", - "debug/debug.js": "debug.js" - } - }, - "contributors": [ - { - "name": "Nathan Rajlich", - "email": "nathan@tootallnate.net", - "url": "http://n8.io" - }, - { - "name": "Andrew Rhyne", - "email": "rhyneandrew@gmail.com" - } - ], - "dependencies": { - "ms": "2.0.0" - }, - "deprecated": false, - "description": "small debugging utility", - "devDependencies": { - "browserify": "9.0.3", - "chai": "^3.5.0", - "concurrently": "^3.1.0", - "coveralls": "^2.11.15", - "eslint": "^3.12.1", - "istanbul": "^0.4.5", - "karma": "^1.3.0", - "karma-chai": "^0.1.0", - "karma-mocha": "^1.3.0", - "karma-phantomjs-launcher": "^1.0.2", - "karma-sinon": "^1.0.5", - "mocha": "^3.2.0", - "mocha-lcov-reporter": "^1.2.0", - "rimraf": "^2.5.4", - "sinon": "^1.17.6", - "sinon-chai": "^2.8.0" - }, - "homepage": "https://github.com/visionmedia/debug#readme", - "keywords": [ - "debug", - "log", - "debugger" - ], - "license": "MIT", - "main": "./src/index.js", - "name": "debug", - "repository": { - "type": "git", - "url": "git://github.com/visionmedia/debug.git" - }, - "version": "2.6.9" -} diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/.npmignore b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/.npmignore deleted file mode 100644 index e69de29..0000000 diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/CHANGELOG.md b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/CHANGELOG.md deleted file mode 100644 index f127535..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/CHANGELOG.md +++ /dev/null @@ -1,164 +0,0 @@ -# Changelog - -## v1.6.0 (24/11/2017) -*No changelog for this release.* - ---- - -## v2.0.4 (24/11/2017) -- [**closed**] Switch to mime-score module for resolving extension contention issues. [#182](https://github.com/broofa/node-mime/issues/182) -- [**closed**] Update mime-db to 1.31.0 in v1.x branch [#181](https://github.com/broofa/node-mime/issues/181) - ---- - -## v1.5.0 (22/11/2017) -- [**closed**] need ES5 version ready in npm package [#179](https://github.com/broofa/node-mime/issues/179) -- [**closed**] mime-db no trace of iWork - pages / numbers / etc. [#178](https://github.com/broofa/node-mime/issues/178) -- [**closed**] How it works in brownser ? [#176](https://github.com/broofa/node-mime/issues/176) -- [**closed**] Missing `./Mime` [#175](https://github.com/broofa/node-mime/issues/175) -- [**closed**] Vulnerable Regular Expression [#167](https://github.com/broofa/node-mime/issues/167) - ---- - -## v2.0.3 (25/09/2017) -*No changelog for this release.* - ---- - -## v1.4.1 (25/09/2017) -- [**closed**] Issue when bundling with webpack [#172](https://github.com/broofa/node-mime/issues/172) - ---- - -## v2.0.2 (15/09/2017) -- [**V2**] fs.readFileSync is not a function [#165](https://github.com/broofa/node-mime/issues/165) -- [**closed**] The extension for video/quicktime should map to .mov, not .qt [#164](https://github.com/broofa/node-mime/issues/164) -- [**V2**] [v2 Feedback request] Mime class API [#163](https://github.com/broofa/node-mime/issues/163) -- [**V2**] [v2 Feedback request] Resolving conflicts over extensions [#162](https://github.com/broofa/node-mime/issues/162) -- [**V2**] Allow callers to load module with official, full, or no defined types. [#161](https://github.com/broofa/node-mime/issues/161) -- [**V2**] Use "facets" to resolve extension conflicts [#160](https://github.com/broofa/node-mime/issues/160) -- [**V2**] Remove fs and path dependencies [#152](https://github.com/broofa/node-mime/issues/152) -- [**V2**] Default content-type should not be application/octet-stream [#139](https://github.com/broofa/node-mime/issues/139) -- [**V2**] reset mime-types [#124](https://github.com/broofa/node-mime/issues/124) -- [**V2**] Extensionless paths should return null or false [#113](https://github.com/broofa/node-mime/issues/113) - ---- - -## v2.0.1 (14/09/2017) -- [**closed**] Changelog for v2.0 does not mention breaking changes [#171](https://github.com/broofa/node-mime/issues/171) -- [**closed**] MIME breaking with 'class' declaration as it is without 'use strict mode' [#170](https://github.com/broofa/node-mime/issues/170) - ---- - -## v2.0.0 (12/09/2017) -- [**closed**] woff and woff2 [#168](https://github.com/broofa/node-mime/issues/168) - ---- - -## v1.4.0 (28/08/2017) -- [**closed**] support for ac3 voc files [#159](https://github.com/broofa/node-mime/issues/159) -- [**closed**] Help understanding change from application/xml to text/xml [#158](https://github.com/broofa/node-mime/issues/158) -- [**closed**] no longer able to override mimetype [#157](https://github.com/broofa/node-mime/issues/157) -- [**closed**] application/vnd.adobe.photoshop [#147](https://github.com/broofa/node-mime/issues/147) -- [**closed**] Directories should appear as something other than application/octet-stream [#135](https://github.com/broofa/node-mime/issues/135) -- [**closed**] requested features [#131](https://github.com/broofa/node-mime/issues/131) -- [**closed**] Make types.json loading optional? [#129](https://github.com/broofa/node-mime/issues/129) -- [**closed**] Cannot find module './types.json' [#120](https://github.com/broofa/node-mime/issues/120) -- [**V2**] .wav files show up as "audio/x-wav" instead of "audio/x-wave" [#118](https://github.com/broofa/node-mime/issues/118) -- [**closed**] Don't be a pain in the ass for node community [#108](https://github.com/broofa/node-mime/issues/108) -- [**closed**] don't make default_type global [#78](https://github.com/broofa/node-mime/issues/78) -- [**closed**] mime.extension() fails if the content-type is parameterized [#74](https://github.com/broofa/node-mime/issues/74) - ---- - -## v1.3.6 (11/05/2017) -- [**closed**] .md should be text/markdown as of March 2016 [#154](https://github.com/broofa/node-mime/issues/154) -- [**closed**] Error while installing mime [#153](https://github.com/broofa/node-mime/issues/153) -- [**closed**] application/manifest+json [#149](https://github.com/broofa/node-mime/issues/149) -- [**closed**] Dynamic adaptive streaming over HTTP (DASH) file extension typo [#141](https://github.com/broofa/node-mime/issues/141) -- [**closed**] charsets image/png undefined [#140](https://github.com/broofa/node-mime/issues/140) -- [**closed**] Mime-db dependency out of date [#130](https://github.com/broofa/node-mime/issues/130) -- [**closed**] how to support plist? [#126](https://github.com/broofa/node-mime/issues/126) -- [**closed**] how does .types file format look like? [#123](https://github.com/broofa/node-mime/issues/123) -- [**closed**] Feature: support for expanding MIME patterns [#121](https://github.com/broofa/node-mime/issues/121) -- [**closed**] DEBUG_MIME doesn't work [#117](https://github.com/broofa/node-mime/issues/117) - ---- - -## v1.3.4 (06/02/2015) -*No changelog for this release.* - ---- - -## v1.3.3 (06/02/2015) -*No changelog for this release.* - ---- - -## v1.3.1 (05/02/2015) -- [**closed**] Consider adding support for Handlebars .hbs file ending [#111](https://github.com/broofa/node-mime/issues/111) -- [**closed**] Consider adding support for hjson. [#110](https://github.com/broofa/node-mime/issues/110) -- [**closed**] Add mime type for Opus audio files [#94](https://github.com/broofa/node-mime/issues/94) -- [**closed**] Consider making the `Requesting New Types` information more visible [#77](https://github.com/broofa/node-mime/issues/77) - ---- - -## v1.3.0 (05/02/2015) -- [**closed**] Add common name? [#114](https://github.com/broofa/node-mime/issues/114) -- [**closed**] application/x-yaml [#104](https://github.com/broofa/node-mime/issues/104) -- [**closed**] Add mime type for WOFF file format 2.0 [#102](https://github.com/broofa/node-mime/issues/102) -- [**closed**] application/x-msi for .msi [#99](https://github.com/broofa/node-mime/issues/99) -- [**closed**] Add mimetype for gettext translation files [#98](https://github.com/broofa/node-mime/issues/98) -- [**closed**] collaborators [#88](https://github.com/broofa/node-mime/issues/88) -- [**closed**] getting errot in installation of mime module...any1 can help? [#87](https://github.com/broofa/node-mime/issues/87) -- [**closed**] should application/json's charset be utf8? [#86](https://github.com/broofa/node-mime/issues/86) -- [**closed**] Add "license" and "licenses" to package.json [#81](https://github.com/broofa/node-mime/issues/81) -- [**closed**] lookup with extension-less file on Windows returns wrong type [#68](https://github.com/broofa/node-mime/issues/68) - ---- - -## v1.2.11 (15/08/2013) -- [**closed**] Update mime.types [#65](https://github.com/broofa/node-mime/issues/65) -- [**closed**] Publish a new version [#63](https://github.com/broofa/node-mime/issues/63) -- [**closed**] README should state upfront that "application/octet-stream" is default for unknown extension [#55](https://github.com/broofa/node-mime/issues/55) -- [**closed**] Suggested improvement to the charset API [#52](https://github.com/broofa/node-mime/issues/52) - ---- - -## v1.2.10 (25/07/2013) -- [**closed**] Mime type for woff files should be application/font-woff and not application/x-font-woff [#62](https://github.com/broofa/node-mime/issues/62) -- [**closed**] node.types in conflict with mime.types [#51](https://github.com/broofa/node-mime/issues/51) - ---- - -## v1.2.9 (17/01/2013) -- [**closed**] Please update "mime" NPM [#49](https://github.com/broofa/node-mime/issues/49) -- [**closed**] Please add semicolon [#46](https://github.com/broofa/node-mime/issues/46) -- [**closed**] parse full mime types [#43](https://github.com/broofa/node-mime/issues/43) - ---- - -## v1.2.8 (10/01/2013) -- [**closed**] /js directory mime is application/javascript. Is it correct? [#47](https://github.com/broofa/node-mime/issues/47) -- [**closed**] Add mime types for lua code. [#45](https://github.com/broofa/node-mime/issues/45) - ---- - -## v1.2.7 (19/10/2012) -- [**closed**] cannot install 1.2.7 via npm [#41](https://github.com/broofa/node-mime/issues/41) -- [**closed**] Transfer ownership to @broofa [#36](https://github.com/broofa/node-mime/issues/36) -- [**closed**] it's wrong to set charset to UTF-8 for text [#30](https://github.com/broofa/node-mime/issues/30) -- [**closed**] Allow multiple instances of MIME types container [#27](https://github.com/broofa/node-mime/issues/27) - ---- - -## v1.2.5 (16/02/2012) -- [**closed**] When looking up a types, check hasOwnProperty [#23](https://github.com/broofa/node-mime/issues/23) -- [**closed**] Bump version to 1.2.2 [#18](https://github.com/broofa/node-mime/issues/18) -- [**closed**] No license [#16](https://github.com/broofa/node-mime/issues/16) -- [**closed**] Some types missing that are used by html5/css3 [#13](https://github.com/broofa/node-mime/issues/13) -- [**closed**] npm install fails for 1.2.1 [#12](https://github.com/broofa/node-mime/issues/12) -- [**closed**] image/pjpeg + image/x-png [#10](https://github.com/broofa/node-mime/issues/10) -- [**closed**] symlink [#8](https://github.com/broofa/node-mime/issues/8) -- [**closed**] gzip [#2](https://github.com/broofa/node-mime/issues/2) -- [**closed**] ALL CAPS filenames return incorrect mime type [#1](https://github.com/broofa/node-mime/issues/1) diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/LICENSE b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/LICENSE deleted file mode 100644 index d3f46f7..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2010 Benjamin Thomas, Robert Kieffer - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/README.md b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/README.md deleted file mode 100644 index 506fbe5..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/README.md +++ /dev/null @@ -1,90 +0,0 @@ -# mime - -Comprehensive MIME type mapping API based on mime-db module. - -## Install - -Install with [npm](http://github.com/isaacs/npm): - - npm install mime - -## Contributing / Testing - - npm run test - -## Command Line - - mime [path_string] - -E.g. - - > mime scripts/jquery.js - application/javascript - -## API - Queries - -### mime.lookup(path) -Get the mime type associated with a file, if no mime type is found `application/octet-stream` is returned. Performs a case-insensitive lookup using the extension in `path` (the substring after the last '/' or '.'). E.g. - -```js -var mime = require('mime'); - -mime.lookup('/path/to/file.txt'); // => 'text/plain' -mime.lookup('file.txt'); // => 'text/plain' -mime.lookup('.TXT'); // => 'text/plain' -mime.lookup('htm'); // => 'text/html' -``` - -### mime.default_type -Sets the mime type returned when `mime.lookup` fails to find the extension searched for. (Default is `application/octet-stream`.) - -### mime.extension(type) -Get the default extension for `type` - -```js -mime.extension('text/html'); // => 'html' -mime.extension('application/octet-stream'); // => 'bin' -``` - -### mime.charsets.lookup() - -Map mime-type to charset - -```js -mime.charsets.lookup('text/plain'); // => 'UTF-8' -``` - -(The logic for charset lookups is pretty rudimentary. Feel free to suggest improvements.) - -## API - Defining Custom Types - -Custom type mappings can be added on a per-project basis via the following APIs. - -### mime.define() - -Add custom mime/extension mappings - -```js -mime.define({ - 'text/x-some-format': ['x-sf', 'x-sft', 'x-sfml'], - 'application/x-my-type': ['x-mt', 'x-mtt'], - // etc ... -}); - -mime.lookup('x-sft'); // => 'text/x-some-format' -``` - -The first entry in the extensions array is returned by `mime.extension()`. E.g. - -```js -mime.extension('text/x-some-format'); // => 'x-sf' -``` - -### mime.load(filepath) - -Load mappings from an Apache ".types" format file - -```js -mime.load('./my_project.types'); -``` -The .types file format is simple - See the `types` dir for examples. diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/cli.js b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/cli.js deleted file mode 100644 index 20b1ffe..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/cli.js +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env node - -var mime = require('./mime.js'); -var file = process.argv[2]; -var type = mime.lookup(file); - -process.stdout.write(type + '\n'); - diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/mime.js b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/mime.js deleted file mode 100644 index d7efbde..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/mime.js +++ /dev/null @@ -1,108 +0,0 @@ -var path = require('path'); -var fs = require('fs'); - -function Mime() { - // Map of extension -> mime type - this.types = Object.create(null); - - // Map of mime type -> extension - this.extensions = Object.create(null); -} - -/** - * Define mimetype -> extension mappings. Each key is a mime-type that maps - * to an array of extensions associated with the type. The first extension is - * used as the default extension for the type. - * - * e.g. mime.define({'audio/ogg', ['oga', 'ogg', 'spx']}); - * - * @param map (Object) type definitions - */ -Mime.prototype.define = function (map) { - for (var type in map) { - var exts = map[type]; - for (var i = 0; i < exts.length; i++) { - if (process.env.DEBUG_MIME && this.types[exts[i]]) { - console.warn((this._loading || "define()").replace(/.*\//, ''), 'changes "' + exts[i] + '" extension type from ' + - this.types[exts[i]] + ' to ' + type); - } - - this.types[exts[i]] = type; - } - - // Default extension is the first one we encounter - if (!this.extensions[type]) { - this.extensions[type] = exts[0]; - } - } -}; - -/** - * Load an Apache2-style ".types" file - * - * This may be called multiple times (it's expected). Where files declare - * overlapping types/extensions, the last file wins. - * - * @param file (String) path of file to load. - */ -Mime.prototype.load = function(file) { - this._loading = file; - // Read file and split into lines - var map = {}, - content = fs.readFileSync(file, 'ascii'), - lines = content.split(/[\r\n]+/); - - lines.forEach(function(line) { - // Clean up whitespace/comments, and split into fields - var fields = line.replace(/\s*#.*|^\s*|\s*$/g, '').split(/\s+/); - map[fields.shift()] = fields; - }); - - this.define(map); - - this._loading = null; -}; - -/** - * Lookup a mime type based on extension - */ -Mime.prototype.lookup = function(path, fallback) { - var ext = path.replace(/^.*[\.\/\\]/, '').toLowerCase(); - - return this.types[ext] || fallback || this.default_type; -}; - -/** - * Return file extension associated with a mime type - */ -Mime.prototype.extension = function(mimeType) { - var type = mimeType.match(/^\s*([^;\s]*)(?:;|\s|$)/)[1].toLowerCase(); - return this.extensions[type]; -}; - -// Default instance -var mime = new Mime(); - -// Define built-in types -mime.define(require('./types.json')); - -// Default type -mime.default_type = mime.lookup('bin'); - -// -// Additional API specific to the default instance -// - -mime.Mime = Mime; - -/** - * Lookup a charset based on mime type. - */ -mime.charsets = { - lookup: function(mimeType, fallback) { - // Assume text types are utf8 - return (/^text\/|^application\/(javascript|json)/).test(mimeType) ? 'UTF-8' : fallback; - } -}; - -module.exports = mime; diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/package.json b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/package.json deleted file mode 100644 index 91aa50e..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/package.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "_from": "mime@1.6.0", - "_id": "mime@1.6.0", - "_inBundle": false, - "_integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "_location": "/send/mime", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "mime@1.6.0", - "name": "mime", - "escapedName": "mime", - "rawSpec": "1.6.0", - "saveSpec": null, - "fetchSpec": "1.6.0" - }, - "_requiredBy": [ - "/send" - ], - "_resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "_shasum": "32cd9e5c64553bd58d19a568af452acff04981b1", - "_spec": "mime@1.6.0", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/send", - "author": { - "name": "Robert Kieffer", - "email": "robert@broofa.com", - "url": "http://github.com/broofa" - }, - "bin": { - "mime": "cli.js" - }, - "bugs": { - "url": "https://github.com/broofa/node-mime/issues" - }, - "bundleDependencies": false, - "contributors": [ - { - "name": "Benjamin Thomas", - "email": "benjamin@benjaminthomas.org", - "url": "http://github.com/bentomas" - } - ], - "dependencies": {}, - "deprecated": false, - "description": "A comprehensive library for mime-type mapping", - "devDependencies": { - "github-release-notes": "0.13.1", - "mime-db": "1.31.0", - "mime-score": "1.1.0" - }, - "engines": { - "node": ">=4" - }, - "homepage": "https://github.com/broofa/node-mime#readme", - "keywords": [ - "util", - "mime" - ], - "license": "MIT", - "main": "mime.js", - "name": "mime", - "repository": { - "url": "git+https://github.com/broofa/node-mime.git", - "type": "git" - }, - "scripts": { - "changelog": "gren changelog --tags=all --generate --override", - "prepare": "node src/build.js", - "test": "node src/test.js" - }, - "version": "1.6.0" -} diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/build.js b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/build.js deleted file mode 100644 index 4928e48..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/build.js +++ /dev/null @@ -1,53 +0,0 @@ -#!/usr/bin/env node - -'use strict'; - -const fs = require('fs'); -const path = require('path'); -const mimeScore = require('mime-score'); - -let db = require('mime-db'); -let chalk = require('chalk'); - -const STANDARD_FACET_SCORE = 900; - -const byExtension = {}; - -// Clear out any conflict extensions in mime-db -for (let type in db) { - let entry = db[type]; - entry.type = type; - - if (!entry.extensions) continue; - - entry.extensions.forEach(ext => { - if (ext in byExtension) { - const e0 = entry; - const e1 = byExtension[ext]; - e0.pri = mimeScore(e0.type, e0.source); - e1.pri = mimeScore(e1.type, e1.source); - - let drop = e0.pri < e1.pri ? e0 : e1; - let keep = e0.pri >= e1.pri ? e0 : e1; - drop.extensions = drop.extensions.filter(e => e !== ext); - - console.log(`${ext}: Keeping ${chalk.green(keep.type)} (${keep.pri}), dropping ${chalk.red(drop.type)} (${drop.pri})`); - } - byExtension[ext] = entry; - }); -} - -function writeTypesFile(types, path) { - fs.writeFileSync(path, JSON.stringify(types)); -} - -// Segregate into standard and non-standard types based on facet per -// https://tools.ietf.org/html/rfc6838#section-3.1 -const types = {}; - -Object.keys(db).sort().forEach(k => { - const entry = db[k]; - types[entry.type] = entry.extensions; -}); - -writeTypesFile(types, path.join(__dirname, '..', 'types.json')); diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/test.js b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/test.js deleted file mode 100644 index 42958a2..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/src/test.js +++ /dev/null @@ -1,60 +0,0 @@ -/** - * Usage: node test.js - */ - -var mime = require('../mime'); -var assert = require('assert'); -var path = require('path'); - -// -// Test mime lookups -// - -assert.equal('text/plain', mime.lookup('text.txt')); // normal file -assert.equal('text/plain', mime.lookup('TEXT.TXT')); // uppercase -assert.equal('text/plain', mime.lookup('dir/text.txt')); // dir + file -assert.equal('text/plain', mime.lookup('.text.txt')); // hidden file -assert.equal('text/plain', mime.lookup('.txt')); // nameless -assert.equal('text/plain', mime.lookup('txt')); // extension-only -assert.equal('text/plain', mime.lookup('/txt')); // extension-less () -assert.equal('text/plain', mime.lookup('\\txt')); // Windows, extension-less -assert.equal('application/octet-stream', mime.lookup('text.nope')); // unrecognized -assert.equal('fallback', mime.lookup('text.fallback', 'fallback')); // alternate default - -// -// Test extensions -// - -assert.equal('txt', mime.extension(mime.types.text)); -assert.equal('html', mime.extension(mime.types.htm)); -assert.equal('bin', mime.extension('application/octet-stream')); -assert.equal('bin', mime.extension('application/octet-stream ')); -assert.equal('html', mime.extension(' text/html; charset=UTF-8')); -assert.equal('html', mime.extension('text/html; charset=UTF-8 ')); -assert.equal('html', mime.extension('text/html; charset=UTF-8')); -assert.equal('html', mime.extension('text/html ; charset=UTF-8')); -assert.equal('html', mime.extension('text/html;charset=UTF-8')); -assert.equal('html', mime.extension('text/Html;charset=UTF-8')); -assert.equal(undefined, mime.extension('unrecognized')); - -// -// Test node.types lookups -// - -assert.equal('font/woff', mime.lookup('file.woff')); -assert.equal('application/octet-stream', mime.lookup('file.buffer')); -// TODO: Uncomment once #157 is resolved -// assert.equal('audio/mp4', mime.lookup('file.m4a')); -assert.equal('font/otf', mime.lookup('file.otf')); - -// -// Test charsets -// - -assert.equal('UTF-8', mime.charsets.lookup('text/plain')); -assert.equal('UTF-8', mime.charsets.lookup(mime.types.js)); -assert.equal('UTF-8', mime.charsets.lookup(mime.types.json)); -assert.equal(undefined, mime.charsets.lookup(mime.types.bin)); -assert.equal('fallback', mime.charsets.lookup('application/octet-stream', 'fallback')); - -console.log('\nAll tests passed'); diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/types.json b/d2d_app/node_modules/express/node_modules/send/node_modules/mime/types.json deleted file mode 100644 index bec78ab..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/mime/types.json +++ /dev/null @@ -1 +0,0 @@ -{"application/andrew-inset":["ez"],"application/applixware":["aw"],"application/atom+xml":["atom"],"application/atomcat+xml":["atomcat"],"application/atomsvc+xml":["atomsvc"],"application/bdoc":["bdoc"],"application/ccxml+xml":["ccxml"],"application/cdmi-capability":["cdmia"],"application/cdmi-container":["cdmic"],"application/cdmi-domain":["cdmid"],"application/cdmi-object":["cdmio"],"application/cdmi-queue":["cdmiq"],"application/cu-seeme":["cu"],"application/dash+xml":["mpd"],"application/davmount+xml":["davmount"],"application/docbook+xml":["dbk"],"application/dssc+der":["dssc"],"application/dssc+xml":["xdssc"],"application/ecmascript":["ecma"],"application/emma+xml":["emma"],"application/epub+zip":["epub"],"application/exi":["exi"],"application/font-tdpfr":["pfr"],"application/font-woff":[],"application/font-woff2":[],"application/geo+json":["geojson"],"application/gml+xml":["gml"],"application/gpx+xml":["gpx"],"application/gxf":["gxf"],"application/gzip":["gz"],"application/hyperstudio":["stk"],"application/inkml+xml":["ink","inkml"],"application/ipfix":["ipfix"],"application/java-archive":["jar","war","ear"],"application/java-serialized-object":["ser"],"application/java-vm":["class"],"application/javascript":["js","mjs"],"application/json":["json","map"],"application/json5":["json5"],"application/jsonml+json":["jsonml"],"application/ld+json":["jsonld"],"application/lost+xml":["lostxml"],"application/mac-binhex40":["hqx"],"application/mac-compactpro":["cpt"],"application/mads+xml":["mads"],"application/manifest+json":["webmanifest"],"application/marc":["mrc"],"application/marcxml+xml":["mrcx"],"application/mathematica":["ma","nb","mb"],"application/mathml+xml":["mathml"],"application/mbox":["mbox"],"application/mediaservercontrol+xml":["mscml"],"application/metalink+xml":["metalink"],"application/metalink4+xml":["meta4"],"application/mets+xml":["mets"],"application/mods+xml":["mods"],"application/mp21":["m21","mp21"],"application/mp4":["mp4s","m4p"],"application/msword":["doc","dot"],"application/mxf":["mxf"],"application/octet-stream":["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"],"application/oda":["oda"],"application/oebps-package+xml":["opf"],"application/ogg":["ogx"],"application/omdoc+xml":["omdoc"],"application/onenote":["onetoc","onetoc2","onetmp","onepkg"],"application/oxps":["oxps"],"application/patch-ops-error+xml":["xer"],"application/pdf":["pdf"],"application/pgp-encrypted":["pgp"],"application/pgp-signature":["asc","sig"],"application/pics-rules":["prf"],"application/pkcs10":["p10"],"application/pkcs7-mime":["p7m","p7c"],"application/pkcs7-signature":["p7s"],"application/pkcs8":["p8"],"application/pkix-attr-cert":["ac"],"application/pkix-cert":["cer"],"application/pkix-crl":["crl"],"application/pkix-pkipath":["pkipath"],"application/pkixcmp":["pki"],"application/pls+xml":["pls"],"application/postscript":["ai","eps","ps"],"application/prs.cww":["cww"],"application/pskc+xml":["pskcxml"],"application/raml+yaml":["raml"],"application/rdf+xml":["rdf"],"application/reginfo+xml":["rif"],"application/relax-ng-compact-syntax":["rnc"],"application/resource-lists+xml":["rl"],"application/resource-lists-diff+xml":["rld"],"application/rls-services+xml":["rs"],"application/rpki-ghostbusters":["gbr"],"application/rpki-manifest":["mft"],"application/rpki-roa":["roa"],"application/rsd+xml":["rsd"],"application/rss+xml":["rss"],"application/rtf":["rtf"],"application/sbml+xml":["sbml"],"application/scvp-cv-request":["scq"],"application/scvp-cv-response":["scs"],"application/scvp-vp-request":["spq"],"application/scvp-vp-response":["spp"],"application/sdp":["sdp"],"application/set-payment-initiation":["setpay"],"application/set-registration-initiation":["setreg"],"application/shf+xml":["shf"],"application/smil+xml":["smi","smil"],"application/sparql-query":["rq"],"application/sparql-results+xml":["srx"],"application/srgs":["gram"],"application/srgs+xml":["grxml"],"application/sru+xml":["sru"],"application/ssdl+xml":["ssdl"],"application/ssml+xml":["ssml"],"application/tei+xml":["tei","teicorpus"],"application/thraud+xml":["tfi"],"application/timestamped-data":["tsd"],"application/vnd.3gpp.pic-bw-large":["plb"],"application/vnd.3gpp.pic-bw-small":["psb"],"application/vnd.3gpp.pic-bw-var":["pvb"],"application/vnd.3gpp2.tcap":["tcap"],"application/vnd.3m.post-it-notes":["pwn"],"application/vnd.accpac.simply.aso":["aso"],"application/vnd.accpac.simply.imp":["imp"],"application/vnd.acucobol":["acu"],"application/vnd.acucorp":["atc","acutc"],"application/vnd.adobe.air-application-installer-package+zip":["air"],"application/vnd.adobe.formscentral.fcdt":["fcdt"],"application/vnd.adobe.fxp":["fxp","fxpl"],"application/vnd.adobe.xdp+xml":["xdp"],"application/vnd.adobe.xfdf":["xfdf"],"application/vnd.ahead.space":["ahead"],"application/vnd.airzip.filesecure.azf":["azf"],"application/vnd.airzip.filesecure.azs":["azs"],"application/vnd.amazon.ebook":["azw"],"application/vnd.americandynamics.acc":["acc"],"application/vnd.amiga.ami":["ami"],"application/vnd.android.package-archive":["apk"],"application/vnd.anser-web-certificate-issue-initiation":["cii"],"application/vnd.anser-web-funds-transfer-initiation":["fti"],"application/vnd.antix.game-component":["atx"],"application/vnd.apple.installer+xml":["mpkg"],"application/vnd.apple.mpegurl":["m3u8"],"application/vnd.apple.pkpass":["pkpass"],"application/vnd.aristanetworks.swi":["swi"],"application/vnd.astraea-software.iota":["iota"],"application/vnd.audiograph":["aep"],"application/vnd.blueice.multipass":["mpm"],"application/vnd.bmi":["bmi"],"application/vnd.businessobjects":["rep"],"application/vnd.chemdraw+xml":["cdxml"],"application/vnd.chipnuts.karaoke-mmd":["mmd"],"application/vnd.cinderella":["cdy"],"application/vnd.claymore":["cla"],"application/vnd.cloanto.rp9":["rp9"],"application/vnd.clonk.c4group":["c4g","c4d","c4f","c4p","c4u"],"application/vnd.cluetrust.cartomobile-config":["c11amc"],"application/vnd.cluetrust.cartomobile-config-pkg":["c11amz"],"application/vnd.commonspace":["csp"],"application/vnd.contact.cmsg":["cdbcmsg"],"application/vnd.cosmocaller":["cmc"],"application/vnd.crick.clicker":["clkx"],"application/vnd.crick.clicker.keyboard":["clkk"],"application/vnd.crick.clicker.palette":["clkp"],"application/vnd.crick.clicker.template":["clkt"],"application/vnd.crick.clicker.wordbank":["clkw"],"application/vnd.criticaltools.wbs+xml":["wbs"],"application/vnd.ctc-posml":["pml"],"application/vnd.cups-ppd":["ppd"],"application/vnd.curl.car":["car"],"application/vnd.curl.pcurl":["pcurl"],"application/vnd.dart":["dart"],"application/vnd.data-vision.rdz":["rdz"],"application/vnd.dece.data":["uvf","uvvf","uvd","uvvd"],"application/vnd.dece.ttml+xml":["uvt","uvvt"],"application/vnd.dece.unspecified":["uvx","uvvx"],"application/vnd.dece.zip":["uvz","uvvz"],"application/vnd.denovo.fcselayout-link":["fe_launch"],"application/vnd.dna":["dna"],"application/vnd.dolby.mlp":["mlp"],"application/vnd.dpgraph":["dpg"],"application/vnd.dreamfactory":["dfac"],"application/vnd.ds-keypoint":["kpxx"],"application/vnd.dvb.ait":["ait"],"application/vnd.dvb.service":["svc"],"application/vnd.dynageo":["geo"],"application/vnd.ecowin.chart":["mag"],"application/vnd.enliven":["nml"],"application/vnd.epson.esf":["esf"],"application/vnd.epson.msf":["msf"],"application/vnd.epson.quickanime":["qam"],"application/vnd.epson.salt":["slt"],"application/vnd.epson.ssf":["ssf"],"application/vnd.eszigno3+xml":["es3","et3"],"application/vnd.ezpix-album":["ez2"],"application/vnd.ezpix-package":["ez3"],"application/vnd.fdf":["fdf"],"application/vnd.fdsn.mseed":["mseed"],"application/vnd.fdsn.seed":["seed","dataless"],"application/vnd.flographit":["gph"],"application/vnd.fluxtime.clip":["ftc"],"application/vnd.framemaker":["fm","frame","maker","book"],"application/vnd.frogans.fnc":["fnc"],"application/vnd.frogans.ltf":["ltf"],"application/vnd.fsc.weblaunch":["fsc"],"application/vnd.fujitsu.oasys":["oas"],"application/vnd.fujitsu.oasys2":["oa2"],"application/vnd.fujitsu.oasys3":["oa3"],"application/vnd.fujitsu.oasysgp":["fg5"],"application/vnd.fujitsu.oasysprs":["bh2"],"application/vnd.fujixerox.ddd":["ddd"],"application/vnd.fujixerox.docuworks":["xdw"],"application/vnd.fujixerox.docuworks.binder":["xbd"],"application/vnd.fuzzysheet":["fzs"],"application/vnd.genomatix.tuxedo":["txd"],"application/vnd.geogebra.file":["ggb"],"application/vnd.geogebra.tool":["ggt"],"application/vnd.geometry-explorer":["gex","gre"],"application/vnd.geonext":["gxt"],"application/vnd.geoplan":["g2w"],"application/vnd.geospace":["g3w"],"application/vnd.gmx":["gmx"],"application/vnd.google-apps.document":["gdoc"],"application/vnd.google-apps.presentation":["gslides"],"application/vnd.google-apps.spreadsheet":["gsheet"],"application/vnd.google-earth.kml+xml":["kml"],"application/vnd.google-earth.kmz":["kmz"],"application/vnd.grafeq":["gqf","gqs"],"application/vnd.groove-account":["gac"],"application/vnd.groove-help":["ghf"],"application/vnd.groove-identity-message":["gim"],"application/vnd.groove-injector":["grv"],"application/vnd.groove-tool-message":["gtm"],"application/vnd.groove-tool-template":["tpl"],"application/vnd.groove-vcard":["vcg"],"application/vnd.hal+xml":["hal"],"application/vnd.handheld-entertainment+xml":["zmm"],"application/vnd.hbci":["hbci"],"application/vnd.hhe.lesson-player":["les"],"application/vnd.hp-hpgl":["hpgl"],"application/vnd.hp-hpid":["hpid"],"application/vnd.hp-hps":["hps"],"application/vnd.hp-jlyt":["jlt"],"application/vnd.hp-pcl":["pcl"],"application/vnd.hp-pclxl":["pclxl"],"application/vnd.hydrostatix.sof-data":["sfd-hdstx"],"application/vnd.ibm.minipay":["mpy"],"application/vnd.ibm.modcap":["afp","listafp","list3820"],"application/vnd.ibm.rights-management":["irm"],"application/vnd.ibm.secure-container":["sc"],"application/vnd.iccprofile":["icc","icm"],"application/vnd.igloader":["igl"],"application/vnd.immervision-ivp":["ivp"],"application/vnd.immervision-ivu":["ivu"],"application/vnd.insors.igm":["igm"],"application/vnd.intercon.formnet":["xpw","xpx"],"application/vnd.intergeo":["i2g"],"application/vnd.intu.qbo":["qbo"],"application/vnd.intu.qfx":["qfx"],"application/vnd.ipunplugged.rcprofile":["rcprofile"],"application/vnd.irepository.package+xml":["irp"],"application/vnd.is-xpr":["xpr"],"application/vnd.isac.fcs":["fcs"],"application/vnd.jam":["jam"],"application/vnd.jcp.javame.midlet-rms":["rms"],"application/vnd.jisp":["jisp"],"application/vnd.joost.joda-archive":["joda"],"application/vnd.kahootz":["ktz","ktr"],"application/vnd.kde.karbon":["karbon"],"application/vnd.kde.kchart":["chrt"],"application/vnd.kde.kformula":["kfo"],"application/vnd.kde.kivio":["flw"],"application/vnd.kde.kontour":["kon"],"application/vnd.kde.kpresenter":["kpr","kpt"],"application/vnd.kde.kspread":["ksp"],"application/vnd.kde.kword":["kwd","kwt"],"application/vnd.kenameaapp":["htke"],"application/vnd.kidspiration":["kia"],"application/vnd.kinar":["kne","knp"],"application/vnd.koan":["skp","skd","skt","skm"],"application/vnd.kodak-descriptor":["sse"],"application/vnd.las.las+xml":["lasxml"],"application/vnd.llamagraphics.life-balance.desktop":["lbd"],"application/vnd.llamagraphics.life-balance.exchange+xml":["lbe"],"application/vnd.lotus-1-2-3":["123"],"application/vnd.lotus-approach":["apr"],"application/vnd.lotus-freelance":["pre"],"application/vnd.lotus-notes":["nsf"],"application/vnd.lotus-organizer":["org"],"application/vnd.lotus-screencam":["scm"],"application/vnd.lotus-wordpro":["lwp"],"application/vnd.macports.portpkg":["portpkg"],"application/vnd.mcd":["mcd"],"application/vnd.medcalcdata":["mc1"],"application/vnd.mediastation.cdkey":["cdkey"],"application/vnd.mfer":["mwf"],"application/vnd.mfmp":["mfm"],"application/vnd.micrografx.flo":["flo"],"application/vnd.micrografx.igx":["igx"],"application/vnd.mif":["mif"],"application/vnd.mobius.daf":["daf"],"application/vnd.mobius.dis":["dis"],"application/vnd.mobius.mbk":["mbk"],"application/vnd.mobius.mqy":["mqy"],"application/vnd.mobius.msl":["msl"],"application/vnd.mobius.plc":["plc"],"application/vnd.mobius.txf":["txf"],"application/vnd.mophun.application":["mpn"],"application/vnd.mophun.certificate":["mpc"],"application/vnd.mozilla.xul+xml":["xul"],"application/vnd.ms-artgalry":["cil"],"application/vnd.ms-cab-compressed":["cab"],"application/vnd.ms-excel":["xls","xlm","xla","xlc","xlt","xlw"],"application/vnd.ms-excel.addin.macroenabled.12":["xlam"],"application/vnd.ms-excel.sheet.binary.macroenabled.12":["xlsb"],"application/vnd.ms-excel.sheet.macroenabled.12":["xlsm"],"application/vnd.ms-excel.template.macroenabled.12":["xltm"],"application/vnd.ms-fontobject":["eot"],"application/vnd.ms-htmlhelp":["chm"],"application/vnd.ms-ims":["ims"],"application/vnd.ms-lrm":["lrm"],"application/vnd.ms-officetheme":["thmx"],"application/vnd.ms-outlook":["msg"],"application/vnd.ms-pki.seccat":["cat"],"application/vnd.ms-pki.stl":["stl"],"application/vnd.ms-powerpoint":["ppt","pps","pot"],"application/vnd.ms-powerpoint.addin.macroenabled.12":["ppam"],"application/vnd.ms-powerpoint.presentation.macroenabled.12":["pptm"],"application/vnd.ms-powerpoint.slide.macroenabled.12":["sldm"],"application/vnd.ms-powerpoint.slideshow.macroenabled.12":["ppsm"],"application/vnd.ms-powerpoint.template.macroenabled.12":["potm"],"application/vnd.ms-project":["mpp","mpt"],"application/vnd.ms-word.document.macroenabled.12":["docm"],"application/vnd.ms-word.template.macroenabled.12":["dotm"],"application/vnd.ms-works":["wps","wks","wcm","wdb"],"application/vnd.ms-wpl":["wpl"],"application/vnd.ms-xpsdocument":["xps"],"application/vnd.mseq":["mseq"],"application/vnd.musician":["mus"],"application/vnd.muvee.style":["msty"],"application/vnd.mynfc":["taglet"],"application/vnd.neurolanguage.nlu":["nlu"],"application/vnd.nitf":["ntf","nitf"],"application/vnd.noblenet-directory":["nnd"],"application/vnd.noblenet-sealer":["nns"],"application/vnd.noblenet-web":["nnw"],"application/vnd.nokia.n-gage.data":["ngdat"],"application/vnd.nokia.n-gage.symbian.install":["n-gage"],"application/vnd.nokia.radio-preset":["rpst"],"application/vnd.nokia.radio-presets":["rpss"],"application/vnd.novadigm.edm":["edm"],"application/vnd.novadigm.edx":["edx"],"application/vnd.novadigm.ext":["ext"],"application/vnd.oasis.opendocument.chart":["odc"],"application/vnd.oasis.opendocument.chart-template":["otc"],"application/vnd.oasis.opendocument.database":["odb"],"application/vnd.oasis.opendocument.formula":["odf"],"application/vnd.oasis.opendocument.formula-template":["odft"],"application/vnd.oasis.opendocument.graphics":["odg"],"application/vnd.oasis.opendocument.graphics-template":["otg"],"application/vnd.oasis.opendocument.image":["odi"],"application/vnd.oasis.opendocument.image-template":["oti"],"application/vnd.oasis.opendocument.presentation":["odp"],"application/vnd.oasis.opendocument.presentation-template":["otp"],"application/vnd.oasis.opendocument.spreadsheet":["ods"],"application/vnd.oasis.opendocument.spreadsheet-template":["ots"],"application/vnd.oasis.opendocument.text":["odt"],"application/vnd.oasis.opendocument.text-master":["odm"],"application/vnd.oasis.opendocument.text-template":["ott"],"application/vnd.oasis.opendocument.text-web":["oth"],"application/vnd.olpc-sugar":["xo"],"application/vnd.oma.dd2+xml":["dd2"],"application/vnd.openofficeorg.extension":["oxt"],"application/vnd.openxmlformats-officedocument.presentationml.presentation":["pptx"],"application/vnd.openxmlformats-officedocument.presentationml.slide":["sldx"],"application/vnd.openxmlformats-officedocument.presentationml.slideshow":["ppsx"],"application/vnd.openxmlformats-officedocument.presentationml.template":["potx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":["xlsx"],"application/vnd.openxmlformats-officedocument.spreadsheetml.template":["xltx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.document":["docx"],"application/vnd.openxmlformats-officedocument.wordprocessingml.template":["dotx"],"application/vnd.osgeo.mapguide.package":["mgp"],"application/vnd.osgi.dp":["dp"],"application/vnd.osgi.subsystem":["esa"],"application/vnd.palm":["pdb","pqa","oprc"],"application/vnd.pawaafile":["paw"],"application/vnd.pg.format":["str"],"application/vnd.pg.osasli":["ei6"],"application/vnd.picsel":["efif"],"application/vnd.pmi.widget":["wg"],"application/vnd.pocketlearn":["plf"],"application/vnd.powerbuilder6":["pbd"],"application/vnd.previewsystems.box":["box"],"application/vnd.proteus.magazine":["mgz"],"application/vnd.publishare-delta-tree":["qps"],"application/vnd.pvi.ptid1":["ptid"],"application/vnd.quark.quarkxpress":["qxd","qxt","qwd","qwt","qxl","qxb"],"application/vnd.realvnc.bed":["bed"],"application/vnd.recordare.musicxml":["mxl"],"application/vnd.recordare.musicxml+xml":["musicxml"],"application/vnd.rig.cryptonote":["cryptonote"],"application/vnd.rim.cod":["cod"],"application/vnd.rn-realmedia":["rm"],"application/vnd.rn-realmedia-vbr":["rmvb"],"application/vnd.route66.link66+xml":["link66"],"application/vnd.sailingtracker.track":["st"],"application/vnd.seemail":["see"],"application/vnd.sema":["sema"],"application/vnd.semd":["semd"],"application/vnd.semf":["semf"],"application/vnd.shana.informed.formdata":["ifm"],"application/vnd.shana.informed.formtemplate":["itp"],"application/vnd.shana.informed.interchange":["iif"],"application/vnd.shana.informed.package":["ipk"],"application/vnd.simtech-mindmapper":["twd","twds"],"application/vnd.smaf":["mmf"],"application/vnd.smart.teacher":["teacher"],"application/vnd.solent.sdkm+xml":["sdkm","sdkd"],"application/vnd.spotfire.dxp":["dxp"],"application/vnd.spotfire.sfs":["sfs"],"application/vnd.stardivision.calc":["sdc"],"application/vnd.stardivision.draw":["sda"],"application/vnd.stardivision.impress":["sdd"],"application/vnd.stardivision.math":["smf"],"application/vnd.stardivision.writer":["sdw","vor"],"application/vnd.stardivision.writer-global":["sgl"],"application/vnd.stepmania.package":["smzip"],"application/vnd.stepmania.stepchart":["sm"],"application/vnd.sun.wadl+xml":["wadl"],"application/vnd.sun.xml.calc":["sxc"],"application/vnd.sun.xml.calc.template":["stc"],"application/vnd.sun.xml.draw":["sxd"],"application/vnd.sun.xml.draw.template":["std"],"application/vnd.sun.xml.impress":["sxi"],"application/vnd.sun.xml.impress.template":["sti"],"application/vnd.sun.xml.math":["sxm"],"application/vnd.sun.xml.writer":["sxw"],"application/vnd.sun.xml.writer.global":["sxg"],"application/vnd.sun.xml.writer.template":["stw"],"application/vnd.sus-calendar":["sus","susp"],"application/vnd.svd":["svd"],"application/vnd.symbian.install":["sis","sisx"],"application/vnd.syncml+xml":["xsm"],"application/vnd.syncml.dm+wbxml":["bdm"],"application/vnd.syncml.dm+xml":["xdm"],"application/vnd.tao.intent-module-archive":["tao"],"application/vnd.tcpdump.pcap":["pcap","cap","dmp"],"application/vnd.tmobile-livetv":["tmo"],"application/vnd.trid.tpt":["tpt"],"application/vnd.triscape.mxs":["mxs"],"application/vnd.trueapp":["tra"],"application/vnd.ufdl":["ufd","ufdl"],"application/vnd.uiq.theme":["utz"],"application/vnd.umajin":["umj"],"application/vnd.unity":["unityweb"],"application/vnd.uoml+xml":["uoml"],"application/vnd.vcx":["vcx"],"application/vnd.visio":["vsd","vst","vss","vsw"],"application/vnd.visionary":["vis"],"application/vnd.vsf":["vsf"],"application/vnd.wap.wbxml":["wbxml"],"application/vnd.wap.wmlc":["wmlc"],"application/vnd.wap.wmlscriptc":["wmlsc"],"application/vnd.webturbo":["wtb"],"application/vnd.wolfram.player":["nbp"],"application/vnd.wordperfect":["wpd"],"application/vnd.wqd":["wqd"],"application/vnd.wt.stf":["stf"],"application/vnd.xara":["xar"],"application/vnd.xfdl":["xfdl"],"application/vnd.yamaha.hv-dic":["hvd"],"application/vnd.yamaha.hv-script":["hvs"],"application/vnd.yamaha.hv-voice":["hvp"],"application/vnd.yamaha.openscoreformat":["osf"],"application/vnd.yamaha.openscoreformat.osfpvg+xml":["osfpvg"],"application/vnd.yamaha.smaf-audio":["saf"],"application/vnd.yamaha.smaf-phrase":["spf"],"application/vnd.yellowriver-custom-menu":["cmp"],"application/vnd.zul":["zir","zirz"],"application/vnd.zzazz.deck+xml":["zaz"],"application/voicexml+xml":["vxml"],"application/wasm":["wasm"],"application/widget":["wgt"],"application/winhlp":["hlp"],"application/wsdl+xml":["wsdl"],"application/wspolicy+xml":["wspolicy"],"application/x-7z-compressed":["7z"],"application/x-abiword":["abw"],"application/x-ace-compressed":["ace"],"application/x-apple-diskimage":[],"application/x-arj":["arj"],"application/x-authorware-bin":["aab","x32","u32","vox"],"application/x-authorware-map":["aam"],"application/x-authorware-seg":["aas"],"application/x-bcpio":["bcpio"],"application/x-bdoc":[],"application/x-bittorrent":["torrent"],"application/x-blorb":["blb","blorb"],"application/x-bzip":["bz"],"application/x-bzip2":["bz2","boz"],"application/x-cbr":["cbr","cba","cbt","cbz","cb7"],"application/x-cdlink":["vcd"],"application/x-cfs-compressed":["cfs"],"application/x-chat":["chat"],"application/x-chess-pgn":["pgn"],"application/x-chrome-extension":["crx"],"application/x-cocoa":["cco"],"application/x-conference":["nsc"],"application/x-cpio":["cpio"],"application/x-csh":["csh"],"application/x-debian-package":["udeb"],"application/x-dgc-compressed":["dgc"],"application/x-director":["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"],"application/x-doom":["wad"],"application/x-dtbncx+xml":["ncx"],"application/x-dtbook+xml":["dtb"],"application/x-dtbresource+xml":["res"],"application/x-dvi":["dvi"],"application/x-envoy":["evy"],"application/x-eva":["eva"],"application/x-font-bdf":["bdf"],"application/x-font-ghostscript":["gsf"],"application/x-font-linux-psf":["psf"],"application/x-font-pcf":["pcf"],"application/x-font-snf":["snf"],"application/x-font-type1":["pfa","pfb","pfm","afm"],"application/x-freearc":["arc"],"application/x-futuresplash":["spl"],"application/x-gca-compressed":["gca"],"application/x-glulx":["ulx"],"application/x-gnumeric":["gnumeric"],"application/x-gramps-xml":["gramps"],"application/x-gtar":["gtar"],"application/x-hdf":["hdf"],"application/x-httpd-php":["php"],"application/x-install-instructions":["install"],"application/x-iso9660-image":[],"application/x-java-archive-diff":["jardiff"],"application/x-java-jnlp-file":["jnlp"],"application/x-latex":["latex"],"application/x-lua-bytecode":["luac"],"application/x-lzh-compressed":["lzh","lha"],"application/x-makeself":["run"],"application/x-mie":["mie"],"application/x-mobipocket-ebook":["prc","mobi"],"application/x-ms-application":["application"],"application/x-ms-shortcut":["lnk"],"application/x-ms-wmd":["wmd"],"application/x-ms-wmz":["wmz"],"application/x-ms-xbap":["xbap"],"application/x-msaccess":["mdb"],"application/x-msbinder":["obd"],"application/x-mscardfile":["crd"],"application/x-msclip":["clp"],"application/x-msdos-program":[],"application/x-msdownload":["com","bat"],"application/x-msmediaview":["mvb","m13","m14"],"application/x-msmetafile":["wmf","emf","emz"],"application/x-msmoney":["mny"],"application/x-mspublisher":["pub"],"application/x-msschedule":["scd"],"application/x-msterminal":["trm"],"application/x-mswrite":["wri"],"application/x-netcdf":["nc","cdf"],"application/x-ns-proxy-autoconfig":["pac"],"application/x-nzb":["nzb"],"application/x-perl":["pl","pm"],"application/x-pilot":[],"application/x-pkcs12":["p12","pfx"],"application/x-pkcs7-certificates":["p7b","spc"],"application/x-pkcs7-certreqresp":["p7r"],"application/x-rar-compressed":["rar"],"application/x-redhat-package-manager":["rpm"],"application/x-research-info-systems":["ris"],"application/x-sea":["sea"],"application/x-sh":["sh"],"application/x-shar":["shar"],"application/x-shockwave-flash":["swf"],"application/x-silverlight-app":["xap"],"application/x-sql":["sql"],"application/x-stuffit":["sit"],"application/x-stuffitx":["sitx"],"application/x-subrip":["srt"],"application/x-sv4cpio":["sv4cpio"],"application/x-sv4crc":["sv4crc"],"application/x-t3vm-image":["t3"],"application/x-tads":["gam"],"application/x-tar":["tar"],"application/x-tcl":["tcl","tk"],"application/x-tex":["tex"],"application/x-tex-tfm":["tfm"],"application/x-texinfo":["texinfo","texi"],"application/x-tgif":["obj"],"application/x-ustar":["ustar"],"application/x-virtualbox-hdd":["hdd"],"application/x-virtualbox-ova":["ova"],"application/x-virtualbox-ovf":["ovf"],"application/x-virtualbox-vbox":["vbox"],"application/x-virtualbox-vbox-extpack":["vbox-extpack"],"application/x-virtualbox-vdi":["vdi"],"application/x-virtualbox-vhd":["vhd"],"application/x-virtualbox-vmdk":["vmdk"],"application/x-wais-source":["src"],"application/x-web-app-manifest+json":["webapp"],"application/x-x509-ca-cert":["der","crt","pem"],"application/x-xfig":["fig"],"application/x-xliff+xml":["xlf"],"application/x-xpinstall":["xpi"],"application/x-xz":["xz"],"application/x-zmachine":["z1","z2","z3","z4","z5","z6","z7","z8"],"application/xaml+xml":["xaml"],"application/xcap-diff+xml":["xdf"],"application/xenc+xml":["xenc"],"application/xhtml+xml":["xhtml","xht"],"application/xml":["xml","xsl","xsd","rng"],"application/xml-dtd":["dtd"],"application/xop+xml":["xop"],"application/xproc+xml":["xpl"],"application/xslt+xml":["xslt"],"application/xspf+xml":["xspf"],"application/xv+xml":["mxml","xhvml","xvml","xvm"],"application/yang":["yang"],"application/yin+xml":["yin"],"application/zip":["zip"],"audio/3gpp":[],"audio/adpcm":["adp"],"audio/basic":["au","snd"],"audio/midi":["mid","midi","kar","rmi"],"audio/mp3":[],"audio/mp4":["m4a","mp4a"],"audio/mpeg":["mpga","mp2","mp2a","mp3","m2a","m3a"],"audio/ogg":["oga","ogg","spx"],"audio/s3m":["s3m"],"audio/silk":["sil"],"audio/vnd.dece.audio":["uva","uvva"],"audio/vnd.digital-winds":["eol"],"audio/vnd.dra":["dra"],"audio/vnd.dts":["dts"],"audio/vnd.dts.hd":["dtshd"],"audio/vnd.lucent.voice":["lvp"],"audio/vnd.ms-playready.media.pya":["pya"],"audio/vnd.nuera.ecelp4800":["ecelp4800"],"audio/vnd.nuera.ecelp7470":["ecelp7470"],"audio/vnd.nuera.ecelp9600":["ecelp9600"],"audio/vnd.rip":["rip"],"audio/wav":["wav"],"audio/wave":[],"audio/webm":["weba"],"audio/x-aac":["aac"],"audio/x-aiff":["aif","aiff","aifc"],"audio/x-caf":["caf"],"audio/x-flac":["flac"],"audio/x-m4a":[],"audio/x-matroska":["mka"],"audio/x-mpegurl":["m3u"],"audio/x-ms-wax":["wax"],"audio/x-ms-wma":["wma"],"audio/x-pn-realaudio":["ram","ra"],"audio/x-pn-realaudio-plugin":["rmp"],"audio/x-realaudio":[],"audio/x-wav":[],"audio/xm":["xm"],"chemical/x-cdx":["cdx"],"chemical/x-cif":["cif"],"chemical/x-cmdf":["cmdf"],"chemical/x-cml":["cml"],"chemical/x-csml":["csml"],"chemical/x-xyz":["xyz"],"font/collection":["ttc"],"font/otf":["otf"],"font/ttf":["ttf"],"font/woff":["woff"],"font/woff2":["woff2"],"image/apng":["apng"],"image/bmp":["bmp"],"image/cgm":["cgm"],"image/g3fax":["g3"],"image/gif":["gif"],"image/ief":["ief"],"image/jp2":["jp2","jpg2"],"image/jpeg":["jpeg","jpg","jpe"],"image/jpm":["jpm"],"image/jpx":["jpx","jpf"],"image/ktx":["ktx"],"image/png":["png"],"image/prs.btif":["btif"],"image/sgi":["sgi"],"image/svg+xml":["svg","svgz"],"image/tiff":["tiff","tif"],"image/vnd.adobe.photoshop":["psd"],"image/vnd.dece.graphic":["uvi","uvvi","uvg","uvvg"],"image/vnd.djvu":["djvu","djv"],"image/vnd.dvb.subtitle":[],"image/vnd.dwg":["dwg"],"image/vnd.dxf":["dxf"],"image/vnd.fastbidsheet":["fbs"],"image/vnd.fpx":["fpx"],"image/vnd.fst":["fst"],"image/vnd.fujixerox.edmics-mmr":["mmr"],"image/vnd.fujixerox.edmics-rlc":["rlc"],"image/vnd.ms-modi":["mdi"],"image/vnd.ms-photo":["wdp"],"image/vnd.net-fpx":["npx"],"image/vnd.wap.wbmp":["wbmp"],"image/vnd.xiff":["xif"],"image/webp":["webp"],"image/x-3ds":["3ds"],"image/x-cmu-raster":["ras"],"image/x-cmx":["cmx"],"image/x-freehand":["fh","fhc","fh4","fh5","fh7"],"image/x-icon":["ico"],"image/x-jng":["jng"],"image/x-mrsid-image":["sid"],"image/x-ms-bmp":[],"image/x-pcx":["pcx"],"image/x-pict":["pic","pct"],"image/x-portable-anymap":["pnm"],"image/x-portable-bitmap":["pbm"],"image/x-portable-graymap":["pgm"],"image/x-portable-pixmap":["ppm"],"image/x-rgb":["rgb"],"image/x-tga":["tga"],"image/x-xbitmap":["xbm"],"image/x-xpixmap":["xpm"],"image/x-xwindowdump":["xwd"],"message/rfc822":["eml","mime"],"model/gltf+json":["gltf"],"model/gltf-binary":["glb"],"model/iges":["igs","iges"],"model/mesh":["msh","mesh","silo"],"model/vnd.collada+xml":["dae"],"model/vnd.dwf":["dwf"],"model/vnd.gdl":["gdl"],"model/vnd.gtw":["gtw"],"model/vnd.mts":["mts"],"model/vnd.vtu":["vtu"],"model/vrml":["wrl","vrml"],"model/x3d+binary":["x3db","x3dbz"],"model/x3d+vrml":["x3dv","x3dvz"],"model/x3d+xml":["x3d","x3dz"],"text/cache-manifest":["appcache","manifest"],"text/calendar":["ics","ifb"],"text/coffeescript":["coffee","litcoffee"],"text/css":["css"],"text/csv":["csv"],"text/hjson":["hjson"],"text/html":["html","htm","shtml"],"text/jade":["jade"],"text/jsx":["jsx"],"text/less":["less"],"text/markdown":["markdown","md"],"text/mathml":["mml"],"text/n3":["n3"],"text/plain":["txt","text","conf","def","list","log","in","ini"],"text/prs.lines.tag":["dsc"],"text/richtext":["rtx"],"text/rtf":[],"text/sgml":["sgml","sgm"],"text/slim":["slim","slm"],"text/stylus":["stylus","styl"],"text/tab-separated-values":["tsv"],"text/troff":["t","tr","roff","man","me","ms"],"text/turtle":["ttl"],"text/uri-list":["uri","uris","urls"],"text/vcard":["vcard"],"text/vnd.curl":["curl"],"text/vnd.curl.dcurl":["dcurl"],"text/vnd.curl.mcurl":["mcurl"],"text/vnd.curl.scurl":["scurl"],"text/vnd.dvb.subtitle":["sub"],"text/vnd.fly":["fly"],"text/vnd.fmi.flexstor":["flx"],"text/vnd.graphviz":["gv"],"text/vnd.in3d.3dml":["3dml"],"text/vnd.in3d.spot":["spot"],"text/vnd.sun.j2me.app-descriptor":["jad"],"text/vnd.wap.wml":["wml"],"text/vnd.wap.wmlscript":["wmls"],"text/vtt":["vtt"],"text/x-asm":["s","asm"],"text/x-c":["c","cc","cxx","cpp","h","hh","dic"],"text/x-component":["htc"],"text/x-fortran":["f","for","f77","f90"],"text/x-handlebars-template":["hbs"],"text/x-java-source":["java"],"text/x-lua":["lua"],"text/x-markdown":["mkd"],"text/x-nfo":["nfo"],"text/x-opml":["opml"],"text/x-org":[],"text/x-pascal":["p","pas"],"text/x-processing":["pde"],"text/x-sass":["sass"],"text/x-scss":["scss"],"text/x-setext":["etx"],"text/x-sfv":["sfv"],"text/x-suse-ymp":["ymp"],"text/x-uuencode":["uu"],"text/x-vcalendar":["vcs"],"text/x-vcard":["vcf"],"text/xml":[],"text/yaml":["yaml","yml"],"video/3gpp":["3gp","3gpp"],"video/3gpp2":["3g2"],"video/h261":["h261"],"video/h263":["h263"],"video/h264":["h264"],"video/jpeg":["jpgv"],"video/jpm":["jpgm"],"video/mj2":["mj2","mjp2"],"video/mp2t":["ts"],"video/mp4":["mp4","mp4v","mpg4"],"video/mpeg":["mpeg","mpg","mpe","m1v","m2v"],"video/ogg":["ogv"],"video/quicktime":["qt","mov"],"video/vnd.dece.hd":["uvh","uvvh"],"video/vnd.dece.mobile":["uvm","uvvm"],"video/vnd.dece.pd":["uvp","uvvp"],"video/vnd.dece.sd":["uvs","uvvs"],"video/vnd.dece.video":["uvv","uvvv"],"video/vnd.dvb.file":["dvb"],"video/vnd.fvt":["fvt"],"video/vnd.mpegurl":["mxu","m4u"],"video/vnd.ms-playready.media.pyv":["pyv"],"video/vnd.uvvu.mp4":["uvu","uvvu"],"video/vnd.vivo":["viv"],"video/webm":["webm"],"video/x-f4v":["f4v"],"video/x-fli":["fli"],"video/x-flv":["flv"],"video/x-m4v":["m4v"],"video/x-matroska":["mkv","mk3d","mks"],"video/x-mng":["mng"],"video/x-ms-asf":["asf","asx"],"video/x-ms-vob":["vob"],"video/x-ms-wm":["wm"],"video/x-ms-wmv":["wmv"],"video/x-ms-wmx":["wmx"],"video/x-ms-wvx":["wvx"],"video/x-msvideo":["avi"],"video/x-sgi-movie":["movie"],"video/x-smv":["smv"],"x-conference/x-cooltalk":["ice"]} \ No newline at end of file diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/ms/index.js b/d2d_app/node_modules/express/node_modules/send/node_modules/ms/index.js deleted file mode 100644 index 7229750..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/ms/index.js +++ /dev/null @@ -1,162 +0,0 @@ -/** - * Helpers. - */ - -var s = 1000; -var m = s * 60; -var h = m * 60; -var d = h * 24; -var w = d * 7; -var y = d * 365.25; - -/** - * Parse or format the given `val`. - * - * Options: - * - * - `long` verbose formatting [false] - * - * @param {String|Number} val - * @param {Object} [options] - * @throws {Error} throw an error if val is not a non-empty string or a number - * @return {String|Number} - * @api public - */ - -module.exports = function(val, options) { - options = options || {}; - var type = typeof val; - if (type === 'string' && val.length > 0) { - return parse(val); - } else if (type === 'number' && isNaN(val) === false) { - return options.long ? fmtLong(val) : fmtShort(val); - } - throw new Error( - 'val is not a non-empty string or a valid number. val=' + - JSON.stringify(val) - ); -}; - -/** - * Parse the given `str` and return milliseconds. - * - * @param {String} str - * @return {Number} - * @api private - */ - -function parse(str) { - str = String(str); - if (str.length > 100) { - return; - } - var match = /^((?:\d+)?\-?\d?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec( - str - ); - if (!match) { - return; - } - var n = parseFloat(match[1]); - var type = (match[2] || 'ms').toLowerCase(); - switch (type) { - case 'years': - case 'year': - case 'yrs': - case 'yr': - case 'y': - return n * y; - case 'weeks': - case 'week': - case 'w': - return n * w; - case 'days': - case 'day': - case 'd': - return n * d; - case 'hours': - case 'hour': - case 'hrs': - case 'hr': - case 'h': - return n * h; - case 'minutes': - case 'minute': - case 'mins': - case 'min': - case 'm': - return n * m; - case 'seconds': - case 'second': - case 'secs': - case 'sec': - case 's': - return n * s; - case 'milliseconds': - case 'millisecond': - case 'msecs': - case 'msec': - case 'ms': - return n; - default: - return undefined; - } -} - -/** - * Short format for `ms`. - * - * @param {Number} ms - * @return {String} - * @api private - */ - -function fmtShort(ms) { - var msAbs = Math.abs(ms); - if (msAbs >= d) { - return Math.round(ms / d) + 'd'; - } - if (msAbs >= h) { - return Math.round(ms / h) + 'h'; - } - if (msAbs >= m) { - return Math.round(ms / m) + 'm'; - } - if (msAbs >= s) { - return Math.round(ms / s) + 's'; - } - return ms + 'ms'; -} - -/** - * Long format for `ms`. - * - * @param {Number} ms - * @return {String} - * @api private - */ - -function fmtLong(ms) { - var msAbs = Math.abs(ms); - if (msAbs >= d) { - return plural(ms, msAbs, d, 'day'); - } - if (msAbs >= h) { - return plural(ms, msAbs, h, 'hour'); - } - if (msAbs >= m) { - return plural(ms, msAbs, m, 'minute'); - } - if (msAbs >= s) { - return plural(ms, msAbs, s, 'second'); - } - return ms + ' ms'; -} - -/** - * Pluralization helper. - */ - -function plural(ms, msAbs, n, name) { - var isPlural = msAbs >= n * 1.5; - return Math.round(ms / n) + ' ' + name + (isPlural ? 's' : ''); -} diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/ms/package.json b/d2d_app/node_modules/express/node_modules/send/node_modules/ms/package.json deleted file mode 100644 index 431855c..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/ms/package.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "_from": "ms@2.1.1", - "_id": "ms@2.1.1", - "_inBundle": false, - "_integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "_location": "/send/ms", - "_phantomChildren": {}, - "_requested": { - "type": "version", - "registry": true, - "raw": "ms@2.1.1", - "name": "ms", - "escapedName": "ms", - "rawSpec": "2.1.1", - "saveSpec": null, - "fetchSpec": "2.1.1" - }, - "_requiredBy": [ - "/send" - ], - "_resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "_shasum": "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a", - "_spec": "ms@2.1.1", - "_where": "/home/hyunduk/opensource/external/HappyFunTimes/node_modules/send", - "bugs": { - "url": "https://github.com/zeit/ms/issues" - }, - "bundleDependencies": false, - "deprecated": false, - "description": "Tiny millisecond conversion utility", - "devDependencies": { - "eslint": "4.12.1", - "expect.js": "0.3.1", - "husky": "0.14.3", - "lint-staged": "5.0.0", - "mocha": "4.0.1" - }, - "eslintConfig": { - "extends": "eslint:recommended", - "env": { - "node": true, - "es6": true - } - }, - "files": [ - "index.js" - ], - "homepage": "https://github.com/zeit/ms#readme", - "license": "MIT", - "lint-staged": { - "*.js": [ - "npm run lint", - "prettier --single-quote --write", - "git add" - ] - }, - "main": "./index", - "name": "ms", - "repository": { - "type": "git", - "url": "git+https://github.com/zeit/ms.git" - }, - "scripts": { - "lint": "eslint lib/* bin/*", - "precommit": "lint-staged", - "test": "mocha tests.js" - }, - "version": "2.1.1" -} diff --git a/d2d_app/node_modules/express/node_modules/send/node_modules/ms/readme.md b/d2d_app/node_modules/express/node_modules/send/node_modules/ms/readme.md deleted file mode 100644 index bb76729..0000000 --- a/d2d_app/node_modules/express/node_modules/send/node_modules/ms/readme.md +++ /dev/null @@ -1,60 +0,0 @@ -# ms - -[![Build Status](https://travis-ci.org/zeit/ms.svg?branch=master)](https://travis-ci.org/zeit/ms) -[![Slack Channel](http://zeit-slackin.now.sh/badge.svg)](https://zeit.chat/) - -Use this package to easily convert various time formats to milliseconds. - -## Examples - -```js -ms('2 days') // 172800000 -ms('1d') // 86400000 -ms('10h') // 36000000 -ms('2.5 hrs') // 9000000 -ms('2h') // 7200000 -ms('1m') // 60000 -ms('5s') // 5000 -ms('1y') // 31557600000 -ms('100') // 100 -ms('-3 days') // -259200000 -ms('-1h') // -3600000 -ms('-200') // -200 -``` - -### Convert from Milliseconds - -```js -ms(60000) // "1m" -ms(2 * 60000) // "2m" -ms(-3 * 60000) // "-3m" -ms(ms('10 hours')) // "10h" -``` - -### Time Format Written-Out - -```js -ms(60000, { long: true }) // "1 minute" -ms(2 * 60000, { long: true }) // "2 minutes" -ms(-3 * 60000, { long: true }) // "-3 minutes" -ms(ms('10 hours'), { long: true }) // "10 hours" -``` - -## Features - -- Works both in [Node.js](https://nodejs.org) and in the browser -- If a number is supplied to `ms`, a string with a unit is returned -- If a string that contains the number is supplied, it returns it as a number (e.g.: it returns `100` for `'100'`) -- If you pass a string with a number and a valid unit, the number of equivalent milliseconds is returned - -## Related Packages - -- [ms.macro](https://github.com/knpwrs/ms.macro) - Run `ms` as a macro at build-time. - -## Caught a Bug? - -1. [Fork](https://help.github.com/articles/fork-a-repo/) this repository to your own GitHub account and then [clone](https://help.github.com/articles/cloning-a-repository/) it to your local device -2. Link the package to the global module directory: `npm link` -3. Within the module you want to test your local development instance of ms, just link it to the dependencies: `npm link ms`. Instead of the default one from npm, Node.js will now use your clone of ms! - -As always, you can run the tests using: `npm test` diff --git a/d2d_app/service/app_proxy.js b/d2d_app/service/app_proxy.js deleted file mode 100644 index 3db4507..0000000 --- a/d2d_app/service/app_proxy.js +++ /dev/null @@ -1,77 +0,0 @@ -var express = require('express'); -const AppRouter = require('./app_router'); -var appRouters = []; -var path = null; -var currentD2DAppId = null; - -module.exports = function(app, port) { - var appProxy = express.Router(); - - appProxy.use('/app', express.json()); - appProxy.post('/', (req, res) => { - path = req.body.appPkgID ? req.body.appPkgID : path; - var appId = req.body.appAppID; - var name = appId.split(".")[1]; - var addNew = true; - - for (var i = 0; (i < appRouters.length) && (path !== null); i++) { - if (appRouters[i].path == path) { - addNew = false; - break; - } - } - if (addNew) { - appRouters.push({ - path: path, - name: name, - router: new AppRouter(app, path) - }); - } - - function onRunningAppsContext(contexts) { - var isRunning = false; - for (var i = 0; i < contexts.length; i++) { - if (appId === contexts[i].appId) { - isRunning = true; - break; - } - } - - if (isRunning && currentD2DAppId === appId) { - res.send({port:port}); - } else { - var appControl = new tizen.ApplicationControl( - "http://tizen.org/appcontrol/operation/default", null, null, null, - [new tizen.ApplicationControlData( - "http://tizen.org/appcontrol/data/launch_port", [port] - )] - ); - - tizen.application.launchAppControl(appControl, appId, function() { - res.send({port:port}); - }); - - currentD2DAppId = appId; - } - } - - tizen.application.getAppsContext(onRunningAppsContext); - }); - - appProxy.get('/', (req, res) => { - var baseRoute = 'app'; - var myIndex = -1; - for (var i = 0; i < appRouters.length; i++) { - if (appRouters[i].path == path) { - myIndex = i; - break; - } - } - var myApp = '/' + appRouters[myIndex].name; - var myRoute = baseRoute.concat(myApp); - res.redirect(myRoute); - appProxy.use(myApp, appRouters[myIndex].router); - }); - - return appProxy; -} diff --git a/d2d_app/service/app_router.js b/d2d_app/service/app_router.js deleted file mode 100644 index 56a5c51..0000000 --- a/d2d_app/service/app_router.js +++ /dev/null @@ -1,15 +0,0 @@ -var express = require('express'); - -class AppRouter { - constructor(app, path) { - var appRouter = express.Router(); - appRouter.use(express.static('/opt/usr/globalapps/' + path + '/res/wgt/client')); - - appRouter.get('/', (req, res) => { - res.redirect('client.html'); - }); - return appRouter; - } -} - -module.exports = AppRouter; diff --git a/d2d_app/service/relay-server.js b/d2d_app/service/relay-server.js deleted file mode 100755 index f4c16ff..0000000 --- a/d2d_app/service/relay-server.js +++ /dev/null @@ -1,106 +0,0 @@ -"use strict"; -var WebSocketServer = require('ws').Server; -const serviceWsClientIp = "1"; -const TO_ALL = 100; -let wsClients = []; -let serviceWs = []; - -var RelayServer = function(httpserver, options) { - var wsServer = new WebSocketServer({ server : httpserver }); - - wsServer.on('connection', function(ws, req) { - // In case of local client, remoteAddress will be ::1 - // In case of remote client, remoteAddress will be ::ffff:ipaddress - // e.g.) ::ffff:192.168.0.21 - const rawIp = req.socket.remoteAddress; - const ip = rawIp.slice(rawIp.lastIndexOf(":") + 1); - const pkgId = req.url.slice(1); // get the substring after '/' from req.url - - if (serviceWs[pkgId] === undefined) { - serviceWs[pkgId] = null; - } - if (wsClients[pkgId] === undefined) { - wsClients[pkgId] = []; - } - if (ip === serviceWsClientIp || ip === '127.0.0.1') { - console.log("connected from local"); - serviceWs[pkgId] = ws; - if (!wsClients[pkgId].length) - console.log("connected : no client-clients"); - ws.on('message', function(msg) { - console.log("msg[" + msg + "]"); - const res_msg = 'Success to send : ' + msg; - - let myPkgId = null; - for (let key in serviceWs) { - if (serviceWs[key] === ws) { - myPkgId = key; - break; - } - } - - let id = JSON.parse(msg).id; - if (id == -1) { - // Do what need to handle in relay server only - return; - } - if (!wsClients[myPkgId].length) - return; - if (id == TO_ALL) { - for (let client of wsClients[myPkgId]) - client.send(msg); - } else { - if (id < wsClients[myPkgId].length) - wsClients[myPkgId][id].send(msg); - } - }); - ws.on('close', function(msg) { - console.log("close server-client"); - }); - } else { - console.log("connected from", ip); - if (wsClients[pkgId].indexOf(ws) == -1) { - wsClients[pkgId].push(ws); - let index = wsClients[pkgId].length - 1; - let res = JSON.stringify({type: "id", data: index, id: -1}); - ws.send(res); - if (serviceWs[pkgId] === null) - console.log("connected : no server-client") - else { - serviceWs[pkgId].send(JSON.stringify({type: "new_client", data: index, id: -1})); - } - } - ws.on('message', function(msg) { - console.log("msg[" + msg + "]"); - const res_msg = 'Success to send : ' + msg; - - let myPkgId = null; - for (let key in wsClients) { - if (wsClients[key].indexOf(ws) != -1) { - myPkgId = key; - break; - } - } - - if (serviceWs[myPkgId]) - serviceWs[myPkgId].send(msg); - }); - ws.on('close', function(msg) { - console.log("close client-clients"); - let myPkgId = null; - for (let key in wsClients) { - if (wsClients[key].indexOf(ws) != -1) { - myPkgId = key; - break; - } - } - - let index = wsClients[myPkgId].indexOf(ws); - wsClients[myPkgId].splice(index, 1); - serviceWs[myPkgId].send(JSON.stringify({type: "client_disconnect", data: {totalcount: wsClients[myPkgId].length, id: index}, id: -1})); - }); - } - }); -}; - -module.exports = RelayServer; diff --git a/d2d_app/service/service.js b/d2d_app/service/service.js deleted file mode 100755 index 680b50e..0000000 --- a/d2d_app/service/service.js +++ /dev/null @@ -1,133 +0,0 @@ -var express = require('express'); -var http = require('http'); -var path = require("path"); -var EventEmitter = require('events'); - -var httpserver, evtEmit; -var apps, dataApps = []; -var relayServer = require('./relay-server.js'); - -function addD2Ddata(appPkgID, appAppID, appName) { - var metaDataArray = tizen.application.getAppMetaData(appAppID); - for (var j = 0; j < metaDataArray.length; j++) { - if(metaDataArray[j].key === "d2dservice" && metaDataArray[j].value === "enable" ) { - dataApps.push({ - d2dApp: { - appPkgID: appPkgID, - appAppID: appAppID, - appName: appName, - } - }); - } - } -} - -function removeD2Ddata(packageId) { - for (var j = 0; j < dataApps.length; j++) { - if (packageId && !packageId.indexOf(dataApps[j].d2dApp.appPkgID)) - dataApps.splice(j,1); - } -} - -function setData() { - var i; - dataApps.length = 0; - for (i = 0; i < apps.length; i++) { - addD2Ddata(apps[i].packageId, apps[i].id, apps[i].name); - } -} - -function getAppList() { - var i; - if (tizen.application) { - try { - tizen.application.getAppsInfo(function(applications) { - apps = applications; - setData(); - }); - } catch (err) { - return false; - } - return true; - } - return false; -} - -function setPackageInfoEventListener() { - var packageEventCallback = { - oninstalled: function(packageInfo) { - console.log("The package " + packageInfo.name + " is installed"); - addD2Ddata(packageInfo.id, packageInfo.appIds[0], packageInfo.name); - evtEmit.emit("updateapplist", "message", dataApps); - }, - onupdated: function(packageInfo) { - console.log("The package " + packageInfo.name + " is updated"); - }, - onuninstalled: function(packageId) { - console.log("The package " + packageId + " is uninstalled"); - removeD2Ddata(packageId); - evtEmit.emit("updateapplist", "message", dataApps); - } - }; - tizen.package.setPackageInfoEventListener(packageEventCallback); -} - -function unsetPackageInfoEventListener() { - tizen.package.unsetPackageInfoEventListener(); -} - -var HTTPserverStart = function() { - var g = { - port: 9000, - baseDir: __dirname, - }; - - var app = express(); - var appProxy = require('./app_proxy'); - httpserver = http.createServer(app); - httpserver.listen(g.port, function() { - console.log('Server is listening on port ' + g.port); - }); - evtEmit = new EventEmitter(); - app.use(express.json()); - app.use('/app', appProxy(app, g.port)); - g.baseDir = require('path').join(__dirname, '../client'); - app.use(express.static(g.baseDir)); - - app.get(/^\/(|enter-name\.html|index\.html)$/, (req, res) => { - res.redirect('client.html'); - }); - - app.get('/appList', (req, res) => { - res.send(dataApps); - }); - - app.get('/updateAppList', (req, res) => { - res.writeHead(200, { - 'Content-Type': 'text/event-stream', - 'Cache-Control': 'no-cache', - 'Connection': 'keep-alive' - }); - evtEmit.on("updateapplist", (event, data) => { - res.write("event: " + String(event) + "\n" + "data: " + JSON.stringify(data) + "\n\n"); - }); - }); - - new relayServer(httpserver); -}; - -module.exports.onStart = function() { - getAppList(); - HTTPserverStart(); - setPackageInfoEventListener(); - console.log("onStart is called in service1"); -}; -module.exports.onStop = function() { - if (httpserver) { - httpserver.close(); - console.log('Server Terminated'); - } - unsetPackageInfoEventListener(); - evtEmit.off("updateapplist"); - console.log("onStop is called in service1"); -}; diff --git a/device_home/about.html b/device_home/about.html new file mode 100644 index 0000000..4360646 --- /dev/null +++ b/device_home/about.html @@ -0,0 +1,15 @@ + + + + + + + + + +
+

Global Device Web Server v.0.1

+
+ + + diff --git a/device_home/client/client.html b/device_home/client/client.html new file mode 100755 index 0000000..d487d71 --- /dev/null +++ b/device_home/client/client.html @@ -0,0 +1,94 @@ + + + + + + My Device App + + + + + + + + + + +
+
+
+ My Device App +
+
+ +
+
+ + + +
+
+
+
+ +
+ D2D on My Device +
+
+
+
+
+
+
+
My Device App
+
+ +
+
+
+ Customize widgets +
+
+ +
+ +
+
+
+ + diff --git a/device_home/client/css/style.css b/device_home/client/css/style.css new file mode 100755 index 0000000..c9c1750 --- /dev/null +++ b/device_home/client/css/style.css @@ -0,0 +1,65 @@ +.app-image-grid { + margin: auto; + display: grid; + grid-template-columns: repeat(3, 100px [col-start]); + grid-template-rows: auto; + gap: 10px; + justify-items: center; + justify-content: center; + padding: 20px; +} + +.app-image-big-grid { + margin: auto; + display: grid; + grid-template-columns: repeat(1, 100px [col-start]); + grid-template-rows: auto; + gap: 10px; + justify-items: center; + justify-content: center; + padding: 20px; +} + +.app-icon-img { + width: 100px; + height: 100px; +} + +.app-icon-big-img { + width: 150px; + height: 150px; +} + +.app-btn-icon-burger { + margin-left: 20px; + margin-right: 12px; +} + +.app-btn-icon-burger::after { + -webkit-mask-image: url(../images/Hamburger_icon.svg); + mask-image: url(../images/Hamburger_icon.svg); +} + +.app-dummy-payment input { + display: block; + font-size: 18px; + padding: 8px; + margin: 4px 0; + border-radius: 8px; + border: 1px solid #ddd; + box-sizing: border-box; + width: 100%; +} +.app-dummy-payment input.ui-inline { + width: auto; + display: inline; +} + +body { + /*disable-pull-to-refresh-effect*/ + overscroll-behavior: contain; +} + +.app-display-none { + display: none; +} diff --git a/device_home/client/images/Hamburger_icon.svg b/device_home/client/images/Hamburger_icon.svg new file mode 100644 index 0000000..233bf21 --- /dev/null +++ b/device_home/client/images/Hamburger_icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/images/tw_list_icon_wallpaper.svg b/device_home/client/images/tw_list_icon_wallpaper.svg new file mode 100644 index 0000000..bb27344 --- /dev/null +++ b/device_home/client/images/tw_list_icon_wallpaper.svg @@ -0,0 +1,17 @@ + + + +settings/main_icon/05_wallpaper copy +Created with Sketch. + + + + + + + + diff --git a/device_home/client/invited.html b/device_home/client/invited.html new file mode 100755 index 0000000..484a9de --- /dev/null +++ b/device_home/client/invited.html @@ -0,0 +1,31 @@ + + + + + + + My Device App + + + + + + + + +
+
+
+
+
+
+

Would you like to join the room?

+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/device_home/client/js/actions.js b/device_home/client/js/actions.js new file mode 100644 index 0000000..b158f2c --- /dev/null +++ b/device_home/client/js/actions.js @@ -0,0 +1,58 @@ +const serverPort = 9000; +const serverURL = window.location.protocol + '//' + window.location.hostname; + +class Actions { + /** + * Launch App on TV + * This method creates function for onclick listener + * @param {string} appPkgID + * @param {string} appAppID + * @param {Function} callback + * @returns {Function} + */ + + launchAppOnTV(appPkgID, appAppID, callback) { + const xhr = new XMLHttpRequest(); + + var self = this; + var retFunc = function() { + var data = { + appPkgID: appPkgID, + appAppID: appAppID + }; + self.sendDataToApp(appAppID, data, callback); + }; + return retFunc; + }; + + /** + * Send data to host + * @param {string} appID + * @param {Object} data + * @param {Function} callback + */ + sendDataToApp(appID, data, callback) { + const xhr = new XMLHttpRequest(); + // add tv app id + data.appAppID = appID; + data.appPkgID = appID.replace(/\..+$/, ""); + + xhr.onreadystatechange = function() { + if (xhr.readyState === xhr.DONE) { + if (xhr.status === 200 || xhr.status === 201) { + var response = JSON.parse(xhr.responseText); + if (typeof callback === "function") { + callback(response); + } + } else { + console.error(xhr.responseText); + } + } + } + xhr.open('POST', serverURL + ':' + serverPort + '/app'); + xhr.setRequestHeader('Content-Type', 'application/json'); + xhr.send(JSON.stringify(data)); + }; +} + +export default Actions; diff --git a/device_home/client/js/app.js b/device_home/client/js/app.js new file mode 100644 index 0000000..d717a9a --- /dev/null +++ b/device_home/client/js/app.js @@ -0,0 +1,513 @@ +import Storage from "./clipping-storage.js"; +import Actions from './actions.js'; +import { openAppWindow } from './myApps.js'; + +const moduleapp = {}; + +(function () { + "use strict"; + var tau = window.tau, + HomeApp = function () { + this.version = "0.1"; + this.appsList = []; + }, + prototype = HomeApp.prototype, + storage = new Storage(), + actions = new Actions(), + appsList = [], + socket = null, + homeApp; + + const defaultList = [], + getAppsList = new Promise((resolve, reject) => { + const requestURL = "client/updateWebclip"; + + fetch(requestURL) + .then((response) => response.json()) + .then((response) => { + //addWSListener(data.wsPort); + resolve(response.data.apps); + }) + .catch((e) => { + reject(e); + }) + }); + + function updateAppsList(message) { + if (message.type === "full") { + return updateAppsListFull(message.data); + } else if (message.type === "diff") { + updateAppsListDiff(message.data); + return true; + } else { + console.warn("app.js: unsupported type of applist."); + } + return false; + } + + function updateAppsListDiff(apps) { + apps.forEach(function (remoteApp) { + if (remoteApp.action === "add") { // add (or update if app already added) + let localApp = appsList.filter(function (localApp) { + return remoteApp.appID === localApp.appID; + })[0]; + delete remoteApp.action; + + if (!localApp) { // add new + appsList.push(remoteApp); + } else { // update local app + /** + * @todo + * Which properties we need update + */ + localApp.isActive = remoteApp.isActive; + } + } else if (remoteApp.action === "remove") { // remove local app + appsList = appsList.filter(function (localApp) { + return remoteApp.appID !== localApp.appID; + }); + } else { + console.warn("Unsupported action:", remoteApp.action); + } + + }); + + updateOrderOfApplist(); + } + + function updateOrderOfApplist() { + var change = false, + currentOrder = ""; + + currentOrder = appsList.reduce(function (prev, app) { + return prev + app.appID; + }, ""); + + // check apps order + appsList = appsList.sort(function (app1, app2) { + return (app1.isActive) ? + (app2.isActive) ? 0 : -1 : 1 + }); + + // order has been changed + if (currentOrder !== appsList.reduce(function (prev, app) { + return prev + app.appID; + }, "")) { + change = true; + } + + return change; + } + + function updateAppsListFull(apps) { + var change = false, + appsCount = appsList.length; + + // remove app from local apps list if not exists on remote host + appsList = appsList.filter(function (localApp) { + return apps.some(function (remoteApp) { + return remoteApp.appID === localApp.appID; + }); + }); + + if (appsCount !== appsList.length) { + change = true; + } + + // filter app which should be add to local apps list + const added = apps.filter(function (remoteApp) { + return !appsList.some(function (localApp) { + return localApp.appID === remoteApp.appID; + }); + }); + + if (added.length) { + change = true; + } + + // add apps to local apps list + added.forEach(function (remoteApp) { + appsList.push(remoteApp); + }); + + // update active items + appsList.forEach(function (localApp) { + apps.forEach(function (remoteApp) { + if (remoteApp.appID === localApp.appID) { + if (localApp.isActive !== remoteApp.isActive) { + localApp.isActive = remoteApp.isActive; + change = true; + } + } + }) + }); + + if (updateOrderOfApplist()) { + change = true; + }; + + return change; + } + function onWSMessage(message) { + if (updateAppsList(message)) { + tau.log("change"); + storage.refreshStorage(Storage.elements.APPSLIST, appsList); + + updateWebClipsUI(); + updateWebClipListPopup(); + } else { + tau.log("nothing change"); + } + } + async function getManifests() { + const promisesList = [], + indexesList = []; + + let responses = []; + + appsList.forEach(function (app, appIndex) { + app.webClipsList.forEach(function (webClip, webClipIndex) { + promisesList.push( + fetch(webClip.url + "\\manifest.json") + ); + indexesList.push({ appIndex: appIndex, webClipIndex: webClipIndex }); + }); + }); + + responses = await Promise.allSettled(promisesList); + + for (let responseIndex = 0; responseIndex < responses.length; responseIndex++) { + const response = responses[responseIndex]; + + if (response.status === "rejected" || !response.value.ok) { + appsList[indexesList[responseIndex].appIndex].webClipsList.splice(indexesList[responseIndex].webClipIndex, 1); + } else { + const contentPromise = await response.value.json(); + + appsList[indexesList[responseIndex].appIndex].webClipsList[indexesList[responseIndex].webClipIndex].manifest = contentPromise; + } + } + } + + function changeTheme(event) { + tau.theme.setTheme(event.target.value); + } + + function onPopupSubmit() { + appsList.forEach(function (app) { + app.webClipsList.forEach(function (webclip) { + const webClipName = getWebClipName(webclip.url), + checkbox = document.getElementById("popup-checkbox-" + webClipName); + + webclip.isSelected = checkbox.checked; + }) + }); + storage.refreshStorage(Storage.elements.APPSLIST, appsList); + + updateWebClipsUI(); + tau.history.back(); + } + + /** + * Click button event handler + * Opens drawer + */ + function onButtonClick() { + var drawerWidget = tau.widget.Drawer(document.querySelector(".ui-drawer")); + + drawerWidget.open(); + } + function onDone(result) { + console.log("onDone", result); + } + function createWebClipCard(webClip, appID) { + var card = document.createElement("div"), + webClipUrl = webClip.url; + + // add slash for name of webClip + if (!webClipUrl.match(/\/$/)) { + webClipUrl += "/"; + } + webClipUrl += "webclip.html"; + + card.classList.add("ui-card"); + card.setAttribute("data-src", webClipUrl); + card.addEventListener("webclip-message", function (ev) { + if (ev.detail.remoteui) + actions.sendDataToApp(appID, ev.detail, openAppWindow); + else + actions.sendDataToApp(appID, ev.detail, onDone); + }); + + return card; + } + + + homeApp = new HomeApp(); + + prototype.createControlCard = function (data) { + var controlCard = document.createElement("div"), + title = document.createElement("span"), + icon = document.createElement("div"), + img = document.createElement("img"), + a = document.createElement("a"); + + controlCard.classList.add("ui-content-area"); + icon.classList.add("ui-icon"); + title.classList.add("ui-title"); + title.textContent = data.title; + img.src = data.icon; + a.href = data.href || "#next-control"; + a.setAttribute("data-style", "flat"); + a.setAttribute("data-inline", true); + a.setAttribute("data-icon", "next"); + a.classList.add("ui-btn"); + + icon.appendChild(img); + + controlCard.appendChild(icon); + controlCard.appendChild(title); + controlCard.appendChild(a); + + return controlCard; + } + + prototype.addControlCard = function (data) { + var controlCard = this.createControlCard(data), + appBarElement = document.querySelector(".ui-page-active header"), + appBar = tau.widget.Appbar(appBarElement); + + controlCard.setAttribute("data-title", data.title); + + appBar.addInstantContainer(controlCard); + } + + prototype.removeControlCard = function (card) { + var appBarElement = document.querySelector(".ui-page-active header"), + appBar = tau.widget.Appbar(appBarElement); + + appBar.removeInstantContainer(card); + } + + function updateWebClipsUI() { + var webclipsContainer = document.getElementById("web-clips"), + // get Cards elements and convert NodeList to array + currentWebClipsCards = [].slice.call(webclipsContainer.querySelectorAll(".ui-card[data-url],.ui-card[data-src]")), + // list of webClips url in order + webClipsUrlList = appsList.reduce(function (prev, app) { + return prev.concat( + app.webClipsList.filter((webClip) => webClip.isSelected) + .map((webClip) => webClip.url)); + }, []); + + // remove card + currentWebClipsCards.forEach(function (card) { + const found = webClipsUrlList.filter(function (webClipUrl) { + return card.dataset.url && card.dataset.url.indexOf(webClipUrl) > -1 || + card.dataset.src && card.dataset.src.indexOf(webClipUrl) > -1; + }); + + // remove card from UI if not exists on list + if (found.length === 0) { + card.parentElement.removeChild(card); + } + }); + + // add card + appsList.forEach(function (app) { + app.webClipsList.forEach((webClip) => { + const found = currentWebClipsCards.filter(function (card) { + return card.dataset.url && card.dataset.url.indexOf(webClip.url) > -1 || + card.dataset.src && card.dataset.src.indexOf(webClip.url) > -1; + }); + + if (found.length === 0) { + if (webClip.isSelected) { + webclipsContainer.appendChild( + createWebClipCard(webClip, app.appID) + ); + } + } + }); + }); + + // set proper order of cards + // @todo change inline styles to css class after merge HomeApp branches + webclipsContainer.style.display = "flex"; + webclipsContainer.style.flexDirection = "column"; + currentWebClipsCards = [].slice.call(webclipsContainer.querySelectorAll(".ui-card[data-url],.ui-card[data-src]")); + + webClipsUrlList.forEach(function (url, order) { + const card = currentWebClipsCards.filter(function (card) { + return card.dataset.url && card.dataset.url.indexOf(url) > -1 || + card.dataset.src && card.dataset.src.indexOf(url) > -1; + })[0]; + + if (card) { + card.style.order = order; + } + }); + + // add/remove mini control cards + appsList.forEach(function (app) { + app.webClipsList.forEach((webClip) => { + if (webClip.manifest && webClip.manifest.cardType === "control") { + if (webClip.isSelected) { + if (!document.querySelector("[data-title='" + webClip.manifest.description + "']")) { + homeApp.addControlCard({ + title: webClip.manifest.description, + href: "#open-control-card", + icon: "images/Icon.png" + } + ); + } + } else if (document.querySelector("[data-title='" + webClip.manifest.description + "']")) { + // remove mini controll card + homeApp.removeControlCard(document.querySelector("[data-title='" + webClip.manifest.description + "']")); + } + } + }); + }); + + tau.engine.createWidgets(webclipsContainer); + } + + //TODO: provide mechanism for getting web clip name from webClip meta data + // and separate from getting ID + function getWebClipName(webClip) { + // remove all text to the last \ + return webClip.replace(/.*\//, ""); + } + + function updateWebClipListPopup() { + + var popupList = document.getElementById("popup-list"); + + // remove previous li items + while (popupList.firstChild) { + popupList.firstChild.remove() + } + + appsList.forEach(function (app) { + app.webClipsList.forEach(function (webclip) { + var li = document.createElement("li"), + input = document.createElement("input"), + label = document.createElement("label"), + webClipName = getWebClipName(webclip.url); + + li.classList.add("ui-li-has-checkbox"); + li.classList.add("ui-group-index"); + + input.setAttribute("type", "checkbox"); + input.setAttribute("id", "popup-checkbox-" + webClipName); + + label.setAttribute("for", "popup-checkbox-" + webClipName); + label.classList.add("ui-li-text"); + label.innerHTML = webclip.manifest && webclip.manifest.description || webClipName; + + li.appendChild(input); + li.appendChild(label); + popupList.appendChild(li); + }); + }); + + tau.engine.createWidgets(popupList); + + appsList.forEach(function (app) { + app.webClipsList.forEach(function (webclip) { + if (webclip.isSelected) { + const webClipName = getWebClipName(webclip.url), + checkbox = document.getElementById("popup-checkbox-" + webClipName); + + if (checkbox) { + checkbox.checked = true; + } + } + }); + }); + } + + function init() { + var themeChanger = document.querySelector("#theme-selector"), + page = document.querySelector(".ui-page"), + themeChangerButton = page.querySelector("#selector-opener"), + burgerButton = page.querySelector(".app-btn-icon-burger"), + popupButton = page.querySelector("#popup-submit"); + + themeChanger.addEventListener("change", changeTheme); + + themeChangerButton.addEventListener("vclick", function () { + var dropdownmenuWidget = tau.widget.DropdownMenu(themeChanger); + + dropdownmenuWidget.open(); + }); + + burgerButton.addEventListener("click", onButtonClick); + popupButton.addEventListener("click", onPopupSubmit); + + // use apps list from storage or default apps list if sth wrong + appsList = storage.readAllFromStorage(Storage.elements.APPSLIST); + + // check webclips on remote server + getAppsList.then((apps) => { + updateAppsListFull(apps); + }).catch((e) => { + console.warn("Error getting app lits: " + e.message); + if (appsList.length === 0) { + updateAppsListFull(defaultList); + } + }).finally(() => { + // check webclips access + getManifests().then(() => { + storage.refreshStorage(Storage.elements.APPSLIST, appsList); + updateWebClipsUI(); + updateWebClipListPopup(); + }); + }); + } + + function onPageBeforeShow(event) { + if (event.target.id === "main") { + init(); + } + } + + /** + * Map array of D2D apps to webclip list + * @param {Array} dataApps + */ + function d2dAppsToWebClipsList(dataApps) { + var result = []; + var webclips = []; + + dataApps.forEach(function (app) { + webclips = []; + if (app.webclip && app.webclip.manifest) { + webclips.push({ + url: 'client/webclip/' + app.webclip.manifest.name, + isSelected: true + }); + } + result.push({ + appID: app.d2dApp.appAppID, + pkgID: app.d2dApp.appPkgID, + isInstalled: true, + isActive: false, + webClipsList: webclips + }); + }); + return result; + } + + document.addEventListener("pagebeforeshow", onPageBeforeShow); + moduleapp.onWSMessage = onWSMessage; + moduleapp.d2dAppsToWebClipsList = d2dAppsToWebClipsList; +}()); + +export function UpdateWebClip(message) { + var data = { + type: "full", + data: moduleapp.d2dAppsToWebClipsList(message) + } + moduleapp.onWSMessage(data); +}; diff --git a/device_home/client/js/client.js b/device_home/client/js/client.js new file mode 100755 index 0000000..3e1a6a1 --- /dev/null +++ b/device_home/client/js/client.js @@ -0,0 +1,30 @@ +(function () { + /** + * Back key event handler + */ + window.addEventListener("tizenhwkey", function (ev) { + var activePopup = null, + page = null, + pageid = ""; + + if (ev.keyName === "back") { + page = document.getElementsByClassName("ui-page")[0]; + pageid = page ? page.id : ""; + + if (pageid === "main" ) { + try { + /** + * Exit application + */ + tizen.application.getCurrentApplication().exit(); + } catch (ignore) { + } + } else { + /** + * Go to previous browser window + */ + window.history.back(); + } + } + }); +}()); diff --git a/device_home/client/js/clipping-storage.js b/device_home/client/js/clipping-storage.js new file mode 100644 index 0000000..02af624 --- /dev/null +++ b/device_home/client/js/clipping-storage.js @@ -0,0 +1,24 @@ +class Storage { + constructor() { + this.appsList = JSON.parse(localStorage.getItem("appsList")) || []; + } + + refreshStorage(element, data = []) { + this[element] = data; + localStorage.setItem(element, JSON.stringify(this[element])); + } + + writeToStorage(element, link) { + this[element].push(link); + localStorage.setItem(element, JSON.stringify(this[element])); + } + + readAllFromStorage(element) { + return this[element]; + } + +} + +Storage.elements = {APPSLIST: "appsList"}; + +export default Storage; \ No newline at end of file diff --git a/device_home/client/js/invited.js b/device_home/client/js/invited.js new file mode 100755 index 0000000..68620be --- /dev/null +++ b/device_home/client/js/invited.js @@ -0,0 +1,131 @@ +"use strict"; +import Actions from './actions.js'; + +const serverPort = 9000; +const serverURL = window.location.protocol + '//' + window.location.hostname; +const actions = new Actions(); +const NEW_WINDOW_TIMEOUT = 1000; +const myappsmodule = {}; + +(function () { + var xhr; + function emptyElement(elm) { + while (elm.firstChild) { + elm.removeChild(elm.firstChild); + } + return elm; + } + /** + * Open app in new window + * @param {Object} response + * @private + */ + function openAppWindow(response) { + document.getElementById("page-invited").style.display = "none"; + var timer = setTimeout(function () { + clearTimeout(timer); + document.getElementById("page-invited").style.display = "block"; + window.open(serverURL + ':' + response.port + '/app', 'newWindow'); + }, NEW_WINDOW_TIMEOUT); + }; + + function showListView(dataArray) { + var formResult = document.getElementById("d2dApps"), + imgResult = document.getElementById("d2dAppList"), + formObj, + imgObj, + textObj, + objTable, + objRow, + i, + d2dApp, + icon; + + emptyElement(imgResult); + + objTable = document.createElement("div"); + objTable.className = "result-table"; + + if (dataArray.length > 0) { + for (i = 0; i < dataArray.length; i++) { + if (dataArray[i]['d2dApp'].appName === 'WatchTogether') { + formObj = document.createElement("div"); + imgObj = document.createElement("img"); + textObj = document.createElement("p"); + formObj.style.textAlign = "center"; + d2dApp = dataArray[i]['d2dApp']; + if (d2dApp.hasOwnProperty("appName")) { + if (d2dApp.iconPath) { + icon = d2dApp.iconPath.substring(d2dApp.iconPath.indexOf('/', 10) + 1); + imgObj.src = `/d2dIcon/${icon}`; + } else { + imgObj.src = `./images/icon.png`; + } + imgObj.className = "app-icon-big-img"; + imgObj.alt = d2dApp.appName; + textObj.style.display = "block"; + textObj.style.marginBottom = "60px"; + textObj.style.fontSize = "16px"; + textObj.innerHTML = d2dApp.appName; + } + imgObj.addEventListener("click", actions.launchAppOnTV( + d2dApp.appPkgID, + d2dApp.appAppID, + function (response) { + openAppWindow(response); + })); + formObj.appendChild(imgObj); + formObj.appendChild(textObj); + + imgResult.appendChild(formObj); + } + } + formResult.appendChild(imgResult); + } else { + objRow = document.createElement("div"); + objRow.className = "result-table-error"; + objRow.appendChild(document.createTextNode("No Data")); + objTable.appendChild(objRow); + } + } + + function showList() { + xhr = new XMLHttpRequest(); + xhr.onreadystatechange = function () { + if (xhr.readyState === xhr.DONE) { + if (xhr.status === 200 || xhr.status === 201) { + showListView(JSON.parse(xhr.responseText)); + } else { + console.error(xhr.responseText); + } + } + }; + xhr.open('GET', serverURL + ':' + serverPort + '/appList'); + xhr.send(); + } + + function init() { + var eventSource = new EventSource(serverURL + ':' + serverPort + '/updateAppList'); + eventSource.addEventListener('message', evt => { + showListView(JSON.parse(evt.data)); + }, false); + eventSource.addEventListener('open', evt => { + console.log("Connected to..."); + }, false); + eventSource.addEventListener('error', evt => { + if (evt.target.readyState == EventSource.CLOSED) { + console.log("Disconnected from..."); + } else if (evt.target.readyState == EventSource.CONNECTING) { + console.log('Connecting to...'); + } + }, false); + showList(); + } + window.onload = init; + myappsmodule.openAppWindow = openAppWindow; +}()); + +export function openAppWindow(response) { + myappsmodule.openAppWindow(response); +}; + diff --git a/device_home/client/js/myApps.js b/device_home/client/js/myApps.js new file mode 100755 index 0000000..9ea6114 --- /dev/null +++ b/device_home/client/js/myApps.js @@ -0,0 +1,146 @@ +/* + * Copyright (c) 2015 Samsung Electronics Co., Ltd. All rights reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +"use strict"; +import { UpdateWebClip } from './app.js'; +import Actions from './actions.js'; + +const serverPort = 9000; +const serverURL = window.location.protocol + '//' + window.location.hostname; +const actions = new Actions(); +const NEW_WINDOW_TIMEOUT = 1000; +const myappsmodule = {}; + +(function () { + var xhr; + function emptyElement(elm) { + while (elm.firstChild) { + elm.removeChild(elm.firstChild); + } + return elm; + } + /** + * Open app in new window + * @param {Object} response + * @private + */ + function openAppWindow(response) { + document.getElementById("page-main").style.display = "none"; + var timer = setTimeout(function () { + clearTimeout(timer); + document.getElementById("page-main").style.display = "block"; + window.open(serverURL + ':' + response.port + '/app', 'newWindow'); + }, NEW_WINDOW_TIMEOUT); + }; + + function showListView(dataArray) { + var formResult = document.getElementById("d2dApps"), + imgResult = document.getElementById("d2dAppList"), + formObj, + imgObj, + textObj, + objTable, + objRow, + i, + d2dApp, + icon; + + emptyElement(imgResult); + + objTable = document.createElement("div"); + objTable.className = "result-table"; + + if (dataArray.length > 0) { + for (i = 0; i < dataArray.length; i++) { + formObj = document.createElement("div"); + imgObj = document.createElement("img"); + textObj = document.createElement("p"); + formObj.style.textAlign = "center"; + d2dApp = dataArray[i]['d2dApp']; + if (d2dApp.hasOwnProperty("appName")) { + if (d2dApp.iconPath) { + icon = d2dApp.iconPath.substring(d2dApp.iconPath.indexOf('/',10)+1); + imgObj.src = `/d2dIcon/${icon}`; + } else { + imgObj.src = `./images/icon.png`; + } + imgObj.className = "app-icon-img"; + imgObj.alt = d2dApp.appName; + textObj.style.display = "block"; + textObj.style.margin = "0 auto"; + textObj.style.fontSize = "14px"; + textObj.innerHTML = d2dApp.appName; + } + imgObj.addEventListener("click", actions.launchAppOnTV( + d2dApp.appPkgID, + d2dApp.appAppID, + function (response) { + openAppWindow(response); + })); + formObj.appendChild(imgObj); + formObj.appendChild(textObj); + + imgResult.appendChild(formObj); + } + formResult.appendChild(imgResult); + } else { + objRow = document.createElement("div"); + objRow.className = "result-table-error"; + objRow.appendChild(document.createTextNode("No Data")); + objTable.appendChild(objRow); + } + } + + function showList() { + xhr = new XMLHttpRequest(); + xhr.onreadystatechange = function () { + if (xhr.readyState === xhr.DONE) { + if (xhr.status === 200 || xhr.status === 201) { + showListView(JSON.parse(xhr.responseText)); + } else { + console.error(xhr.responseText); + } + } + }; + xhr.open('GET', serverURL + ':' + serverPort + '/appList'); + xhr.send(); + } + + function init() { + var eventSource = new EventSource(serverURL + ':' + serverPort + '/updateAppList'); + eventSource.addEventListener('message', evt => { + showListView(JSON.parse(evt.data)); + UpdateWebClip(JSON.parse(evt.data)); + }, false); + eventSource.addEventListener('open', evt => { + console.log("Connected to..."); + }, false); + eventSource.addEventListener('error', evt => { + if (evt.target.readyState == EventSource.CLOSED) { + console.log("Disconnected from..."); + } else if (evt.target.readyState == EventSource.CONNECTING) { + console.log('Connecting to...'); + } + }, false); + showList(); + } + window.onload = init; + myappsmodule.openAppWindow = openAppWindow; +}()); + +export function openAppWindow(response) { + myappsmodule.openAppWindow(response); +}; + diff --git a/device_home/client/lib/tau/LICENSE.Flora b/device_home/client/lib/tau/LICENSE.Flora new file mode 100644 index 0000000..4ab7e53 --- /dev/null +++ b/device_home/client/lib/tau/LICENSE.Flora @@ -0,0 +1,206 @@ +Flora License + +Version 1.1, April, 2013 + +http://floralicense.org/license/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, +and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by +the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and +all other entities that control, are controlled by, or are +under common control with that entity. For the purposes of +this definition, "control" means (i) the power, direct or indirect, +to cause the direction or management of such entity, +whether by contract or otherwise, or (ii) ownership of fifty percent (50%) +or more of the outstanding shares, or (iii) beneficial ownership of +such entity. + +"You" (or "Your") shall mean an individual or Legal Entity +exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, +including but not limited to software source code, documentation source, +and configuration files. + +"Object" form shall mean any form resulting from mechanical +transformation or translation of a Source form, including but +not limited to compiled object code, generated documentation, +and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, +made available under the License, as indicated by a copyright notice +that is included in or attached to the work (an example is provided +in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, +that is based on (or derived from) the Work and for which the editorial +revisions, annotations, elaborations, or other modifications represent, +as a whole, an original work of authorship. For the purposes of this License, +Derivative Works shall not include works that remain separable from, +or merely link (or bind by name) to the interfaces of, the Work and +Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original +version of the Work and any modifications or additions to that Work or +Derivative Works thereof, that is intentionally submitted to Licensor +for inclusion in the Work by the copyright owner or by an individual or +Legal Entity authorized to submit on behalf of the copyright owner. +For the purposes of this definition, "submitted" means any form of +electronic, verbal, or written communication sent to the Licensor or +its representatives, including but not limited to communication on +electronic mailing lists, source code control systems, and issue +tracking systems that are managed by, or on behalf of, the Licensor +for the purpose of discussing and improving the Work, but excluding +communication that is conspicuously marked or otherwise designated +in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity +on behalf of whom a Contribution has been received by Licensor and +subsequently incorporated within the Work. + +"Tizen Certified Platform" shall mean a software platform that complies +with the standards set forth in the Tizen Compliance Specification +and passes the Tizen Compliance Tests as defined from time to time +by the Tizen Technical Steering Group and certified by the Tizen +Association or its designated agent. + +2. Grant of Copyright License. Subject to the terms and conditions of +this License, each Contributor hereby grants to You a perpetual, +worldwide, non-exclusive, no-charge, royalty-free, irrevocable +copyright license to reproduce, prepare Derivative Works of, +publicly display, publicly perform, sublicense, and distribute the +Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of +this License, each Contributor hereby grants to You a perpetual, +worldwide, non-exclusive, no-charge, royalty-free, irrevocable +(except as stated in this section) patent license to make, have made, +use, offer to sell, sell, import, and otherwise transfer the Work +solely as incorporated into a Tizen Certified Platform, where such +license applies only to those patent claims licensable by such +Contributor that are necessarily infringed by their Contribution(s) +alone or by combination of their Contribution(s) with the Work solely +as incorporated into a Tizen Certified Platform to which such +Contribution(s) was submitted. If You institute patent litigation +against any entity (including a cross-claim or counterclaim +in a lawsuit) alleging that the Work or a Contribution incorporated +within the Work constitutes direct or contributory patent infringement, +then any patent licenses granted to You under this License for that +Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the +Work or Derivative Works thereof pursuant to the copyright license +above, in any medium, with or without modifications, and in Source or +Object form, provided that You meet the following conditions: + + 1. You must give any other recipients of the Work or Derivative Works + a copy of this License; and + 2. You must cause any modified files to carry prominent notices stating + that You changed the files; and + 3. You must retain, in the Source form of any Derivative Works that + You distribute, all copyright, patent, trademark, and attribution + notices from the Source form of the Work, excluding those notices + that do not pertain to any part of the Derivative Works; and + 4. If the Work includes a "NOTICE" text file as part of its distribution, + then any Derivative Works that You distribute must include a readable + copy of the attribution notices contained within such NOTICE file, + excluding those notices that do not pertain to any part of + the Derivative Works, in at least one of the following places: + within a NOTICE text file distributed as part of the Derivative Works; + within the Source form or documentation, if provided along with the + Derivative Works; or, within a display generated by the Derivative Works, + if and wherever such third-party notices normally appear. + The contents of the NOTICE file are for informational purposes only + and do not modify the License. You may add Your own attribution notices + within Derivative Works that You distribute, alongside or as an addendum + to the NOTICE text from the Work, provided that such additional attribution + notices cannot be construed as modifying the License. You may add Your own + copyright statement to Your modifications and may provide additional or + different license terms and conditions for use, reproduction, or + distribution of Your modifications, or for any such Derivative Works + as a whole, provided Your use, reproduction, and distribution of + the Work otherwise complies with the conditions stated in this License + and your own copyright statement or terms and conditions do not conflict + the conditions stated in the License including section 3. + +5. Submission of Contributions. Unless You explicitly state otherwise, +any Contribution intentionally submitted for inclusion in the Work +by You to the Licensor shall be under the terms and conditions of +this License, without any additional terms or conditions. +Notwithstanding the above, nothing herein shall supersede or modify +the terms of any separate license agreement you may have executed +with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade +names, trademarks, service marks, or product names of the Licensor, +except as required for reasonable and customary use in describing the +origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or +agreed to in writing, Licensor provides the Work (and each +Contributor provides its Contributions) on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or +implied, including, without limitation, any warranties or conditions +of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A +PARTICULAR PURPOSE. You are solely responsible for determining the +appropriateness of using or redistributing the Work and assume any +risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, +whether in tort (including negligence), contract, or otherwise, +unless required by applicable law (such as deliberate and grossly +negligent acts) or agreed to in writing, shall any Contributor be +liable to You for damages, including any direct, indirect, special, +incidental, or consequential damages of any character arising as a +result of this License or out of the use or inability to use the +Work (including but not limited to damages for loss of goodwill, +work stoppage, computer failure or malfunction, or any and all +other commercial damages or losses), even if such Contributor +has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing +the Work or Derivative Works thereof, You may choose to offer, +and charge a fee for, acceptance of support, warranty, indemnity, +or other liability obligations and/or rights consistent with this +License. However, in accepting such obligations, You may act only +on Your own behalf and on Your sole responsibility, not on behalf +of any other Contributor, and only if You agree to indemnify, +defend, and hold each Contributor harmless for any liability +incurred by, or claims asserted against, such Contributor by reason +of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Flora License to your work + +To apply the Flora License to your work, attach the following +boilerplate notice, with the fields enclosed by brackets "[]" +replaced with your own identifying information. (Don't include +the brackets!) The text should be enclosed in the appropriate +comment syntax for the file format. We also recommend that a +file or class name and description of purpose be included on the +same "printed page" as the copyright notice for easier +identification within third-party archives. + + Copyright 2015 Samsung Electronics Co., Ltd. + + Licensed under the Flora License, Version 1.1 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://floralicense.org/license/ + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/device_home/client/lib/tau/VERSION b/device_home/client/lib/tau/VERSION new file mode 100644 index 0000000..c813fe1 --- /dev/null +++ b/device_home/client/lib/tau/VERSION @@ -0,0 +1 @@ +1.2.5 diff --git a/device_home/client/lib/tau/animation/tau.animation.min.js b/device_home/client/lib/tau/animation/tau.animation.min.js new file mode 100644 index 0000000..baba450 --- /dev/null +++ b/device_home/client/lib/tau/animation/tau.animation.min.js @@ -0,0 +1,2 @@ +(function(t){!t.tau&&(t.tau={});var e=t.tau.animation={};(function(t,e){(function(){for(var e=0,i=["ms","moz","webkit","o"],a=0;i.length>a&&!t.requestAnimationFrame;++a)t.requestAnimationFrame=t[i[a]+"RequestAnimationFrame"],t.cancelAnimationFrame=t[i[a]+"CancelAnimationFrame"]||t[i[a]+"CancelRequestAnimationFrame"];void 0===t.requestAnimationFrame&&(t.requestAnimationFrame=function(i){var a=Date.now(),n=Math.max(0,16-(a-e)),r=t.setTimeout(function(){i(a+n)},n);return e=a+n,r}),t.cancelAnimationFrame=t.cancelAnimationFrame||function(e){t.clearTimeout(e)}})(),function(t,e){t.Uint8Array.prototype.setValue=function(){for(var t=0,e=this.length;e>t;t++){if(void 0===arguments[t])return;this[t]=arguments[t]}},e.getTime=function(){return t.performance?t.performance.now?function(){return t.performance.now()}:t.performance.webkitNow?function(){return t.performance.webkitNow()}:function(){return(new Date).getTime()}:function(){return(new Date).getTime()}}()}(t,e);var i={ENUM:{NODETYPE:{GROUP:1,ANIMATION:2},GROUPTYPE:{SEQUENCE:4,PARALLEL:8}},forEach:function(t,e){for(var i=0,a=t&&t.length;a>i;i++){var n=t[i];e(n,i)}},copy:function(t,e){e=e||{};for(var i in t)t.hasOwnProperty(i)&&"$$"!==i.substr(0,2)&&(e[i]=t[i]);return e},arrayCopy:function(t,i){var a,n=t.length;if(void 0!==n)for(void 0===i&&(i=t instanceof Uint8Array?new Uint8Array(n):[]),a=0;n>a;a++)i[a]="string"!=typeof t[a]&&void 0!==t[a].length?e.base.arrayCopy(t[a]):t[a];else i=t;return i},deepCopy:function(t,e){if("object"==typeof t){e=e||{},t.length!==void 0&&(t instanceof Array?e=[]:t instanceof Uint8Array&&(e=new Uint8Array(t.length)));for(var i in t)"object"==typeof t[i]?e[i]=this.deepCopy(t[i]):"string"==typeof t[i]?e[i]=t[i]:"number"==typeof t[i]?e[i]=t[i]:"boolean"==typeof t[i]&&(e[i]=1==t[i]?!0:!1)}else e=t;return e},singleTon:function(t){var e={};return e.getInstance=function(){return void 0===this._singleton&&(this._singleton=new t),this._singleton},e},isNumber:function(t){return"number"==typeof t},isFunction:function(t){return"function"==typeof t},isObject:function(t){return t instanceof Object},isArray:function(t){return t instanceof Array},selector:function(t){var e,i=t.slice(0,1),a=t.slice(1);return"."===i?e=document.getElementsByClassName(a):"#"===i&&(e=document.getElementById(a)),e}};i.WeakMap=function(){this.keys=[],this.values=[],this.i=0},i.WeakMap.prototype.del=function(t){return this.has(t)&&(this.keys.splice(this.i,1),this.values.splice(this.i,1)),this.i>-1},i.WeakMap.prototype.get=function(t,e){return this.has(t)?this.values[this.i]:e},i.WeakMap.prototype.has=function(t){if(t!==Object(t))throw new TypeError("not a non-null object");return this.i=Array.prototype.indexOf.call(this.keys,t),this.i>-1},i.WeakMap.prototype.set=function(t,e){this.has(t)?this.values[this.i]=e:this.values[this.keys.push(t)-1]=e},i.WeakMap.prototype.getKey=function(){return this.keys};var a=!1,n=/xyz/.test(function(){})?/\b_super\b/:/.*/;i.Class=function(){},i.Class.extend=function(t){function e(){return!a&&this._init?this._init.apply(this,arguments):void 0}var i=this.prototype,r=t.static;a=!0;var o=new this;a=!1;for(var s in t)"static"!==s&&(o[s]="function"==typeof t[s]&&"function"==typeof i[s]&&n.test(t[s])?function(t,e){return function(){var a=this._super;this._super=i[t];var n=e.apply(this,arguments);return this._super=a,n}}(s,t[s]):t[s]);if(e.prototype=o,e.prototype.constructor=e,e.extend=arguments.callee,r)for(var c in r)r.hasOwnProperty(c)&&(e[c]=r[c]);return e},e.base=i})(t,e),function(t,e){"use strict";var i=e.base.Class.extend({_init:function(){this.now=e.getTime,this._frameId=null,this.animators=[],this.animatorIdx=0},tickOn:function(){var i=this;(function a(){i._frameId=t.requestAnimationFrame(a);var n,r=e.getTime();for(n=0;i.animatorIdx>n;n++)i.animators[n].tick(r)})()},tickOff:function(){this._frameId&&(t.cancelAnimationFrame(this._frameId),this._frameId=null)},__on:function(t){0>this.animators.indexOf(t)&&(this.animators[this.animatorIdx]=t,this.animatorIdx++,null===this._frameId&&this.tickOn())},__off:function(t){var e=this.animators.indexOf(t);e>=0&&(this.animators.splice(e,1),this.animatorIdx--,0===this.animatorIdx&&this.tickOff())}});e.Ticker=e.base.singleTon(i)}(t,e),function(t,e){"use strict";function i(){this.regExpCubicBezier=/cubic-bezier\s*\(\s*([\d\.]+)\s*,\s*([\d\.]+)\s*,\s*([\d\.]+)\s*,\s*([\d\.]+)\s*\)/}function a(t,e,i,a){return function(t){var i=1-t,n=3*i,r=t*t,o=r*t,s=n*t*i,c=n*r;return s*e+c*a+o}}function n(t){return 1/2.75>t?7.5625*t*t:2/2.75>t?7.5625*(t-=1.5/2.75)*t+.75:2.5/2.75>t?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}var r;r=i.prototype,r.ease=a(.25,.1,.25,1),r.easeOut=a(0,0,.58,1),r.easeInOut=a(.42,0,.58,1),r.easeIn=a(.42,0,1,1),r.sineIn=a(.47,0,.745,.715),r.sineOut=a(.39,.575,.565,1),r.sineInOut=a(.445,.05,.55,.95),r.expoIn=a(.95,.05,.795,.035),r.expoOut=a(.19,1,.22,1),r.expoInOut=a(1,0,0,1),r.circIn=a(.6,.04,.98,.335),r.circOut=a(.075,.82,.165,1),r.circInOut=a(.785,.135,.15,.86),r.backIn=a(.6,-.28,.735,.045),r.backOut=a(.175,.885,.32,1.275),r.backInOut=a(.68,-.55,.265,1.55),r.zoomInDown=a(.55,.055,.675,.19),r.bounce1=a(.215,.61,.355,1),r.bounce2=a(.755,.05,.855,.06),r.linear=function(t){return t},r.cubicIn=function(t){return t*t*t},r.cubicOut=function(t){return--t*t*t+1},r.cubicInOut=function(t){return.5>t?4*t*t*t:(t-1)*(2*t-2)*(2*t-2)+1},r.quadIn=function(t){return t*t},r.quadOut=function(t){return t*(2-t)},r.quadInOut=function(t){return.5>t?2*t*t:-1+(4-2*t)*t},r.quartIn=function(t){return t*t*t*t},r.quartOut=function(t){return 1- --t*t*t*t},r.quartInOut=function(t){return.5>t?8*t*t*t*t:1-8*--t*t*t*t},r.quintIn=function(t){return t*t*t*t*t},r.quintOut=function(t){return 1+--t*t*t*t*t},r.quintInOut=function(t){return.5>t?16*t*t*t*t*t:1+16*--t*t*t*t*t},r.bounceOut=function(t){return n(t)},r.bounceIn=function(t){return 1-i.prototype.bounceOut(1-t)},r.bounceInOut=function(t){return.5>t?.5*i.prototype.bounceIn(2*t):.5*i.prototype.bounceOut(2*t-1)+.5};var o=2*Math.PI,s=.3/o*Math.asin(1);r.elasticIn=function(t){return 0===t||1===t?t:-(Math.pow(2,10*(t-=1))*Math.sin((t-s)*o/.3))},r.elasticOut=function(t){return 0===t||1===t?t:Math.pow(2,-10*t)*Math.sin((t-s)*o/.3)+1},r.elasticInOut=function(t){return 1>(t*=2)?-.5*Math.pow(2,10*(t-=1))*Math.sin((t-s)*o/.3):.5*Math.pow(2,-10*(t-=1))*Math.sin((t-s)*o/.3)+1},e.Ease=e.base.singleTon(i)}(t,e),function(t,e){"use strict";var i=e.Ticker.getInstance(),a=e.Ease.getInstance(),n={STOP:"stop",PAUSE:"pause",RUN:"running"},r={FORWARD:!0,REVERSE:!1},o=function(){var t=0,e=0,i=[];return{add:function(t){i[e]=t,e++},next:function(){return e>t?(t++,i[t-1]):!1},cur:function(){return t},rewind:function(){t=0},get:function(t){return void 0===t?i:i[t]},length:function(){return e},hasNext:function(){return e>t},clear:function(){0!==e&&e>=t&&i.splice(0,t),t=0,e=i.length},allClear:function(){i=[],t=e=0}}},s=function(){var t=[],e=0;return{on:function(i){t[e]=i,e++},onFront:function(i){t.unshift(i),e++},emit:function(){for(var i=0;e>i;i++)t[i].apply(null,arguments)},remove:function(i){for(var a=0;e>a;a++)t[a]===i&&(t[a].splice(a,1),e--)},getLength:function(){return e},removeAll:function(){t=[],e=0}}},c=e.base.Class.extend({_init:function(t,e){this.tweenQueue=o(),this.tweenInfo=null,this._direction=r.FORWARD,this._state=n.STOP,this._isTick=!1,this.isTweenInfo=!1,t&&this.add(t,e),this._startTime=this._lastTime=this._playTime=this._previousTime=0,this._totalTime=this._duration+this._delay,this._changedDirection=!1,this._isCache=!1},tick:function(t){if(this._state===n.RUN){var e=t,i=e-this._playTime;if(this._previousTime=e,0>i)return;this._duration>=i?(this.tweenInfo.progress=i/(this._duration||1),this._update()):(1!==this.tweenInfo.progress&&(this.tweenInfo.progress=1,this._update()),e>=this._lastTime&&this._complete())}},play:function(){this._state!==n.RUN&&(this._state===n.PAUSE?(this._direction!==r.FORWARD&&(this._direction=r.FORWARD,this._changedDirection=!0),this.resume()):(this._direction=r.FORWARD,this._play()))},reverse:function(){this._state!==n.RUN&&(this._state===n.PAUSE?(this._direction!==r.REVERSE&&(this._direction=r.REVERSE,this._changedDirection=!0),this.resume()):(this._direction=r.REVERSE,this._play()))},stop:function(){this._state!==n.STOP&&(this._stopTween(),this.tweenQueue.allClear())},pause:function(){this._state===n.RUN&&(this._state=n.PAUSE)},resume:function(t){var i=e.getTime();if(this._state===n.PAUSE){if(this._changedDirection||void 0!==t&&t!==this._direction)void 0!==t&&(this._direction=t),this._lastTime=i+this._previousTime-this._playTime,this._playTime=this._lastTime-this._duration,this._startTime=this._playTime-this._delay,this._changedDirection=!1;else{var a=i-this._previousTime;this._startTime+=a,this._playTime+=a,this._lastTime+=a}this._state=n.RUN}},seek:function(t){var e=t*this._totalTime-this._delay;e>=0&&this._update(e/this._duration)},getSeek:function(t,e){var i,a,n,t,r=this.tweenInfo.name,o=this.tweenInfo.to,s=this.tweenInfo.from;for(e&&(t=t*this._totalTime-this._delay),i=0;a=r[i];i++)this.cur[a]&&(n=this.cur[a].length)?(void 0===this.cur[a]&&(this.cur[a]=[]),this._calculateTween(this.cur[a],o[a],s[a],t)):this.cur[a]=(o[a]-s[a])*this._ease(t)+s[a];return this.cur},setStartTime:function(t){this._startTime=t},replay:function(){this._update(0),this._start()},duration:function(t){this._duration=e.base.isNumber(t)?t:1e3},delay:function(t){this._delay=e.base.isNumber(t)?t:0},ease:function(t){this._ease=e.base.isFunction(a[t])?a[t]:a.linear},loop:function(t){this._loop=e.base.isNumber(t)?t:1},add:function(t,e){var i;return void 0===e?(i=t,i.startCallback=s(),i.completeCallback=s(),i.progress=0):(i={fromTo:{},name:[],progress:0,startCallback:s(),completeCallback:s()},i.option=e),i.option.onStart&&i.startCallback.on(i.option.onStart),i.option.onComplete&&i.completeCallback.on(i.option.onComplete),this.tweenQueue.add(i),1===this.tweenQueue.length()&&(this.tweenQueue.next(),this.initTween(i),this.isTweenInfo=!0),i},setRender:function(t){this.render=t},setUpdateTarget:function(t){this.cur=t},getState:function(){return this._state},getCurrentTweenInfo:function(){return this.tweenInfo},nextTweenInfo:function(){return this.tweenQueue.next()},getLastTweenInfo:function(){return this.tweenQueue.get(this.tweenQueue.length()-1)},getFirstTweenInfo:function(){return this.tweenQueue.get(0)},initTween:function(t){var i=t.option;this.tweenInfo=t,this.cur=void 0!==this.cur?this.cur:void 0!==i._cur?i._cur:{},this.option=i,this._onUpdate=i.onUpdate,e.base.isObject(i)?(this.duration(i.duration),this.ease(i.ease),this.delay(i.delay),this.loop(i.loop),this._reverseDelay=i.reverseDelay||0):(this._duration=1e3,this._delay=0,this._loop=1,this._ease=a.linear,this._reverseDelay=0),this._loopCnt=this._loop},tweenQueueCache:function(t){"boolean"==typeof t&&(this._isCache=t)},_play:function(){this._state===n.PAUSE?this.resume():this._state===n.STOP&&this._start()},_start:function(){this._state=n.RUN,this._startTime=this._startTime||e.getTime(),this._playTime=this._startTime+(this._direction?this._delay:0),this._lastTime=this._playTime+this._duration+(this._direction?0:this._delay)+this._reverseDelay,this.tweenInfo.startCallback.emit(),this._isTick||(i.__on(this),this._isTick=!0)},_update:function(t){var e,i,a,n=this.tweenInfo.name,o=this.tweenInfo.fromTo;for(this.tweenInfo.progress=void 0!==t?t:this._direction===r.REVERSE?1-this.tweenInfo.progress:this.tweenInfo.progress,e=0;i=n[e];e++)o[i][0]&&(a=o[i][0].length)?(void 0===this.cur[i]&&(this.cur[i]=[]),this._calculateTween(this.cur[i],o[i][0],o[i][1])):this.cur[i]=(o[i][1]-o[i][0])*this._ease(this.tweenInfo.progress)+o[i][0];this.render&&this.render.call(this.cur,this.tweenInfo),this._onUpdate&&this._onUpdate.call(this.cur,this.tweenInfo)},_calculateTween:function(t,e,i,a){var n,r;for(void 0===a&&(a=this.tweenInfo.progress),n=0,r=i.length;r>n;n++)"number"==typeof i[n]?t[n]=(i[n]-e[n])*this._ease(a)+e[n]:"string"==typeof i[n]?t[n]=i[n]:(void 0===t[n]&&(t[n]=[]),this._calculateTween(t[n],e[n],i[n]))},_complete:function(){var t;this.setStartTime(null),this.isTweenInfo=!1,this.tweenInfo.completeCallback.emit(),--this._loopCnt>0?this.replay():!this.isTweenInfo&&(t=this.tweenQueue.next())?(this.initTween(t),this._isCache||this.tweenQueue.clear(),this._start()):this.isTweenInfo?this._start():(this._stopTween(),this.option._stackTweensFlag?(this.tweenQueue.rewind(),t=this.tweenQueue.next(),this.initTween(t)):this.tweenQueue.allClear())},_stopTween:function(){this._state=n.STOP,this._startTime=null,i.__off(this),this._isTick=!1}});e.TweenAnimator=e.Tween=c}(t,e),function(t,e,i){"use strict";var a=e.base.Class.extend({_init:function(){this.init()},init:function(){this.translateX=0,this.translateY=0,this.translateZ=0,this.rotateX=0,this.rotateY=0,this.rotateZ=0,this.skewX=0,this.skewY=0,this.scaleX=1,this.scaleY=1},copy:function(t){this.translateX=t.translateX,this.translateY=t.translateY,this.translateZ=t.translateZ,this.rotateX=t.rotateX,this.rotateY=t.rotateY,this.rotateZ=t.rotateZ,this.skewX=t.skewX,this.skewY=t.skewY,this.scaleX=t.scaleX,this.scaleY=t.scaleY},set:function(t){t instanceof Array&&(this.translateX=i.isNumber(t[0])?t[0]:0,this.translateY=i.isNumber(t[1])?t[1]:0,this.translateZ=i.isNumber(t[2])?t[2]:0,this.rotateX=i.isNumber(t[3])?t[3]:0,this.rotateY=i.isNumber(t[4])?t[4]:0,this.rotateZ=i.isNumber(t[5])?t[5]:0,this.scaleX=i.isNumber(t[6])?t[6]:1,this.scaleY=i.isNumber(t[7])?t[7]:1,this.skewX=i.isNumber(t[8])?t[8]:0,this.skewY=i.isNumber(t[9])?t[9]:0)}});e.Transform=a}(t,e,e.base),function(t,e,i){"use strict";var a={aqua:new Uint8Array([0,255,255]),lime:new Uint8Array([0,255,0]),silver:new Uint8Array([192,192,192]),black:new Uint8Array([0,0,0]),maroon:new Uint8Array([128,0,0]),teal:new Uint8Array([0,128,128]),blue:new Uint8Array([0,0,255]),navy:new Uint8Array([0,0,128]),white:new Uint8Array([255,255,255]),fuchsia:new Uint8Array([255,0,255]),olive:new Uint8Array([128,128,0]),yellow:new Uint8Array([255,255,0]),orange:new Uint8Array([255,165,0]),gray:new Uint8Array([128,128,128]),purple:new Uint8Array([128,0,128]),green:new Uint8Array([0,128,0]),red:new Uint8Array([255,0,0]),pink:new Uint8Array([255,192,203]),cyan:new Uint8Array([0,255,255]),transparent:new Uint8Array([255,255,255,0])},n=i.Class.extend({_init:function(){var t=this,e=["borderWidth","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","marginTop","marginRight","marginBottom","marginLeft","paddingTop","paddingRight","paddingBottom","paddingLeft","width","height","top","left","clipTop","clipBottom","clipRight","clipLeft","fontSize","lineHeight"];e.forEach(function(e){t[e]=t._unit.bind(t)});var i=["backgroundPosition","backgroundSize"];i.forEach(function(e){t[e]=t._arrayUnit.bind(t)});var a=["border","borderTop","borderRight","borderLeft","borderBottom"];a.forEach(function(e){t[e]=function(i){var a,n={};return a=t._blank(i),n[e+"Width"]=a[0],n[e+"Style"]="none"===a[1]?"solid":a[1],n[e+"Color"]=a[2],n}});var n=["backgroundColor","color","borderColor","borderTopColor","borderRightColor","borderLeftColor","borderBottomColor"];n.forEach(function(e){t[e]=t._color});var r=["margin","padding"];r.forEach(function(e){t[e]=function(i){var a=t._blank(i),n={};return 4===a.length?(n[e+"Top"]=a[0],n[e+"Right"]=a[1],n[e+"Bottom"]=a[2],n[e+"Left"]=a[3]):3===a.length?(n[e+"Top"]=a[0],n[e+"Right"]=a[1],n[e+"Bottom"]=a[2],n[e+"Left"]=a[1]):2===a.length?(n[e+"Top"]=a[0],n[e+"Right"]=a[1],n[e+"Bottom"]=a[0],n[e+"Left"]=a[1]):1===a.length&&(n[e+"Top"]=a[0],n[e+"Right"]=a[0],n[e+"Bottom"]=a[0],n[e+"Left"]=a[0]),n}});var o=["boxShadow","textShadow"];o.forEach(function(e){t[e]=function(e){var i,a,n,r,o,s=[],c=0,l=/rgb\([0-9]+[\, |\s]+[0-9]+[\, |\s]+[0-9]+\)/g;for(s=e.match(l)||[],e=e.replace(l,"rgb"),e=e.split(","),i=0,n=e.length;n>i;i++){for(e[i].match("rgb")&&s[c]&&(e[i]=e[i].replace("rgb",s[c]),c++),e[i]=t._blank(e[i]),o=e[i].length-1,(r=t._color(e[i][0]))?(e[i].splice(0,1),e[i].push(r)):r=t._color(e[i][o]),a=0;o>a;a++)e[i][a]=t._unit(e[i][a]);e[i][a]=r}return e}})},opacity:function(t){return parseFloat(t)},clip:function(t){var e=t.replace(/\(|\)|,/g," ").trim().split(/\s+/g),i=[];i[0]=e[0];for(var a=1;4>=a;a++)i[a]=this._unit(e[a]);return i},webkitClipPath:function(t){var e,i,a=[],n=t.replace(/\(|\)|,/g," ").trim().split(/\s+/g);for(a.push(n[0]),e=1,i=n.length;i>e;e++)a.push(this._unit(n[e]));return a},backgroundImage:function(t){return t.replace(/url\(|\)$/gi,"")},_arrayUnit:function(t){var e,i,a=t.trim().split(" ");for(e=0,i=a.length;i>e;e++)a[e]=this._unit(a[e]);return a},_unit:function(t){return"string"==typeof t?{number:this._getFloat(t),unit:this._getChar(t)||"px"}:{number:t,unit:"px"}},_color:function(t){var e,i,n,r,o,s,c,l;if(void 0===t||null===t)return console.log("invalid color"),!1;if(a[t])l=a[t];else if(t instanceof Array||t instanceof Uint8Array)l=new Uint8Array(t);else if(c=t.toLowerCase(),c=c.trim(),"r"===c.charAt(0)&&"g"===c.charAt(1)&&"b"===c.charAt(2)){if("a"===c.charAt(3)){for(r=c.replace(/rgba\(/g,"").replace(/\)/g,"").replace(/(\s*)/g,"").replace(/\,/g," ").split(" "),s=0,o=r.length-1;o>s;s++)r[s]=parseInt(r[s]);r[o]=parseFloat(r[o])}else for(r=c.replace(/rgb\(/g,"").replace(/\)/g,"").replace(/(\s*)/g,"").replace(/\,/g," ").split(" "),s=0,o=r.length;o>s;s++)r[s]=parseInt(r[s]);l=new Uint8Array(r)}else{if("#"!==c.charAt(0))return!1;4===c.length&&(e=c.charAt(1),i=c.charAt(2),n=c.charAt(3),c="#"+e+e+i+i+n+n),c=parseInt(c.substr(1),16),l=new Uint8Array(3),l.setValue(c>>16,255&c>>8,255&c)}return l},_getChar:function(t){var e=t.match(/[^0-9.-]/g),i="";return null!==e&&(i=e.join("")),i.replace(/\, /g,""),i},_getNum:function(t){return parseInt(t.match(/^[-]?\d+/g),10)},_getFloat:function(t){return parseFloat(t.match(/^[+-]?\d*(\.?\d*)/g))},_blank:function(t){return t.trim().replace(/\, /g,",").split(" ")}});e.CSSPropertyParser=i.singleTon(n)}(t,e,e.base),function(t,e,i){"use strict";var a=i.Class.extend({_init:function(){this.createColor(),this.createBorderStyle(),this.createBlankFunction(),this.createUnit(),this.createShadow()},opacity:function(t){return t.opacity},WebkitTransform:function(t){var e="";return e+=t.perspective?"perspective("+t.perspective+"px) ":"",e+="translate3d("+t.translateX+"px, "+t.translateY+"px, "+t.translateZ+"px) ",e+=t.rotateX?"rotateX("+t.rotateX+"deg) ":"",e+=t.rotateY?"rotateY("+t.rotateY+"deg) ":"",e+=t.rotateZ?"rotateZ("+t.rotateZ+"deg) ":"",e+=1!==t.scaleX?"scaleX("+t.scaleX+") ":"",e+=1!==t.scaleY?"scaleY("+t.scaleY+") ":"",e+=t.skewX?"skewX("+t.skewX+"deg) ":"",e+=t.skewY?"skewY("+t.skewY+"deg) ":""},createUnit:function(){function t(t,e){return"px"===e[this]?Math.round(t[this])+e[this]:t[this]+e[this]}function e(t,e){return t[this][0]+e[this][0]+" "+t[this][1]+e[this][1]}var i=this,a=["width","height","top","left"],n=["backgroundPosition","backgroundSize"];a.forEach(function(e){i[e]=t.bind(e)}),n.forEach(function(t){i[t]=e.bind(t)})},createColor:function(){var t=this,e=["borderColor","borderTopColor","borderRightColor","borderLeftColor","borderBottomColor","backgroundColor","color"];e.forEach(function(e){t[e]=t._rgbColor(e)})},createBorderStyle:function(){function t(t,e){var i=this+"Width",a=this+"Color",n=this+"Style";return t[i]+e[i]+" "+e[n]+" rgb("+t[a][0]+", "+t[a][1]+", "+t[a][2]+")"}function e(t,e){return t[this].toFixed(2)+e[this]}var i=this,a=["border","borderTop","borderRight","borderLeft","borderBottom"],n=["borderWidth","borderTopWidth","borderRightWidth","borderLeftWidth","borderBottomWidth"],r=["borderStyle","borderTopStyle","borderRightStyle","borderLeftStyle","borderBottomStyle"];a.forEach(function(e){i[e]=t.bind(e)}),r.forEach(function(t){i[t]=i._direct(t)}),n.forEach(function(t){i[t]=e.bind(t)})},createBlankFunction:function(){function t(t,e){var i=this+"Top",a=this+"Right",n=this+"Bottom",r=this+"Left";return t[i]+e[i]+" "+t[a]+e[a]+" "+t[n]+e[n]+" "+t[r]+e[r]}function e(t,e){return t[this]+e[this]}var i=this,a=["margin","padding"],n=["marginTop","marginRight","marginBottom","marginLeft","paddingTop","paddingRight","paddingBottom","paddingLeft","lineHeight","fontSize"];a.forEach(function(e){i[e]=t.bind(e)}),n.forEach(function(t){i[t]=e.bind(t)})},createShadow:function(){var t=this,e=["boxShadow","textShadow"];e.forEach(function(e){t[e]=function(t,i){var a,n,r,o,s=t[e],c=i[e],l="";for(a=0,r=s.length;r>a;a++){for(0!==a&&(l+=", "),n=0,o=s[a].length-1;o>n;n++)l+=s[a][n]+c[a][n]+" ";l+="rgb("+s[a][n][0]+","+s[a][n][1]+","+s[a][n][2]+") "}return l}})},clip:function(t){return t.clip[0]+"("+t.clip[1][0]+t.clip[1][1]+" "+t.clip[2][0]+t.clip[2][1]+" "+t.clip[3][0]+t.clip[3][1]+" "+t.clip[4][0]+t.clip[4][1]+")"},webkitClipPath:function(t,e){var i,a,n,r=t.webkitClipPath,o=e.webkitClipPath,s=e.webkitClipPathStyle;if("circle"===s)return o[0]+"("+r[0]+o[1]+" at "+r[1]+o[2]+" "+r[2]+o[3]+")";if("polygon"===s){for(n=s+"(",i=0,a=r.length;a>i;i+=2)n+=r[i]+o[i]+" "+r[i+1]+o[i+1],n+=i+1!==a-1?", ":")";return n}},_direct:function(t){return function(e){return e[t]}},_rgbColor:function(t){return function(e){return"rgb("+e[t][0]+", "+e[t][1]+", "+e[t][2]+")"}}});e.CssStringCreator=i.singleTon(a)}(t,e,e.base),function(t,e,i){"use strict";var a=e.CSSPropertyParser.getInstance(),n=i.Class.extend({_init:function(){var t,e,i,n,r,o,s,c=this;t=["backgroundColor","color","borderColor","borderTopColor","borderRightColor","borderLeftColor","borderBottomColor"],t.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_colorType")}}),e=["width","left","marginRight","marginLeft","paddingRight","paddingLeft","marginTop","marginBottom","paddingBottom","paddingTop","clipTop","clipBottom","clipRight","clipLeft","borderWidth","borderTopWidth","borderRightWidth","borderLeftWidth","borderBottomWidth","clipTop","clipBottom","clipRight","clipLeft"],e.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_unitType","width")}}),i=["height","top"],i.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_unitType","height")}}),n=["backgroundPosition","backgroundSize"],n.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_backgroundType")}}),r=["margin","padding"],r.forEach(function(t){c[t]=function(e){var i,n,r;if(2===e.animationFromTo[t].length){i=a[t](e.animationFromTo[t][0]),n=a[t](e.animationFromTo[t][1]);for(r in n)e.animationFromTo[r]=[i[r],n[r]],c[r](e)}else{n=a[t](e.animationFromTo[t]);for(r in n)e.animationFromTo[r]=n[r],c[r](e)}}}),o=["border","borderTop","borderRight","borderLeft","borderBottom"],o.forEach(function(t){c[t]=function(e){var i,n;2===e.animationFromTo[t].length?(i=a[t](e.animationFromTo[t][0]),n=a[t](e.animationFromTo[t][1]),e.animationFromTo[t+"Width"]=[i[t+"Width"],n[t+"Width"]],e.animationFromTo[t+"Color"]=[i[t+"Color"],n[t+"Color"]]):(n=a[t](e.animationFromTo[t]),e.animationFromTo[t+"Width"]=n[t+"Width"],e.animationFromTo[t+"Color"]=n[t+"Color"]),e.unit[t+"Style"]=n[t+"Style"],c[t+"Width"](e),c[t+"Color"](e)}}),o=["border","borderTop","borderRight","borderLeft","borderBottom"],o.forEach(function(t){c[t]=function(e){var i,n;2===e.animationFromTo[t].length?(i=a[t](e.animationFromTo[t][0]),n=a[t](e.animationFromTo[t][1]),e.animationFromTo[t+"Width"]=[i[t+"Width"],n[t+"Width"]],e.animationFromTo[t+"Color"]=[i[t+"Color"],n[t+"Color"]]):(n=a[t](e.animationFromTo[t]),e.animationFromTo[t+"Width"]=n[t+"Width"],e.animationFromTo[t+"Color"]=n[t+"Color"]),e.unit[t+"Style"]=n[t+"Style"],c[t+"Width"](e),c[t+"Color"](e)}}),s=["boxShadow","textShadow"],s.forEach(function(t){c[t]=function(e){c.settingCssAnimation(t,e,"_shadowType")}}),this.webkitClipPath=function(t){this.settingCssAnimation("webkitClipPath",t,"_webkitClipPathType")},this.fontSize=function(t){this.settingCssAnimation("fontSize",t,"_fontSizeType")},this.lineHeight=function(t){this.settingCssAnimation("lineHeight",t,"_unitType","lineHeight")},this.opacity=function(t){this.settingCssAnimation("opacity",t)},this.WebkitTransform=function(t,e){var i,a;"object"==typeof e.animationFromTo[t]&&2===e.animationFromTo[t].length?(i=e.animationFromTo[t][0],a=e.animationFromTo[t][1]):(i=e.target.cur[t],a=e.animationFromTo[t]),("translateX"===t||"translateY"===t||"translateZ"===t)&&("string"==typeof i&&(i=this._getTranslateValue(t,e,i)),"string"==typeof a&&(a=this._getTranslateValue(t,e,a))),e.fromTo[t]=[i,a],e.target.from[t]=a,e.name.push(t)}},settingCssAnimation:function(e,i,n,r){var o;o=i.fromTo[e]=[],"object"==typeof i.animationFromTo[e]&&2===i.animationFromTo[e].length?(o[0]=i.animationFromTo[e][0],o[1]=i.animationFromTo[e][1]):(o[0]=t.getComputedStyle(i.target.dom)[e],(""===o[0]||"auto"===o[0]||"none"===o[0]||void 0===o[0])&&(o[0]=this._exceptGetStyle(i.target.dom,e)),o[1]=i.animationFromTo[e]),o[0]=a[e](o[0]),o[1]=a[e](o[1]),n&&this[n]&&this[n](e,i,r),i.name.push(e)},unitArray:function(t,e,i){var a,n,r,o,s,c=[],l=[],u=[],p=e.fromTo[t];for(a=0,n=p[0].length;n>a;a++)r=p[0][a],o=p[1][a],r.unit!==o.unit&&(s="object"==typeof i&&i[a]?i[a]:i,this._convertUnit(e.target.dom,r,o,s,t)),c.push(r.number),l.push(o.number),u.push(o.unit);e.fromTo[t]=[c,l],e.unit[t]=u},_colorType:function(t,e){e.target.cur[t]=new Uint8Array(3)},_fontSizeType:function(t,e){var i=e.fromTo[t];isNaN(i[0].number)&&this._getStringFontNumber(i[0],e.target.dom),isNaN(i[1].number)&&this._getStringFontNumber(i[1],e.target.dom),this._unitType(t,e,"fontSize")},_backgroundType:function(t,e){1===e.fromTo[t][0].length&&e.fromTo[t][0].push({number:50,unit:"%"}),1===e.fromTo[t][1].length&&e.fromTo[t][1].push({number:50,unit:"%"}),this.unitArray(t,e,["width","height"])},_unitType:function(t,e,i){var a=e.fromTo[t][0],n=e.fromTo[t][1];return a.unit!==n.unit&&this._convertUnit(e.target.dom,a,n,i,t),e.unit[t]=n.unit,e.target.unit[t]=n.unit,e.fromTo[t][0]=a.number,e.fromTo[t][1]=n.number,!1},_webkitClipPathType:function(t,e){var i=e.fromTo[t];e.unit[t+"Style"]=i[1][0],i[0].splice(0,1),i[1].splice(0,1),this.unitArray(t,e,"width")},_shadowType:function(t,e){var a,n,r,o,s,c,l,u=e.fromTo[t][0],p=e.fromTo[t][1],h=[];for(e.unit[t]=h,o=0,l=p.length;l>o;o++){for(!u[o]&&(u[o]=[]),a=u[o],n=p[o],r=[],h.push(r),s=0,c=n.length-1;c>s;s++)r.push(n[s].unit),a[s]&&n[s].unit!==a[s].unit&&this._convertUnit(e.target.dom,a[s],n[s],"width",t),n[s]=n[s].number,a[s]=a[s]?a[s].number:0;a[c]||(a[c]=new Uint8Array(3))}e.cur[t]=i.deepCopy(p)},_exceptGetStyle:function(e,i){var a,n,r;return"left"===i?a=e.offsetLeft+"px":"top"===i?a=e.offsetTop+"px":"clip"===i?a="rect(0px 0px 0px 0px)":"boxShadow"===i?a="0px 0px 0px 0px black":"textShadow"===i?a="0px 0px 0px black":"backgroundPosition"===i?a="0px 0px":"backgroundSize"===i&&(n=this._getStyle(e,"backgroundImage"),t.aa=r=new Image,r.src=n,a=r.width&&r.height?r.width+"px "+r.height+"px":"0px 0px"),void 0===a&&(a="0px"),a},_getCriterionEm:function(t,e){return"fontSize"===e?16:this._getStyle(t,"fontSize").number||16},_getCriterionPercent:function(e,i,n){var r,o,s,c,l=e.parentNode;if("lineHeight"===n)return this._getStyle(e,"fontSize").number||16;if("backgroundPosition"===n)return s=this._getStyle(e,i).number,c=this._getBackgroundImageSize(e,i),s-c+1;if("backgroundSize"===n)return this._getStyle(e,i).number;for(r=a._getFloat(t.getComputedStyle(l)[i]);""===r&&l!==document.body;)l=l.parentNode,r=a._getFloat(t.getComputedStyle(l)[i]);return 0!==r||"width"!==i&&"height"!==i||(o=i.substring(0,1).toUpperCase()+i.substring(1),r=t["inner"+o]),r},_getStyle:function(e,i){var n=t.getComputedStyle(e)[i];return n=a[i](n)},_getBackgroundImageSize:function(t,e){var i,a,n=this._getStyle(t,"backgroundSize");return"auto"===n[0].unit?(i=this._getStyle(t,"backgroundImage"),a=new Image,a.src=i,void 0===e?[a.width,a.height]:a[e]):n["width"===e?0:1].number},_getStringFontNumber:function(t,e){var i=t.unit;"normal"===i||"initial"===i?(t.number=this._getStyle(e,"fontSize").number||16,t.unit="px"):"xx-small"===i?(t.number=.5625,t.unit="em"):"x-small"===i?(t.number=.625,t.unit="em"):"small"===i?(t.number=.8125,t.unit="em"):"medium"===i?(t.number=1,t.unit="em"):"large"===i?(t.number=1.125,t.unit="em"):"x-large"===i?(t.number=1.5,t.unit="em"):"xx-large"===i&&(t.number=2,t.unit="em")},_getTranslateValue:function(t,e,i){var n,r;return n=a._unit(i),"px"!==n.unit?"translateX"===t||"translateZ"===t?r=this._convertPx(e.target.dom,n.number,n.unit,"width"):"translateY"===t&&(r=this._convertPx(e.target.dom,n.number,n.unit,"height")):r=n.number,r},_convertUnit:function(t,e,i,a,n){"em"===i.unit?e.number=this._convertEm(t,e.number,e.unit,a,n):"%"===i.unit?e.number=this._convertPer(t,e.number,e.unit,a,n):"px"===i.unit?e.number=this._convertPx(t,e.number,e.unit,a,n):"cm"===i.unit?e.number=this._convertCm(t,e.number,e.unit,a,n):"pt"===i.unit&&(e.number=this._convertPt(t,e.number,e.unit,a,n))},_convertEm:function(t,e,i,a,n){var r=this._getCriterionEm(t,a,n);return 0===e?0:"px"===i?e/r:"%"===i?e/100*this._getCriterionPercent(t,a,n)/r:"cm"===i||"pt"===i?this._convertPx(t,e,i,a,n)/r:!1},_convertPer:function(t,e,i,a,n){var r=this._getCriterionPercent(t,a,n);return 0===e?0:"px"===i?100*(e/r):"em"===i?100*(e*this._getCriterionEm(t,a,n)/r):"cm"===i||"pt"===i?100*(this._convertPx(t,e,i,a,n)/r):!1},_convertPx:function(t,e,i,a,n){return 0===e?0:"%"===i?e/100*this._getCriterionPercent(t,a,n):"em"===i?e*e*this._getCriterionEm(t,a,n):"cm"===i?37.795*e:"pt"===i?1.3*e:!1},_convertCm:function(t,e,i,a,n){var r;return 0===e?0:(r="px"!==i?this._convertPx(t,e,i,a,n):e,.02646*r)},_convertPt:function(t,e,i,a,n){var r;return 0===e?0:(r="px"!==i?this._convertPx(t,e,i,a,n):e,.75*r)}});e.CssAnimationUtil=e.base.singleTon(n)}(t,e,e.base),function(t,e){var i={optionAnalyzer:function(t,e){var i;return void 0!==t?"number"==typeof t?(i=e&&"object"==typeof e?e:{},i.duration=t):"object"==typeof t&&(i=t):(i={},i.duration=1e3),i},checkStagger:function(t,i,a){var n,r,o;for(this.animations=[],n=0,r=t.length;r>n;n++)o=e.base.deepCopy(i),i.stagger&&(o.delay=i.stagger*n+(i.delay||0),o.reverseDelay=i.stagger*(r-n)),0!==n&&i.drag&&(o.duration+=i.drag*n),0===n&&i.onStart&&(o.onStart=i.onStart),a(t[n],o,n)},createKeyFrame:function(t,i,a){var n,r,o,s,c,l,u=[];for(n in t)u.push(parseFloat(n));for(u.sort(function(t,e){return t-e}),s=u[0],n=0,o=u.length-1;o>n;n++){l=e.base.deepCopy(i),c={};for(r in t[u[n+1]])c[r]=void 0!==t[u[n]][r]?[t[u[n]][r],t[u[n+1]][r]]:t[u[n+1]][r];l.duration=i.duration*(u[n+1]-s),s=u[n+1],0===n?(i.onStart&&(l.onStart=i.onStart),i.delay&&(l.delay=i.delay),l.reverseDelay=0):(i.delay&&(l.delay=0),i.stagger&&(l.delay=0),n===o-1?i.onComplete&&(l.onComplete=i.onComplete):l.reverseDelay=0),a(c,l,n)}},effectAnalyzer:function(t,i){var a,n,r,o,s,c=e.CssAnimationUtil.getInstance()._getCriterionPercent(t.dom,"width"),l=e.CssAnimationUtil.getInstance()._getCriterionPercent(t.dom,"height");if(a=i,t.dom.style.opacity=t.dom.style.opacity?t.dom.style.opacity:1,"pulse"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY},.5:{scaleX:1.05*t.cur.scaleX,scaleY:1.05*t.cur.scaleY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY}};else if("rollIn"===a)n={0:{translateX:-100+t.cur.translateX,rotateZ:-120+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}};else if("rollOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{translateX:200+t.cur.translateX,rotateZ:120+t.cur.rotateZ,opacity:0*t.dom.style.opacity}};else if("bounce"===a)n={0:{translateY:0+t.cur.translateY},.2:{translateY:0+t.cur.translateY},.4:{translateY:-30+t.cur.translateY},.5:{translateY:0+t.cur.translateY},.7:{translateY:-15+t.cur.translateY},.8:{translateY:0+t.cur.translateY},.9:{translateY:-4+t.cur.translateY},1:{translateY:0+t.cur.translateY}},r=["bounce1","bounce1","bounce2","bounce1","bounce2","bounce1","","bounce1"],o="center bottom";else if("bounceIn"===a)n={0:{scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY},.2:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY},.4:{scaleX:.9*t.cur.scaleX,scaleY:.9*t.cur.scaleY},.6:{scaleX:1.03*t.cur.scaleX,scaleY:1.03*t.cur.scaleY},.8:{scaleX:.97*t.cur.scaleX,scaleY:.97*t.cur.scaleY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY}},r=["bounce1","bounce1","bounce1","bounce1","bounce1","bounce1"]; +else if("bounceInDown"===a)n={0:{translateY:-3e3+t.cur.translateY,opacity:0*t.dom.style.opacity},.6:{translateY:25+t.cur.translateY,opacity:1*t.dom.style.opacity},.75:{translateY:-10+t.cur.translateY,opacity:1*t.dom.style.opacity},.9:{translateY:5+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceInLeft"===a)n={0:{translateX:-3e3+t.cur.translateX,opacity:0*t.dom.style.opacity},.6:{translateX:25+t.cur.translateX,opacity:1*t.dom.style.opacity},.75:{translateX:-10+t.cur.translateX,opacity:1*t.dom.style.opacity},.9:{translateX:5+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceInRight"===a)n={0:{translateX:3e3+t.cur.translateX,opacity:0*t.dom.style.opacity},.6:{translateX:-25+t.cur.translateX,opacity:1*t.dom.style.opacity},.75:{translateX:10+t.cur.translateX,opacity:1*t.dom.style.opacity},.9:{translateX:-5+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceInUp"===a)n={0:{translateY:3e3+t.cur.translateY,opacity:0*t.dom.style.opacity},.6:{translateY:-25+t.cur.translateY,opacity:1*t.dom.style.opacity},.75:{translateY:10+t.cur.translateY,opacity:1*t.dom.style.opacity},.9:{translateY:-5+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity}},r=["bounce1","bounce1","bounce1","bounce1","bounce1"];else if("bounceOut"===a)n={.2:{opacity:0*t.dom.style.opacity,scaleX:.9*t.cur.scaleX,scaleY:.9*t.cur.scaleY},.5:{opacity:1*t.dom.style.opacity,scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY},1:{opacity:0*t.dom.style.opacity,scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY}};else if("bounceOutDown"===a)n={0:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.1:{translateY:10+t.cur.translateY,opacity:1*t.dom.style.opacity},.45:{translateY:-20+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}};else if("bounceOutLeft"===a)n={0:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.2:{translateX:20+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:-2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}};else if("bounceOutRight"===a)n={0:{translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.2:{translateX:-20+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{translateX:2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}};else if("bounceOutUp"===a)n={0:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.2:{translateY:-10+t.cur.translateY,opacity:1*t.dom.style.opacity},.45:{translateY:20+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{translateY:-2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}};else if("zoomIn"===a)n={0:{scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY,opacity:0*t.dom.style.opacity},.5:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity}};else if("zoomInDown"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateX:0+t.cur.translateX,translateY:-1e3+t.cur.translateY},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX,translateY:60+t.cur.translateY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX,translateY:0+t.cur.translateY}},r=["zoomInDown","backOut"];else if("zoomInLeft"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateX:-1e3+t.cur.translateX},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:10+t.cur.translateX},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateX}},r=["zoomInDown","backOut"];else if("zoomInRight"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateX:1e3+t.cur.translateX,translateY:t.cur.translateY},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateX:-10+t.cur.translateX,translateY:t.cur.translateY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:t.cur.translateY}},r=["zoomInDown","backOut"];else if("zoomInUp"===a)n={0:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,opacity:0*t.dom.style.opacity,translateY:1e3+t.cur.translateY},.6:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:-60+t.cur.translateY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}},r=["zoomInDown","backOut"];else if("zoomOut"===a)n={0:{opacity:1*t.dom.style.opacity},.6:{scaleX:.3*t.cur.scaleX,scaleY:.3*t.cur.scaleY,opacity:0*t.dom.style.opacity},1:{opacity:0*t.dom.style.opacity}};else if("zoomOutDown"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateY:-60+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateY:2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}},r=["zoomInDown","backOut"],o="center bottom";else if("zoomOutLeft"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateX:42+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateX:-2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}},o="left center";else if("zoomOutRight"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateX:0+t.cur.translateX,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateX:-42+t.cur.translateX,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateX:2e3+t.cur.translateX,opacity:0*t.dom.style.opacity}},o="right center";else if("zoomOutUp"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity},.4:{scaleX:.475*t.cur.scaleX,scaleY:.475*t.cur.scaleY,translateY:60+t.cur.translateY,opacity:1*t.dom.style.opacity},1:{scaleX:.1*t.cur.scaleX,scaleY:.1*t.cur.scaleY,translateY:-2e3+t.cur.translateY,opacity:0*t.dom.style.opacity}},r=["zoomInDown","backOut"],o="center bottom";else if("slideInDown"===a)n={0:{translateY:-1*l+t.cur.translateY},1:{translateY:0+t.cur.translateY}},s="visible";else if("slideInLeft"===a)n={0:{translateX:-1*c+t.cur.translateX},1:{translateX:0+t.cur.translateX}},s="visible";else if("slideInRight"===a)n={0:{translateX:1*c+t.cur.translateX},1:{translateX:0+t.cur.translateX}},s="visible";else if("slideInUp"===a)n={0:{translateY:1*l+t.cur.translateY},1:{translateY:0+t.cur.translateY}},s="visible";else if("slideOutDown"===a)n={0:{translateY:0+t.cur.translateY},1:{translateY:1*l+t.cur.translateY}},s="hidden";else if("slideOutLeft"===a)n={0:{translateX:0+t.cur.translateX},1:{translateX:-1*c+t.cur.translateX}},s="hidden";else if("slideOutRight"===a)n={0:{translateX:0+t.cur.translateX},1:{translateX:1*c+t.cur.translateX}},s="hidden";else if("slideOutUp"===a)n={0:{translateY:0+t.cur.translateY},1:{translateY:-1*l+t.cur.translateY}},s="hidden";else if("flash"===a)n={0:{opacity:1*t.dom.style.opacity},.25:{opacity:0*t.dom.style.opacity},.5:{opacity:1*t.dom.style.opacity},.75:{opacity:0*t.dom.style.opacity},1:{opacity:1*t.dom.style.opacity}};else if("rubberBand"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY},.3:{scaleX:1.25*t.cur.scaleX,scaleY:.75*t.cur.scaleY},.4:{scaleX:.75*t.cur.scaleX,scaleY:1.25*t.cur.scaleY},.5:{scaleX:1.15*t.cur.scaleX,scaleY:.85*t.cur.scaleY},.65:{scaleX:.95*t.cur.scaleX,scaleY:1.05*t.cur.scaleY},.75:{scaleX:1.05*t.cur.scaleX,scaleY:.95*t.cur.scaleY},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY}};else if("shake"===a)n={0:{translateX:0+t.cur.translateX},.1:{translateX:-10+t.cur.translateX},.2:{translateX:10+t.cur.translateX},.3:{translateX:-10+t.cur.translateX},.4:{translateX:10+t.cur.translateX},.5:{translateX:-10+t.cur.translateX},.6:{translateX:10+t.cur.translateX},.7:{translateX:-10+t.cur.translateX},.8:{translateX:10+t.cur.translateX},.9:{translateX:-10+t.cur.translateX},1:{translateX:0+t.cur.translateX}};else if("swing"===a)n={0:{rotateZ:0+t.cur.rotateZ},.2:{rotateZ:15+t.cur.rotateZ},.4:{rotateZ:-10+t.cur.rotateZ},.6:{rotateZ:5+t.cur.rotateZ},.8:{rotateZ:-5+t.cur.rotateZ},1:{rotateZ:0+t.cur.rotateZ}},o="top center";else if("tada"===a)n={0:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,rotateZ:0+t.cur.rotateZ},.15:{scaleX:.9*t.cur.scaleX,scaleY:.9*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.3:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},.4:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.5:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},.6:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.7:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},.8:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:-3+t.cur.rotateZ},.9:{scaleX:1.1*t.cur.scaleX,scaleY:1.1*t.cur.scaleY,rotateZ:3+t.cur.rotateZ},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,rotateZ:0+t.cur.rotateZ}};else if("wobble"===a)n={0:{translateX:0+t.cur.translateX,rotateZ:0+t.cur.rotateZ},.15:{translateX:c*-.25+t.cur.translateX,rotateZ:-5+t.cur.rotateZ},.3:{translateX:.2*c+t.cur.translateX,rotateZ:3+t.cur.rotateZ},.45:{translateX:c*-.15+t.cur.translateX,rotateZ:-3+t.cur.rotateZ},.6:{translateX:.1*c+t.cur.translateX,rotateZ:2+t.cur.rotateZ},.75:{translateX:c*-.05+t.cur.translateX,rotateZ:-1+t.cur.rotateZ},1:{translateX:0+t.cur.translateX,rotateZ:0+t.cur.rotateZ}};else if("jello"===a)n={0:{skewX:0+t.cur.skewX,skewY:0+t.cur.skewY},.22:{skewX:-12.5+t.cur.skewX,skewY:-12.5+t.cur.skewY},.33:{skewX:6.25+t.cur.skewX,skewY:6.25+t.cur.skewY},.44:{skewX:-3.125+t.cur.skewX,skewY:-3.125+t.cur.skewY},.55:{skewX:1.5625+t.cur.skewX,skewY:1.5625+t.cur.skewY},.66:{skewX:-.78125+t.cur.skewX,skewY:-.78125+t.cur.skewY},.77:{skewX:.390625+t.cur.skewX,skewY:.390625+t.cur.skewY},.88:{skewX:-.1953125+t.cur.skewX,skewY:-.1953125+t.cur.skewY},1:{skewX:0+t.cur.skewX,skewY:0+t.cur.skewY}},o="center";else if("fadeIn"===a)n={0:{opacity:0*t.dom.style.opacity},1:{opacity:1*t.dom.style.opacity}};else if("fadeInDown"===a)n={0:{translateY:-1*l+t.cur.translateY,opacity:0*t.dom.style.opacity},1:{translateY:0+t.cur.translateY,opacity:1*t.dom.style.opacity}};else if("fadeInDownBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateY:-2e3+t.cur.translateY},1:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}};else if("fadeInLeft"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:-1*c+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInLeftBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:-2e3+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInRight"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:1*c+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInRightBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateX:2e3+t.cur.translateX},1:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX}};else if("fadeInUp"===a)n={0:{opacity:0*t.dom.style.opacity,translateY:1*l+t.cur.translateY},1:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}};else if("fadeInUpBig"===a)n={0:{opacity:0*t.dom.style.opacity,translateY:2e3+t.cur.translateY},1:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY}};else if("fadeOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{opacity:0*t.dom.style.opacity}};else if("fadeOutDown"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:1*l+t.cur.translateY}};else if("fadeOutDownBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:2e3+t.cur.translateY}};else if("fadeOutLeft"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:-1*c+t.cur.translateX}};else if("fadeOutLeftBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:-2e3+t.cur.translateX}};else if("fadeOutRight"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:1*c+t.cur.translateX}};else if("fadeOutRightBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateX:0+t.cur.translateX},1:{opacity:0*t.dom.style.opacity,translateX:2e3+t.cur.translateX}};else if("fadeOutUp"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:-1*l+t.cur.translateY}};else if("fadeOutUpBig"===a)n={0:{opacity:1*t.dom.style.opacity,translateY:0+t.cur.translateY},1:{opacity:0*t.dom.style.opacity,translateY:-2e3+t.cur.translateY}};else if("flip"===a)n={0:{rotateY:-360+t.cur.rotateY,perspective:400},.4:{rotateY:-190+t.cur.rotateY,translateZ:150+t.cur.translateZ,perspective:400},.5:{rotateY:-170+t.cur.rotateY,translateZ:150+t.cur.translateZ,perspective:400},.8:{scaleX:.95*t.cur.scaleX,scaleY:.95*t.cur.scaleY,perspective:400},1:{scaleX:1*t.cur.scaleX,scaleY:1*t.cur.scaleY,rotateY:0+t.cur.rotateY,translateZ:0+t.cur.translateZ,perspective:400}},r=["easeIn","easeIn","easeIn","easeIn","easeIn"];else if("flipInX"===a)n={0:{rotateX:90+t.cur.rotateX,perspective:400,opacity:0*t.dom.style.opacity},.4:{rotateX:-20+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity},.6:{rotateX:10+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity},.8:{rotateX:-5+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity},1:{rotateX:0+t.cur.rotateX,perspective:400,opacity:1*t.dom.style.opacity}},r=["easeIn","easeIn","easeIn","easeIn","easeIn"];else if("flipInY"===a)n={0:{rotateY:90+t.cur.rotateY,perspective:400,opacity:0*t.dom.style.opacity},.4:{rotateY:-20+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity},.6:{rotateY:10+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity},.8:{rotateY:-5+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity},1:{rotateY:0+t.cur.rotateY,perspective:400,opacity:1*t.dom.style.opacity}},r=["easeIn","easeIn","easeIn","easeIn","easeIn"];else if("flipOutX"===a)n={0:{perspective:400},.3:{perspective:400,rotateX:-20+t.cur.rotateX,opacity:1*t.dom.style.opacity},1:{perspective:400,rotateX:90+t.cur.rotateX,opacity:0*t.dom.style.opacity}};else if("flipOutY"===a)n={0:{perspective:400},.3:{perspective:400,rotateY:-15+t.cur.rotateY,opacity:1*t.dom.style.opacity},1:{perspective:400,rotateY:90+t.cur.rotateY,opacity:0*t.dom.style.opacity}};else if("lightSpeedIn"===a)n={0:{translateX:1*c+t.cur.translateX,skewX:-30+t.cur.skewX,opacity:0*t.dom.style.opacity},.6:{translateX:0+t.cur.translateX,skewX:20+t.cur.skewX,opacity:1*t.dom.style.opacity},.8:{translateX:0+t.cur.translateX,skewX:-5+t.cur.skewX,opacity:1*t.dom.style.opacity},1:{translateX:0+t.cur.translateX,skewX:0+t.cur.skewX,opacity:1*t.dom.style.opacity}};else if("lightSpeedOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{translateX:1*c+t.cur.translateX,skewX:30+t.cur.skewX,opacity:0*t.dom.style.opacity}};else if("rotateIn"===a)n={0:{rotateZ:-200+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="center";else if("rotateInDownLeft"===a)n={0:{rotateZ:-45+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="left bottom";else if("rotateInDownRight"===a)n={0:{rotateZ:45+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="right bottom";else if("rotateInUpLeft"===a)n={0:{rotateZ:45+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="left bottom";else if("rotateInUpRight"===a)n={0:{rotateZ:-90+t.cur.rotateZ,opacity:0*t.dom.style.opacity},1:{rotateZ:0+t.cur.rotateZ,opacity:1*t.dom.style.opacity}},o="right bottom";else if("rotateOut"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:200+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="center";else if("rotateOutDownLeft"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:45+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="left bottom";else if("rotateOutDownRight"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:-45+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="right bottom";else if("rotateOutUpLeft"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:-45+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="left bottom";else if("rotateOutUpRight"===a)n={0:{opacity:1*t.dom.style.opacity},1:{rotateZ:90+t.cur.rotateZ,opacity:0*t.dom.style.opacity}},o="right bottom";else{if("hinge"!==a)throw Error("the name of animation is not exists");n={0:{opacity:1*t.dom.style.opacity},.2:{rotateZ:80+t.cur.rotateZ},.4:{rotateZ:60+t.cur.rotateZ,opacity:1*t.dom.style.opacity},.6:{rotateZ:80+t.cur.rotateZ},.8:{rotateZ:60+t.cur.rotateZ,opacity:1*t.dom.style.opacity},1:{translateY:700+t.cur.translateY,opacity:0*t.dom.style.opacity}},o="top left",r=["easeInOut","easeInOut","easeInOut","easeInOut","easeInOut","easeInOut"]}return[n,r,o,s]}};e.AnimationUtil=i}(t,e,e.base),function(t,e,i){var a,n=i.Class.extend({_init:function(){return void 0!==a?a=new this:(this.targetObjects=[],this)},addTarget:function(t){this.targetObjects.push(t),t.map=new e.base.WeakMap},getObject:function(t){if(t instanceof e.AnimationObject)return t;for(var i=0,a=this.targetObjects.length;a>i;i++)if(t instanceof this.targetObjects[i].$type){var n=this.targetObjects[i].map.get(t);return void 0===n&&(n=new e[this.targetObjects[i].$namespace](t),this.targetObjects[i].map.set(t,n)),n}throw"CannotCreateObject"},"static":{getInstance:function(){return void 0===a&&(a=new n),a},plugin:function(t){function i(){e.AnimationObject.call(this),t.$constructor.apply(this,arguments)}var a=/^\$(?:namespace|constructor|type)$/;if(t.$constructor){i.prototype=new e.AnimationObject,i.prototype.constructor=i;for(var n in t)a.test(n)||(i.prototype[n]="function"==typeof t[n]&&t[n]);return e[t.$namespace]=i,this.getInstance().addTarget(t),i}}}});e.ObjectManager=n}(t,e,e.base),function(t){"use strict";(function(t,e,i){var a=e.base.Class.extend({_init:function(){this.from=new e.Transform,this.cur=i.copy(this.from),this.updateSeek=!1,this.updateSeekProperty=[]},getFrom:function(t){var e={},t=t.animation;for(var i in t)e[i]=this.from[i],this.from[i]=t[i];return e},setFrom:function(t){this.from.set(t)},translate:function(){},rotate:function(){}});e.AnimationObject=a})(t,e,e.base)}(t),function(t,e,i){"use strict";var a=e.CssAnimationUtil.getInstance(),n=e.CssStringCreator.getInstance();e.ObjectManager.plugin({$namespace:"DomObject",$type:t.HTMLElement,$constructor:function(t){this.dom=t,this.unit={},this._perspective=!1},render:function(t){var e,i,a=t.updateProperty;for(e=0;i=a[e];e++)t.targetStyle[i]=n[i](this,t.unit)},objectRender:function(t){var e=!1;for(var i in t)this.isTransform(i)||void 0===this.dom.style[i]?e||(this.dom.style.WebkitTransform=n.WebkitTransform(t),e=!0):this.dom.style[i]=n[i](t,unit)},createTweenInfo:function(t,e,i){var a={fromTo:{},animationFromTo:t,cur:this.cur,option:e,name:[],unit:{},target:this,targetStyle:this.dom.style,updateProperty:[]};return i&&this.setAnimationFromTo(a),a},setAnimationFromTo:function(t){var e,n=!1,r=t.animationFromTo;for(e in r)this.isTransform(e)?(a.WebkitTransform(e,t),n||(t.updateProperty.push("WebkitTransform"),n=!0)):"perspective"===e?(this._perspective=i.isNumber(r[e])?r[e]:i.isNumber(r[e][1])?r[e][1]:0,this.cur.perspective=this._perspective):a[e]&&(a[e](t),t.updateProperty.push(e))},isTransform:function(t){return void 0!==t&&null!==t?"translateX"===t||"translateY"===t||"translateZ"===t||"rotateX"===t||"rotateY"===t||"rotateZ"===t||"scaleX"===t||"scaleY"===t||"skewX"===t||"skewY"===t?!0:!1:void 0},perspective:function(t){void 0!==t&&null!==t&&e.base.isNumber(t)&&(this._perspective=t,this.cur.perspective=t)},set:function(t){if(void 0!==t&&null!==t){for(var e in t)this.isTransform(e)?(this.from[e]=t[e],this.cur[e]=t[e]):"perspective"===e?this.perspective(t[e]):this.dom.style[e]=t[e];this.objectRender(i.deepCopy(this.from))}}})}(t,e,e.base),function(t,e,i){"use strict";function a(t){var i,a;for(this.target=[],this.len=t.length,i=0;this.len>i;i++)this.target[i]=(a=n.getObject(t[i]).simpleAnimation)?a:new e.SimpleAnimation(t[i])}var n=e.ObjectManager.getInstance(),r={tween:function(t,i,a){var n;return this.simpleAnimation||(this.simpleAnimation=this.length?new e.SimpleAnimationGroup(this):new e.SimpleAnimation(this)),n=e.AnimationUtil.optionAnalyzer(i,a),this.simpleAnimation.add(t,n),this.simpleAnimation.play(),this},stop:function(){this.simpleAnimation||this.simpleAnimation||(this.simpleAnimation=this.length?new e.SimpleAnimationGroup(this):new e.SimpleAnimation(this)),this.simpleAnimation.stop()},transform:function(t){this.simpleAnimation||(this.simpleAnimation=this.length?new e.SimpleAnimationGroup(this):new e.SimpleAnimation(this)),this.simpleAnimation.target.set(t)}},o=function(t){this.tweenAnimator=new e.TweenAnimator,this.target=n.getObject(t),this.target.simpleAnimation=this,this.target.render&&this.tweenAnimator.setRender(this.target.render),this.target.cur&&this.tweenAnimator.setUpdateTarget(this.target.cur)};o.prototype.add=function(t,a,n){var r,o,s,c,l=n||this.tweenAnimator,u=this;return"string"==typeof t?(r=e.AnimationUtil.effectAnalyzer(this.target,t),e.AnimationUtil.createKeyFrame(r[0],a,function(t,e,i){void 0!==r[1]&&(e.ease=r[1][i]),o=u.target.createTweenInfo(t,e,!0),l.add(o),void 0!==r[2]&&(0===i?o.startCallback.on(function(){u.target.dom.style.webkitTransformOrigin=r[2]}):i===r.length&&o.completeCallback.on(function(){u.target.dom.style.webkitTransformOrigin=""})),void 0!==r[3]&&o.completeCallback.on(function(){u.target.dom.style.visibility=r[3]})}),void 0):(t.effect&&(void 0===this.parTweensGroup?(this.parTweensGroup=[],c=new e.TweenAnimator,this.parTweensGroup.push(c)):c=this.parTweensGroup[0],this.target.render&&c.setRender(this.target.render),this.target.cur&&c.setUpdateTarget(this.target.cur),this.add(t.effect,i.deepCopy(a),c)),"running"===l.getState()?(o=u.target.createTweenInfo(t,a,!1),(s=l.getLastTweenInfo())&&s.completeCallback.on(function(){u.target.setAnimationFromTo(o)})):o=this.target.createTweenInfo(t,a,!0),l.add(o),void 0)},o.prototype.play=function(){var t,e;if(this.tweenAnimator.play(),this.parTweensGroup)for(t=0,e=this.parTweensGroup.length;e>t;t++)this.parTweensGroup[t].play()},o.prototype.stop=function(){var t,e;if(this.tweenAnimator.stop(),this.parTweensGroup)for(t=0,e=this.parTweensGroup.length;e>t;t++)this.parTweensGroup[t].stop()},a.prototype.add=function(t,i){var a=0,n=this;e.AnimationUtil.checkStagger(this.target,i,function(e,r){i.onComplete&&(r.onComplete=function(){a++,a===n.len&&e.tweenAnimator.getCurrentTweenInfo().completeCallback.on(i.onComplete)}),e.add(t,r)})},a.prototype.play=function(){var t;for(t=0;this.len>t;t++)this.target[t].play()},a.prototype.stop=function(){var t;for(t=0;this.len>t;t++)this.target[t].stop()},e.SimpleAnimation=o,e.SimpleAnimationGroup=a,e.SimpleAnimationMixinObject=r}(t,e,e.base),function(t,e){"use strict";function i(t){var e,i,a=["tween","stop","transform","simpleAnimation"];for(e=0,i=a.length;i>e;e++)if(t.hasOwnProperty(a[e]))return a[e];return!1}function a(t){var e="Function or Object can apply Mixin";e+=void 0!==t?': "'+t+'" is overrided.':".",console.warn(e)}var n=e.SimpleAnimationMixinObject,r=function(t){var e;if(void 0!==t.prototype){(e=i(t.prototype))&&a(e);for(var r in n)t.prototype[r]=n[r]}else if(t instanceof Object){(e=i(t))&&a(e);for(var r in n)n.hasOwnProperty(r)&&(t[r]=n[r])}else a();return t};e.SimpleMixin=r}(t,e),function(t,e){"use strict";var i=e.ObjectManager.getInstance();e.SimpleMixin(e.DomObject),e.target=function(a){if("string"==typeof a){var n,r=a.slice(0,1),o=a.slice(1);"."===r?(n=document.getElementsByClassName(o),n.tween||e.SimpleMixin(n,function(){return n})):"#"===r&&(n=document.getElementById(o),n=i.getObject(n))}else a instanceof t.HTMLElement&&(n=i.getObject(a));return n}}(t,e)})(window); \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/js/tau.min.js b/device_home/client/lib/tau/mobile/js/tau.min.js new file mode 100644 index 0000000..f6e0f2d --- /dev/null +++ b/device_home/client/lib/tau/mobile/js/tau.min.js @@ -0,0 +1,32 @@ +/* + * Copyright (c) 2015 Samsung Electronics Co., Ltd + * + * Licensed under the Flora License, Version 1.1 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://floralicense.org/license/ + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +!function(a,b,c){"use strict";var d=a.tau=a.tau||{},e=a.tauConfig=a.tauConfig||{};e.rootNamespace="tau",e.fileName="tau",d.version="1.2.7",function(b,d){var e=0,f=+new Date,g=[].slice,h="",i="",j=function(a){var b=new Date;a.unshift("["+h+"]["+b.toLocaleString()+"]")},k=a.ns||a.tau||{},l=a.nsConfig||a.tauConfig||{},m=function(a){this.message=a};k.info=k.info||{profile:"custom"},k.tauPerf=k.tauPerf||{},a.ns=k,a.nsConfig=l,a.tau=k,a.tauConfig=l,h=l.rootNamespace,i=l.fileName,m.prototype.toString=function(){return this.message},k.getUniqueId=function(){return h+"-"+k.getNumberUniqueId()+"-"+f},k.getNumberUniqueId=function(){return e++},k.log=function(){var a=g.call(arguments);j(a),d&&d.log.apply(d,a)},k.warn=function(){var a=g.call(arguments);j(a),d&&d.warn.apply(d,a)},k.error=function(){var a=g.call(arguments);j(a),d&&d.error.apply(d,a)},k.getConfig=function(a,b){return l[a]===c?b:l[a]},k.setConfig=function(a,b,d){d&&l[a]!==c||(l[a]=b)},k.getFrameworkPath=function(){var a,c,d,e,f=b.getElementsByTagName("script"),g=f.length;for(a=0;g>a;a++)if(c=f[a].src,d=c.split("/"),e=d.length,d[e-1]===i+".js"||d[e-1]===i+".min.js")return d.slice(0,e-1).join("/");return null},k._TAUException=m,k["throws"]=function(a){throw"string"!=typeof a&&k["throws"]("Wrong parameter type. Message must be a string!"),new k._TAUException(a)}}(a.document,a.console),function(){d.setConfig("autoBuildOnPageChange",!0,!0),d.setConfig("loader",!1,!0),d.setConfig("pageContainerBody",!0,!0),d.setConfig("popupTransition","slideup",!0),d.setConfig("pageTransition","none",!0),d.setConfig("enablePageScroll",!1,!0)}(),function(){d.setConfig("rootDir",d.getFrameworkPath(),!0),d.setConfig("version","",!0),d.setConfig("allowCrossDomainPages",!1,!0),d.setConfig("domCache",!1,!0),d.setConfig("autoBuildOnPageChange",!0,!0),d.setConfig("autoInitializePage",!0,!0),d.setConfig("dynamicBaseEnabled",!0,!0),d.setConfig("pageTransition","none",!0),d.setConfig("popupTransition","none",!0),d.setConfig("popupFullSize",!1,!0),d.setConfig("scrollEndEffectArea","content",!0),d.setConfig("enablePopupScroll",!1,!0),d.setConfig("pageContainer",b.body,!0),d.setConfig("findProfileFile",!1,!0),d.setConfig("keyboardSupport",!1)}(),function(){function a(a){Object.defineProperty(d.defaults,a,{get:function(){return d.warn("tau.defaults are deprecated from Tizen 3.0, please use tau.getConfig."),d.getConfig(a)},set:function(b){return d.warn("tau.defaults are deprecated from Tizen 3.0, please use tau.setConfig."),d.setConfig(a,b)}})}var b={};d.defaults=b,a("autoInitializePage"),a("dynamicBaseEnabled"),a("pageTransition"),a("popupTransition"),a("popupFullSize"),a("enablePageScroll"),a("goToTopButton"),a("scrollEndEffectArea"),a("enablePopupScroll")}(),function(a,b){function e(d){var e=b.createElement("style"),f="@media "+d+" { #jquery-mediatest { position:absolute; } }";return d.cacheMedia===c&&(e.type="text/css",e.styleSheet?e.styleSheet.cssText=f:e.appendChild(b.createTextNode(f)),s.firstChild?s.insertBefore(q,s.firstChild):s.appendChild(q),s.insertBefore(e,q),l=a.getComputedStyle(p),o[d]="absolute"===l.position,e.parentNode.removeChild(e),q.parentNode.removeChild(q)),o[d]}function f(a,c,d){var e,f,g=b.createElement("div"),h=function(a){return a.charAt(0).toUpperCase()+a.substr(1)},i=function(a){return"-"+a.charAt(0).toLowerCase()+a.substr(1)+"-"},j=function(b){var d=i(b)+a+": "+c+";",f=h(b),j=f+h(a);g.setAttribute("style",d),g.style[j]&&(e=!0)},k=d?[d]:t,l=k.length;for(f=0;l>f;f++)j(k[f]);return!!e}function g(a){var b,d=a.charAt(0).toUpperCase()+a.substr(1),e=(a+" "+t.join(d+" ")+d).split(" ");for(b=0;b
";while(d[0]);return a}(),d.support={media:e,cssTransitions:(a.WebKitTransitionEvent!==c||f("transition","height 100ms linear"))&&!v,pushState:a.history.pushState&&a.history.replaceState&&!0,mediaquery:e("only all"),cssPseudoElement:!!g("content"),touchOverflow:!!g("overflowScrolling"),cssTransform3d:h(),boxShadow:!!g("boxShadow")&&!m,scrollTop:(a.pageXOffset||b.documentElement.scrollTop||q.scrollTop)===c||u||w?!1:!0,dynamicBaseTag:i(),cssPointerEvents:j(),cssAnimationPrefix:x.hasOwnProperty("webkitAnimation")?"-webkit-":x.hasOwnProperty("mozAnimation")?"-moz-":x.hasOwnProperty("oAnimation")?"-o-":"",boundingRect:k(),browser:{ie:n>4},gradeA:function(){return(this.mediaquery||this.browser.ie&&n>=7)&&(this.boundingRect||null!==(a.jQuery&&a.jQuery.fn&&a.jQuery.fn.jquery.match(/1\.[0-7+]\.[0-9+]?/)))},touch:b.ontouchend!==c,orientation:a.orientation!==c&&a.onorientationchange!==c},p=null,q=null}(a,a.document),function(a,b,c){function d(a,b){var c,d=new XMLHttpRequest;return d.open("get",a,!1),b&&d.overrideMimeType(b),d.send(),4===d.readyState&&(c=d.status,200===c||0===c&&d.responseText)?d.responseText:null}function e(a){for(var b,c=m.call(a.querySelectorAll("script[src]")),d=c.length;--d>=0;)b=c[d],b.parentNode.removeChild(b);return c}function f(b){return function(){try{a.eval(b)}catch(d){d.stack?c.error(d.stack):d.name&&d.message?c.error(d.name,d.message):c.error(d)}}}function g(a){var b,c=a.length;for(b=0;c>b;++b)a[b]()}function h(a,c){var d,e,f,g,h=[];for(f=0,g=a.length;g>f;++f)e=k.fetchSync(a[f].src,"text/plain"),e&&(d=b.adoptNode(a[f]),d.setAttribute("data-src",a[f].src),d.removeAttribute("src"),h.push(k.safeEvalWrap(e)),c&&c.appendChild(d));return h}function i(a){var c,d=[];return m.call(a.querySelectorAll("script:not([data-src]):not([type]):not([id]):not([src])")).forEach(function(a){c=b.createElement("script"),c.innerText=a.textContent,m.call(a.attributes).forEach(function(b){c.setAttribute(b.name,a.getAttribute(b.name))}),a.parentNode.removeChild(a),d.push(c)}),d}var j=null,k=c.util||{},l=[],m=[].slice,n=!1;k._requestAnimationFrameOnSetTimeout=function(b){"function"!=typeof b&&c["throws"]("Parameter is not a function!"),j=a.setTimeout(b.bind(b,+new Date),1e3/60)},k._loop=function(){var a=m.call(l),b=a.shift(),c=performance.now();for(l=[];b;)b(c),b=performance.now()-c<15?a.shift():null;a.length||l.length?(l.unshift.apply(l,a),k.windowRequestAnimationFrame(k._loop)):n=!1},k._getRequestAnimationFrame=function(){return(a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||k._requestAnimationFrameOnSetTimeout).bind(a)},k.windowRequestAnimationFrame=k._getRequestAnimationFrame(),k.requestAnimationFrame=function(a){l.push(a),n||(k.windowRequestAnimationFrame(k._loop),n=!0)},k._cancelAnimationFrameOnSetTimeout=function(){a.clearTimeout(j)},k.cancelAnimationFrames=function(a){var b=0,d=l.length,e=0;if(a)for(;d>0&&b>-1;){for(b=-1;d>e;e++)if(l[e].animationId===a){b=e;break}b>-1&&(l.splice(b,1),d--)}else c.warn("cancelAnimationFrames() require one parameter for request identify")},k._getCancelAnimationFrame=function(){return(a.cancelAnimationFrame||a.webkitCancelAnimationFrame||a.mozCancelAnimationFrame||a.oCancelAnimationFrame||a.msCancelAnimationFrame||k._cancelAnimationFrameOnSetTimeout).bind(a)},k.cancelAnimationFrame=k._getCancelAnimationFrame(),k.fetchSync=d,k._removeExternalScripts=e,k.safeEvalWrap=f,k.batchCall=g,k._createScriptsSync=h,k._removeInlineScripts=i,k.async=k.requestAnimationFrame,k.importEvaluateAndAppendElement=function(a,c){var d=k._createScriptsSync(k._removeExternalScripts(a),a),e=k._removeInlineScripts(a),f=b.importNode(a,!0);return c.appendChild(f),e.forEach(function(a){c.appendChild(a)}),k.batchCall(d),f},k.isNumber=function(a){var b=parseFloat(a);return!isNaN(b)&&isFinite(b)},k.runScript=function(c,d){var e,f,g,h=b.createElement("script"),i=m.call(d.attributes),j=d.getAttribute("src");for(null!==j&&(j=k.path.makeUrlAbsolute(j,c)),f=i.length;--f>=0;)g=i[f],"src"!==g.name?h.setAttribute(g.name,g.value):h.setAttribute("data-src",g.value);e=j?k.fetchSync(j,"text/plain"):d.textContent,e&&(h.src=a.URL.createObjectURL(new Blob([e],{type:"text/javascript"})),h.textContent=e),d.parentNode.replaceChild(h,d)},c.util=k}(a,a.document,d),function(a){function b(a,b){var c,d,e=!1;return isNaN(a)&&isNaN(b)?(e=!0,c=a.charCodeAt(0),d=b.charCodeAt(0)):(c=isNaN(a)?0:a,d=isNaN(b)?0:b),{inival:c,endval:d,chars:e}}function d(a,c,d){var e,f,g,h,i,j=[],k=d||1;if(i=b(a,c),e=i.inival,f=i.endval,h=i.chars,g=f>=e)for(;f>=e;)j.push(h?String.fromCharCode(e):e),e+=k;else for(;e>=f;)j.push(h?String.fromCharCode(e):e),e-=k;return j}function e(a){return Array.isArray(a)||a instanceof NodeList||"function"==typeof a}function f(a){var b=a.length;return 0===b||"number"==typeof b&&b>0&&b-1 in a}function g(a){return a&&a!==a.window?e(a)&&f(a):!1}function h(a,b){var c,d,e=a;for(a instanceof Array||(e=[].slice.call(a)),d=e.length,c=0;d>c;c++)b(e[c],c,e)}function i(a,b){var c,d,e,f=[],g=a;for(a instanceof Array||(g=[].slice.call(a)),d=g.length,c=0;d>c;c++)e=g[c],b(e,c,g)&&f.push(e);return f}function j(a,b){var c,d,e=[],f=a;for(a instanceof Array||(f=[].slice.call(a)),d=f.length,c=0;d>c;c++)e.push(b(f[c],c,f));return e}function k(a,b,d){var e,f,g,h=d,i=a;for(a instanceof Array||(i=[].slice.call(a)),f=i.length,e=0;f>e;e++)g=i[e],h=h===c&&0===e?g:b(h,g,e,i);return h}a.util.array={range:d,isArrayLike:g,forEach:h,filter:i,map:j,reduce:k}}(d),function(a,d){function e(a){var b;return g.forEach(function(c){c.element===a&&(b=c.instance)}),b}function f(a){g.forEach(function(b,c){b.element===a&&g.splice(c,1)})}var g=[],h=Array.isArray,i=d.util.array.isArrayLike,j=/\s+/g,k=function(a){return a.trim()},l=function(a,b){var c,d,e=[];if("string"==typeof a&&(a=a.split(j).map(k)),h(a))for(d=0;df;f++)if("function"==typeof k[f].addEventListener)for(g=0;j>g;g++)d.event.fastOn(k[f],m[g].type,m[g].callback,e)},off:function(a,b,c,e){var f,g,h,j,k,m;for(k=i(a)?a:[a],h=k.length,m=l(b,c),j=m.length,f=0;h>f;f++)if("function"==typeof k[f].addEventListener)for(g=0;j>g;g++)d.event.fastOff(k[f],m[g].type,m[g].callback,e)},one:function(a,b,c,e){var f,g,h,j,k,m,n=[].slice,o=[];for(k=i(a)?n.call(a):[a],h=k.length,m=l(b,c),j=m.length,f=0;h>f;f++)if("function"==typeof k[f].addEventListener)for(o[f]=[],g=0;j>g;g++)o[f][g]=function(a,b){var c=n.call(arguments);d.event.fastOff(k[a],m[b].type,o[a][b],e),c.shift(),c.shift(),m[b].callback.apply(this,c)}.bind(null,f,g),d.event.fastOn(k[f],m[g].type,o[f][g],e)},enableGesture:function(a){var b=e(a),c=arguments.length,f=1;for(b||(b=new d.event.gesture.Instance(a),g.push({element:a,instance:b}));c>f;f++)b.addDetector(arguments[f])},disableGesture:function(a){var b=e(a),c=arguments.length,d=1;b&&(c>1?b.removeDetector(arguments[d]):(b.destroy(),f(a)))}}}(a,d),function(a,b){var c=d.event,e={profile:"default",theme:"default",version:d.version,refreshTheme:function(d){var e,f=b.createElement("span"),g=b.body;return"interactive"!==b.readyState&&"complete"!==b.readyState?(c.fastOn(b,"DOMContentLoaded",this.refreshTheme.bind(this,d)),null):(f.classList.add("tau-info-theme"),g.appendChild(f),e=a.getComputedStyle(f,":after").content,e&&(e=e.replace(/\"/g,"")),g.removeChild(f),e&&e.length>0&&(this.theme=e),e=e||null,d&&d(e),e)}};e.refreshTheme(),d.info=e}(a,a.document),function(b,c){function d(a){var b=c.getConfig("namespace");return"[data-"+(b?b+"-":"")+a+"]"}function e(a,b){return l&&a[l]?a[l](b):!1}function f(a){for(var c=[],d=a.parentNode;d&&d!==b;)c.push(d),d=d.parentNode;return c}function g(a,c){for(var d=a;d&&d!==b;){if(c(d))return d;d=d.parentNode}return null}function h(a,b){return e(b,a)}function i(a,b){return b&&b.classList&&b.classList.contains(a)}function j(a,b){return b.tagName.toLowerCase()===a}var k=[].slice,l=function(){var a=b.createElement("div");return"function"==typeof a.webkitMatchesSelector?"webkitMatchesSelector":"function"==typeof a.mozMatchesSelector?"mozMatchesSelector":"function"==typeof a.msMatchesSelector?"msMatchesSelector":"function"==typeof a.matchesSelector?"matchesSelector":"function"==typeof a.matches?"matches":""}();c.util.selectors={matchesSelector:e,getChildrenBySelector:function(a,b){return k.call(a.children).filter(h.bind(null,b))},getChildrenByDataNS:function(a,b){return k.call(a.children).filter(h.bind(null,d(b)))},getChildrenByClass:function(a,b){return k.call(a.children).filter(i.bind(null,b))},getChildrenByTag:function(a,b){return k.call(a.children).filter(j.bind(null,b))},getParents:f,getParentsBySelector:function(a,b){return f(a).filter(h.bind(null,b))},getParentsBySelectorNS:function(a,b){return f(a).filter(h.bind(null,d(b)))},getParentsByClass:function(a,b){return f(a).filter(i.bind(null,b))},getParentsByTag:function(a,b){return f(a).filter(j.bind(null,b))},getClosestBySelector:function(a,b){return g(a,h.bind(null,b))},getClosestBySelectorNS:function(a,b){return g(a,h.bind(null,d(b)))},getClosestByClass:function(a,b){return g(a,i.bind(null,b))},getClosestByTag:function(a,b){return g(a,j.bind(null,b))},getAllByDataNS:function(a,b){return k.call(a.querySelectorAll(d(b)))},getScrollableParent:function(c){for(var d,e;c&&c!==b.body;){if(e=a.getComputedStyle(c),e&&(d=e.getPropertyValue("overflow-y"),"scroll"===d||"auto"===d&&c.scrollHeight>c.clientHeight))return c;c=c.parentNode}return null}}}(a.document,d),function(){var a={copy:function(b){return a.merge({},b)},fastMerge:function(a,b){var d,e;for(d in b)b.hasOwnProperty(d)&&(e=Object.getOwnPropertyDescriptor(a,d),e&&e.writable!==!0&&e.set==c||(a[d]=b[d]));return a},merge:function(){var a,b,d,e,f,g,h=[].slice.call(arguments),i=h.length;for(a=h.shift(),d=!0,"boolean"==typeof arguments[i-1]&&(d=arguments[i-1],i--),f=0;i>f;f++)if(b=h.shift(),null!==b)for(e in b)b.hasOwnProperty(e)&&(g=Object.getOwnPropertyDescriptor(a,e),(!g||d&&(g.writable===!0||g.set!=c))&&(a[e]=b[e]));return a},inherit:function(a,b,c){var d,e,f=new b;for(d in c)c.hasOwnProperty(d)&&(e=c[d],"function"==typeof e?f[d]=function(a,b,c){var d=function(){var c=a.prototype[b];return c?c.apply(this,arguments):null};return function(){var a,b=this._super;return this._super=d,a=c.apply(this,arguments),this._super=b,a}}(b,d,e):f[d]=e);a.prototype=f,a.prototype.constructor=a},hasPropertiesOfValue:function(a,b){var c=Object.keys(a),d=c.length;if(0===d)return!1;for(;--d>=0;)if(a[c[d]]!==b)return!1;return!0},removeProperties:function(a,b){var c,d,e=b.length;for(d=0;e>d;d++)c=b[d],a.hasOwnProperty(c)&&delete a[c];return a}};d.util.object=a}(),function(a,b){function e(a){return a.match(/\[data-role=/)&&!a.match(/:not\(\[data-role=/)?a.trim():a.trim()+":not([data-role='none'])"}function f(a,f,g,h,i,j,k,l,m){var n;if(m=m||{},a){if(!R[a]||j)return g=g||[],g.push("destroy","disable","enable","option","refresh","value"),n={name:a,methods:g,selector:f||"",selectors:f?f.split(",").map(e):[],widgetClass:h||null,namespace:i||"",widgetNameToLowercase:k===c?!0:!!k,BaseElement:l,buildOptions:m},R[a]=n,i&&(R[i+"."+a]=n),M.trigger(b,"widgetdefined",n,!1),!0}else d.error("Widget with selector ["+f+"] defined without a name, aborting!");return!1}function g(a,b,c){var d,e,f=c?c.split("."):[],g=f.pop(),h=f.pop();return g?d=a.instances[g]:(e=Object.keys(a.instances),d=a.instances[e[0]]),h&&d&&d.namespace!==h&&(d=null),d&&d.element===b?d:null}function h(a){return a.hasAttribute(X)}function i(a,c){var d,e,f=a&&typeof a!==V?a.id:a;if(typeof a===V&&(a=b.getElementById(f)),a){if(d=S[f],d&&"object"==typeof d)return g(d,a,c);if(typeof a.hasAttribute===W&&a.hasAttribute($)&&(e=L.call(a.children).filter(h)[0]))return i(e,c)}return null}function j(a){var b=a.element.id,c=a.name,d=S[b];d||(d={elementId:b,element:a.element,instances:{}}),d.instances[c]=a,S[b]=d}function k(a){var b=a&&typeof a!==V?a.id:a;return S[b]&&S[b].instances||null}function l(a,b){var c,d;return c=b.split(_),d=c.indexOf(a),d>-1&&(c.splice(d,1),b=c.join(_)),b}function m(a){a.removeAttribute(X),a.removeAttribute(Z),a.removeAttribute(Y)}function n(a,b){var c,d,e;b?(c=l(b,a.getAttribute(X)||""),d=l(b,a.getAttribute(Z)||""),e=l(b,a.getAttribute(Y)||""),c&&d&&e?(a.setAttribute(X,c),a.setAttribute(Z,d),a.setAttribute(Y,e)):m(a)):m(a)}function o(a,b){var c=a[b];return c?(c.element&&typeof c.element.setAttribute===W&&n(c.element,b),delete a[b],!0):!1}function p(a,b){var c,d,e=!0;for(d in a)a.hasOwnProperty(d)&&(c=o(a,d),a[d]=null,e=e&&c);return O.hasPropertiesOfValue(a,null)&&(S[b]=null),e}function q(a,b,c){var d;return b?(d=o(a,b),O.hasPropertiesOfValue(a,null)&&(S[c]=null)):d=p(a,c),d}function r(a,b){var c,d=typeof a===V?a:a.id,e=S[d];if(e){if(typeof a===V&&(a=e.element),a&&n(a,b),c=S[d]&&S[d].instances)return q(c,b,d);S[d].instances&&0===Object.keys(S[d].instances).length&&(S[d]=null)}return!1}function s(a){return r(a)}function t(a,c){return a&&a instanceof HTMLElement||(a=typeof c.createEmptyElement===W?c.createEmptyElement():b.createElement("div")),a}function u(a,c,d,e){var f,g=e||{},h=g.create;a=c.configure(d,a,e),typeof h===W&&M.one(a,d.name.toLowerCase()+"create",h),a.id&&(c.id=a.id),f=a.getAttribute(X),f&&-1!==f.split(_).indexOf(c.name)||(a=c.build(a)),a&&(c.element=a,j(c),c.trigger(ca.WIDGET_BUILT,c,!1),U||c.init(a),c.bindEvents(a,U),c.trigger(c.widgetEventPrefix+ca.WIDGET_INIT),c.trigger(ca.WIDGET_BOUND,c,!1),M.trigger(b,ca.WIDGET_BOUND,c))}function v(a,b,c){var d,e,f,g=b.widgetClass;return a=t(a,g),d=g?new g(a,c):!1,e=P.getParentsBySelectorNS(a,"enhance=false"),f=i(a,b.name),f&&f.element===a?a:d?(e.length||u(a,d,b,c),d.element):null}function w(a,c){var d;typeof a===V&&(a=b.getElementById(a)),d=i(a,c),d&&(d.destroy(),d.trigger("widgetdestroyed"),r(a,c))}function x(a){var b,c,d;d=k(a);for(b in d)d.hasOwnProperty(b)&&(c=d[b],c&&(c.destroy(),c.trigger("widgetdestroyed")))}function y(a,c){var d,e;for(typeof a===V&&(a=b.getElementById(a)),c||x(a),d=L.call(a.querySelectorAll("["+Z+"]")),e=d.length-1;e>=0;e-=1)d[e]&&y(d[e],!1);s(a)}function z(a,b,c){var d=a&&a.getAttribute(Y)||b&&b.name;return b=b||d&&R[d]||{name:d},v(a,b,c)}function A(a,b){var c=Node.DOCUMENT_POSITION_CONTAINS|Node.DOCUMENT_POSITION_PRECEDING;return a.element===b.element?0:a.element.compareDocumentPosition(b.element)&c?1:-1}function B(a){z(a.element||a,R[a.widgetName])}function C(a){var c,d,e,f,g,h,i,j=L.call(a.querySelectorAll(aa)),k=[],l=Object.keys(R),m=l.length;for(j.forEach(B),e=0;m>e;++e)if(h=l[e],-1===h.indexOf(".")&&(g=R[h],i=g.selectors,i.length))for(d=ba(h),c=L.call(a.querySelectorAll(i.join(d+",")+d)),f=c.length;--f>=0;)k.push({element:c[f],widgetName:h});k.sort(A),k.forEach(B),M.trigger(b,"built"),M.trigger(b,ca.BOUND)}function D(a){C(a.target)}function E(){var a,c,d,e,f=b.head;if(c=f.querySelectorAll('[name="viewport"]'),a=c.length,a>0)for(--a,e=0;a>e;++e)f.removeChild(c[e]);else d=b.createElement("meta"),d.setAttribute("name","viewport"),d.setAttribute("content","width=device-width, user-scalable=no"),f.firstChild?f.insertBefore(d,f.firstChild):f.appendChild(d)}function F(){M.trigger(b,ca.READY),E()}function G(){M.trigger(b,ca.STOP_ROUTING)}function H(){G(),M.fastOff(b,"create",D),y(b,!0),M.trigger(b,ca.DESTROY)}function I(a,b){var c=b instanceof HTMLElement?"HTMLElement":typeof b;return a[c]=b,a}function J(a){return Q.reduce(a,I,{})}var K,L=[].slice,M=d.event,N=d.util,O=N.object,P=N.selectors,Q=d.util.array,R={},S={},T=a.location,U="#build"===T.hash,V="string",W="function",X="data-tau-built",Y="data-tau-name",Z="data-tau-bound",$="data-tau-wrapper",_=",",aa="*["+X+"]["+Y+"]:not(["+Z+"])",ba=function(a){return":not(["+X+"*='"+a+"']):not(["+Z+"*='"+a+"'])"},ca={INIT:"tauinit",READY:"tauready",WIDGET_BOUND:"widgetbound",WIDGET_DEFINED:"widgetdefined",WIDGET_BUILT:"widgetbuilt",DESTROY:"taudestroy",BOUND:"bound",WIDGET_INIT:"init",STOP_ROUTING:"tauroutingstop"};d.widgetDefinitions={},K={justBuild:"#build"===T.hash,dataTau:{built:X,name:Y,bound:Z,separator:_,widgetWrapper:$},destroyWidget:w,destroyAllWidgets:y,createWidgets:C,getDefinitions:function(){return R},getWidgetDefinition:function(a){return R[a]},defineWidget:f,getBinding:i,getAllBindings:k,setBinding:j,removeBinding:r,removeAllBindings:s,_clearBindings:function(){S={}},build:F,run:function(){switch(G(),M.fastOn(b,"create",D),M.trigger(b,ca.INIT,{tau:d}),b.readyState){case"interactive":case"complete":F();break;default:M.one(b,"DOMContentLoaded",F.bind(K))}},instanceWidget:function(a,b,c){var e,f,g=J(arguments);if(a=g.HTMLElement,b=g.string,c=g.object,a&&(e=i(a,b)),!e&&R[b]){if(f=R[b],f.buildOptions.requireMatchSelector&&!d.util.selectors.matchesSelector(a,f.selector))return null;a=z(a,f,c),e=i(a,b)}else e&&e.option(c);return e},stop:G,destroy:H,setJustBuild:function(a){a?T.hash="build":T.hash="",U=a},getJustBuild:function(){return U},_createEventHandler:D},K.eventType=ca,d.engine=K}(a,a.document),function(a,c){function d(){a.event.trigger(b,"mobileinit")}function e(){b.removeEventListener(f.INIT,d,!1),b.removeEventListener(f.DESTROY,e,!1)}var f=a.engine.eventType;a.jqm={jQuery:a.getConfig("jQuery")||c.jQuery},b.addEventListener(f.INIT,d,!1),b.addEventListener(f.DESTROY,e,!1)}(d,a),function(a,b){var c=d.engine.eventType,e=d.jqm.jQuery,f={INIT:c.INIT,DESTROY:c.DESTROY},g={init:function(){e&&(e.mobile=e.mobile||{},e.mobile.ns="",e.mobile.subPageUrlKey="ui-page",e.mobile.activePageClass="ui-page-active",e.mobile.activeBtnClass="ui-btn-active",e.mobile.focusClass="ui-focus",e.mobile.ajaxEnabled=!0,e.mobile.hashListeningEnabled=!0,e.mobile.linkBindingEnabled=!0,e.mobile.defaultPageTransition="fade",e.mobile.maxTransitionWidth=!1,e.mobile.minScrollBack=250,e.mobile.touchOverflowEnabled=!1,e.mobile.defaultDialogTransition="pop",e.mobile.pageLoadErrorMessage="Error Loading Page",e.mobile.phonegapNavigationEnabled=!1,e.mobile.autoInitializePage=!0,e.mobile.pushStateEnabled=!0,e.mobile.ignoreContentEnabled=!1,e.mobile.orientationChangeEnabled=!0,e.mobile.tizen=e.mobile.tizen||{},e.mobile.tizen.enableHWKeyHandler=!0)},destroy:function(){b.removeEventListener(f.INIT,g.init,!1),b.removeEventListener(f.DESTROY,g.destroy,!1),e=null}};b.addEventListener(f.INIT,g.init,!1),b.addEventListener(f.DESTROY,g.destroy,!1)}(a,a.document),function(){function a(a,b){return b.toLocaleUpperCase()}function b(a,b){return"-"+b.toLowerCase()}function c(b){return b.replace(j,a)}function e(a){return a.replace(k,b)}function f(a){return a.charAt(0).toLocaleUpperCase()+a.substring(1)}function g(a){var b;return a&&-1===(a+"").indexOf("%")?(b=parseInt(a,10),isNaN(b)&&(b=null),b):a}function h(a){var b;return b="string"==typeof a?a.split(","):a||[],l.map(b,g)}function i(a){var b=[];return[].slice.call(arguments).slice(1).forEach(function(a){a.split(" ").forEach(function(a){b.push(a.trim())})}),a.split(" ").filter(function(a){return-1===b.indexOf(a)}).join(" ")}var j=/-([a-z])/gi,k=/([A-Z])/g,l=d.util.array;d.util.string={dashesToCamelCase:c,camelCaseToDashes:e,firstToUpperCase:f,parseProperty:h,removeExactTags:i}}(),function(){d.util.DOM=d.util.DOM||{}}(),function(){function a(a,b){var c=d.getConfig(g),e="";return b||(e="data-"),e+(c?c+"-":"")+a}function b(a,b,c){a[b]=c,a.setAttribute(b,c)}var e=d.util.selectors,f=d.util.DOM,g="namespace";f.inheritAttr=function(a,b,c){var d,f=a.getAttribute(b);return!f&&(d=e.getClosestBySelector(a,c))?d.getAttribute(b):f},f.getNumberFromAttribute=function(a,b,c,d){var e=a.getAttribute(b),f=d;return isNaN(e)||("float"===c?(e=parseFloat(e),isNaN(e)||(f=e)):(e=parseInt(e,10),isNaN(e)||(f=e))),f},f.setNSData=function(b,c,d){b.setAttribute(a(c),d)},f.getNSData=function(b,c,d){var e=b.getAttribute(a(c,d));return"true"===e?!0:"false"===e?!1:e},f.hasNSData=function(b,c){return b.hasAttribute(a(c))},f.nsData=function(a,b,d){return d===c?f.getNSData(a,b):f.setNSData(a,b,d)},f.removeNSData=function(b,c){b.removeAttribute(a(c))},f.getData=function(a){var b,c,d,e,f,g="data-",h={},i=a.attributes,j=i.length;for(e=0;j>e;e++)b=i.item(e),c=b.nodeName,c.indexOf(g)>-1&&(d=b.value,f=d.toLowerCase(),"true"===f?d=!0:"false"===f&&(d=!1),h[c.replace(g,"")]=d);return h},f.removeAttribute=function(a,b){a.removeAttribute(b),a[b]=!1},f.setAttribute=b,f.setAttributes=function(a,c){var d,e,f,g=Object.keys(c);for(d=0,f=g.length;f>d;d++)e=g[d],b(a,e,c[e])}}(),function(a,c){function d(b,c,d,e){var f,g=a.getComputedStyle(b),h=d;if(g&&(f=g.getPropertyValue(c)))switch(e){case"integer":f=parseInt(f,10),isNaN(f)||(h=f);break;case"float":f=parseFloat(f),isNaN(f)||(h=f);break;default:h=f}return h}function e(a){return(a+"").indexOf(".")>-1?parseFloat(a):parseInt(a,10)}function f(b,c,d,f){var g,h,i,j=a.getComputedStyle(b,d);for(g in c)c.hasOwnProperty(g)&&(h=j.getPropertyValue(g),i=e(h),isNaN(i)&&f||(h=i),c[g]=h)}function g(a,b,c,d,e){var g,h,i,j,k=a.style;return"none"!==k.display?(f(a,b,c,!0),j=a[e]):d&&(g=k.display,h=k.visibility,i=k.position,k.display="block",k.visibility="hidden",k.position="relative",f(a,b,c,!0),j=a[e],k.display=g,k.visibility=h,k.position=i),j}function h(a,b,c,d,f,h){var i,j,k=0,l=b&&"outer"===b||!1,m={height:0,"margin-top":0,"margin-bottom":0,"padding-top":0,"padding-bottom":0,"border-top-width":0,"border-bottom-width":0,"box-sizing":""};if(a){i=g(a,m,f,h,"offsetHeight");for(j in m)m.hasOwnProperty(j)&&"box-sizing"!==j&&(m[j]=e(m[j]));k+=m.height,"border-box"!==m["box-sizing"]&&(k+=m["padding-top"]+m["padding-bottom"]),c?k=i:l&&"border-box"!==m["box-sizing"]&&(k+=m["border-top-width"]+m["border-bottom-width"]),d&&(k+=Math.max(0,m["margin-top"])+Math.max(0,m["margin-bottom"]))}return k}function i(a,b,c,d,e,f){var h,i,j,k=0,l=b&&"outer"===b||!1,m={width:0,"margin-left":0,"margin-right":0,"padding-left":0,"padding-right":0,"border-left-width":0,"border-right-width":0,"box-sizing":""};if(a){i=g(a,m,e,f,"offsetWidth");for(j in m)m.hasOwnProperty(j)&&"box-sizing"!==j&&(h=parseFloat(m[j]),m[j]=h);k+=m.width,"border-box"!==m["box-sizing"]&&(k+=m["padding-left"]+m["padding-right"]),c?k=i:l&&"border-box"!==m["box-sizing"]&&(k+=m["border-left-width"]+m["border-right-width"]),d&&(k+=Math.max(0,m["margin-left"])+Math.max(0,m["margin-right"]))}return k}function j(a){var b=0,c=0,d=a;do c+=d.offsetTop,b+=d.offsetLeft,d=d.offsetParent;while(null!==d);return{top:c,left:b}}function k(a){return!(a.offsetWidth<=0&&a.offsetHeight<=0)}function l(a,b,c){var d=a.style,e=b,f="object"!=typeof c?{webkit:c,moz:c,o:c,ms:c,normal:c}:c;d.setProperty(b,f.normal),d.setProperty("-webkit-"+e,f.webkit),d.setProperty("-moz-"+e,f.moz),d.setProperty("-o-"+e,f.o),d.setProperty("-ms-"+e,f.ms)}function m(a){return{webkit:"-webkit-"+a,moz:"-moz-"+a,o:"-ms-"+a,ms:"-o-"+a,normal:a}}function n(a,b){var c,d,e=m(b);for(d in e)if(e.hasOwnProperty(d)&&(c=a[e[d]],c&&"none"!==c))break;return c}function o(a){var b="",c=t.parseProperty(a);return c&&2===c.length&&(b="width: "+c[0]+"px; height: "+c[1]+"px;"),b}function p(a,c,d){var e,f,g,h=[];r||(e=b.head||b.getElementsByTagName("head")[0],f=b.createElement("style"),f.type="text/css",e.appendChild(f),r=f.sheet);for(g in d)d.hasOwnProperty(g)&&h.push(g+": "+d[g]);return h.length?r.addRule(a+"::"+c,h.join("; ")):null}function q(a){r&&r.deleteRule(a)}var r,s=c.util.DOM,t=c.util.string;s.getCSSProperty=d,s.extractCSSProperties=f,s.getElementHeight=h,s.getElementWidth=i,s.getElementOffset=j,s.isOccupiedPlace=k,s.setPrefixedStyle=l,s.getPrefixedValue=m,s.getPrefixedStyleValue=n,s.toCSSSize=o,s.setStylesForPseudoClass=p,s.removeCSSRule=q}(a,d),function(a,b){var c=function(){this._data=[]};c.prototype={add:function(){var a=this._data;this._data=a.concat.apply(a,[].slice.call(arguments)).filter(function(a,b,c){return c.indexOf(a)===b})},clear:function(){this._data=[]},"delete":function(a){var b=this._data,c=b.indexOf(a);c>-1&&b.splice(c,1)},has:function(a){return this._data.indexOf(a)>-1},forEach:function(a){this._data.forEach(a)}},b.util._Set=c,b.util.Set=a.Set||c}(a,d),function(a){function b(a,b,c){var d={name:a,element:b,options:c};return d}function c(a,c,d){var e=b(a,c,d);return g.instanceWidget(e.element,e.name,e.options)}function e(a){var b=a.detail,e=b.name;d.widget[e]=c.bind(null,e)}function f(){a.removeEventListener(h.WIDGET_DEFINED,e,!0),a.removeEventListener(h.DESTROY,f,!1)}var g=d.engine,h=g.eventType,i={getInstance:g.getBinding,getAllInstances:g.getAllBindings};a.addEventListener(h.WIDGET_DEFINED,e,!0),a.addEventListener(h.DESTROY,f,!1),d.widget=i}(a.document),function(a,b){function d(a){return!a.toRemove}function e(a){a.object[a.property]===a.value&&(n.requestAnimationFrame(a.callback.bind(a.object)),a.toRemove=!0)}function f(){j.forEach(e),j=j.filter(d),j.length&&n.requestAnimationFrame(f)}function g(a,b){var d=b.classList;d!==c&&(d instanceof t?d.clear():(d=new t,b.classList=d),a.classList.length&&k.call(a.classList).forEach(function(a){d.add(a)}))}function h(a,b){g(a,b),b.offsetWidth!==c&&(b.offsetWidth=a.offsetWidth),b.style!==c&&p.extractCSSProperties(a,b.style,null,!0),b.children!==c&&b.children.forEach(function(b,c){h(a.children[c],b)})}function i(a,b,d){var e=!1; +a.classList!==c&&(k.call(b.classList).forEach(function(c){a.classList.has(c)||(b.classList.remove(c),e=!0)}),a.classList.forEach(function(a){b.classList.contains(a)||(b.classList.add(a),e=!0)})),a.style!==c&&Object.keys(a.style).forEach(function(c){b.style[c]=a.style[c]}),a.children!==c&&a.children.forEach(function(a,c){i(a,b.children[c],!0)}),e&&!d&&n.requestAnimationFrame(h.bind(null,b,a))}var j,k=[].slice,l=b.engine,m=l.dataTau,n=b.util,o=b.event,p=n.DOM,q=n.string,r=n.object,s=n.selectors,t=n.Set,u=function(){return this.flowState="created",this},v=p.getNSData,w={},x="function",y="string",z=",",A="ui-state-disabled",B="aria-disabled",C={INLINE:"ui-inline"};u.classes={disable:A},w._configureDefinition=function(a){var c,d,e=this;a&&(c=a.name,d=a.namespace,e.name=c,e.widgetName=c,e.widgetEventPrefix=c.toLowerCase(),e.namespace=d,e.widgetFullName=((d?d+"-":"")+c).toLowerCase(),e.id=b.getUniqueId(),e.selector=a.selector)},w.configure=function(a,b,c){var d=this;return d.flowState="configuring",d.options=d.options||{},d.element=d.element||null,d._configureDefinition(a),typeof d._configure===x&&(b=d._configure(b)||b),d.isCustomElement=!!b.createdCallback,d._getCreateOptions(b),r.fastMerge(d.options,c),b.style.cssText&&(b.dataset.originalStyle=b.style.cssText),d.flowState="configured",b},w._getCreateOptions=function(a){var b,c=this,d=c.options,e=a.localName.toLowerCase();return d&&Object.keys(d).forEach(function(f){var g=q.camelCaseToDashes(f),h=v(a,g,!0),i=v(a,g);null!==i?("number"==typeof d[f]?i=parseFloat(i):"object"==typeof d[f]&&"string"==typeof i&&Array.isArray(d[f])&&(b=a.dataset.delimiter||z,i=i.split(b)),d[f]=i):"boolean"==typeof d[f]&&(c._readCommonOptionFromElementClassname(a,f)||c._readPrefixedOptionFromElementClassname(a,f)||(typeof c._readWidgetSpecyficOptionFromElementClassname!==x||typeof c._readWidgetSpecyficOptionFromElementClassname===x&&!c._readWidgetSpecyficOptionFromElementClassname(a,f))&&typeof c._getDefaultOption===x&&(d[f]=c._getDefaultOption(f))),"type"===f&&"input"===e||"style"===f||null!==h&&("number"==typeof d[f]&&(h=parseFloat(h)),d[f]=h)}),d},w.build=function(a){var b,c,d=this,e=a.getAttribute(m.built),f=a.getAttribute(m.name);return o.trigger(a,d.widgetEventPrefix+"beforecreate"),d.flowState="building",b=a.id,b?d.id=b:a.id=d.id,c=typeof d._build===x?d._build(a):a,d._setBooleanOptions(a),e=e?e+m.separator+d.name:d.name,f=f?f+m.separator+d.name:d.name,a.setAttribute(m.built,e),a.setAttribute(m.name,f),d.flowState="built",c},w.init=function(a){var b,c,d=this;return d.id=a.id,d.flowState="initiating",a.dataset.originalStyle&&(b=d.getContainer(),b!=a&&(c=a.dataset.originalStyle,c.split(";").forEach(function(c){var d,e,f;f=c.split(":"),2===f.length&&(d=f[0].trim(),e=f[1].trim(),b.style[d]=a.style[d],a.style[d]===e&&(a.style[d]=""))}))),typeof d._init===x&&d._init(a),a.hasAttribute("disabled")&&"false"!==a.getAttribute("disabled")||d.options.disabled===!0?d.disable():d.enable(),d.flowState="initiated",d},w.getContainer=function(){var a=this;return typeof a._getContainer===x?a._getContainer():a.element},w.bindEvents=function(a,b){var c=this,d=a.getAttribute(m.bound);return b||(d=d?d+m.separator+c.name:c.name,a.setAttribute(m.bound,d)),typeof c._buildBindEvents===x&&c._buildBindEvents(a),b||typeof c._bindEvents!==x||c._bindEvents(a),c.trigger(c.widgetEventPrefix+"create",c),c},w.focus=function(b){var c,d,e,f,g=this,h=g.element;return b=b||{},c=b.previousElement,c&&(f=l.getBinding(c),f?(b=r.merge({},b,{element:c}),f.blur(b)):c.blur()),b=r.merge({},b,{element:h}),e=s.getClosestBySelector(h,"[data-tau-name='Scrollview']"),e&&(d=l.getBinding(e)),o.trigger(a,"taufocus",b),typeof g._focus===x?(b.event&&d&&d.ensureElementIsVisible(h),g._focus(h)):h.focus(),!0},w.blur=function(b){var c=this,d=c.element;return b=r.merge({},b,{element:d}),o.trigger(a,"taublur",b),typeof c._blur===x?c._blur(d):d.blur(),!0},w.destroy=function(a){var b=this;a=a||b.element,b.flowState="destroying",typeof b._destroy===x&&b._destroy(a),b.element&&(b.trigger(b.widgetEventPrefix+"destroy"),b.element.dataset.originalStyle&&(b.element.style.cssText=b.element.dataset.originalStyle,delete b.element.dataset.originalStyle)),a&&l.removeBinding(a,b.name),b.flowState="destroyed"},w.disable=function(){var a=this,b=k.call(arguments),c=a.element;return c.classList.add(A),c.setAttribute(B,!0),typeof a._disable===x&&(b.unshift(c),a._disable.apply(a,b)),this},w.isDisabled=function(){var a=this;return a.element.getAttribute("disabled")||a.options.disabled===!0},w.enable=function(){var a=this,b=k.call(arguments),c=a.element;return c.classList.remove(A),c.setAttribute(B,!1),typeof a._enable===x&&(b.unshift(c),a._enable.apply(a,b)),this},w.refresh=function(){var a=this,b=a.element;return a._getCreateOptions(b),typeof a._refresh===x&&a._refresh.apply(a,arguments),a},w._readPrefixedOptionFromElementClassname=function(a,b){var c,d=this._classesPrefix;return d&&(c=d+q.camelCaseToDashes(b),a.classList.contains(c))?(this.options[b]=a.classList.contains(c),!0):!1},w._readCommonOptionFromElementClassname=function(a,b){var c=this.options,d=a.classList;switch(b){case"inline":if(d.contains(C.INLINE))return c.inline=!0,!0}return!1},w._setBooleanOption=function(a,b,c){var d,e=this._classesPrefix;return e&&(d=e+q.camelCaseToDashes(b),a.classList.toggle(d,c)),!1},w._setBooleanOptions=function(a){var b=this,d=b._classesPrefix,e=b.options;return d&&e!==c&&Object.keys(e).forEach(function(c){"boolean"==typeof e[c]&&(e[c]=b._setBooleanOption(a,c,e[c]))}),e},w._processOptionObject=function(a){var b,d,e=this,f=!1;for(b in a)a.hasOwnProperty(b)&&(d=e._oneOption(b,a[b]),b!==c&&a[b]!==c&&(f=f||d));return f},w.option=function(a,b){var d=this,e=a,f=b,g=null,h=!1;return"string"==typeof e?(g=d._oneOption(e,f),f!==c&&(h=g,g=null)):"object"==typeof e&&(h=d._processOptionObject(e)),h&&d.refresh(),g},w._oneOption=function(a,b){var d,e=this,f=!1;return b===c?(d="_get"+(a[0].toUpperCase()+a.slice(1)),typeof e[d]===x?e[d]():e.options[a]):(d="_set"+(a[0].toUpperCase()+a.slice(1)),typeof e[d]===x?(f=e[d](e.element,b),e.element&&("object"!=typeof b||Array.isArray(b))&&e.element.setAttribute("data-"+a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()}),b)):"boolean"==typeof b?f=e._setBooleanOption(e.element,a,b):(e.options[a]=b,e.element&&("object"!=typeof b||Array.isArray(b))&&(e.element.setAttribute("data-"+a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()}),b),f=!0)),""===b&&e.element&&e.element.removeAttribute("data-"+a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()})),f)},w.isBound=function(a){var b=this.element;return a=a||this.name,b&&b.hasAttribute(m.bound)&&b.getAttribute(m.bound).indexOf(a)>-1},w.isBuilt=function(a){var b=this.element;return a=a||this.name,b&&b.hasAttribute(m.built)&&b.getAttribute(m.built).indexOf(a)>-1},w.value=function(a){var b=this;return a!==c?typeof b._setValue===x?b._setValue(a):b:typeof b._getValue===x?b._getValue():b},w.trigger=function(a,b,c,d){return this.element?o.trigger(this.element,a,b,c,d):!1},w.on=function(a,b,c){o.on(this.element,a,b,c)},w.off=function(a,b,c){o.off(this.element,a,b,c)},w._framesFlow=function(){var a=this,b=k.call(arguments),d=b.shift();"function"==typeof d&&d(),d!==c&&n.requestAnimationFrame(function(){a._framesFlow.apply(a,b)})},w._waitFor=function(a,b,c){var d=this;d[a]===b?c.call(d):(j=j||[],j.push({object:d,property:a,value:b,callback:c})),f()},w._render=function(a){var b=this,c=b._stateDOM,d=b.element;a===!0?i(c,d,!1):n.requestAnimationFrame(i.bind(null,c,d,!1))},w._initDOMstate=function(){h(this.element,this._stateDOM)},w._togglePrefixedClass=function(a,b,c){var d=!1,e=b+c;return a.classList.forEach(function(c){0===c.indexOf(b)&&e!==c&&(a.classList["delete"](c),d=!0)}),a.classList.has(e)||(a.classList.add(e),d=!0),d},w._createWrapper=function(b){var c;return b=typeof b===y?b:"div",c=a.createElement(b),c.setAttribute(m.widgetWrapper,!0),c},u.prototype=w,b.widget.BaseWidget=u}(a.document,d),function(a,b){function e(b,d,e,f){var g=null;return function(){var h,j,l,m,n,o,p=i.call(arguments),q={};for(o=0;o-1;)o.splice(b,1),f&&(h>=b&&h--,i>=b&&i--),b=o.indexOf(a,b)}),this},has:function(a){return a?!!o&&o.indexOf(a)>-1:!(!o||!o.length)},empty:function(){return o=[],h=0,this},disable:function(){return o=p=b=c,this},disabled:function(){return!o},lock:function(){return p=c,b||q.disable(),this},locked:function(){return!p},fireWith:function(a,b){return!o||e&&!p||(b=b||[],b=[a,b.slice?b.slice():b],f?p.push(b):j(b)),this},fire:function(){return q.fireWith(this,arguments),this},fired:function(){return!!e}};return k=function(a){n.call(a).forEach(function(a){var b=typeof a;"function"===b?m.unique&&q.has(a)||o.push(a):a&&a.length&&"string"!==b&&k(a)})},j=function(a){for(b=m.memory&&a,e=!0,i=g||0,g=0,h=o.length,f=!0;o&&h>i;){if(o[i].apply(a[0],a[1])===!1&&m.stopOnFalse){b=!1;break}i++}f=!1,o&&(p?p.length&&j(p.shift()):b?o=[]:q.disable())},q}}(a,a.document,d),function(a,b,c){var d=function(a){var b=c.util.callbacks,e=c.util.object,f=[["resolve","done",b({once:!0,memory:!0}),"resolved"],["reject","fail",b({once:!0,memory:!0}),"rejected"],["notify","progress",b({memory:!0})]],g="pending",h={},i={state:function(){return g},always:function(){return h.done(arguments).fail(arguments),this},then:function(){var a=arguments;return new d(function(b){f.forEach(function(c,d){var e="function"==typeof a[d]&&a[d];h[c[1]](function(){var a=e&&e.apply(this,arguments);a&&"function"==typeof a.promise?a.promise().done(b.resolve).fail(b.reject).progress(b.notify):b[c[0]+"With"](this===i?b.promise():this,e?[a]:arguments)})}),a=null}).promise()},promise:function(a){return a?e.merge(a,i):i}};return i.pipe=i.then,f.forEach(function(a,b){var c=a[2],d=a[3];i[a[1]]=c.add,d&&c.add(function(){g=d},f[1^b][2].disable,f[2][2].lock),h[a[0]]=function(){return h[a[0]+"With"](this===h?i:this,arguments),this},h[a[0]+"With"]=c.fireWith}),i.promise(h),a&&a.call(h,h),h};c.util.deferred=d}(a,a.document,d),function(a,b,c,d){function e(a){return a.filter(function(a){return a}).join("/")}function f(c){var d,e=c||b.getElementsByTagName("html")[0].getAttribute("lang")||a.navigator.language.split(".")[0]||"en",f=e.lastIndexOf("-"),h=["Cyrl","Latn","Mong"];return-1!==f&&(d=e.substr(f+1),h.join("-").indexOf(d)<0&&(e=[e.substr(0,f),d.toUpperCase()].join("-"))),e=g(e)}function g(a){var b,c=a.lastIndexOf("-");return b=-1!==c?a.substr(0,c):a}function h(a,b,c){var d;return b="supplemental"===a?null:b,d=[C,B,a,b,c+A],e(d)}function i(a){return e([D,a+A])}function j(a){var b,c,d,e=new x;if(a)try{b=new XMLHttpRequest,b.onreadystatechange=function(){if(4===b.readyState)switch(b.status){case 0:case 200:c=JSON.parse(b.responseText),d={state:b.status,path:a,data:c},e.resolve(d);break;case 404:d={state:b.status,path:a,data:null},e.reject(d);break;default:c=JSON.parse(b.responseText),d={state:b.status,path:a,data:c},e.reject(d)}},b.open("GET",a,!0),b.send("")}catch(f){d={state:-1,path:a,data:null},e.reject(d)}else d={state:-2,path:a,data:null},e.reject(d);return e}function k(a,b){var c,e=w[b].length,f=null,g=new x;return f=a?u[b].hasOwnProperty(a)?u[b][a]:u[b][a]={}:u[b],w[b].forEach(function(i){c=h(b,a,i),f[c]?g.resolve(a):j(c).then(function(b){var c=b.data,h=b.path;f[h]=c,d.load(c),Object.keys(f).length===e&&g.resolve(a)},g.reject)}),g}function l(a){var b=null,c=new x,d=v;return b=i(a),d[b]?(d[b].fromCache=!0,c.resolve(d[b])):j(b).then(function(a){d[b]=a,a.fromCache=!1,c.resolve(a)},c.reject),c}function m(){var a=new x;return s=!0,k(null,t.supplemental).then(a.resolve,a.reject),a}function n(a){var b=h(t.supplemental,a,w.supplemental[0]),c=u.supplemental[b]||null,e=null;if(a=d.locale().attributes.script,c)return c.some(function(b){if(b.IDENTIFIER===a){switch(b.RTL){case"YES":e=!0;break;case"NO":e=!1;break;case"UNKNOWN":e=!0}return!0}return!1}),e;throw new Error("Globalize is not initialized")}function o(b){var c=new x;return s?a.tizen&&!b?a.tizen.systeminfo.getPropertyValue("LOCALE",function(a){var b=a.country;b&&(b=g(b.replace("_","-"))),k(b,t.main).then(function(a){c.resolve(a)},c.reject)}):k(b,t.main).then(function(a){c.resolve(a)},c.reject):m().then(function(){o(b).then(function(a){c.resolve(a)},c.reject)}),c}function p(){var a=n(d.locale().locale),c=b.body,e=c.classList;a?(e.contains(z)||e.add(z),d.prototype.rtl=!0):(e.contains(z)&&e.remove(z),d.prototype.rtl=!1)}function q(){d.prototype.getLocale=c.util.globalize.getLocale,d.prototype.getCalendar=c.util.globalize.getCalendar}function r(){return a.Globalize&&a.Cldr}var s=!1,t={main:"main",supplemental:"supplemental"},u={main:{},supplemental:{}},v={},w={main:["currencies","ca-gregorian","numbers"],supplemental:["scriptMetaData","likelySubtags","currencyData","plurals","timeData","weekData","numberingSystems"]},x=c.util.deferred,y=null,z="ui-script-direction-rtl",A=".json",B="cldr-data",C="lib",D="locale";c.util.globalize={importModule:function(a){var b,c=a.split("/"),d=c.shift(),e=w.main,f=w.supplemental,g=0;switch(a=c.shift(),d){case"main":for(b=e.length;b>g;g++)if(e[g]===a)return;e.push(a);break;case"supplemental":for(b=f.length;b>g;g++)if(f[g]===a)return;f.push(a)}},setLocale:function(a){var b=new x;if(a=f(a),r())return o(a).then(function(a){return d.locale(a),y=new d(a),a},b.reject).done(function(a){l(a).then(function(c){c.fromCache||d.loadMessages(c.data),y=new d(a),b.resolve(y)},function(){y=new d(a),b.resolve(y)})}).done(p).done(q),b;throw new Error("Globalize is not loaded")},getLocale:function(){if(r())return d.locale().locale;throw new Error("Globalize is not loaded")},getCalendar:function(){if(r()&&y)return y.cldr.main("dates/calendars/gregorian");throw new Error("Globalize is not initialized")}}}(a,a.document,d,a.Globalize),function(a,b,c){var d=b.querySelector("meta[name=viewport]"),e=d&&d.getAttribute("content"),f=e+",maximum-scale=1, user-scalable=no",g=e+",maximum-scale=10, user-scalable=yes",h=/(user-scalable[\s]*=[\s]*no)|(maximum-scale[\s]*=[\s]*1)[$,\s]/.test(e),i={enabled:!h,locked:!1,disable:function(a){h||i.locked||(d&&d.setAttribute("content",f),i.enabled=!1,i.locked=a||!1)},enable:function(a){h||i.locked&&a!==!0||(d&&d.setAttribute("content",g),i.enabled=!0,i.locked=!1)},restore:function(){h||(d&&d.setAttribute("content",e),i.enabled=!0)}};c.util.zoom=i}(a,a.document,d),function(a,b){function c(a,b,c){var d=new XMLHttpRequest;d.open("GET",a,!1),d.send(),200===d.status||0===d.status?"function"==typeof b&&b(d,d.status):"function"==typeof c&&c(d,d.status,new Error(d.statusText))}function d(a,b,c){var d,e=new XMLHttpRequest,f=function(){if(200===e.status){if("function"==typeof b)try{d=JSON.parse(e.responseText),b(d,e.status)}catch(a){c(e,e.status,new Error(a))}}else"function"==typeof c&&c(e,e.status,new Error(e.statusText))},g=function(){4===e.status&&f()};e.open("GET",a,!0),e.onreadystatechange=g,e.onload=f,e.onerror=function(a){c(e,e.status,new Error(a))},e.send()}function e(b,c,d){var e=a.createElement("script");e.type="text/javascript",e.text=c.responseText,a.body.appendChild(e),"function"==typeof b&&b(c,d)}function f(a,b,d){c(a,e.bind(null,b),d)}function g(b,c,d){var e=a.createElement("style"),f=b.replace(x,"");e.type="text/css",e.textContent=d.responseText.replace(v,"url("+f+"$1)"),"function"==typeof c&&c(e)}function h(b,c,d){var e=a.createElement("style");e.type="text/css",e.textContent=d.responseText.replace(u,"url("+b.replace(w,"images")),"function"==typeof c&&c(e)}function i(a,b,d){c(a,g.bind(null,a,b),d)}function j(a,b,d){c(a,h.bind(null,a,b),d)}function k(a,b){var c;if(o){if(b&&(c=o.firstElementChild))return void o.insertBefore(a,c);o.appendChild(a)}}function l(b){var c=a.createElement("link");return c.setAttribute("rel","stylesheet"),c.setAttribute("href",b),c.setAttribute("name","tizen-theme"),c}function m(a,b,c){s(a,"name","tizen-theme"),s(a,"theme-name",b),c?c.parentNode.replaceChild(a,c):k(a,!0)}function n(a,c,d){var e,f,g,h=p.length,i=null;for(e=0;h>e;e++)if(f=p[e].ownerNode,"tizen-theme"===r(f,"name")||f.getAttribute("href")===a){if(r(f,"theme-name")===c)return;i=f;break}d?j(a,function(a){m(a,c,i)},function(a,d){b.warn("There was a problem when loading '"+c+"', status: "+d)}):(g=l(a),m(g,c,i))}var o=a.head,p=a.styleSheets,q=b.util.DOM,r=q.getNSData,s=q.setNSData,t=b.util.load||{},u=/url\((\.\/)?images/gm,v=/url\((.+)\)/gm,w=/[^/]+\.css$/,x=/[^\/]+$/;t.cacheBust=a.location.href.match(/debug=true/)?"?cacheBust="+(new Date).getTime():"",t.scriptSync=f,t.addElementToHead=k,t.makeLink=l,t.themeCSS=n,t.cssSync=i,t.JSON=d,b.util.load=t}(a.document,d),function(a,b){var c=Array.prototype.slice,d="tizen-web-ui-fw",e="tau",f=/(^|[\\\/])(tau(\.full|\.mvc)?(\.min)?\.js)$/,g=/(^|[\\\/])(tau|tizen-web-ui-fw)(\.full|\.mvc|\.custom)?(\.min)?\.js$/,h=/(^|[\\\/])(tau|tizen-web-ui-fw)(\.full|\.mvc|\.custom)?(\.min)?\.css$/,i=/^(changeable|white|black|default)$/i,j=/\.min\.js$/,k={frameworkName:d,rootDir:"/usr/share/"+d,version:"latest",theme:"default",themeLoaded:!1,defaultViewportWidth:360,viewportWidth:"device-width",viewportScale:!1,defaultFontSize:22,minified:!1,deviceCapa:{inputKeyBack:!0,inputKeyMenu:!0},debug:!1,pkgVersion:"0.2.83",dataPrefix:"data-framework-",profile:""};k.getParams=function(){function b(a){var b,c=a.ownerNode,d=c.getAttribute("data-theme-name"),e=c.getAttribute("href"),f=e&&e.split("/");d?i.test(d)&&(l=d):e&&h.test(e)&&f.length>=2&&(b=f.slice(-2)[0].match(i),l=b&&b[0]),q=q||!!l}function k(a){var b,c,h,i=a.getAttribute("src"),k="";g.test(i)&&(l=l||a.getAttribute(n+"theme")||m.theme,l=l.toLowerCase(),f.test(i)?(b=e,k=a.getAttribute(n+"profile")||i.split("/").slice(-3)[0],c="/"+k+"/theme/"+l,h="/"+k+"/js"):(b=d,c="/latest/themes/"+l,h="/latest/js"),m.rootDir=a.getAttribute(n+"root")||i.substring(0,i.lastIndexOf(b)-h.length-1)||m.rootDir,m.themePath=m.rootDir+c,m.jsPath=m.rootDir+h,m.version=a.getAttribute(n+"version")||m.version,m.theme=l,m.themeLoaded=q,m.frameworkName=b,m.minified=i.search(j)>-1,m.profile=k)}var l,m=this,n=m.dataPrefix,o=c.call(a.querySelectorAll("script[src]")),p=c.call(a.styleSheets),q=!1;p.forEach(b),o.forEach(k)},b.frameworkData=k,b.frameworkData.getParams()}(a.document,d),function(a,b){function e(a,b,c,d){var e=f.call(a).map(b);c[d].apply(c,e)}var f=[].slice,g={},h=d.jqm.jQuery,i=d.util,j=i.zoom,k=d.event,l=i.load,m=i.object,n=function(a){return"object"==typeof a&&a.selector&&a.get?1===a.length?a.get(0):a.toArray():a},o=d.engine,p=o.eventType,q=function(){var f,p,q,r,s,t=Object.keys(o),u=/:jqmData\(([^)]*)\)/g,v=":jqmData";if(h){for(f=0,p=t.length;p>f;++f)q=t[f],h[q]=e.bind(null,arguments,n,o,q);m.merge(h.mobile,{ns:"",nsNormalize:function(a){return a?(g[a]=g[a]||h.camelCase(h.mobile.ns+a),g[a]):null},activeBtnClass:d.widget.core.Button.classes.uiBtnActive,activePageClass:d.widget.core.Page.classes.uiPageActive,focusClass:d.widget.core.Button.classes.uiFocus,version:"1.2.0",getAttrFixed:function(a,b){var d=a.getAttribute(b);return"true"===d?!0:"false"===d?!1:null===d?c:d},path:d.util.path,back:a.history.back.bind(a.history),silentScroll:function(d){d===c&&(d=h.mobile.defaultHomeScroll),setTimeout(function(){a.scrollTo(0,d),k.trigger(b,"silentscroll",{x:0,y:d})},20),setTimeout(function(){},150)},nsNormalizeDict:g,closestPageData:function(a){var b=d.util.selectors.getClosestBySelector(h(a)[0],"[data-"+(h.mobile.ns||"")+"role='page'], [data-"+(h.mobile.ns||"")+"role='dialog']");return d.engine.instanceWidget(b,"Page")},enhanceable:function(a){return this.haveParents(a,"enhance")},hijackable:function(a){return this.haveParents(a,"ajax")},haveParents:function(a,b){var c,d,e,f,g,i=0,j=null;if(!h.mobile.ignoreContentEnabled)return a;for(i=a.length,j=h(),f=0;i>f;f++){for(d=a.eq(f),e=!1,c=a[f];c;){if(g=c.getAttribute?c.getAttribute("data-"+h.mobile.ns+b):"","false"===g){e=!0;break}c=c.parentNode}e||(j=j.add(d))}return j},getScreenHeight:function(){return a.innerHeight},widget:function(){return null},media:d.support.media,browser:{},gradeA:function(){return null},zoom:j,popupwindow:{}}),h.mobile.buttonMarkup=h.mobile.buttonMarkup||d.widget.mobile.Button,h.mobile.$window=h(a),h.mobile.$document=h(b),h.mobile.keyCode={ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91},h.tizen=h.tizen||{},s=h.tizen,s.globalize=d.util.globalize,h.mobile.tizen=m.merge(h.mobile.tizen,{_widgetPrototypes:{},disableSelection:function(){d.warn("Function $.mobile.tizen.disableSelection is deprecated")},enableSelection:function(){d.warn("Function $.mobile.tizen.enableSelection is deprecated")},enableContextMenu:function(){d.warn("Function $.mobile.tizen.enableContextMenu is deprecated")},disableContextMenu:function(){d.warn("Function $.mobile.tizen.disableContextMenu is deprecated")}}),h.mobile.tizen.loadPrototype=null,h.fn.jqmData=function(a,b){var d;return a!==c&&(a&&(a=h.mobile.nsNormalize(a)),d=arguments.length<2||b===c?this.data(a):this.data(a,b)),d},h.fn.jqmRemoveData=function(a){return a!==c&&(a&&(a=h.mobile.nsNormalize(a)),this.removeData(a)),this},h.jqmData=function(a,b,c){var d=h(a).jqmData(b,c);return c||d},h.jqmRemoveData=function(a,b){h(a).jqmRemoveData(b)},h.fn.removeWithDependents=function(){h.removeWithDependents(this)},h.removeWithDependents=function(a){var b=h(a);(b.jqmData("dependents")||h()).remove(),b.remove()},h.fn.addDependents=function(a){h.addDependents(h(this),a)},h.addDependents=function(a,b){var c=h(a).jqmData("dependents")||h();h(a).jqmData("dependents",h.merge(c,b))},h.fn.getEncodedText=function(){return h("
").text(h(this).text()).html()},h.fn.jqmEnhanceable=function(){return h.mobile.enhanceable(this)},h.fn.jqmHijackable=function(){return h.mobile.hijackable(this)},r=h.find,h.find=function(a,b,c,d){return a.indexOf(v)>-1&&(a=a.replace(u,"[data-"+(h.mobile.ns||"")+"$1]")),r.call(this,a,b,c,d)},h.extend(h.find,r),h.find.matches=function(a,b){return h.find(a,null,null,b)},h.find.matchesSelector=function(a,b){return h.find(b,null,null,[a]).length>0},h(b).bind("create",d.engine._createEventHandler),h(b).bind("pagecreate",function(a){var b,c=a.originalEvent||a,e=c.detail instanceof d.widget.core.Page;e||(b=o.instanceWidget(c.target,"Page"),b.refresh(),d.engine._createEventHandler(c))}),h(b).bind("activePopup",function(a){h.mobile.popup.active=h.mobile.popupwindow.active=a.originalEvent.detail}),h.tizen.frameworkData=d.frameworkData,h.tizen.__tizen__=s,s.libFileName="tizen-web-ui-fw(.custom|.full)?(.min)?.js",s.log={debug:function(a){h.tizen.frameworkData.debug&&d.log(a)},warn:d.warn.bind(d),error:d.error.bind(d),alert:a.alert.bind(a)},s.util={loadScriptSync:l.scriptSync,isMobileBrowser:function(){d.warn("Function $.tizen.__tizen__.util.isMobileBrowser is deprecated")}},s.css={cacheBust:l.cacheBust,addElementToHead:l.addElementToHead.bind(l),makeLink:l.makeLink.bind(l),load:l.themeCSS},s.loadTheme=function(){d.warn("Function $.tizen.__tizen__.loadTheme is deprecated")},s.setLocale=i.globalize.setLocale,s.setViewport=function(){d.warn("Function $.tizen.__tizen__.setViewport is deprecated")},s.scaleBaseFontSize=function(){d.warn("Function $.tizen.__tizen__.scaleBaseFontSize is deprecated")},s.setScaling=function(){d.warn("Function $.tizen.__tizen__.setScaling is deprecated")},s.getParams=d.frameworkData.getParams.bind(d.frameworkData),d.setConfig("enableHWKeyHandler",h.mobile.tizen.enableHWKeyHandler)}},r=function(){b.removeEventListener(p.INIT,q,!1),b.removeEventListener(p.DESTROY,r,!1)};b.addEventListener(p.INIT,q,!1),b.addEventListener(p.DESTROY,r,!1)}(a,a.document),function(a,b,d){function e(a,b,c,d){var e,f,g,h;for(e=0,f=d.length;f>e;++e)h=d[e],(isNaN(c[h])===!1||isNaN(a[h])===!1)&&(g=Object.getOwnPropertyDescriptor(b,h),"detail"===h||g&&!g.writable||(b[h]=c[h]||a[h]))}function f(a,b,c){var d,f,g,h,i=new CustomEvent(a,{bubbles:b.bubbles,cancelable:b.cancelable,detail:b.detail}),j=b.type,k=0;if(e(b,i,c,x),i._originalEvent=b,-1!==j.indexOf("touch")&&(j=b.touches,d=b.changedTouches,f=j&&j.length?j[0]:d&&d.length?d[0]:null))for(g=D.length;g>k;k++)h=D[k],i[h]=f[h];return i}function g(a,b,c){return b.target.dispatchEvent(f(a,b,c||{}))}function h(a){g("vmousedown",a)}function i(a){var b=a.clientX,c=a.clientY;return b||c?null:t(a)}function j(a){g("vclick",a,i(a))}function k(a){g("vmouseup",a)}function l(a){g("vmousemove",a)}function m(a){g("vmouseover",a)}function n(a){g("vmouseout",a)}function o(a){var b,c=a.touches;c&&1===c.length&&(y=!1,b=c[0],B=b.pageX||b.clientX||0,C=b.pageY||b.clientX||0,g("vmousedown",a))}function p(a){var b=a.touches;b&&0===b.length&&(g("vmouseup",a),g("vmouseout",a),A=null)}function q(a){var d,e,f,h=a.touches&&a.touches[0],i=y,j=w.eventDistanceThreshold;return h===c||h.identifier>0?void a.stopPropagation():(e=h.pageX||h.clientX||0,f=h.pageY||h.clientY||0,y=y||Math.abs(e-B)>j||Math.abs(f-C)>j,d=b.elementFromPoint(e,f),d&&A!==d&&(A=d,g("vmouseover",a)),y&&!i&&(g("vmousecancel",a),A=null),void g("vmousemove",a))}function r(a){y||g("vmousecancel",a),y=!0}function s(a){g("vmousecancel",a),A=null}function t(a){var b=a.target&&a.target.getBoundingClientRect(),c={};return b&&(c={clientX:b.left+b.width/2,clientY:b.top+b.height/2,which:1}),c}function u(a){var b;a.keyCode===E.enter&&(b=t(a),g("vmouseup",a,b),g("vclick",a,b))}function v(a){a.keyCode===E.enter&&g("vmousedown",a,t(a))}var w,x,y,z=a.hasOwnProperty("ontouchstart"),A=null,B=0,C=0,D=["clientX","clientY","pageX","pageY","screenX","screenY"],E={enter:13};x=["currentTarget","detail","button","buttons","clientX","clientY","offsetX","offsetY","pageX","pageY","screenX","screenY","toElement","which"],w={eventDistanceThreshold:10,touchSupport:z},w.bindCommonEvents=function(){b.addEventListener("keyup",u,!0),b.addEventListener("keydown",v,!0),b.addEventListener("scroll",r,!0),b.addEventListener("click",j,!0)},w.bindTouch=function(){b.addEventListener("touchstart",o,!0),b.addEventListener("touchend",p,!0),b.addEventListener("touchmove",q,!0),b.addEventListener("touchcancel",s,!0)},w.bindMouse=function(){b.addEventListener("mousedown",h,!0),b.addEventListener("mouseup",k,!0),b.addEventListener("mousemove",l,!0),b.addEventListener("mouseover",m,!0),b.addEventListener("mouseout",n,!0)},w.unbindTouch=function(){b.removeEventListener("touchstart",o,!0),b.removeEventListener("touchend",p,!0),b.removeEventListener("touchmove",q,!0),b.removeEventListener("touchcancel",s,!0),b.removeEventListener("click",j,!0)},w.unbindMouse=function(){b.removeEventListener("mousedown",h,!0),b.removeEventListener("mouseup",k,!0),b.removeEventListener("mousemove",l,!0),b.removeEventListener("mouseover",m,!0),b.removeEventListener("mouseout",n,!0),b.removeEventListener("keyup",u,!0),b.removeEventListener("keydown",v,!0),b.removeEventListener("scroll",r,!0),b.removeEventListener("click",j,!0)},d.event.vmouse=w,z?w.bindTouch():w.bindMouse(),w.bindCommonEvents()}(a,a.document,d),function(a,b,d){var e=d.event,f=d.engine.eventType,g={_window:a,supported:a.orientation!==c&&a.onorientationchange!==c,properties:["orientation"],_orientation:"portrait"},h=function(b){var c=g._window,d=c.innerWidth,f=c.innerHeight;c.screen&&(d=c.screen.availWidth,f=c.screen.availHeight),d>f?g._orientation="landscape":g._orientation="portrait",b||e.trigger(a,"orientationchange",{orientation:g._orientation})},i=function(){if(g._window.orientation)switch(g._window.orientation){case 90:case-90:g._orientation="portrait";break;default:g._orientation="landscape"}else h(!0)},j=function(b,c){b.matches?g._orientation="portrait":g._orientation="landscape",c||e.trigger(a,"orientationchange",{orientation:g._orientation})},k=null;g.getOrientation=function(){return g._orientation},g.trigger=function(a){e.trigger(a,"orientationchange",{orientation:g._orientation})},g.unbind=function(){a.removeEventListener("orientationchange",i,!1),b.removeEventListener("throttledresize",h,!0),b.removeEventListener(f.DESTROY,g.unbind,!1)},g.detect=function(){g.supported?(a.addEventListener("orientationchange",i,!1),i()):g._window.matchMedia?(k=g._window.matchMedia("(orientation: portrait)"),k.matches?g._orientation="portrait":g._orientation="landscape",k.addListener(j)):(b.addEventListener("throttledresize",h,!0),h())},b.addEventListener(f.DESTROY,g.unbind,!1),g.detect(),d.event.orientationchange=g}(a,a.document,d),function(a,b){var e,f,g=d.event,h=d.jqm.jQuery,i={CLICK:"click",SUBMIT:"submit",KEYUP:"keyup",TOUCHSTART:"touchstart",TOUCHEND:"touchend",VCLICK:"vclick",MOUSEDOWN:"mousedown",MOUSEUP:"mouseup",BEFOREROUTERINIT:"beforerouterinit",DESTROY:"taudestroy"},j=["touchstart","touchmove","touchend","tap","taphold","swipeleft","swiperight","scrollstart","scrollstop"],k={proxyEventTriggerMethod:function(a,b){h.fn[a]=function(){var a,c=this,d=c.length;for(a=0;d>a;a++)b(c.get(a))}},proxyTrigger:function(a,b){var c,d=this,f=d.length;for(i[a.toUpperCase()]||e.call(d,a,b),c=0;f>c;c++)g.trigger(d.get(c),a);return this},proxyDispatch:function(a){var b,c=a.originalEvent&&a.originalEvent.detail||a.detail;return b=[].slice.call(arguments),c&&b.push(c),f.apply(this,b)},copyEventProperties:function(b,c,d){h(b).on(c,function(c){var e,f;for(e=0;ea;a++)n.addEventListener(l[a],d,!0)},h.mobile.removeEventBlocker=function(){var a;for(n.classList.remove("ui-blocker"),a=0;m>a;a++)n.removeEventListener(l[a],d,!0)},h.mobile.tizen.documentRelativeCoordsFromEvent=g.documentRelativeCoordsFromEvent.bind(g),h.mobile.tizen.targetRelativeCoordsFromEvent=g.targetRelativeCoordsFromEvent.bind(g))},destroy:function(){b.removeEventListener(i.BEFOREROUTERINIT,k.init,!1),b.removeEventListener(i.DESTROY,k.destroy,!1)}};b.addEventListener(i.BEFOREROUTERINIT,k.init,!1),b.addEventListener(i.DESTROY,k.destroy,!1),d.jqm.event=k}(a,a.document),function(a,b,d){var e,f=d.util.object,g=d.util.selectors,h=d.util.DOM,i={},j={uiStateKey:"&ui-state",urlParseRE:/^(((([^:\/#\?]+:)?(?:(\/\/)((?:(([^:@\/#\?]+)(?:\:([^:@\/#\?]+))?)@)?(([^:\/#\?\]\[]+|\[[^\/\]@#?]+\])(?:\:([0-9]+))?))?)?)?((\/?(?:[^\/\?#]+\/+)*)([^\?#]*)))?(\?[^#]+)?)((#[^\?]*)(\?.*)?)?/,getLocation:function(b){var c=this.parseUrl(b||a.location.href),d=c.hash,e=c.hashSearch;return d="#"!==d||e?d:"",i=c,c.protocol+"//"+c.host+c.pathname+c.search+d+e},getDocumentUrl:function(a){return a?f.copy(j.documentUrl):j.documentUrl.href},parseLocation:function(){return this.parseUrl(this.getLocation())},parseUrl:function(a){var b;return"object"==typeof a?a:(b=j.urlParseRE.exec(a||"")||[],{href:b[0]||"",hrefNoHash:b[1]||"",hrefNoSearch:b[2]||"",domain:b[3]||"",protocol:b[4]||"",doubleSlash:b[5]||"",authority:b[6]||"",username:b[8]||"",password:b[9]||"",host:b[10]||"",hostname:b[11]||"",port:b[12]||"",pathname:b[13]||"",directory:b[14]||"",filename:b[15]||"",search:b[16]||"",hash:b[18]||"",hashSearch:b[19]||""})},makePathAbsolute:function(a,b){var c,d,e,f;if(a&&"/"===a.charAt(0))return a;for(a=a||"",b=b?b.replace(/^\/|(\/[^\/]*|[^\/]+)$/g,""):"",c=b?b.split("/"):[],d=a.split("/"),f=0;f0?(c=d.hashSearch||"?",d.hrefNoHash+(f||"")+c+("?"===c.charAt(c.length-1)?"":"&")+e):(c=d.search||"?",d.hrefNoSearch+c+("?"===c.charAt(c.length-1)?"":"&")+e+(f||""))},addHashSearchParams:function(a,b){var c=j.parseUrl(a),d="object"==typeof b?j.getAsURIParameters(b):b,e=c.hash,f=e?e.indexOf("?")<0?e+"?":e+"&":"#?";return c.hrefNoHash+f+("?"===f.charAt(f.length-1)?"":"&")+d},convertUrlToDataUrl:function(b,c,d){var e=j.parseUrl(b);return j.isEmbeddedPage(e,!!c)?j.getFilePath(e.hash+e.hashSearch,c):(d=d||j.documentBase,j.isSameDomain(e,d)?e.hrefNoHash.replace(d.domain,""):a.decodeURIComponent(b))},get:function(a){return a===c&&(a=this.parseLocation().hash),this.stripHash(a).replace(/[^\/]*\.[^\/*]+$/,"")},isPath:function(a){return/\//.test(a)},clean:function(a,b){return a.replace(b.domain,"")},stripHash:function(a){return a.replace(/^#/,"")},stripQueryParams:function(a){return a.replace(/\?.*$/,"")},isHashValid:function(a){return/^#[^#]+$/.test(a)},isExternal:function(a,b){var c=j.parseUrl(a);return c.protocol&&c.domain!==b.domain?!0:!1},hasProtocol:function(a){return/^(:?\w+:)/.test(a)},isEmbedded:function(a){var b=j.parseUrl(a);return""!==b.protocol?!j.isPath(b.hash)&&!!b.hash&&b.hrefNoHash===j.parseLocation().hrefNoHash:/\?.*#|^#/.test(b.href)},squash:function(a,b){var c,d,e,f,g=this.isPath(a),h=this.parseUrl(a),i=h.hash,k="";return b=b||(j.isPath(a)?j.getLocation():j.getDocumentUrl()),d=g?j.stripHash(a):a,d=j.isPath(h.hash)?j.stripHash(h.hash):d,f=d.indexOf(this.uiStateKey),f>-1&&(k=d.slice(f),d=d.slice(0,f)),c=j.makeUrlAbsolute(d,b),e=this.parseUrl(c).search,g?((j.isPath(i)||0===i.replace("#","").indexOf(this.uiStateKey))&&(i=""),k&&-1===i.indexOf(this.uiStateKey)&&(i+=k),-1===i.indexOf("#")&&""!==i&&(i="#"+i),c=j.parseUrl(c),c=c.protocol+"//"+c.host+c.pathname+e+i):c+=c.indexOf("#")>-1?k:"#"+k,c},isPreservableHash:function(a){return 0===a.replace("#","").indexOf(this.uiStateKey)},hashToSelector:function(a){var b="#"===a.substring(0,1);return b&&(a=a.substring(1)),(b?"#":"")+a.replace(new RegExp("([!\"#$%&'()*+,./:;<=>?@[\\]^`{|}~])","g"),"\\$1")},isFirstPageUrl:function(a,b,d,e,f){var g,h,i,k;return d=d===c?j.documentBase:d,e=e===c?j.documentBaseDiffers:e,f=f===c?j.documentUrl:f,g=j.parseUrl(j.makeUrlAbsolute(a,d)),h=g.hrefNoHash===f.hrefNoHash||e&&g.hrefNoHash===d.hrefNoHash,i=b&&b.id||!1,k=g.hash,h&&(!k||"#"===k||i&&k.replace(/^#/,"")===i)},isPermittedCrossDomainRequest:function(a,b){return d.getConfig("allowCrossDomainPages",!1)&&"file:"===a.protocol&&-1!==b.search(/^https?:/)},getAsURIParameters:function(a){var b,c="";for(b in a)a.hasOwnProperty(b)&&(c+=encodeURIComponent(b)+"="+encodeURIComponent(a[b])+"&");return c.substring(0,c.length-1)},documentUrl:null,documentBaseDiffers:!1,set:function(a){i.hash=a},getFilePath:function(a,b){var c="&"+d.getConfig("subPageUrlKey","");return a&&a.split(c)[0].split(b)[0]},cleanHash:function(a,b){return j.stripHash(a.replace(/\?.*$/,"").replace(b,""))},isEmbeddedPage:function(a,b){var c=j.parseUrl(a);return""!==c.protocol?c.hash&&(b?c.hrefNoHash===j.documentUrl.hrefNoHash:c.hrefNoHash===j.parseLocation().hrefNoHash):/^#/.test(c.href)}};j.documentUrl=j.parseLocation(),e=b.querySelector("base"),j.documentBase=e?j.parseUrl(j.makeUrlAbsolute(e.getAttribute("href"),j.documentUrl.href)):j.documentUrl,j.documentBaseDiffers=j.documentUrl.hrefNoHash!==j.documentBase.hrefNoHash,j.getDocumentBase=function(a){return a?f.copy(j.documentBase):j.documentBase.href},j.getClosestBaseUrl=function(a,b){var c=h.getNSData(g.getClosestBySelector(a,b),"url"),e=j.documentBase.hrefNoHash;return d.getConfig("dynamicBaseEnabled",!0)&&c&&j.isPath(c)||(c=e),j.makeUrlAbsolute(c,e)},d.util.path=j}(a,a.document,d),function(a){function b(a){for(var b,c=[],d=0,e=0,g="";null!=(b=o.exec(a));){var h=b[0],i=b[1],j=b.index;if(g+=a.slice(e,j),e=j+h.length,i)g+=i[1];else{g&&(c.push(g),g="");var k=b[2],l=b[3],m=b[4],n=b[5],p=b[6],q="+"===p||"*"===p,r="?"===p||"*"===p,s=k||"/";c.push({name:l||d++,prefix:k||"",delimiter:s,optional:r,repeat:q,pattern:f(m||n||"[^"+s+"]+?")})}}return ec&&(V+=",")})}function j(a,b){var c=b instanceof HTMLElement?b.getBoundingClientRect():b,d={x:a.width/2+a.left,y:a.height/2+a.top},e={x:c.width/2+c.left,y:c.height/2+c.top},f=d.y-e.y,g=d.x-e.x;return Math.sqrt(f*f+g*g)}function k(a,b,c){var d,e,f,g,h=!1,i=b instanceof HTMLElement?b.getBoundingClientRect():b;if("down"===c||"up"===c)d=i.left,e=i.left+i.width,f=a.left,g=a.left+a.width;else{if("left"!==c&&"right"!==c)return h;d=i.top,e=i.top+i.height,f=a.top,g=a.top+a.height}return h=d>f&&g>d||e>f&&g>e||f>=d&&e>=g}function l(a,b){var c=b instanceof HTMLElement?b.getBoundingClientRect():b,d={x:a.width/2+a.left,y:a.height/2+a.top},e={x:c.width/2+c.left,y:c.height/2+c.top},f=d.y-e.y,g=d.x-e.x,h=180*O(-f,g)/Q;return h}function m(a,b){return b=b||0,P(a-180)a?-1:1}function o(a,b,c){return c===$.right&&parseInt(a.right)<=parseInt(b.left)?c:c===$.left&&parseInt(b.right)<=parseInt(a.left)?c:c===$.down&&parseInt(a.bottom)<=parseInt(b.top)?c:c===$.up&&parseInt(a.top)>=parseInt(b.bottom)?c:b?m(l(b,a),5):""}function p(a,b){var c=a.left-b.left,d=a.top-b.top;return 0|R(c*c+d*d)}function q(a,b){var c={top:b.top-(a.top+a.height)+0,bottom:a.top-b.top-b.height,right:a.left-b.left-b.width,left:b.left-(a.left+a.width)};return c.leftRest=c.left+a.width,c.rightRest=c.right+a.width,c.topRest=c.top+a.height,c.bottomRest=c.bottom+a.height,c}function r(a,b){return a.distanceByCenter===b.distanceByCenter?0:a.distanceByCenterC;++C)y=f[C],A=y.getBoundingClientRect(),B=q(A,w),m=v(B,r),x.push({element:y,angle:l(A,w),direction:o(w,A,r),distance:p(w,A),distanceByDirection:m,distanceByCenter:j(A,w),inLine:k(A,w,r),inSideDistanceLimit:m.distance>=0&&m.distance0}),x=x.filter(function(b){return 0===b.distance?r===$.down?!!(s.compareDocumentPosition(typeof b===a?b:b.element)&Node.DOCUMENT_POSITION_CONTAINED_BY):r===$.up?!!(s.compareDocumentPosition(typeof b===a?b:b.element)&Node.DOCUMENT_POSITION_PRECEDING):!1:b.direction===r}),x=x.sort(u).map(h)}return t=L.map(f,function(a){var b=a.getBoundingClientRect();return{offset:b,element:a,width:a.offsetWidth,height:a.offsetHeight}}),L.map(t.sort(function(a,b){return a.offset.top===b.offset.top?n(a.offset.left,b.offset.left):n(a.offset.top,b.offset.top)}),h)}function x(a){var b,c,d;a=a||{},b=a.current||Z||e(),b&&(d=I.getBinding(b),d?d.blur(a):(a.element=b,c=!M.trigger(b,"taublur",a),c||(b.classList.remove(X.focus),b.blur())),Z=null)}function y(a,b,c){var d,f,g,h=c.current||Z||e(),i=b&&N.getClosestBySelectorNS(b.parentNode,"focus-lock=true"),j=i&&I.getBinding(i)||null;return j&&j!==G?!1:(c=c||{},f=I.getBinding(b),f?(c.previousElement=h,d=f.focus(c),x(c)):b!==h&&(c.previousElement=h,b&&(c.element=b,g=!M.trigger(b,"taufocus",c),g||(b.classList.add(X.focus),b.focus())),x(c),d=!0),Z=b,a&&a._openActiveElement&&a._openActiveElement(b),d)}function z(a,c,d){var e=a.getAttribute("data-focus-"+c),f={selector:e,direction:c,currentElement:a,nextElement:null},g="true"===a.getAttribute("data-focus-container-context"),h=a.getAttribute("data-focus-context");if(e){if(M.trigger(a,"focusquery",f,!0,!0))return g&&(h&&(d=b.querySelector(h)),d)?d.parentNode.querySelector(e):a.parentNode.querySelector(e);if(f.nextElement)return f.nextElement}return null}function A(a,b){var c=null;return J.getNSData(b,"focus-lock")===!0&&(c=I.getBinding(b),c&&c!==G)?(c.saveKeyboardSupport(),c.enableKeyboardSupport(),c.blur(),C(a,b,{direction:H,key:Y.down}),!0):!1}function B(a,b){var c;return J.getNSData(b,"focus-lock")===!0||(b=N.getClosestBySelectorNS(b.parentNode,"focus-lock=true"))?(c=I.getBinding(b),c&&c===G?(c.disableKeyboardSupport(),c.restoreKeyboardSupport(),y(a,b,{direction:H,key:Y.down}),!0):!1):!1}function C(a,b,c){var e,f,g="",h=[],i=0,j=c.current,k=c.event,l=!1;switch(c.key){case Y.left:g=$.left;break;case Y.up:g=$.up;break;case Y.right:g=$.right;break;case Y.down:g=$.down;break;case Y.enter:if(j)return void(A(a,j)?k&&(k.preventDefault(),k.stopImmediatePropagation()):(f=d.engine.getBinding(j),f&&"function"==typeof f._actionEnter&&f._actionEnter(j)));break;case Y.escape:if(j)return void(B(a,j)?k&&(k.preventDefault(),k.stopImmediatePropagation()):(f=d.engine.getBinding(j),f&&"function"==typeof f._actionEscape&&f._actionEscape(j)));break;default:return}if(c.direction=c.direction||g,g&&(H=g),e=z(b,g),e||(h=w(b,j,c),e=h[i]),c._last)for(i=h.length-1,e=h[i];e&&!l;)l=y(a,e,c),e=h[--i];else if(i=0,e=h[i])for(;e&&!l;)l=y(a,e,c),e=h[++i];else M.trigger(J.isChildElementOf(j,b)?j:b,"taufocusborder",c)}function D(a,b,c,d){var e=b.offset,f=b.height,g=b.width,h=c.offsetHeight,i=c.offsetWidth;switch(d=d||c.getBoundingClientRect(),a){case"top":return d.left>=e.left+g||d.left+i<=e.left?!1:e.top=e.left+g||d.left+i<=e.left?!1:e.top>=d.bottom;case"left":return d.top>=e.top+f||d.top+h<=e.top?!1:e.left=e.top+f||d.top+h<=e.top?!1:e.left>=d.right}return!1}function E(a){return a.value}function F(a){return L.map(aa,E).indexOf(a)}var G,H,I=d.engine,J=d.util.DOM,K=d.util.object,L=d.util.array,M=d.event,N=d.util.selectors,O=Math.atan2,P=Math.abs,Q=Math.PI,R=Math.sqrt,S=[].slice,T=200,U={_supportKeyboard:!1},V="",W=function(){var a=this,b=a.options||{};K.merge(a,U),K.merge(b,{focusDirection:null,focusContext:null,focusContainerContext:!1,focusUp:null,focusDown:null,focusLeft:null,focusRight:null,focusLock:!1}),a.isKeyboardSupport=!0,""===V&&i(),a._onKeyupHandler=null,a._onClickHandler=null,a._onHWKeyHandler=null,a.keydownEventTimeStart=null,a.keydownEventRepeated=!1},X={focusDisabled:"ui-focus-disabled",focusEnabled:"ui-focus-enabled",focusDisabledByWidget:"ui-focus-disabled-by-widget",focus:"ui-focus"},Y={left:37,up:38,right:39,down:40,enter:13,tab:9,escape:27},Z=null,$={up:"up",down:"down",left:"left",right:"right"},_=":not(."+X.focusDisabled+"):not(."+d.widget.BaseWidget.classes.disable+")",aa=[{value:"a",includeDisabled:!1,count:1},{value:"."+X.focusEnabled,includeDisabled:!1,count:1},{value:"[tabindex]",includeDisabled:!1,count:1},{value:"[data-focus-lock=true]",includeDisabled:!1,count:1}],ba=[],ca=50;W.KEY_CODES=Y,W.classes=X,U.preventFocusOnElement=function(a){a.classList.add(X.focusDisabled)},U.disableFocusableElements=function(a){this.getFocusableElements(a).forEach(function(a){a.classList.add(X.focusDisabled),a.classList.add(X.focusDisabledByWidget)})},U.enableDisabledFocusableElements=function(a){var b;a&&(b=a.querySelectorAll("."+X.focusDisabledByWidget),S.call(b).forEach(function(a){a.classList.remove(X.focusDisabled),a.classList.remove(X.focusDisabledByWidget)}))},U.getActiveSelector=function(){return V},W.copyFocusAttributes=function(a,b){var c=a.options;J.setNSDataAttributes(b,{focusDirection:c.focusDirection,focusContext:c.focusContext,focusContainerContext:c.focusContainerContext,focusUp:c.focusUp,focusDown:c.focusDown,focusLeft:c.focusLeft,focusRight:c.focusRight},!0)},U.blurOnActiveElement=x,U._onKeyup=function(a){var b=this,c=d.getConfig("keyboardSupport",!1);c&&b._supportKeyboard&&(b.keydownEventRepeated||b._onShortPress(a),b.keydownEventTimeStart=null,b.keydownEventRepeated=!1)},U._onMouseMove=function(a){var c=this,e=b.elementFromPoint(a.pageX,a.pageY),f=d.getConfig("keyboardSupport",!1),g=null,h=Z,i=$.down;f&&c._supportKeyboard&&(g=N.getClosestBySelector(e,V),g!==h&&(i=m(h?l({left:a.pageX,top:a.pageY},h):l({left:a.pageX,top:a.pageY},{left:a.pageX-a.movementX,top:a.pageY-a.movementY})),y(c,g,{direction:i})))},U._onHWKey=function(a){var b=this,c=Z||e();return"back"===a.keyName&&c&&B(b,c)?(a.preventDefault(),a.stopImmediatePropagation(),!0):!1},U._onLongPress=function(a){var b=this,c=d.getConfig("keyboardLongpressInterval",100),f={current:Z||e(),key:a.keyCode,duration:c-30>=ca?c-30:ca,_last:!0,_filterNeighbors:D};C(b,b.keyboardElement||b.element,f)},U._onShortPress=function(a){var b=this;d.getConfig("keyboardSupport",!1)&&C(b,b.keyboardElement||b.element,{current:Z||e(),event:a,key:a.keyCode})},U._onKeydown=function(a){var b,c=this,e=d.getConfig("keyboardLongpressInterval",1e3),g=d.getConfig("keyboardSupport",!1);g&&c._supportKeyboard&&f(a.keyCode)&&(a.preventDefault(),a.stopPropagation(),b=Date.now(),(!c.keydownEventTimeStart||b-c.keydownEventTimeStart>e)&&(c.keydownEventTimeStart&&(c._onLongPress(a),c.keydownEventRepeated=!0),c.keydownEventTimeStart=b))},U._bindEventKey=function(){var a=this;a._onKeyupHandler||(a._onKeyupHandler=a._onKeyup.bind(a),a._onKeydownHandler=a._onKeydown.bind(a),a._onHWKeyHandler=a._onHWKey.bind(a),b.addEventListener("keyup",a._onKeyupHandler,!1),b.addEventListener("keydown",a._onKeydownHandler,!1),b.addEventListener("tizenhwkey",a._onHWKeyHandler,!1))},U._bindEventMouse=function(){var a=this;a._onMouseMoveHandler||(a._onMouseMoveHandler=a._onMouseMove.bind(a),b.addEventListener("mousemove",a._onMouseMoveHandler,!1))},U._destroyEventKey=function(){this._onKeyupHandler&&(b.removeEventListener("keyup",this._onKeyupHandler,!1),b.removeEventListener("keydown",this._onKeydownHandler,!1),b.removeEventListener("tizenhwkey",this._onHWKeyHandler,!1),this._onKeyupHandler=null)},U._destroyEventMouse=function(){this._onClickHandler&&b.removeEventListener("mousemove",this._onMouseMoveHandler,!1)},W.blurAll=function(){var a=Z||e(),b=a&&I.getBinding(a);b?b.blur():a&&a.blur()},W.focusElement=function(a,b,d){var f,h,i;if(d=d||{},d.current===c&&(d.current=e()),b instanceof HTMLElement)if(a)for(f=g(a,!0),h=f.length,i=0;h>i;i++)f[i]===b&&b.focus();else b.focus();else"number"==typeof b?(f=g(a,!0),f[b]&&y(null,f[b],d)):"string"==typeof b&&Y[b]?(d.direction=Y[b],C(null,a,d)):(f=g(a,!0),f[0]&&y(null,f[0],d))},U.enableKeyboardSupport=function(){this._supportKeyboard=!0,G=this},U.restoreKeyboardSupport=function(){var a=ba.pop();a&&a.enableKeyboardSupport()},U.disableKeyboardSupport=function(){G=null,this._supportKeyboard=!1},U.saveKeyboardSupport=function(){G&&(ba.push(G),G.disableKeyboardSupport())},U.getFocusableElements=g,W.registerActiveSelector=function(a,b){var c,d=a.split(",");L.forEach(d,function(a){a=a.trim(),c=F(a),-1===c?aa.push({value:a,includeDisabled:b,count:1}):aa[c].count++}),i()},W.unregisterActiveSelector=function(a){var b,c=a.split(",");L.forEach(c,function(a){a=a.trim(),b=F(a),-1!==b&&(--aa[b].count,0===aa[b].count&&aa.splice(b,1))}),i()},d.widget.core.BaseKeyboardSupport=W}(a.document,d),function(b,d){var e=d.widget.BaseWidget,f=d.widget.core.PageContainer,g=d.util,h=g.DOM,i=g.selectors,j=d.engine,k=d.widget.core.BaseKeyboardSupport,l=d.util.array,m=function(a,b){var c=this;k.call(c),c._contentFillAfterResizeCallback=null,c._initialContentStyle={},c._lastScrollPosition=0,c._requestToShowGoToTopButton=null,c.options=b||{},c._contentStyleAttributes=["height","width","minHeight","marginTop","marginBottom"],c._ui={}},n={SHOW:"pageshow",HIDE:"pagehide",CREATE:"pagecreate",BEFORE_CREATE:"pagebeforecreate",BEFORE_SHOW:"pagebeforeshow",BEFORE_HIDE:"pagebeforehide"},o={uiPage:"ui-page",uiPageActive:"ui-page-active",uiSection:"ui-section",uiHeader:"ui-header",uiMore:"ui-more",uiHeaderOnlyMoreButton:"ui-header-has-only-more-button",uiFooter:"ui-footer",uiContent:"ui-content",uiTitle:"ui-title",uiPageScroll:"ui-scroll-on",uiScroller:"ui-scroller",uiArcListview:"ui-arc-listview",uiContentUnderPopup:"ui-content-under-popup",uiPageFlex:"ui-page-flex",uiAppbar:"ui-appbar",uiAppbarTitle:"ui-appbar-title",uiAppbarTitleContainer:"ui-appbar-title-container"},p="header,[data-role='header'],."+o.uiHeader,q="footer,[data-role='footer'],."+o.uiFooter,r="[data-role='content'],."+o.uiContent,s="."+o.uiMore+":first-child:last-child",t=800,u=new e;m.classes=o,m.events=n,m.selector="[data-role=page],.ui-page",u._configure=function(){var a=this.options;a.header=null,a.footer=null,a.content=null,a.goToTopButton=d.getConfig("goToTopButton"),a.enablePageScroll=d.getConfig("enablePageScroll"),a.autoBuildWidgets=d.getConfig("autoBuildOnPageChange"),this.options=a},u.getContentHeight=function(){return this._contentHeight},u._contentFill=function(){var b,c=this,d=c.element,e=a.innerWidth,f=a.innerHeight,g=d.style,i=c._ui,j=i.content,k=i.header,l=0,m=0,n=i.footer,p=i.mainTab;p&&(f-=p.getBoundingClientRect().height),g.width=e+"px",g.height=f+"px",n&&(m+=n.getBoundingClientRect().height),k&&(l=h.getElementHeight(k,null,!1,!0)),c._contentHeight=f-l-m,j&&!d.classList.contains(o.uiPageFlex)&&(b=j.style,n&&(b.marginBottom=m+"px",b.paddingBottom=-m+"px"),c.options.enablePageScroll||(b.height=c._contentHeight+"px")),c.options.model&&c._fillContentsFromModel()},u._fillContentsFromModel=function(){var a=this,b=a.options.model||{},c=b;Object.keys(c).forEach(function(b){[].slice.call(a.element.querySelectorAll("[data-bind='"+b+"']")).forEach(function(a){a.textContent=c[b]})})},u._storeContentStyle=function(){var a=this,b=a._initialContentStyle,c=a._contentStyleAttributes,d=a.element.querySelector("."+o.uiContent),e=d?d.style:{};c.forEach(function(a){b[a]=e[a]})},u._restoreContentStyle=function(){var a=this,b=a._initialContentStyle,c=a._contentStyleAttributes,d=a.element.querySelector("."+o.uiContent),e=d?d.style:{};c.forEach(function(a){b[a]&&(e[a]=b[a])})},u._setFooter=function(a,c){var d=this,e=d._ui,f=e.footer;!f&&c&&(f=b.createElement("footer"),a.appendChild(f),e.footer=f),f&&(c===!1?(a.removeChild(f),e.footer=null):(f.classList.add(o.uiFooter),"string"==typeof c&&(e.footer.textContent=c)),d.options.footer=c)},u._setHeader=function(a,c){var e=this,f=e._ui,g=f.header;!g&&c&&(g=b.createElement("header"),a.appendChild(g),f.header=g),g&&(c===!1?(a.removeChild(g),f.header=null):(g.classList.add(o.uiHeader),"string"==typeof c&&(f.header.textContent=c),d.support&&d.support.shape&&d.support.shape.circle&&g.querySelector(s)&&""===g.textContent.trim()&&g.classList.add(o.uiHeaderOnlyMoreButton)),e.options.header=c)},u._setContent=function(a,c){var d,e=this,f=e._ui,g=f.content,h=a.firstChild;if(!g&&c){for(g=b.createElement("div");h;)d=h.nextSibling,h!==f.footer&&h!==f.header&&g.appendChild(h),h=d;a.insertBefore(g,f.footer),f.content=g}g&&(c===!1?(a.removeChild(g),f.content=null):(g.classList.add(o.uiContent),"string"==typeof c&&(g.textContent=c)),e.options.content=c)},u._buildHeader=function(a){var b=this;b._ui.header=i.getChildrenBySelector(a,p)[0]||null,b.options.header===c&&(b.options.header=!!b._ui.header),b._setHeader(a,b.options.header)},u._buildFooter=function(a){var b=this;b._ui.footer=i.getChildrenBySelector(a,q)[0]||null,b.options.footer===c&&(b.options.footer=!!b._ui.footer),b._setFooter(a,b.options.footer)},u._buildContent=function(a){var b=this;b._ui.content=i.getChildrenBySelector(a,r)[0]||null,b.options.content===c&&(b.options.content=!!b._ui.content),b._setContent(a,b.options.content)},u._findMainTab=function(){var a=this,b=i.getClosestBySelector(a.element,"."+f.classes.pageContainer);a._ui.mainTab=a.element.querySelector(".ui-main-tab")||b&&b.querySelector(".ui-main-tab-visible")||null},u._buildGoToTopButton=function(a){var c=this,d=c._ui;c.options.goToTopButton&&(d.goToTopButton=b.createElement("div"),d.goToTopButton.classList.add("ui-button-go-to-top"),a.appendChild(d.goToTopButton))},u._showGoToTopButton=function(){var a=this,b=a._ui,c=b.goToTopButton;a._requestToShowGoToTopButton||(a._requestToShowGoToTopButton=setTimeout(function(){c.style.display="block",a._requestToShowGoToTopButton=null},t))},u._hideGoToTopButton=function(){var a=this,b=a._ui,c=b.goToTopButton;a._requestToShowGoToTopButton&&(clearTimeout(a._requestToShowGoToTopButton),a._requestToShowGoToTopButton=null),c.style.display="none"},u._handleGoToTopButtonClick=function(){var a=this,b=a.element,c=a.getScroller(),e=null,f=null;a._hideGoToTopButton(),e=b.querySelector("."+o.uiArcListview),e?(f=d.engine.getBinding(e),f&&f.scrollToPosition(0,!1)):c.scrollTop=0},u._setAria=function(){var a=this,b=a._ui,c=b.content,d=b.header,e=b.footer,f=b.title; +c&&c.setAttribute("role","main"),d&&d.setAttribute("role","header"),e&&e.setAttribute("role","footer"),f&&(f.setAttribute("role","heading"),f.setAttribute("aria-level",1),f.setAttribute("aria-label","title"))},u._setTitle=function(a){var c,d,e,f=this,g=h.getNSData(a,"title"),j=f._ui.header,k=g;j&&(j.classList.add(o.uiAppbar),e=i.getChildrenByClass(j,o.uiAppbarTitleContainer)[0],e||(e=b.createElement("div"),e.classList.add(o.uiAppbarTitleContainer),j.appendChild(e)),c=i.getChildrenBySelector(j,"h1, h2, h3, h4, h5, h6"),d=c[0],!k&&d&&(k=d.innerText,f._ui.title=d),!g&&k&&h.setNSData(a,"title",k),l.forEach(c,function(a){a.classList.add(o.uiTitle),a.classList.add(o.uiAppbarTitle),e.appendChild(a)}))},u._build=function(a){var b=this;return a.classList.add(o.uiPage),a.classList.add(o.uiPageFlex),b._buildHeader(a),b._buildFooter(a),b._buildContent(a),b._buildGoToTopButton(a),b._setTitle(a),b._setAria(),b.options.enablePageScroll!==!0||a.querySelector("."+o.uiScroller)||j.instanceWidget(a,"Scrollview"),a},u.setActive=function(a){var b=this.element.classList;a||a===c?(this.focus(),b.add(o.uiPageActive)):(this.blur(),b.remove(o.uiPageActive))},u.isActive=function(){return this.element.classList.contains(o.uiPageActive)},u.focus=function(){var a=this.element,b=a.querySelector("[autofocus]")||a;b.focus()},u.blur=function(){var a=this.element,c=b.activeElement||a;c.blur()},u._bindEvents=function(){var b=this,c=b.element,e=b._ui.header,f=b._ui.goToTopButton;b._contentFillAfterResizeCallback=b._contentFill.bind(b),a.addEventListener("resize",b._contentFillAfterResizeCallback,!1),e&&(e.addEventListener("appbarcollapsed",function(){var a=b.getScroller(),c=d.engine.getBinding(a);c.enableScrolling()},!1),e.addEventListener("appbarexpanded",function(){var a=b.getScroller(),c=d.engine.getBinding(a,"Scrollview");c&&c.disableScrolling()},!1)),f&&(c.addEventListener("showGoToTopButton",b._showGoToTopButton.bind(b),!1),c.addEventListener("hideGoToTopButton",b._hideGoToTopButton.bind(b),!1),f.addEventListener("vclick",b._handleGoToTopButtonClick.bind(b),!1))},u._refresh=function(){this._findMainTab(),this._restoreContentStyle(),this._contentFill()},u.layout=function(){this._findMainTab(),this._storeContentStyle(),this._contentFill()},u.onBeforeShow=function(){var a=this,b=a.getScroller();b&&(b.scrollTop=a._lastScrollPosition||0),"function"==typeof a.enableKeyboardSupport&&(a.enableKeyboardSupport(),a._bindEventKey()),a.trigger(n.BEFORE_SHOW)},u.onShow=function(){this.trigger(n.SHOW)},u.onBeforeHide=function(){var a=this,b=a.getScroller();b&&(a._lastScrollPosition=b.scrollTop),"function"==typeof a.disableKeyboardSupport&&(a.disableKeyboardSupport(),a._destroyEventKey()),a.trigger(n.BEFORE_HIDE)},u.onHide=function(){this._restoreContentStyle(),this.trigger(n.HIDE)},u._destroy=function(b){var c=this;b=b||c.element,a.removeEventListener("resize",c._contentFillAfterResizeCallback,!1),j.destroyAllWidgets(b,!0),c._contentFillAfterResizeCallback=null},u.getScroller=function(){var a=this.element,b=a.querySelector("."+o.uiScroller);return b||a.querySelector("."+o.uiContent)||a},u.setLastScrollPosition=function(a){this._lastScrollPosition=a},m.prototype=u,m.createEmptyElement=function(){var a=b.createElement("div");return a.classList.add(o.uiPage),a},j.defineWidget("Page",m.selector,["focus","blur","setActive"],m,"mobile"),d.widget.core.Page=m}(a.document,d),function(){function a(a){return l[a]}function b(a,b){l[a]=b}function c(a,b){k[a]=b}function e(a){k[a]=null}function f(a){return k[a]}function g(a,b){var c=d.info.profile,e=a.lastIndexOf(".");return j.isAbsoluteUrl(a)?a:(b&&(a=a.substring(0,e)+"."+c+a.substring(e)),j.makeUrlAbsolute((l.pathPrefix||"")+a,j.getLocation()))}function h(b,c,e,f){var h,i=k[f||a("default")||""],j=function(a,b){a.absUrl=h,e(a,b)},m=function(a,d){a.success?j(a,d):(h=g(b,!1),i(l,h,c||{},j))};i||(i=k[Object.keys(k).pop()]),i?(h=g(b,d.getConfig("findProfileFile",!1)),i(l,h,c||{},m)):e({success:!1,description:"Can't get engine system"},null)}var i,j=d.util.path,k={},l={pathPrefix:"","default":""};i={get:a,set:b,register:c,unregister:e,engine:f,render:h},d.template=i}(),function(a,b){function c(a){for(;a&&(a.nodeType!==Node.ELEMENT_NODE||!a.nodeName||"A"!==a.nodeName);)a=a.parentNode;return a}function e(a,b){var d,e,f,g=c(b.target);g&&1===b.which&&(d=g.getAttribute("href"),e="external"===g.getAttribute("rel")||g.hasAttribute("target"),e||(f=q.getData(g),a.open(d,f,b),p.preventDefault(b)))}function f(a,b){var c,d,e,f,g,h=v.route,i=w.activeState,j=b&&"back"===w.getDirection(b),k=[],l=r.getLocation(),m=!0;f=j?i&&i.transition||"none":b.transition,e=t.merge({},b,{reverse:j,transition:f,fromHashChange:!0});for(d in h)h.hasOwnProperty(d)&&h[d].active&&k.push(h[d].orderNumber);if(c=Math.max.apply(null,k),g=h[D[c]],g&&g.onHashChange(l,e,i)){if(10===c)return;m=!1}w.setActive(b),m&&a.open(b.url,e)}function g(a){var b=G.classes,c="."+b.uiPageActive,d=B.call(a.querySelectorAll(c));d.forEach(function(a){a.classList.remove(c)})}function h(a,b){f(a,b.detail)}function i(a,b){var c=b.detail,d=c.reverse?c.url:c.href||c.url;delete c.event,a.open(d,c),p.preventDefault(b),p.stopImmediatePropagation(b)}function j(a,c){var e=null,f=b.implementation.createHTMLDocument(c),g=f.body;if(a instanceof HTMLElement)e=a;else try{g.insertAdjacentHTML("beforeend",a),e=g.firstChild}catch(h){d.error("Failed to inject element",h)}return e}function k(a,b){b&&a instanceof HTMLElement&&!q.hasNSData(a,"url")&&(b=b.replace(/^#/,""),q.setNSData(a,"url",b))}function l(a,b){var c,d=b.detail,e=d.content,f=d.options,g=f.href||f.url;e&&(c=j(e,f.title),k(c,g),a.open(c,f),p.preventDefault(b))}function m(a){var c,d;return"string"==typeof a&&(c="#"===a[0]?a.substr(1):a,d=b.getElementById(c),d&&(a=d)),a}var n,o=d.util,p=d.event,q=o.DOM,r=o.path,s=o.selectors,t=o.object,u=d.engine,v=d.router,w=d.history,x=w.manager,y=x.events,z=v.route,A=b.body,B=[].slice,C=!1,D={1:"page",10:"panel",100:"popup",101:"dialog",1e3:"drawer",2e3:"circularindexscrollbar"},E={BEFORE_ROUTER_INIT:"beforerouterinit",ROUTER_INIT:"routerinit"},F=/[#|\s]/g,G=d.widget.core.Page,H=d.template,I=function(){var a=this;a.container=null,a.settings={},a._onStateChangeHandler=null,a._onHashChangeHandler=null,a._onControllerContent=null,a.locked=!1};I.prototype.defaults={fromHashChange:!1,reverse:!1,volatileRecord:!1},I.prototype.linkClick=function(a){e(this,a)},I.prototype.detectRel=function(a){var b,c;for(c in z)if(z.hasOwnProperty(c)&&(b=z[c],s.matchesSelector(a,b.filter)))return c;return null},I.prototype._openDeferred=function(a,b,c){var d=this,e=z[b.rel],f={resolve:function(a,b){e.open(b,a,c)},reject:function(a){p.trigger(d.container.element,"changefailed",a)}};"string"==typeof a?a.replace(F,"")&&d._loadUrl(a,b,e,f):a&&s.matchesSelector(a,e.filter)?f.resolve(b,a):f.reject(b)},I.prototype.open=function(a,b,c){var d,e,f=this;if(!C)if(a=m(a),d=b&&b.rel||a instanceof HTMLElement&&f.detectRel(a),d=d||"page",e=z[d],"back"===d)w.back();else{if(!e)throw new Error("Not defined router rule ["+d+"]");b=t.merge({rel:d},f.defaults,e.option(),b),f._openDeferred(a,b,c)}},I.prototype._initRoutes=function(){var a,b=v.route;for(a in b)b.hasOwnProperty(a)&&b[a].init&&b[a].init()},I.prototype._autoInitializePage=function(c,e,f){var h,i=this,j=a.location,k=G.classes.uiPageActive,l=c.querySelector("."+k);if(l||(l=e[0]),l&&g(c),j.hash&&(h=b.getElementById(j.hash.replace("#","")),h&&s.matchesSelector(h,f)&&(l=h)),!l&&d.getConfig("addPageIfNotExist",!0)){for(l=G.createEmptyElement();c.firstChild;)l.appendChild(c.firstChild);c.appendChild(l)}return i.justBuild&&l&&i.register(u.instanceWidget(c,"pagecontainer"),l),l},I.prototype.init=function(a){var c,e,f,g=d.engine.getWidgetDefinition("Page"),h=g.selector,i=this;p.trigger(b,E.BEFORE_ROUTER_INIT,i,!1),A=b.body,i.justBuild=a,c=d.getConfig("pageContainer")||A,f=B.call(c.querySelectorAll(h)),d.getConfig("pageContainerBody",!1)||(c=f.length?f[0].parentNode:c),d.getConfig("autoInitializePage",!0)&&(e=i._autoInitializePage(c,f,h),a)||(x.enable(),i._initRoutes(),i.register(u.instanceWidget(c,"pagecontainer"),e),p.trigger(b,E.ROUTER_INIT,i,!1))},I.prototype.destroy=function(){var b=this,c=this.getRoute("panel");x.disable(),a.removeEventListener("popstate",b.popStateHandler,!1),c&&a.removeEventListener("tauback",c.tauback,!1),A&&(A.removeEventListener("pagebeforechange",b.pagebeforechangeHandler,!1),A.removeEventListener("vclick",b.linkClickHandler,!1)),d.setConfig("pageContainer",null)},I.prototype.setContainer=function(a){this.container=a},I.prototype.getContainer=function(){return this.container},I.prototype.getFirstPage=function(){return this.getRoute("page").getFirstElement()},I.prototype.register=function(c,e){var f=this,g=this.getRoute("popup");f.container=c,f.getRoute("page").setFirstElement(e),p.trigger(b,"themeinit",f),f._onHashChangeHandler||(f._onHashChangeHandler=h.bind(null,f),a.addEventListener(y.HASHCHANGE,f._onHashChangeHandler,!1)),f._onStateChangeHandler||(f._onStateChangeHandler=i.bind(null,f),a.addEventListener(y.STATECHANGE,f._onStateChangeHandler,!1)),f._onControllerContent||(f._onControllerContent=l.bind(null,f),a.addEventListener("controller-content-available",f._onControllerContent,!1)),d.getConfig("loader",!1)&&c.element.appendChild(f.getLoader().element),w.enableVolatileMode(),e&&f.open(e,{transition:"none"}),g&&g.setActive(null)},I.prototype.close=function(a,b){var c,d="back",e=m(a);if(b&&b.rel?d=b.rel:e&&(d=this.detectRel(e)),c=z[d],!this.locked)if("back"===d)w.back();else{if(!c)throw new Error("Not defined router rule ["+d+"]");c.close(e,b)}},I.prototype.back=function(){this.locked||w.back()},I.prototype.openPopup=function(a,b){this.open(a,t.fastMerge({rel:"popup"},b))},I.prototype.closePopup=function(a){var b=this.getRoute("popup");b&&b.close(null,a)},I.prototype.lock=function(){this.locked=!0},I.prototype.unlock=function(){this.locked=!1},I.prototype._loadUrl=function(a,b,c,d){var e,f=r.makeUrlAbsolute(a,r.getLocation()),g=this,h=b.data||{};e=c.find(f),!e&&r.isEmbedded(f)?d.reject({}):e?d.resolve(t.fastMerge({absUrl:f},b),e):(p.trigger(g.getContainer().element,b.rel+"beforeload"),h.fullDocument=!0,H.render(a,h,function(a,e){a.success?(g._loadSuccess(a.absUrl,b,c,d,e),p.trigger(g.getContainer().element,b.rel+"load")):g._loadError(a.absUrl,b,d)}))},I.prototype._loadError=function(a,b,c){var e=t.fastMerge({url:a},b),f=this;d.error("load error, file: ",a),f.container.trigger("loadfailed",e),c.reject(e)},I.prototype._loadSuccess=function(a,b,c,d,e){var f=t.fastMerge({url:a},b),g=c.parse(e,a);g?d.resolve(f,g):d.reject(f)},I.prototype._getInitialContent=function(){return this.getRoute("page").getFirstElement()},I.prototype._showError=function(a){d.error("load error, file: ",a)},I.prototype.getActive=function(a){var b=this.getRoute(a||"page");return b&&b.getActive()},I.prototype.hasActive=function(a){var b=this.getRoute(a||"page");return!(!b||!b.hasActive())},I.prototype.hasActivePopup=function(){return this.hasActive("popup")},I.prototype.getRoute=function(a){return z[a]},I.prototype.getLoader=function(){var a,c=u.getWidgetDefinition("Loader"),d=c.selector;return c?(a=b.querySelector(d),u.instanceWidget(a,"Loader")):null},I.newInstance=function(){return n=new I},I.getInstance=function(){return n?n:this.newInstance()},v.Router=I,I.eventType=E,u.getRouter=function(){return d.warn("getRouter() method is deprecated! Use tau.router.Router.getInstance() instead"),I.getInstance()},d.getConfig("disableRouter",!1)||(b.addEventListener(u.eventType.READY,function(){I.getInstance().init()},!1),b.addEventListener(u.eventType.DESTROY,function(){I.getInstance().destroy()},!1),b.addEventListener(u.eventType.STOP_ROUTING,function(){I.getInstance().destroy()},!1))}(a,a.document),function(a,b){var e=d.engine,f=d.jqm.jQuery,g=d.router.Router.eventType,h={beforeinit:function(){var a,e=d.router.Router.getInstance();f&&(f.mobile?(f.mobile.pageContainer&&(a=f.mobile.pageContainer,a instanceof f&&(a=a[0]),a instanceof HTMLElement||(a=b.body),d.setConfig("pageContainer",a),f.mobile.pageContainer=f(a)),f.mobile.autoInitializePage!==c&&d.setConfig("autoInitializePage",f.mobile.autoInitializePage),f.mobile._bindPageRemove!==c&&d.setConfig("_bindPageRemove",f.mobile._bindPageRemove),f.mobile.changePage=function(a,b){var c;return a instanceof f?(c=f(a).get(0),e.open(c,b)):e.open(a,b)},b.addEventListener("pagechange",function(){var a=e.getRoute("page"),b=a&&a.getActive(),c=b&&b.element;f.mobile.activePage=f(c)},!0),f.mobile.activePage=f(),f.mobile.firstPage=f(e.getRoute("page").getFirstElement()),f.mobile.pageContainer=f(),f.mobile.subPageUrlKey=d.widget.core.Page.classes.uiPage,f.mobile.ajaxEnabled=!0,f.mobile.hashListeningEnabled=!0,f.mobile.linkBindingEnabled=!0,f.mobile.maxTransitionWidth=!1,f.mobile.minScrollBack=250,f.mobile.touchOverflowEnabled=!1,f.mobile.defaultDialogTransition="pop",f.mobile.pageLoadErrorMessage="Error Loading Page",f.mobile.pageLoadErrorMessageTheme="e",f.mobile.phonegapNavigationEnabled=!1,f.mobile.autoInitializePage=!1,f.mobile.pushStateEnabled=!0,f.mobile.ignoreContentEnabled=!1,f.mobile.orientationChangeEnabled=!0,f.mobile.ajaxBlacklist=!1,f.mobile.defaultTransitionHandler=null,f.mobile.transitionHandlers={},f.mobile.transitionFallbacks={},f.mobile._maybeDegradeTransition=null,f.mobile.focusPage=null,f.mobile.dialogHashKey="&ui-state=dialog",f.mobile.allowCrossDomainPages=!1,f.mobile.getDocumentUrl=d.util.path.getDocumentUrl,f.mobile.getDocumentBase=d.util.path.getDocumentBase,f.mobile._bindPageRemove=null,f.mobile.loadPage=e.loadPage===c?d.error.bind(null,"router PageExternal is not loaded"):e.loadPage.bind(e),f.mobile.navreadyDeferred=e.navreadyDeferred,f.mobile.initializePage=null,f.mobile._handleHashChange=e._hashChangeHandler):f.mobile={})},init:function(){var a,b,g,h=d.router.Router.getInstance();if(f){if(f.mobile.defaultPageTransition="none",h.getTransitions){a=h.getTransitions();for(b in a)a.hasOwnProperty(b)&&(a[b].fallback!==c&&(f.mobile.transitionFallbacks[b]=a[b].fallback),a[b].handler!==c&&(f.mobile.transitionHandlers[b]=a[b].handler));f.mobile.defaultTransitionHandler=a.sequential.handler,f.mobile._maybeDegradeTransition=h._maybeDegradeTransition.bind(h),f.mobile.getMaxScrollForTransition=h.getMaxScrollForTransition.bind(h)}f.mobile.focusPage=function(a){var b=f(a)[0],c=e.getBinding(b);c.focus()},f.mobile.initializePage=h.init.bind(h),g=h.getContainer(),g&&(f.mobile.pageContainer=f(g.element))}},destroy:function(){b.removeEventListener(g.ROUTER_INIT,h.init,!1),b.removeEventListener(g.BEFORE_ROUTER_INIT,h.beforeinit,!1),b.removeEventListener(g.DESTROY,h.destroy,!1)}};b.addEventListener(g.ROUTER_INIT,h.init,!1),b.addEventListener(g.BEFORE_ROUTER_INIT,h.beforeinit,!1),b.addEventListener(g.DESTROY,h.destroy,!1),d.jqm.router=h}(a,a.document),function(a,b){var e=d.support,f=d.jqm.jQuery,g=d.util.object,h=d.engine.eventType,i={touch:b.ontouchend!==c,init:function(){var a=d.router.Router.getInstance();f&&(d.support=g.merge(f.support,e),f.mobile=f.mobile||{},f.mobile.support=f.mobile.support||{},f.mobile.support.touch=e.touch,f.mobile.base=e.dynamicBaseTag&&{element:a.resetBase===c?d.error.bind(null,"router PageExternal is not loaded"):a.resetBase(),set:a.setBase===c?d.error.bind(null,"router PageExternal is not loaded"):a.setBase.bind(a),reset:a.resetBase===c?d.error.bind(null,"router PageExternal is not loaded"):a.resetBase.bind(a)},f.mobile.gradeA=d.support.gradeA.bind(d.support),f.mobile.browser=d.support.browser)},destroy:function(){b.removeEventListener(h.INIT,i.init,!1),b.removeEventListener(h.DESTROY,i.destroy,!1)}};b.addEventListener(h.INIT,i.init,!1),b.addEventListener(h.DESTROY,i.destroy,!1),d.jqm.support=i}(a,a.document),function(a,b,c){c.util.colors={nearestInt:function(a){var b=Math.floor(a);return a-b>.5?b+1:b},HTMLToRGB:function(a){return a="#"===a.charAt(0)?a.substring(1):a,[a.substring(0,2),a.substring(2,4),a.substring(4,6)].map(function(a){return parseInt(a,16)/255})},RGBToHTML:function(a){return"#"+a.map(function(a){var b=255*a,c=Math.floor(b);return b=b-c>.5?c+1:c,b=(16>b?"0":"")+(255&b).toString(16)}).join("")},HSLToRGB:function(a){var b,c,d,e,f=a[0]/360,g=a[1],h=a[2];return 0===g?e=[h,h,h]:(c=.5>h?h*(1+g):h+g-h*g,b=2*h-c,d={r:f+1/3,g:f,b:f-1/3},d.r=d.r<0?d.r+1:d.r>1?d.r-1:d.r,d.g=d.g<0?d.g+1:d.g>1?d.g-1:d.g,d.b=d.b<0?d.b+1:d.b>1?d.b-1:d.b,e=[6*d.r<1?b+6*(c-b)*d.r:2*d.r<1?c:3*d.r<2?b+(c-b)*(2/3-d.r)*6:b,6*d.g<1?b+6*(c-b)*d.g:2*d.g<1?c:3*d.g<2?b+(c-b)*(2/3-d.g)*6:b,6*d.b<1?b+6*(c-b)*d.b:2*d.b<1?c:3*d.b<2?b+(c-b)*(2/3-d.b)*6:b]),e},HSVToRGB:function(a){return this.HSLToRGB(this.HSVToHSL(a))},RGBToHSV:function(a){var b,c,d,e,f,g,h=a[0],i=a[1],j=a[2];return b=Math.min(h,Math.min(i,j)),c=Math.max(h,Math.max(i,j)),d=c-b,e=0,f=0,g=c,d>1e-5&&(f=d/c,e=h===c?(i-j)/d:i===c?2+(j-h)/d:4+(h-i)/d,e*=60,0>e&&(e+=360)),[e,f,g]},HSVToHSL:function(a){var b=a[2],c=a[1]*b,d=b-c,e=b+d,f=e/2,g=.5>f?e:2-b-d;return[a[0],0===g?0:c/g,f]},RGBToHSL:function(a){return this.HSVToHSL(this.RGBToHSV(a))}}}(a,a.document,d),function(b){var c=d.engine.eventType,e=d.jqm.jQuery,f={init:function(){e&&(e.mobile.tizen.clrlib=f)},destroy:function(){b.removeEventListener(c.INIT,f.init,!1),b.removeEventListener(c.DESTROY,f.destroy,!1),e&&delete e.mobile.tizen.clrlib,a.ns=null,e=null,c=null,f=null}};b.addEventListener(c.INIT,f.init,!1),b.addEventListener(c.DESTROY,f.destroy,!1)}(a.document),function(a,b,c){function d(a){return x.getClosestBySelector(a,"a, label")}function e(a){return x.getClosestByClass(a,v.BUTTON)||x.getClosestByClass(a,v.HEADER_BUTTON)||x.getClosestByClass(a,v.NAVIGATION_BUTTON)||x.getClosestByClass(a,v.SUBTAB_ANCHOR)}function f(a){var b=a.target,c=b.classList;c.contains(v.ACTIVE_BTN)&&!c.contains(v.INACTIVE_BTN)?(B._activeAnimationFinished=!0,(B._touchEnd||b!==B._buttonTarget)&&c.add(v.INACTIVE_BTN)):(c.contains(v.ACTIVE_BTN)||c.contains(v.INACTIVE_BTN)||(b.parentNode.classList.remove(v.ACTIVE_BTN),b.parentNode.classList.remove(v.INACTIVE_BTN)),c.remove(v.INACTIVE_BTN),c.remove(v.ACTIVE_BTN))}function g(){B._buttonTarget&&(B._buttonTarget.classList.add(v.INACTIVE_BTN),B._buttonTarget.classList.remove(v.ACTIVE_BTN))}function h(){B._buttonTarget.classList.add(v.ACTIVE_BTN),B._activeAnimationFinished=!1}function i(){var a=B._buttonTarget;a&&(a.classList.remove(v.ACTIVE_BTN),a.classList.remove(v.INACTIVE_BTN)),B._target&&B._target.classList.remove(v.ACTIVE_LI)}function j(){var a,b;B._startTime&&(b=Date.now()-B._startTime,b>B.options.addActiveClassDelay?(B._startTime=0,B._buttonTarget=e(B._target),B._target=d(B._target),B._didScroll||(B._liTarget=B._detectLiElement(B._target),B._buttonTarget?(a=B._buttonTarget.classList,a.remove(v.ACTIVE_BTN),a.remove(v.INACTIVE_BTN),B._requestAnimationFrame(h)):B._liTarget&&(B._liTarget.classList.add(v.ACTIVE_LI),y.trigger(B._liTarget,w.ACTIVE_LI,{})))):B._requestAnimationFrame(j))}function k(){return C.call(a.getElementsByClassName(v.ACTIVE_LI))}function l(){for(var a=k(),b=a.length,c=0;b>c;c++)a[c].classList.remove(v.ACTIVE_LI)}function m(){var a=Date.now()-B._startRemoveTime;a>B.options.keepActiveClassDelay?l():B._requestAnimationFrame(m)}function n(a){var b=a.touches[0],c=B.options.scrollThreshold;!B._didScroll&&(z(b.clientX-t)>c||z(b.clientY-u)>c)&&(B._startTime=0,B._requestAnimationFrame(l),B._didScroll=!0)}function o(a){var b=a.touches,c=b?1===b.length?b[0]:null:a;c&&(B._didScroll=!1,t=c.clientX,u=c.clientY,B._target=a.target,B._startTime=Date.now(),B._startRemoveTime=0,B._requestAnimationFrame(j),B._touchEnd=!1)}function p(a){B._startRemoveTime=a.timeStamp,(!a.touches||a.touches&&0===a.touches.length)&&(B._didScroll||(B._startTime=0,B._requestAnimationFrame(m)),B._activeAnimationFinished&&B._requestAnimationFrame(g),B._didScroll=!1,B._touchEnd=!0)}function q(){"hidden"===a.visibilityState&&B._removeActiveClassLoop()}function r(){a.addEventListener("touchstart",B._touchstartHandler,!1),a.addEventListener("touchend",B._touchendHandler,!1),a.addEventListener("touchmove",B._touchmoveHandler,!1),a.addEventListener("mousedown",B._touchstartHandler,!1),a.addEventListener("mouseup",B._touchendHandler,!1),a.addEventListener("visibilitychange",B._checkPageVisibility,!1),a.addEventListener("pagehide",B._hideClear,!1),a.addEventListener("popuphide",B._hideClear,!1),a.addEventListener("animationend",B._clearBtnActiveClass,!1),a.addEventListener("animationEnd",B._clearBtnActiveClass,!1),a.addEventListener("webkitAnimationEnd",B._clearBtnActiveClass,!1)}function s(){a.removeEventListener("touchstart",B._touchstartHandler,!1),a.removeEventListener("touchend",B._touchendHandler,!1),a.removeEventListener("touchmove",B._touchmoveHandler,!1),a.removeEventListener("mousedown",B._touchstartHandler,!1),a.removeEventListener("mouseup",B._touchendHandler,!1),a.removeEventListener("visibilitychange",B._checkPageVisibility,!1),a.removeEventListener("pagehide",B._hideClear,!1),a.removeEventListener("popuphide",B._hideClear,!1),a.removeEventListener("animationend",B._clearBtnActiveClass,!1),a.removeEventListener("animationEnd",B._clearBtnActiveClass,!1),a.removeEventListener("webkitAnimationEnd",B._clearBtnActiveClass,!1)}var t=0,u=0,v={ACTIVE_LI:"ui-li-active",ACTIVE_BTN:"ui-btn-active",INACTIVE_BTN:"ui-btn-inactive",BUTTON:"ui-btn",HEADER_BUTTON:"ui-header-btn",SUBTAB_ANCHOR:"ui-sub-tab-anchor",NAVIGATION_BUTTON:"ui-navigation-item"},w={ACTIVE_LI:"anchorhighlightactiveli"},x=c.util.selectors,y=c.event,z=Math.abs,A=function(a){return x.getClosestByTag(a,"li")},B={options:{scrollThreshold:10,addActiveClassDelay:50,keepActiveClassDelay:100},_startTime:0,_startRemoveTime:0,_touchEnd:!1,_liTarget:null,_target:null,_didScroll:!1,_buttonTarget:null,_activeAnimationFinished:!1,_requestAnimationFrame:c.util.windowRequestAnimationFrame},C=Array.prototype.slice;c.util.anchorHighlight=B,B.enable=r,B.disable=s,B._clearActiveClass=l,B._detectHighlightTarget=d,B._detectBtnElement=e,B._removeActiveClassLoop=m,B._addButtonInactiveClass=g,B._addButtonActiveClass=h,B._addActiveClass=j,B._detectLiElement=A,B._touchmoveHandler=n,B._touchendHandler=p,B._touchstartHandler=o,B._checkPageVisibility=q,B._hideClear=i,B._clearBtnActiveClass=f,r()}(b,a,d),function(a){function b(a,b,d){a.forEach(function(a){c.matchesSelector(a,b)&&a.classList.add(d)})}var c=a.util.selectors,d=[].slice,e=[null,"solo","a","b","c","d"];a.util.grid={makeGrid:function(a,c){var f,g=a.classList,h=d.call(a.children);c||(c=e[h.length],c||(c="a",f=2,g.add("ui-grid-duo"))),f||(f=e.indexOf(c)),g.add("ui-grid-"+c),b(h,":nth-child("+f+"n+1)","ui-block-a"),f>1&&b(h,":nth-child("+f+"n+2)","ui-block-b"),f>2&&b(h,":nth-child("+f+"n+3)","ui-block-c"),f>3&&b(h,":nth-child("+f+"n+4)","ui-block-d"),f>4&&b(h,":nth-child("+f+"n+5)","ui-block-e")}}}(d),function(a,b,d){var e={},f=d.event,g=d.util.object,h=b.body,i=function(a,b){var c,d,e="data-"+b;if(a.hasAttribute(e)){c=a.getAttribute(e);try{d=JSON.parse(c)}catch(f){}}return d},j=function(a,b){var c="data-"+b;a.hasAttribute(c)&&a.removeAttribute(c)},k=function(a){var b;if(a===c||null===a||a===!1)throw"Hashed object/primitive can not be undefined, null or false";return a instanceof Element&&a.hasAttribute("data-ns-hash")?a.getAttribute("data-ns-hash"):(a instanceof Object&&(a.__tauHash=a.__tauHash||d.getUniqueId()),b=typeof a+"-"+(a instanceof Object?a.__tauHash:a.toString()),a instanceof Element&&a.setAttribute("data-ns-hash",b),b)};d.util.data={set:function(a,b,c){var d=k(a);return d?(e[d]||(e[d]={}),e[d][b]=c,a instanceof Element&&f.trigger(a,"setData",{key:b,value:c}),f.trigger(h,"globalSetData",{element:a,key:b,value:c}),c):!1},get:function(a,b,d){var g,j=k(a);return j?(e[j]&&e[j][b]!==c&&(g=e[j][b]),a instanceof Element&&(g===c&&(g=i(a,b),e[j]=e[j]||{},e[j][b]=e[j][b]||g),f.trigger(a,"getData",{key:b,value:g})),f.trigger(h,"globalGetData",{element:a,key:b,value:g}),g):d},remove:function(a,b){var d,i=k(a);return i&&e[i]&&e[i][b]!==c?(d=e[i][b],e[i][b]=c,g.hasPropertiesOfValue(e[i],c)&&(e[i]=c),a instanceof Element&&(j(a,b),f.trigger(a,"removeData",{key:b,value:d})),f.trigger(h,"globalRemoveData",{element:a,key:b,value:d}),!0):!1}}}(a,a.document,d),function(a){var b=/([\-0-9.]*)(ms|s)?/i,c={convertToMiliseconds:function(a){var c,d=a.match(b),e=0;return 3===d.length&&(c=parseFloat(d[1])||0,"ms"===d[2]?e=c:"s"===d[2]&&(e=1e3*c)),e}};a.util.date=c}(d),function(a,b,c){var d=function(a){var b,d,e,f=0,g=[].slice.call(arguments),h=g.length,i=1!==h||a&&"function"==typeof a.promise?h:0,j=1===i?a:new c.util.deferred,k=function(a,c,d){return function(e){c[a]=this,d[a]=arguments.length>1?[].slice.call(arguments):e,d===b?j.notifyWith(c,d):--i||j.resolveWith(c,d)}};if(h>1)for(b=[],b.length=h,d=[],d.length=h,e=[],e.length=h;h>f;f++)g[f]&&"function"==typeof g[f].promise?g[f].promise().done(k(f,e,g)).fail(j.reject).progress(k(f,d,b)):--i;return i||j.resolveWith(e,g),j.promise()};c.util.deferredWhen=d}(a,a.document,d),function(a){var b,c=Math.PI/2,d=.001,e=function(a,b){var c=[b[0]-a[0],b[1]-a[1],b[2]-a[2]];return Math.sqrt(c[0]*c[0]+c[1]*c[1]+c[2]*c[2])};b=function(){return this},b.prototype={points:[],step:d,length:0,levels:[],init:function(a){return this.points=a.points,this.step=a.step||d,this.length=this.calculateTotalLength(),this.levels=this.calculateLevel(a.maxLevel)||[],this},calculateLevel:function(a){var b,c=this.length,d=c/a,e=[];if(!a)return null;for(b=0;a>b;b+=1)e[a-b]=this.getPercent(0,d*b);return e},calculateTotalLength:function(){var a,b=this.step,c=this.getPosition(0),d=c,f=0;for(a=b;1>=a;a+=b)c=this.getPosition(a),f+=e(d,c),d=c;return f},getPosition:function(a){var b=this.points,c=function(a,b,c,d,e){return Math.pow(1-e,3)*a+3*e*Math.pow(1-e,2)*b+3*Math.pow(e,2)*(1-e)*c+Math.pow(e,3)*d},d=[c(b[0][0],b[1][0],b[2][0],b[3][0],a),c(b[0][2],b[1][2],b[2][2],b[3][2],a)];return[d[0],0,d[1]]},getPercent:function(a,b){var c,d,f,g,h=this.step,i=0;for(a=a||0,c=this.getPosition(a),d=c,f=a+b,g=a+h;1>=g;g+=h){if(c=this.getPosition(g),i+=e(d,c),i>=f)return g;d=c}return 1},getAngle:function(a){var b=this.points,d=function(a,b,c,d,e){return 3*e*e*(-a+3*b-3*c+d)+6*e*(a-2*b+c)+3*(-a+b)},e=d(b[0][0],b[1][0],b[2][0],b[3][0],a),f=d(b[0][2],b[1][2],b[2][2],b[3][2],a);return Math.atan2(e,f)-c}},a.util.bezierCurve=new b}(d),function(a){a.util.anim=a.util.anim||{}}(d),function(a){var b=null,c=function(a,b,c){var d,e,f,g,h="@"+a+"keyframes "+b+" {";for(d=0,e=c.length;e>d;++d)if(g=c[d]){h+=d+"% { ";for(f in g)g.hasOwnProperty(f)&&(h+=f+": "+g[f]+"; ");h+="} "}return h+="} "},e=d.support.cssAnimationPrefix,f=function(f){var g,h=d.getUniqueId();b||(g=a.createElement("style"),g.appendChild(a.createTextNode("")),a.head.appendChild(g),b=g.sheet),b.insertRule(c(e,h,f),0),this.keyframes=b.rules[0],this.id=h};f.prototype.destroy=function(){var a,b,c=this.keyframes,d=c.parentStyleSheet,e=d.rules;for(a=0,b=e.length;b>a;++a)if(e[a]===c){d.deleteRule(a);break}},d.util.anim.Keyframes=f}(a.document),function(){var b=d.util.object,c=d.util.anim.Keyframes,e=d.util.DOM,f=d.util.date,g=d.support.cssAnimationPrefix,h=function(a){return a.trim()},i=function(a,b){return"string"==typeof a&&(a=a.split(",").map(h)),a.indexOf(b)},j=(g||"").replace(/\-/gi,""),k=j.length>0?j+"AnimationEnd":"animationEnd",l=0,m=1,n=2,o="function",p=function(a,b){var c=a.options,d=c.element,e=c.onEnd,f=c.onPause;if(b.animationName===a.keyframes.id)switch(a.state){case m:a.state=n,typeof e===o&&e(a,d,b);break;case l:typeof f===o&&f(a,d,b)}},q=function(b,c){var d,e,j,k,l,n,p=null,q=null;return b._applied||b._apply(),d=b.options,p=d.element,q=d.onPlay,e=p.style,j=b.keyframes,k=e.getPropertyValue(g+"animation-play-state"),l=k&&k.split(",").map(h)||[],n=j?i(e.getPropertyValue(g+"animation-name"),j.id):-1,n>-1&&(l[n]=c||"running",e.setProperty(g+"animation-play-state",l.join(",")),b.state=m,typeof q===o&&(a.clearTimeout(b.playTimer),b.playTimer=a.setTimeout(function(){q(b,p)},f.convertToMiliseconds(d.delay)))),b},r=function(a){var c,d,f=this,g=b.merge({element:null,from:null,to:null,steps:[],duration:"0",direction:"normal",delay:"0",iterationCount:1,infinite:!1,fillMode:"none",preserve:!1,onEnd:null,onPause:null,onPlay:null,timingFunction:"ease",autoPlay:!1},a||{}),h=p.bind(null,this),i=g.element;0===g.steps.length?(c=[],c.length=101,g.to&&(c[100]=g.to),g.from?c[0]=g.from:g.to&&g.element&&(d=Object.keys(g.to),e.extractCSSProperties(g.element,d),c[0]=d)):c=g.steps,f.options=g,f.steps=c,f._applied=!1,f.keyframes=null,f.state=l,f.playTimer=null,this._endCallback=h,i&&(i.addEventListener(k,h,!1),g.autoPlay&&f.play())},s={};s._apply=function(){var a,b=this,d=b.options,e=d.element,f=e.style,i=f.getPropertyValue(g+"animation"),j=i&&i.split(",").map(h)||[];b.keyframes=new c(b.steps),a=b.keyframes.id,e&&(j.push(a+" "+d.duration+" "+d.timingFunction+" "+d.delay+" "+d.iterationCount+" "+d.direction+" "+d.fillMode),e.style.setProperty(g+"animation",j.join(",")),b._applied=!0)},s.step=function(a,b){var c=this;return c.steps[a]=b,c.reset()},s.reset=function(){var a=this,b=a.keyframes,d=a.options.element.style,e=d.getPropertyValue(g+"animation-name"),f=e&&e.split(",").map(h)||[],i=b?f.indexOf(b.id):-1;return a.keyframes&&a.keyframes.destroy(),b=new c(a.steps),i>-1&&(f[i]=b.id,a.keyframes=b,d.setProperty(g+"animation-name",f.join(","))),a},s.play=function(){return q(this,"running")},s.pause=function(){return q(this,"paused")},s.destroy=function(){var b,c,d,e=this,f=e.options.element,h=e.keyframes,i=e._endCallback;f&&(e._applied&&h&&(c=f.style,b=c.getPropertyValue(g+"animation"),b&&(d=new RegExp(",? ?"+h.id+"[^,%]*,? ?","i"),c.removeProperty(g+"animation",b.replace(d,""))),h.destroy(),e._applied=!1),i&&f.removeEventListener(k,i,!1)),a.clearTimeout(e.playTimer)},r.states={PAUSED:l,PLAYING:m,FINISHED:n},r.prototype=s,d.util.anim.Animation=r}(),function(){var a=d.util.anim.Animation,b=d.util.object,c=d.util.date,e=0,f=1,g=2,h="function",i=function(a,b){var c=a.options.onEnd,d=a.animations,e=d.indexOf(b);a.current=e,e===d.length-1&&(a.state=g,typeof c===h&&c(a))},j=function(a,c){var d=b.merge({conocurrent:!0,onPlay:null,onPause:null,onEnd:null},a||{}),f=this;f.current=null,f.animations=[],f.totalTime=0,f.options=d,f.state=e,c&&c.length>0&&f.addMultiple(c)},k={add:function(b){var d=b instanceof a?b:new a(b),e=d.options,f=c.convertToMiliseconds(e.duration),g=c.convertToMiliseconds(e.delay),j=e.onEnd,k=this;return typeof j===h?e.onEnd=function(a,b,c){j(a,b,c),i(k,a)}:e.onEnd=i.bind(null,k),k.options.concurrent===!1&&(e.delay=g+k.totalTime+"ms",k.totalTime+=g+f),k.animations.push(d),k.current||(k.current=0),k},addMultiple:function(a){var b,c;for(b=0,c=a.length;c>b;++b)this.add(a[b]);return this},play:function(){var a,b,c=this,d=c.options.onPlay;for(a=c.current,b=c.animations.length;b>a;++a)c.animations[a].play();return c.state=f,typeof d===h&&d(c),c},pause:function(){var a,b,c=this,d=c.options.onPause;for(a=c.current,b=c.animations.length;b>a;++a)c.animations[a].pause();return c.state=e,typeof d===h&&d(c),c},destroy:function(){var a,b;for(a=0,b=this.animations.length;b>a;++a)this.animations[a].destroy()}};j.states={PAUSED:e,PLAYING:f,FINISHED:g},j.prototype=k,d.util.anim.Chain=j}(),function(a,c){function d(){i.unbind(),i.bind()}function e(){b.removeEventListener(h.INIT,d,!1),b.removeEventListener(h.DESTROY,e,!1)}var f=function(a){var b,d,e,f=a.keyName,g=c.activePopup;if(c.getConfig("enableHWKeyHandler",!0)&&g){if(b=g._ui.container,d=b&&b.classList,"menu"===f&&(e=g.element.querySelector(".ui-focus")))return a.preventDefault(),void a.stopPropagation();("menu"===f||"back"===f)&&(!d||d.contains("ui-datetimepicker")&&!d.contains("in")||(g.close(),a.preventDefault(),a.stopPropagation()))}},g=function(a){var d,e,f=a.keyName;!c.getConfig("enableHWKeyHandler",!0)||"menu"!==f&&"back"!==f||(d=b.querySelector("div.ui-selectmenu-active select"),d&&(e=c.widget.SelectMenu(d),e.close(),a.preventDefault(),a.stopPropagation()))},h=c.engine.eventType,i={bind:function(){b.addEventListener("tizenhwkey",f,!0),b.addEventListener("tizenhwkey",g,!0)},unbind:function(){b.removeEventListener("tizenhwkey",f,!0),b.removeEventListener("tizenhwkey",g,!0)}};c.event.hwkey=i,b.addEventListener(h.INIT,d,!1), +b.addEventListener(h.DESTROY,e,!1)}(a,d),function(a){var b,c={enabled:d.getConfig("enableThrottleResize",!0),ttl:250},e=d.event,f=function(){b&&a.clearTimeout(b),b=a.setTimeout(function(){e.trigger(a,"throttledresize")},c.ttl)},g=function(){c.enabled||(c.enabled=!0),a.addEventListener("resize",f,!0)},h=function(){c.enabled=!1,a.removeEventListener("resize",f,!0)};c.enabled&&g(),c.enable=g,c.unbind=h,d.event.throttledresize=c}(a),function(a){var b=a.event,c=function(b,c){return new a.event.gesture.Instance(b,c)};c.defaults={triggerEvent:!1,updateVelocityInterval:16,estimatedPointerTimeDifference:15},c.Orientation={VERTICAL:"vertical",HORIZONTAL:"horizontal"},c.Direction={UP:"up",DOWN:"down",LEFT:"left",RIGHT:"right"},c.Event={START:"start",MOVE:"move",END:"end",CANCEL:"cancel",BLOCKED:"blocked"},c.Result={PENDING:1,RUNNING:2,FINISHED:4,BLOCK:8},c.plugin={},c.createDetector=function(a,b,c){if(!a.plugin[a])throw a+" gesture is not supported";return new a.plugin[a](b,c)},b.gesture=c}(d),function(a){var b=a.event.gesture,c=a.util.object.merge,d=function(a,b){this.sender=b,this.strategy=a.create(),this.name=this.strategy.name,this.index=this.strategy.index||100,this.options=this.strategy.options||{}};d.prototype.detect=function(a){return this.strategy.handler(a,this.sender,this.strategy.options)},d.Sender={sendEvent:function(){}},d.plugin={},d.plugin.create=function(a){var b;return a.types||(a.types=[a.name]),b=function(b){this.options=c({},a.defaults,b)},b.prototype.create=function(){return c({options:this.options},a)},d.plugin[a.name]=b,b},b.Detector=d}(d),function(a,b){var c=a.event.gesture;c.utils={getCenter:function(a){var c=[],d=[];return[].forEach.call(a,function(a){c.push(isNaN(a.clientX)?a.pageX:a.clientX),d.push(isNaN(a.clientY)?a.pageY:a.clientY)}),{clientX:(b.min.apply(b,c)+b.max.apply(b,c))/2,clientY:(b.min.apply(b,d)+b.max.apply(b,d))/2}},getVelocity:function(a,c,d){return{x:b.abs(c/a)||0,y:b.abs(d/a)||0}},getAngle:function(a,c){var d=c.clientY-a.clientY,e=c.clientX-a.clientX;return 180*b.atan2(d,e)/b.PI},getDirection:function(a,d){var e=b.abs(a.clientX-d.clientX),f=b.abs(a.clientY-d.clientY);return e>=f?a.clientX-d.clientX>0?c.Direction.LEFT:c.Direction.RIGHT:a.clientY-d.clientY>0?c.Direction.UP:c.Direction.DOWN},getDistance:function(a,c){var d=c.clientX-a.clientX,e=c.clientY-a.clientY;return b.sqrt(d*d+e*e)},getScale:function(a,b){return a.length>=2&&b.length>=2?this.getDistance(b[0],b[1])/this.getDistance(a[0],a[1]):1},getRotation:function(a,b){return a.length>=2&&b.length>=2?this.getAngle(b[1],b[0])-this.getAngle(a[1],a[0]):0},isVertical:function(a){return a===c.Direction.UP||a===c.Direction.DOWN},isHorizontal:function(a){return a===c.Direction.LEFT||a===c.Direction.RIGHT},getOrientation:function(a){return this.isVertical(a)?c.Orientation.VERTICAL:c.Orientation.HORIZONTAL}}}(d,a.Math),function(a,b,c){function d(a,b){return a.indexb.index?1:0}var e=a.event.gesture,f=e.utils,g=a.util.object,h=null,i=/touch/,j=function(){var a=this;a.instances=[],a.gestureDetectors=[],a.runningDetectors=[],a.detectorRequestedBlock=null,a.unregisterBlockList=[],a.gestureEvents={},a.velocity=null,a._isReadyDetecting=!1,a._blockMouseEvent=!1,a.touchSupport="ontouchstart"in b};j.prototype={_bindStartEvents:function(a){var b=a.getElement();this.touchSupport?b.addEventListener("touchstart",this,{passive:!1}):b.addEventListener("mousedown",this,!1)},_bindEvents:function(){var a=this;a.touchSupport?(c.addEventListener("touchmove",a,{passive:!1}),c.addEventListener("touchend",a,{passive:!1}),c.addEventListener("touchcancel",a,{passive:!1})):(c.addEventListener("mousemove",a),c.addEventListener("mouseup",a))},_unbindStartEvents:function(a){var b=a.getElement();this.touchSupport?b.removeEventListener("touchstart",this,{passive:!1}):b.removeEventListener("mousedown",this,!1)},_unbindEvents:function(){var a=this;a.touchSupport?(c.removeEventListener("touchmove",a,{passive:!1}),c.removeEventListener("touchend",a,{passive:!1}),c.removeEventListener("touchcancel",a,{passive:!1})):(c.removeEventListener("mousemove",a,!1),c.removeEventListener("mouseup",a,!1))},_detectEventType:function(a){var b=a.type;if(b.match(i))this._blockMouseEvent=!0;else if(this._blockMouseEvent||1!==a.which)return null;return b},handleEvent:function(a){var b=this,c=b._detectEventType(a);switch(c){case"mousedown":case"touchstart":b._start(a);break;case"mousemove":case"touchmove":b._move(a);break;case"mouseup":case"touchend":b._end(a);break;case"touchcancel":b._cancel(a)}},_start:function(a){var b=this,c=a.currentTarget,f={},h=[];b._isReadyDetecting||(b.resetDetecting(),b._bindEvents(),f=b._createDefaultEventData(e.Event.START,a),b.gestureEvents={start:f,last:f},b.velocity={event:f,x:0,y:0},f=g.fastMerge(f,b._createGestureEvent(e.Event.START,a)),b._isReadyDetecting=!0),b.instances.forEach(function(a){a.getElement()===c&&(h=h.concat(a.getGestureDetectors()))},b),h.sort(d),b.gestureDetectors=b.gestureDetectors.concat(h),b._detect(h,f)},_move:function(a){var b,c=this;c._isReadyDetecting&&(b=c._createGestureEvent(e.Event.MOVE,a),c._detect(c.gestureDetectors,b),c.gestureEvents.last=b)},_end:function(a){var b=this,c=g.merge({},b.gestureEvents.last,b._createDefaultEventData(e.Event.END,a));0===c.pointers.length&&(b._detect(b.gestureDetectors,c),b.unregisterBlockList.forEach(function(a){this.unregister(a)},b),b.resetDetecting(),b._blockMouseEvent=!1)},_cancel:function(a){var b=this;a=g.merge({},b.gestureEvents.last,b._createDefaultEventData(e.Event.CANCEL,a)),b._detect(b.gestureDetectors,a),b.unregisterBlockList.forEach(function(a){this.unregister(a)},b),b.resetDetecting(),b._blockMouseEvent=!1},_detect:function(a,b){var c=this,d=[];a.forEach(function(a){var f;c.detectorRequestedBlock||(f=a.detect(b),f&e.Result.RUNNING&&c.runningDetectors.indexOf(a)<0&&c.runningDetectors.push(a),f&e.Result.FINISHED&&d.push(a),f&e.Result.BLOCK&&(c.detectorRequestedBlock=a))}),d.forEach(function(a){var b=c.gestureDetectors.indexOf(a);b>-1&&c.gestureDetectors.splice(b,1),b=c.runningDetectors.indexOf(a),b>-1&&c.runningDetectors.splice(b,1)}),c.detectorRequestedBlock&&(c.runningDetectors.forEach(function(a){var c=g.fastMerge({},b);c.eventType=e.Event.BLOCKED,a.detect(c)}),c.runningDetectors.length=0,c.gestureDetectors.length=0,d.indexOf(c.detectorRequestedBlock)<0&&c.gestureDetectors.push(c.detectorRequestedBlock))},resetDetecting:function(){var a=this;a._isReadyDetecting=!1,a.gestureDetectors.length=0,a.runningDetectors.length=0,a.detectorRequestedBlock=null,a.gestureEvents={},a.velocity=null,a._unbindEvents()},_createDefaultEventData:function(a,b){var c=b.touches;return c||("mouseup"===b.type?c=[]:(b.identifier=1,c=[b])),{eventType:a,timeStamp:Date.now(),pointer:c[0],pointers:c,srcEvent:b,preventDefault:b.preventDefault.bind(b),stopPropagation:b.stopPropagation.bind(b)}},_createGestureEvent:function(a,b){var c,d=this,h=d._createDefaultEventData(a,b),i=d.gestureEvents.start,j=d.gestureEvents.last,k=d.velocity,l=k.event,m={time:h.timeStamp-i.timeStamp,x:h.pointer.clientX-i.pointer.clientX,y:h.pointer.clientY-i.pointer.clientY},n={x:h.pointer.clientX-j.pointer.clientX,y:h.pointer.clientY-j.pointer.clientY},o=e.defaults.estimatedPointerTimeDifference;return i&&h.pointers.length!==i.pointers.length&&(i.pointers=Array.prototype.slice.call(h.pointers)),h.timeStamp-l.timeStamp>e.defaults.updateVelocityInterval&&(g.fastMerge(k,f.getVelocity(h.timeStamp-l.timeStamp,h.pointer.clientX-l.pointer.clientX,h.pointer.clientY-l.pointer.clientY)),k.event=h),c={x:Math.round(h.pointer.clientX+o*k.x*(n.x<0?-1:1)),y:Math.round(h.pointer.clientY+o*k.y*(n.y<0?-1:1))},(n.x<0&&c.x>j.estimatedX||n.x>0&&c.xj.estimatedY||n.y>0&&c.yc&&(b.instances.push(a),b._bindStartEvents(a))},unregister:function(a){var b,c=this;c.gestureDetectors.length?c.unregisterBlockList.push(a):(b=c.instances.indexOf(a),b>-1&&(c.instances.splice(b,1),c._unbindStartEvents(a)),c.instances.length||c._destroy())},_destroy:function(){var a=this;a.resetDetecting(),a.instances.length=0,a.unregisterBlockList.length=0,a._blockMouseEvent=!1,h=null}},j.getInstance=function(){return h||(h=new j),h},e.Manager=j}(d,a,a.document),function(a){var b=a.event.gesture,c=b.Detector,d=b.Manager,e=a.event,f=a.util.object.merge,g=function(a,e){this.element=a,this.eventDetectors=[],this.options=f({},b.defaults,e),this.gestureManager=d.getInstance(),this.eventSender=f({},c.Sender,{sendEvent:this.trigger.bind(this)})};g.prototype={setOptions:function(a){return f(this.options,a),this},addDetector:function(a){var b=new c(a,this.eventSender),d=!!this.eventDetectors.length;return this.eventDetectors.push(b),this.eventDetectors.length&&!d&&this.gestureManager.register(this),this},removeDetector:function(a){var b=this.eventDetectors.indexOf(a);return b>-1&&this.eventDetectors.splice(b,1),this.eventDetectors.length||this.gestureManager.unregister(this),this},trigger:function(a,b){return e.trigger(this.element,a,b,!1)},getElement:function(){return this.element},getGestureDetectors:function(){return this.eventDetectors},destroy:function(){this.element=null,this.eventHandlers={},this.gestureManager=null,this.eventSender=null,this.eventDetectors.length=0}},b.Instance=g}(d),function(a,b,c){var d=a.event.gesture,e=d.utils,f=d.Detector,g=a.util.object.merge,h={start:"dragstart",drag:"drag",end:"dragend",cancel:"dragcancel",prepare:"dragprepare"},i=!!b.navigator.userAgent.match(/tizen/i)&&function(){var b,d=!0;if(c&&c.systeminfo&&c.systeminfo.getCapability)try{return b=c.systeminfo.getCapability("http://tizen.org/feature/platform.version"),"3.0">b}catch(e){a.error("Error name: "+e.name+", message: "+e.message)}return d}(),j=b.navigator.userAgent.indexOf("Chrome")>-1,k=d.Result,l=f.plugin.create({name:"drag",index:500,defaults:{blockHorizontal:!1,blockVertical:!1,threshold:20,delay:0},isTriggered:!1,handler:function(a,b,c){var f,l=c.threshold,m=k.PENDING,n=a.direction;if(!this.isTriggered&&a.eventType===d.Event.MOVE){if(Math.abs(a.deltaX)e.timeThreshold||e.orientation!==b.utils.getOrientation(a.direction)?f=c.FINISHED:(a.velocityX>g||a.velocityY>g)&&(d.sendEvent(this.name,a),f=c.FINISHED|c.BLOCK)),f}});b.Swipe=e}(d),function(a){var b=a.event.gesture,c=b.Result,d=a.event.gesture.Detector,e={start:"pinchstart",move:"pinchmove",end:"pinchend",cancel:"pinchcancel","in":"pinchin",out:"pinchout"},f=d.plugin.create({name:"pinch",index:300,eventNames:e,defaults:{velocity:.6,timeThreshold:400},isTriggered:!1,handler:function(a,d,f){var g,h=c.PENDING;switch(a.eventType){case b.Event.MOVE:if(1===a.pointers.length&&a.distance>35)h=c.FINISHED;else if(!this.isTriggered&&a.pointers.length>=2)this.isTriggered=!0,d.sendEvent(e.start,a)===!1&&a.preventDefault(),h=c.RUNNING;else if(this.isTriggered){if(a.deltaTimef.velocity||a.velocityY>f.velocity))return g=a.scale<1?d.sendEvent(e["in"],a):d.sendEvent(e.out,a),g===!1&&a.preventDefault(),this.isTriggered=!1,h=c.FINISHED|c.BLOCK;d.sendEvent(e.move,a)===!1&&a.preventDefault(),h=c.RUNNING}break;case b.Event.BLOCKED:case b.Event.END:this.isTriggered&&(d.sendEvent(e.end,a)===!1&&a.preventDefault(),this.isTriggered=!1,h=c.FINISHED);break;case b.Event.CANCEL:this.isTriggered&&(d.sendEvent(e.cancel,a)===!1&&a.preventDefault(),this.isTriggered=!1,h=c.FINISHED)}return h}});a.event.gesture.Pinch=f}(d),function(a){var b=a.event.gesture,c=b.Detector,d=c.plugin.create({name:"longpress",index:600,defaults:{longPressTimeThreshold:750,longPressDistanceThreshold:20,preventClick:!0},isTriggered:!1,longPressTimeOutId:0,handler:function(a,c,d){var e=b.Result.PENDING;switch(a.eventType){case b.Event.START:this.isTriggered=!1,this.longPressTimeOutId=setTimeout(function(){this.isTriggered=!0,c.sendEvent(this.name,a)}.bind(this),d.longPressTimeThreshold);break;case b.Event.MOVE:a.distance>d.longPressDistanceThreshold&&!this.isTriggered&&(clearTimeout(this.longPressTimeOutId),e=b.Result.FINISHED);break;case b.Event.END:this.isTriggered?d.preventClick&&a.preventDefault():clearTimeout(this.longPressTimeOutId),e=b.Result.FINISHED}return e}});b.LongPress=d}(d),function(a,b){b.widget.core.scroller=b.widget.core.scroller||{}}(a,d),function(a,b){b.widget.core.scroller.effect=b.widget.core.scroller.effect||{}}(a,d),function(a,b){var c=b.util.object,d=b.util.selectors,e=function(a,d){var f=this;f._orientation=null,f._maxScrollValue=null,f._container=null,f._effectElement={top:null,bottom:null,left:null,right:null},f.options=c.merge({},e.defaults,{scrollEndEffectArea:b.getConfig("scrollEndEffectArea",e.defaults.scrollEndEffectArea)}),f._targetElement=null,f._isShow=!1,f._isDrag=!1,f._isShowAnimating=!1,f._isHideAnimating=!1,f._create(a,d)},f={VERTICAL:"vertical",HORIZONTAL:"horizontal",VERTICAL_HORIZONTAL:"vertical-horizontal"},g={content:"content",screen:"screen"},h={duration:500,scrollEndEffectArea:"content"},i={bouncingEffect:"ui-scrollbar-bouncing-effect",page:"ui-page",left:"ui-left",right:"ui-right",top:"ui-top",bottom:"ui-bottom",hide:"ui-hide",show:"ui-show"};e.Orientation=f,e.defaults=h,e.prototype={_create:function(a,b){var c=this;c.options.scrollEndEffectArea===g.content?c._container=a:c._container=d.getClosestByClass(a,i.page),c._orientation=b.orientation,c._orientation===f.HORIZONTAL||c._orientation==f.VERTICAL?c._maxScrollValue=c._getValue(b.maxScrollX,b.maxScrollY):c._maxScrollValue={x:b.maxScrollX,y:b.maxScrollY},c._initLayout()},_createDivElement:function(){return a.createElement("DIV")},_initLayout:function(){var a=this,b=null,c=null,d=null,e=null,g=i.bouncingEffect;(a._orientation===f.HORIZONTAL||a._orientation==f.VERTICAL_HORIZONTAL)&&(b=a._createDivElement(),c=a._createDivElement(),b.className=g+" "+i.left,c.className=g+" "+i.right,a._container.appendChild(b),a._container.appendChild(c),a._registerAnimationEnd(b),a._registerAnimationEnd(c),a._effectElement.left=b,a._effectElement.right=c),(a._orientation===f.VERTICAL||a._orientation==f.VERTICAL_HORIZONTAL)&&(d=a._createDivElement(),e=a._createDivElement(),d.className=g+" "+i.top,e.className=g+" "+i.bottom,a._container.appendChild(d),a._container.appendChild(e),a._registerAnimationEnd(d),a._registerAnimationEnd(e),a._effectElement.top=d,a._effectElement.bottom=e)},_registerAnimationEnd:function(a){a.addEventListener("animationEnd",this),a.addEventListener("webkitAnimationEnd",this),a.addEventListener("mozAnimationEnd",this),a.addEventListener("msAnimationEnd",this),a.addEventListener("oAnimationEnd",this)},_unregisterAnimationEnd:function(a){a.removeEventListener("animationEnd",this),a.removeEventListener("webkitAnimationEnd",this),a.removeEventListener("mozAnimationEnd",this),a.removeEventListener("msAnimationEnd",this),a.removeEventListener("oAnimationEnd",this)},drag:function(a,b){this._isDrag=!0,this._checkAndShow(a,b)},dragEnd:function(){var a=this;!a._isShow||a._isShowAnimating||a._isHideAnimating||a._beginHide(),a._isDrag=!1},show:function(){var a=this;a._targetElement&&(a._isShow=!0,a._beginShow())},hide:function(){var a=this;a._isShow&&(a._targetElement.style.display="none",a._targetElement.classList.remove(i.hide),a._targetElement.classList.remove(i.show)),a._isShow=!1,a._isShowAnimating=!1,a._isHideAnimating=!1,a._targetElement=null},_checkAndShow:function(a,b){var c=this,d=null;c._isShow?!c._isShow||c._isDrag||c._isShowAnimating||c._isHideAnimating||c._beginHide():(c._orientation===f.HORIZONTAL||c._orientation===f.VERTICAL?(d=c._getValue(a,b),d>=0?c._targetElement=c._getMinEffectElement():d<=c._maxScrollValue&&(c._targetElement=c._getMaxEffectElement())):0==b?c._targetElement=c._effectElement.top:b==-c._maxScrollValue.y?c._targetElement=c._effectElement.bottom:0==a?c._targetElement=c._effectElement.left:a==-c._maxScrollValue.x&&(c._targetElement=c._effectElement.right),c.show())},_getValue:function(a,b){return this._orientation===f.VERTICAL_HORIZONTAL?null:this._orientation===f.HORIZONTAL?a:b},_getMinEffectElement:function(){var a=this;return a._orientation===f.VERTICAL_HORIZONTAL?null:a._orientation===f.HORIZONTAL?a._effectElement.left:a._effectElement.top},_getMaxEffectElement:function(){var a=this;return a._orientation===f.VERTICAL_HORIZONTAL?null:a._orientation===f.HORIZONTAL?a._effectElement.right:a._effectElement.bottom},_beginShow:function(){var a=this;a._targetElement&&!a._isShowAnimating&&(a._targetElement.style.display="block",a._targetElement.classList.remove(i.hide),a._targetElement.classList.add(i.show),a._isShowAnimating=!0,a._isHideAnimating=!1)},_finishShow:function(){var a=this;a._isShowAnimating=!1,a._isDrag||(a._targetElement.classList.remove(i.show),a._beginHide())},_beginHide:function(){var a=this;a._isHideAnimating||(a._targetElement.classList.remove(i.show),a._targetElement.classList.add(i.hide),a._isHideAnimating=!0,a._isShowAnimating=!1)},_finishHide:function(){var a=this;a._isHideAnimating=!1,a._targetElement.classList.remove(i.hide),a.hide(),a._checkAndShow()},handleEvent:function(a){a.type.toLowerCase().indexOf("animationend")>-1&&"-"!==a.animationName.charAt(0)&&(this._isShowAnimating?this._finishShow():this._isHideAnimating&&this._finishHide())},destroy:function(){var a=this,b=a._effectElement.top,c=a._effectElement.bottom,d=a._effectElement.left,e=a._effectElement.right;b&&(a._unregisterAnimationEnd(b),a._container.removeChild(b)),c&&(a._unregisterAnimationEnd(c),a._container.removeChild(c)),d&&(a._unregisterAnimationEnd(d),a._container.removeChild(d)),e&&(a._unregisterAnimationEnd(e),a._container.removeChild(e)),a._container=null,a._effectElement=null,a._targetElement=null,a._isShow=null,a._orientation=null,a._maxScrollValue=null}},b.widget.core.scroller.effect.Bouncing=e}(a.document,d),function(b,c){var d=c.widget.BaseWidget,e=c.engine,f=c.util.object,g=c.event,h=new d,i=c.widget.core.scroller.effect.Bouncing,j={START:"scrollstart",MOVE:"scrollmove",END:"scrollend",CANCEL:"scrollcancel"},k=!1,l=function(){};l.Orientation={VERTICAL:"vertical",HORIZONTAL:"horizontal"},l.EventType=j,h._build=function(a){return 1!==a.children.length?c.error("[Scroller] Scroller should have only one child."):(this.scroller=a.children[0],this.scrollerStyle=this.scroller.style,this.bouncingEffect=null,this.scrollbar=null,this.scrollerWidth=0,this.scrollerHeight=0,this.scrollerOffsetX=0,this.scrollerOffsetY=0,this.maxScrollX=0,this.maxScrollY=0,this.startScrollerOffsetX=0,this.startScrollerOffsetY=0,this.orientation=null,this.enabled=!0,this.scrolled=!1,this.dragging=!1,this.scrollCanceled=!1),a},h._configure=function(){this.options=f.merge({},this.options,{scrollDelay:0,threshold:30,scrollbar:"",useBouncingEffect:!0,orientation:"vertical"})},h._init=function(a){var b=null,c=this.options,d=null,e=a.style,f=null,g=a.offsetWidth/2,h=a.offsetHeight/2;return b=a.children[0],this.scroller=b,f=b.style,this.scrollerStyle=f,d=b.children,this.orientation=this.orientation||("horizontal"===c.orientation?l.Orientation.HORIZONTAL:l.Orientation.VERTICAL),this.scrollerWidth=b.offsetWidth,this.scrollerHeight=b.offsetHeight,d.length?(this.maxScrollX=g-this.scrollerWidth+d[d.length-1].offsetWidth/2,this.maxScrollY=h-this.scrollerHeight+d[d.length-1].offsetHeight/2,this.minScrollX=g-d[0].offsetWidth/2,this.minScrollY=h-d[0].offsetHeight/2):(this.maxScrollY=360,this.minScrollY=0),this.scrolled=!1,this.touching=!0,this.scrollCanceled=!1,this.orientation===l.Orientation.HORIZONTAL?this.maxScrollY=0:this.maxScrollX=0,e.overflow="hidden",e.position="relative",f.position="absolute",f.top="0px",f.left="0px",f.width=this.scrollerWidth+"px",f.height=this.scrollerHeight+"px",this._initScrollbar(),this._initBouncingEffect(),a},h._initScrollbar=function(){var a,b=this.options.scrollbar;b&&(a=c.widget.core.scroller.scrollbar.type[b],a&&(this.scrollbar=e.instanceWidget(this.element,"ScrollBar",{type:a,orientation:this.orientation})))},h._initBouncingEffect=function(){var a=this.options;a.useBouncingEffect&&(this.bouncingEffect=new i(this.element,{maxScrollX:this.maxScrollX,maxScrollY:this.maxScrollY,orientation:this.orientation}))},h._resetLayout=function(){var a=this.element.style,b=this.scrollerStyle;a.overflow="hidden",a.position="relative",b&&(b.position="",b.top="",b.left="",b.width="",b.height="",b["-webkit-transform"]="",b["-moz-transition"]="",b["-ms-transition"]="",b["-o-transition"]="",b.transition="")},h._bindEvents=function(){c.event.enableGesture(this.scroller,new c.event.gesture.Drag({threshold:this.options.threshold,delay:this.options.scrollDelay,blockVertical:this.orientation===l.Orientation.HORIZONTAL,blockHorizontal:this.orientation===l.Orientation.VERTICAL})),g.on(this.scroller,"drag dragstart dragend dragcancel",this),a.addEventListener("resize",this)},h._unbindEvents=function(){this.scroller&&(c.event.disableGesture(this.scroller),g.off(this.scroller,"drag dragstart dragend dragcancel",this),a.removeEventListener("resize",this))},h.handleEvent=function(a){switch(a.type){case"dragstart":this._start(a);break;case"drag":this._move(a);break;case"dragend":this._end(a);break;case"dragcancel":this._cancel(a);break;case"resize":this.refresh()}},h._refresh=function(){this._unbindEvents(),this._clear(),this._init(this.element),this._bindEvents()},h.scrollTo=function(a,b,c){this._translate(a,b,c),this._translateScrollbar(a,b,c)},h._translate=function(b,c,d){var e,f={normal:"none",webkit:"none",moz:"none",ms:"none",o:"none"},g=this.scrollerStyle;d&&(f.normal="transform "+d/1e3+"s ease-out",f.webkit="-webkit-transform "+d/1e3+"s ease-out",f.moz="-moz-transform "+d/1e3+"s ease-out",f.ms="-ms-transform "+d/1e3+"s ease-out",f.o="-o-transform "+d/1e3+"s ease-out"),e="translate3d("+b+"px,"+c+"px, 0)",g["-webkit-transform"]=g["-moz-transform"]=g["-ms-transform"]=g["-o-transform"]=g.transform=e,g.transition=f.normal,g["-webkit-transition"]=f.webkit,g["-moz-transition"]=f.moz,g["-ms-transition"]=f.ms,g["-o-transition"]=f.o,this.scrollerOffsetX=a.parseInt(b,10),this.scrollerOffsetY=a.parseInt(c,10)},h._translateScrollbar=function(a,b,c,d){this.scrollbar&&this.scrollbar.translate(this.orientation===l.Orientation.HORIZONTAL?-a:-b,c,d)},h._start=function(){var a=this;a.scrolled=!1,a.dragging=!0,a.scrollCanceled=!1,a.startScrollerOffsetX=a.scrollerOffsetX,a.startScrollerOffsetY=a.scrollerOffsetY},h._move=function(a){var b=this.startScrollerOffsetX,c=this.startScrollerOffsetY,d=!k;this.enabled&&!this.scrollCanceled&&this.dragging&&(this.orientation===l.Orientation.HORIZONTAL?b+=a.detail.estimatedDeltaX:c+=a.detail.estimatedDeltaY,(b>this.minScrollX||bthis.minScrollX?this.minScrollX:this.maxScrollX),(c>this.minScrollY||cthis.minScrollY?this.minScrollY:this.maxScrollY),b!==this.scrollerOffsetX||c!==this.scrollerOffsetY?(this.scrolled||this.trigger(j.START),this.scrolled=!0,this._translate(b,c),this._translateScrollbar(b,c,0,d),this.trigger(j.MOVE),this.bouncingEffect&&this.bouncingEffect.hide()):(this.bouncingEffect&&this.bouncingEffect.drag(b,c),this._translateScrollbar(b,c,0,d)))},h._end=function(){this.dragging&&(this.bouncingEffect&&this.bouncingEffect.dragEnd(),this.scrollbar&&this.scrollbar.end(),this._endScroll(),this.dragging=!1)},h._endScroll=function(){this.scrolled&&this.trigger(j.END),this.scrolled=!1},h._cancel=function(){this.scrollCanceled=!0,this.scrolled&&(this._translate(this.startScrollerOffsetX,this.startScrollerOffsetY),this._translateScrollbar(this.startScrollerOffsetX,this.startScrollerOffsetY),this.trigger(j.CANCEL)),this.scrollbar&&this.scrollbar.end(),this.scrolled=!1,this.dragging=!1},h._clear=function(){this.scrolled=!1,this.scrollCanceled=!1,this._resetLayout(),this._clearScrollbar(),this._clearBouncingEffect()},h._clearScrollbar=function(){this.scrollbar&&this.scrollbar.destroy(),this.scrollbar=null},h._clearBouncingEffect=function(){this.bouncingEffect&&this.bouncingEffect.destroy(),this.bouncingEffect=null},h._disable=function(){this.enabled=!1},h._enable=function(){this.enabled=!0},h._destroy=function(){this._unbindEvents(),this._clear(),this.scrollerStyle=null,this.scroller=null},l.prototype=h,c.widget.core.scroller.Scroller=l,e.defineWidget("Scroller",".scroller",["scrollTo","cancel"],l)}(a.document,d),function(a,b){b.widget.core.scroller.scrollbar=b.widget.core.scroller.scrollbar||{}}(a,d),function(a,b){b.widget.core.scroller.scrollbar.type=b.widget.core.scroller.scrollbar.type||{}}(a,d),function(a,b){b.widget.core.scroller.scrollbar.type["interface"]={setScrollbarLayout:function(){},remove:function(){},start:function(){},end:function(){},offset:function(){}}}(a.document,d),function(a,b){var c=b.util.object,d=b.widget.core.scroller.scrollbar.type,e=d["interface"],f=b.widget.core.scroller.Scroller;d.bar=c.merge({},e,{options:{animationDuration:500},setScrollbar:function(a,b,c){this._viewLayout=a,this._clipLayout=c,this._firstChildLayout=b,this._ratio=c/b},getScrollbarSize:function(){return this._firstChildLayout/this._viewLayout*this._firstChildLayout*this._ratio},offset:function(a,b){var c,d;return b=b*this._clipLayout/this._viewLayout,a===f.Orientation.VERTICAL?(c=0,d=b):(c=b,d=0),{x:c,y:d}},start:function(a){var b=a.style,c=this.options.animationDuration;b["-webkit-transition"]=b["-moz-transition"]=b["-ms-transition"]=b["-o-transition"]=b.transition="opacity "+c/1e3+"s ease",b.opacity=1},end:function(a){var b=a.style,c=this.options.animationDuration;b["-webkit-transition"]=b["-moz-transition"]=b["-ms-transition"]=b["-o-transition"]=b.transition="opacity "+c/1e3+"s ease",b.opacity=0}})}(a.document,d),function(b,c){var d=c.util.object,e=c.widget.core.scroller.scrollbar.type,f=e["interface"],g=c.widget.core.scroller.Scroller;e.tab=d.merge({},f,{options:{wrapperClass:"ui-scrollbar-tab-type",barClass:"ui-scrollbar-indicator",margin:1},insertAndDecorate:function(b){var c,d,e,f,h=b.wrapper,i=b.bar,j=b.container,k=b.clip,l=b.sections,m=b.orientation,n=this.options.margin,o=k.offsetWidth,p=k.offsetHeight,q=j.offsetWidth,r=j.offsetHeight,s=m===g.Orientation.VERTICAL?p:o,t=m===g.Orientation.VERTICAL?r:q,u=s/t;if(this.containerSize=q,this.maxScrollOffset=s-t,this.scrollZoomRate=q/s,this.barSize=a.parseInt((q-2*n*(u-1))/u),h.className=this.options.wrapperClass,i.className=this.options.barClass,i.style.width=this.barSize+"px",i.style.left="0px",j.insertBefore(h,k),d=i.offsetHeight,c=p-d,k.style.height=c+"px",l&&l.length)for(e=0,f=l.length;f>e;e++)l[e].style.height=c+"px"},remove:function(a){var b=a.wrapper,c=a.container;c&&b&&c.removeChild(b)},offset:function(a,b){return{x:0===b?-1:b===this.maxScrollOffset?this.containerSize-this.barSize-this.options.margin:b*this.scrollZoomRate,y:0}}})}(a.document,d),function(b,c){var d=c.widget.BaseWidget,e=c.engine,f=new d,g=c.util.object,h=c.util.selectors,i=c.widget.core.Page,j={wrapperClass:"ui-scrollbar-bar-type",barClass:"ui-scrollbar-indicator",orientationClass:"ui-scrollbar-",page:i.classes.uiPage},k=c.widget.core.scroller.Scroller,l=function(){this.wrapper=null,this.barElement=null,this.container=null,this.view=null,this.options={},this.type=null,this.maxScroll=null,this.started=!1,this.displayDelayTimeoutId=null,this.lastScrollPosition=0};f._build=function(a){return this.clip=a,this.view=a.children[0],this.firstChild=this.view.children[0],a},f._configure=function(){this.options=g.merge({},this.options,{type:!1,displayDelay:700,orientation:k.Orientation.VERTICAL})},f._init=function(a){this.clip=a,this.view=a.children[0],this.firstChild=this.view.children[0],this.type=this.options.type,this.type&&this._createScrollbar()},f._bindEvents=function(){b.addEventListener("visibilitychange",this)},f._createScrollbar=function(){var a=this.options.orientation,c=b.createElement("DIV"),d=b.createElement("span"),e=this.view,f=this.clip,g=this.firstChild,h=this.type;f.appendChild(c),c.appendChild(d),c.classList.add(j.wrapperClass),d.className=j.barClass,a===k.Orientation.HORIZONTAL?(h.setScrollbar(e.offsetWidth,g.offsetWidth,f.offsetWidth),d.style.width=h.getScrollbarSize()+"px",c.classList.add(j.orientationClass+"horizontal")):(h.setScrollbar(e.offsetHeight,g.offsetHeight,f.offsetHeight),d.style.height=h.getScrollbarSize()+"px",c.classList.add(j.orientationClass+"vertical")),this.wrapper=c,this.barElement=d},f._removeScrollbar=function(){this.clip.removeChild(this.wrapper),this.wrapper=null,this.barElement=null},f._refresh=function(){var a=this;a._clear(),a._init(a.element),a.translate(a.lastScrollPosition)},f.translate=function(b,c,d){var e,f,g,h=this.options.orientation,i={normal:"none",webkit:"none",moz:"none",ms:"none",o:"none"};this.wrapper&&this.type&&this.lastScrollPosition!==b&&(d=d!==!1,this.lastScrollPosition=b,b=this.type.offset(h,b),f=this.barElement.style,c&&(i.normal="transform "+c/1e3+"s ease-out",i.webkit="-webkit-transform "+c/1e3+"s ease-out",i.moz="-moz-transform "+c/1e3+"s ease-out",i.ms="-ms-transform "+c/1e3+"s ease-out",i.o="-o-transform "+c/1e3+"s ease-out"),e="translate3d("+b.x+"px,"+b.y+"px, 0)",f["-webkit-transform"]=f["-moz-transform"]=f["-ms-transform"]=f["-o-transform"]=f.transform=e,f["-webkit-transition"]=i.webkit,f["-moz-transition"]=i.moz,f["-ms-transition"]=i.ms,f["-o-transition"]=i.o,f.transition=i.normal,this.started||this._start(),null!==this.displayDelayTimeoutId&&(a.clearTimeout(this.displayDelayTimeoutId),this.displayDelayTimeoutId=null),d&&(g=(c||0)+this.options.displayDelay,this.displayDelayTimeoutId=a.setTimeout(this._end.bind(this),g)))},f.end=function(){this.displayDelayTimeoutId||(this.displayDelayTimeoutId=a.setTimeout(this._end.bind(this),this.options.displayDelay))},f._start=function(){this.type.start(this.wrapper,this.barElement),this.started=!0},f._end=function(){this.started=!1,this.displayDelayTimeoutId=null,this.type&&this.type.end(this.wrapper,this.barElement)},f.handleEvent=function(a){var d;switch(a.type){case"visibilitychange":d=h.getClosestBySelector(this.clip,"."+j.page),"visible"===b.visibilityState&&d===c.activePage&&this.refresh()} +},f._clear=function(){this._removeScrollbar(),this.started=!1,this.type=null,this.barElement=null,this.displayDelayTimeoutId=null},f._destroy=function(){this._clear(),b.removeEventListener("visibilitychange",this),this.options=null,this.clip=null,this.view=null},l.prototype=f,c.widget.core.scroller.scrollbar.ScrollBar=l,e.defineWidget("ScrollBar","",["translate"],l)}(a.document,d),function(a){a.util.easing={cubicOut:function(a,b,c,d){return a/=d,a--,c*(a*a*a+1)+b},easeOutQuad:function(a,b,c,d){return-c*(a/=d)*(a-2)+b},easeOutSine:function(a,b,c,d){return c*Math.sin(a/d*(Math.PI/2))+b},easeOutExpo:function(a,b,c,d){return a===d?b+c:c*(-Math.pow(2,-10*a/d)+1)+b},linear:function(a,b,c,d){return b+c*a/d}}}(d),function(a,b,c){function d(a){"static"===o.getCSSProperty(a,"position")?a.style.position="relative":a.style.position="absolute"}function e(a,b,c,d,e,f,g,h,i,j){var k=(new Date).getTime()-c,n=parseInt(m.cubicOut(k,d,f,j),10),o=parseInt(m.cubicOut(k,e,g,j),10);b.scrollLeft!==h&&(b.scrollLeft=n),b.scrollTop!==i&&(b.scrollTop=o),(n!==h||o!==i)&&n>=0&&o>=0&&a.currentTransition?l.requestAnimationFrame(a.currentTransition):a.currentTransition=null}function f(a,b,c,d,f){f?(a.currentTransition=e.bind(null,a,b,(new Date).getTime(),b.scrollLeft,b.scrollTop,c,d,b.scrollLeft+c,b.scrollTop+d,f),l.requestAnimationFrame(a.currentTransition)):(c&&(b.scrollLeft=b.scrollLeft+c),d&&(b.scrollTop=b.scrollTop+d))}function g(a){var b=a._ui,c=b.jumpHorizontalButton,d=b.jumpVerticalButton,e=c||d?o.getElementOffset(a.element):null;c&&(c.style.left=e.left+"px"),d&&(d.style.top=e.top+"px")}function h(a){var b=a.classList,c=p.getChildrenByClass(a,w.indicatorTop)[0],d=p.getChildrenByClass(a,w.indicatorBottom)[0];b.remove(w.indicatorTopShown),b.remove(w.indicatorBottomShown),b.remove(w.indicatorRightShown),b.remove(w.indicatorLeftShown),c.style="",d.style=""}function i(a,b){var c,d=p.getChildrenByClass(a,w.indicatorTop)[0],e=p.getChildrenByClass(a,w.indicatorBottom)[0];d&&(c=d.style,c.width=b.width+"px",c.top=b.clipTop+"px",c.backgroundColor=b.color),e&&(c=e.style,c.width=b.width+"px",c.top=b.clipTop+b.clipHeight-o.getElementHeight(e)+"px",c.backgroundColor=b.color)}var j=c.widget.BaseWidget,k=c.engine,l=c.util,m=c.util.easing,n=c.event,o=c.util.DOM,p=c.util.selectors,q=null,r=c.widget.core.Page,s=r.classes.uiPage,t=r.classes.uiPageActive,u=r.events,v=function(){var a,b=this;b._scrollState={currentTransition:null},b.scrollDuration=300,b.scrollviewSetHeight=!1,b.options={scroll:"y",scrollJump:!1,scrollIndicator:!1},a=b._ui||{},a.view=null,a.page=null,a.jumpHorizontalButton=null,a.jumpVerticalButton=null,b._ui=a,b._callbacks={repositionJumps:null,jumpTop:null,jumpBottom:null},b._timers={scrollIndicatorHide:null}},w={view:"ui-scrollview-view",clip:"ui-scrollview-clip",jumpTop:"ui-scroll-jump-top-bg",jumpLeft:"ui-scroll-jump-left-bg",indicatorTop:"ui-overflow-indicator-top",indicatorBottom:"ui-overflow-indicator-bottom",indicatorTopShown:"ui-scrollindicator-top",indicatorBottomShown:"ui-scrollindicator-bottom",indicatorLeftShown:"ui-scrollindicator-left",indicatorRightShown:"ui-scrollindicator-right"};v.classes=w,v.prototype=new j,v.prototype._build=function(a){var c,e,f,g=this,h=g._ui,i=p.getChildrenByClass(a,w.view)[0]||b.createElement("div"),j=a.firstChild,l=g.options,m=l.scroll;for(i.className=w.view;j;)c=j,j=j.nextSibling,i!==c&&i.appendChild(c);return i.parentNode!==a&&a.appendChild(i),d(i),a.classList.add(w.clip),a.classList.add("ui-content"),g._setClipOverflowStyle(a),l.scrollJump&&(m.indexOf("x")>-1&&(f=b.createElement("div"),f.className=w.jumpLeft,e=b.createElement("div"),f.appendChild(e),a.appendChild(f),k.instanceWidget(e,"Button",{icon:"scrollleft",style:"box"}),h.jumpHorizontalButton=f),m.indexOf("y")>-1&&(f=b.createElement("div"),f.className=w.jumpTop,e=b.createElement("div"),f.appendChild(e),a.appendChild(f),k.instanceWidget(e,"Button",{icon:"scrolltop",style:"box"}),h.jumpVerticalButton=f)),h.view=i,l.scrollIndicator&&g._addOverflowIndicator(a),a},v.prototype._setClipOverflowStyle=function(a){var b,c=this,d=c.options.scroll;switch(a=a||c.element,b=a.style,d){case"x":b.overflowX="scroll";break;case"xy":b.overflow="scroll";break;default:b.overflowY="auto"}},v.prototype._setClipOverflowHidden=function(a){var b,c=this,d=c.options.scroll;switch(a=a||c.element,b=a.style,d){case"x":b.overflowX="hidden";break;case"xy":b.overflow="hidden";break;default:b.overflowY="hidden"}},v.prototype._init=function(a){var b=this._ui,c=b.page;b.view||(b.view=p.getChildrenByClass(a,w.view)[0]),c||(c=p.getClosestByClass(a,s),c&&(b.page=c,c.classList.contains(t)&&this.options.scrollJump&&g(this)))},v.prototype._addOverflowIndicator=function(a){a.insertAdjacentHTML("beforeend","
")},v.prototype._showScrollIndicator=function(){var b=this,c=b.element,d=b._ui.view,e=c.scrollTop,f=o.getElementHeight(c),g=o.getElementOffset(c),j=o.getElementHeight(d),k=o.getElementWidth(d),l=o.getElementOffset(d);switch(h(c),b.options.scroll){case"x":case"xy":break;default:i(c,{clipTop:g.top,clipHeight:f,width:k,color:a.getComputedStyle(c).backgroundColor}),l.top-eg.top+f&&c.classList.add(w.indicatorBottomShown)}},v.prototype._hideScrollIndicator=function(){var b=this,c=b._timers,d=c.scrollIndicatorHide;d&&a.clearTimeout(d),c.scrollIndicatorHide=a.setTimeout(function(){h(b.element)},1500)},v.prototype.scrollTo=function(a,b,c){var d=this.element;this.translateTo(a-d.scrollLeft,b-d.scrollTop,c)},v.prototype.translateTo=function(a,b,c){f(this._scrollState,this.element,a,b,c)},v.prototype.ensureElementIsVisible=function(a){var b,c,d,e,f,g=this.element,h=o.getElementHeight(g),i=o.getElementWidth(g),j=0,k=h,l=o.getElementHeight(a),m=o.getElementWidth(a),n=0,p=h>=l&&i>=m,q=function(a){var b=a.getAttribute("id"),c=a.tagName.toLowerCase();return b&&["input","textarea","button"].indexOf(c)>-1?a.parentNode.querySelector("label[for="+b+"]"):null},r=!0;for(f=a.parentNode;f&&f!==g;)n+=f.offsetTop,f=f.parentNode;switch(b=n+l,r){case p&&n>j&&k>b:case n>j&&k>n&&b>k:case j>n&&k>b:break;case p&&n>j&&b>k:case p&&j>n&&k>b:case p:this.centerToElement(a);break;default:for(c=q(a),c||(c=a),d=c.offsetLeft+o.getCSSProperty(c,"margin-left",0,"integer"),e=c.offsetTop+o.getCSSProperty(c,"margin-top",0,"integer"),f=c.parentNode;f&&f!==g;)d+=f.offsetLeft,e+=f.offsetTop,f=f.parentNode;this.scrollTo(d,e,this.scrollDuration)}},v.prototype.centerToElement=function(a){for(var b=this.element,c=parseInt(o.getElementWidth(b)/2-o.getElementWidth(a)/2,10),d=parseInt(o.getElementHeight(b)/2-o.getElementHeight(a)/2,10),e=a.offsetLeft,f=a.offsetTop,g=a.parentNode;g&&g!==b;)e+=g.offsetLeft+o.getCSSProperty(g,"margin-left",0,"integer"),f+=g.offsetTop+o.getCSSProperty(g,"margin-top",0,"integer"),g=g.parentNode;this.scrollTo(e-c,f-d,this.scrollDuration)},v.prototype.getScrollPosition=function(){var a=this.element;return{x:a.scrollLeft,y:a.scrollTop}},v.prototype._bindEvents=function(c){var d,e,f,h=null,i=function(){n.trigger(c,"scrollstop"),a.clearTimeout(h),h=null},j=this,k=j._ui,l=k.page,m=k.jumpVerticalButton,o=k.jumpHorizontalButton,p=j._callbacks,r=j.options.scroll;l&&(j.options.scrollJump&&(d=g.bind(null,j),e=function(){j.scrollTo(c.scrollLeft,0,250)},f=function(){j.scrollTo(0,c.scrollTop,250)},l.addEventListener(u.SHOW,d,!1),m&&m.firstChild.addEventListener("vclick",e,!1),o&&o.firstChild.addEventListener("vclick",f,!1),p.repositionJumps=d,p.jumpTop=e,p.jumpLeft=f),c.addEventListener("scroll",function(){h?a.clearTimeout(h):n.trigger(c,"scrollstart"),"y"!==r||0!==c.scrollTop&&c.scrollTop+c.clientHeight!==c.scrollHeight?"x"!==r||0!==c.scrollLeft&&c.scrollLeft+c.clientWidth!==c.scrollWidth||n.trigger(c,"scrollboundary",{direction:0===c.scrollLeft?"left":"right"}):n.trigger(c,"scrollboundary",{direction:0===c.scrollTop?"top":"bottom"}),h=a.setTimeout(i,100),n.trigger(c,"scrollupdate")},!1),b.addEventListener("vmousedown",function(){q&&(q=null)},!1),j.options.scrollIndicator&&(p.scrollUpdate=j._showScrollIndicator.bind(j),c.addEventListener("scrollupdate",p.scrollUpdate,!1),p.scrollStop=j._hideScrollIndicator.bind(j),c.addEventListener("scrollstop",p.scrollStop,!1)))},v.prototype._destroy=function(){var b=this,c=b.element,d=b._ui,e=d.page,f=this.options.scrollJump,g=d.jumpVerticalButton,h=d.jumpHorizontalButton,i=b._callbacks,j=i.repositionJumps,k=i.jumpTop,l=i.jumpLeft;f&&(e&&j&&e.removeEventListener(u.SHOW,j,!1),g&&k&&g.firstChild.removeEventListener("vclick",k,!1),h&&l&&h.firstChild.removeEventListener("vclick",l,!1)),b.options.scrollIndicator&&c.removeEventListener("scrollupdate",i.scrollUpdate,!1),b._timers.scrollIndicatorHide&&a.clearTimeout(b._timers.scrollIndicatorHide)},v.prototype.enableScrolling=function(){this._setClipOverflowStyle()},v.prototype.disableScrolling=function(){this._setClipOverflowHidden()},c.widget.core.Scrollview=v}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.event,f=function(){},g={},h={TAB_CHANGE:"tabchange"},i=new c;f.prototype=i,f.classes=g,i._setActive=function(a){var b=this.element;e.trigger(b,h.TAB_CHANGE,{active:a})},i.setActive=function(a){this._setActive(a)},i._getActive=function(){return this.options.active},i.getActive=function(){return this._getActive()},b.widget.core.Tab=f,d.defineWidget("Tab","",["setActive","getActive"],f,"tizen")}(a.document,d),function(a,b){var c=b.widget.core.Tab,d=b.engine,e=b.util.object,f=function(){this.tabSize=0,this.width=0},g=c.prototype,h=new c;f.prototype=h,h._init=function(a){var b=this.options;this.width=a.offsetWidth,a.classList.add(b.wrapperClass)},h._configure=function(){e.merge(this.options,{margin:4,triggerEvent:!1,wrapperClass:"ui-tab-indicator",itemClass:"ui-tab-item",activeClass:"ui-tab-active",active:0})},h._createIndicator=function(){var b,c=this.options,d=a.createDocumentFragment(),e=[],f=c.margin,g=0,h=this.tabSize,i=this.width-f*(h-1),j=Math.floor(i/h),k=i%h,l=0;for(g=0;h>g;g++)e[g]=j;for(g=Math.floor((h-k)/2);k>0;g++,k--)e[g]+=1;for(g=0;h>g;g++)b=a.createElement("span"),b.classList.add(c.itemClass),b.style.width=e[g]+"px",b.style.left=l+"px",l+=e[g]+f,g===c.active&&b.classList.add(c.activeClass),d.appendChild(b);this.element.appendChild(d)},h._removeIndicator=function(){this.element.innerHTML=""},h._refresh=function(){this._removeIndicator(),this._createIndicator()},h._setActive=function(a){var b=this.options,c=this.element.children;b.active=a,[].forEach.call(c,function(a){a.classList.remove(b.activeClass)}),ae&&(f=e),h;f>h;h++)g+=a===i.HORIZONTAL?b[h].offsetWidth:b[h].offsetHeight;return g}function f(a,b,c){var d=e(a,b,c+1),f=b[c];return f&&(d-=a===i.HORIZONTAL?f.offsetWidth/2:f.offsetHeight/2),d}var g=b.widget.core.scroller.Scroller,h=b.event.gesture,i=h.Orientation,j=b.engine,k=b.util.object,l=b.event,m=b.util.object.merge,n=b.widget.core.BaseKeyboardSupport,o=b.widget.core.Page,p=b.util.selectors,q=m({CHANGE:"sectionchange"},g.EventType),r={uiSectionChanger:"ui-section-changer"},s={items:"section",activeClass:"ui-section-active",circular:!1,animate:!0,animateDuration:100,orientation:"horizontal",changeThreshold:-1,useTab:!1,fillContent:!0,model:null,directives:null};k.inherit(d,g,{_build:function(a){var b=this,c=b.options;return b.tabIndicatorElement=null,b.tabIndicator=null,b.sections=null,b.sectionPositions=[],b.activeIndex=0,b.beforeIndex=0,b._super(a),a.classList.add(r.uiSectionChanger),b.scroller.style.position="absolute",b.scroller.classList.add("ui-section-changer-container"),b.orientation="horizontal"===c.orientation?i.HORIZONTAL:i.VERTICAL,a},_configure:function(){this._super(),this.options=k.merge(this.options,s)},_fillElementFromModel:function(a,b,c){var d,e;for(d in b)b.hasOwnProperty(d)&&(e=a.querySelector("[data-bind='"+d+"']"),e&&(c&&"function"==typeof c[d]?c[d].call(e,b[d]):e.innerText=b[d]))},_setModel:function(a,b){this.options.model=b,this._findDataBinding()},_fillWidgetFromModel:function(a,b,c){var d,e,f,g,h=this,i=h.element;d=i.querySelectorAll("[data-bind='"+a+"'] > section"),1===d.length&&(e=d[0],f=e.innerHTML,g=e.parentElement,g.removeChild(e),b.forEach(function(a){var b=e.cloneNode();b.innerHTML=f,h._fillElementFromModel(b,a,c),g.appendChild(b)}))},_findDataBinding:function(){var a,b,c,d=this.options.model,e=this.options.directives;if(d)for(c in d)d.hasOwnProperty(c)&&(a=d[c],"string"==typeof a||Array.isArray(a)&&(e&&(b=e[c]),this._fillWidgetFromModel(c,a,b)))},_init:function(a){var c,d,e,f=this,g=f.options,h=f.scroller,i=f._ui;if("tab"===g.scrollbar&&(g.scrollbar=!1,g.useTab=!0),g.model&&f._findDataBinding(),i.page=p.getClosestBySelector(f.element,"."+o.classes.uiPage),h)if(f.sections="string"==typeof g.items?h.querySelectorAll(g.items):g.items,c=f.sections.length,g.circular&&3>c)b.error("[SectionChanger] if you use circular option, you must have at least three sections.");else{for(d=0;c>d;d++)e=f.sections[d].className,e&&e.indexOf(g.activeClass)>-1?f.activeIndex=d:f.isKeyboardSupport===!0&&f.disableFocusableElements(f.sections[d]),f.sectionPositions[d]=d;f._prepareLayout(),f._initLayout(),f._super(a),f._repositionSections(!0),f.setActiveSection(f.activeIndex),g.animate||(g.animateDuration=0),g.changeThreshold<0&&(g.changeThreshold=f._sectionChangerHalfWidth)}return a},_prepareLayout:function(){var a,b=this.options,c=this.sections.length,d=this.orientation,f=this.scroller.style,g=this.element.offsetHeight;0===g&&(g=this.element.parentNode.offsetHeight,this.element.style.height=g+"px"),this._sectionChangerWidth=this.element.offsetWidth,this._sectionChangerHeight=g,this._sectionChangerHalfWidth=this._sectionChangerWidth/2,this._sectionChangerHalfHeight=this._sectionChangerHeight/2,b.useTab&&(this._initTabIndicator(),a=this.tabIndicatorElement.offsetHeight,this._sectionChangerHeight-=a,this._sectionChangerHalfHeight=this._sectionChangerHeight/2,this.element.style.height=this._sectionChangerHeight+"px"),d===i.HORIZONTAL?(f.width=(b.fillContent?this._sectionChangerWidth*c:e(d,this.sections))+"px",f.height=this._sectionChangerHeight+"px"):(f.width=this._sectionChangerWidth+"px",f.height=(b.fillContent?this._sectionChangerHeight*c:e(d,this.sections))+"px")},_initLayout:function(){var a,b,c,d=0,f=0;for(b=0,c=this.sections.length;c>b;b++)a=this.sections[b].style,a.position="absolute",this.options.fillContent&&(a.width=this._sectionChangerWidth+"px",a.height=this._sectionChangerHeight+"px"),this.orientation===i.HORIZONTAL?(f=0,d=e(this.orientation,this.sections,b)):(f=e(this.orientation,this.sections,b),d=0),a.top=f+"px",a.left=d+"px"},_initBouncingEffect:function(){var a=this.options;a.circular||this._super()},_translateScrollbar:function(a,b,c,d){var e,f=this,g=f.scrollbar;g&&(e=f.orientation===i.HORIZONTAL?-a+f.minScrollX:-b+f.minScrollY,g.translate(e,c,d))},_translateScrollbarWithPageIndex:function(a,b){var c;this.scrollbar&&(c=e(this.orientation,this.sections,this.activeIndex),this.scrollbar.translate(c,b))},_initTabIndicator:function(){var b=this,c=a.createElement("div"),d=b.element,e=null;b.tabIndicatorElement=c,d.parentNode.insertBefore(c,d),e=new j.instanceWidget(c,"TabIndicator"),b.tabIndicator=e,e.setSize(b.sections.length),e.setActive(b.activeIndex),b.tabIndicatorHandler=function(a){this.tabIndicator.setActive(a.detail.active)}.bind(b),d.addEventListener(q.CHANGE,b.tabIndicatorHandler,!1)},_clearTabIndicator:function(){this.tabIndicator&&(this.element.parentNode.removeChild(this.tabIndicatorElement),this.element.removeEventListener(q.CHANGE,this.tabIndicatorHandler,!1),this.tabIndicator.destroy(),this.tabIndicator=null,this.tabIndicatorElement=null,this.tabIndicatorHandler=null)},_resetLayout:function(){var a,b,c;for(b=0,c=this.sections.length;c>b;b++)a=this.sections[b].style,a.position="",a.width="",a.height="",a.top="",a.left="";this._super()},_bindEvents:function(){var c=this;c._super(),c.scroller&&(b.event.enableGesture(c.scroller,new b.event.gesture.Swipe({orientation:c.orientation===i.HORIZONTAL?h.Orientation.HORIZONTAL:h.Orientation.VERTICAL})),l.on(c.scroller,"swipe transitionEnd webkitTransitionEnd mozTransitionEnd msTransitionEnd oTransitionEnd",c),c._ui.page&&l.on(c._ui.page,"taufocusborder",c)),b.util.rotaryScrolling&&b.util.rotaryScrolling.lock(),a.addEventListener("rotarydetent",c,!0)},_unbindEvents:function(){var c=this;c._super(),c.scroller&&(b.event.disableGesture(c.scroller),l.off(c.scroller,"swipe transitionEnd webkitTransitionEnd mozTransitionEnd msTransitionEnd oTransitionEnd",c),c._ui.page&&l.off(c._ui.page,"taufocusborder",c)),a.removeEventListener("rotarydetent",c,!0),b.util.rotaryScrolling&&b.util.rotaryScrolling.unlock()},handleEvent:function(a){switch(this._super(a),a.type){case"swipe":case"taufocusborder":this._change(a);break;case"rotarydetent":this._change(a,!0);break;case"webkitTransitionEnd":case"mozTransitionEnd":case"msTransitionEnd":case"oTransitionEnd":case"transitionEnd":a.target===this.scroller&&this._endScroll()}},_notifyChangedSection:function(a){var b,c=this.options.activeClass,d=this.sections.length,e=0;for(e=0;d>e;e++)b=this.sections[e],b.classList.remove(c),e===this.activeIndex&&b.classList.add(c);this.trigger(q.CHANGE,{active:a})},setActiveSection:function(a,b,d,e){var g,h=this.sectionPositions[a],j=this.activeIndex,k=0,l=0;b=b||0,d=!!d,e==c&&(e=!0),g=b,this.orientation===i.HORIZONTAL?k=this._sectionChangerHalfWidth-f(this.orientation,this.sections,h):l=this._sectionChangerHalfHeight-f(this.orientation,this.sections,h),(this.beforeIndex-a>1||this.beforeIndex-a<-1)&&(g=0),this.activeIndex!==a&&this.isKeyboardSupport===!0&&this.disableFocusableElements(this.sections[this.activeIndex]),this.activeIndex=a,this.beforeIndex=this.activeIndex,k!==this.scrollerOffsetX||l!==this.scrollerOffsetY?(d!==!1&&(this.trigger(q.START),this.scrolled=!0),this._translate(k,l,b),this._translateScrollbarWithPageIndex(a,g)):this._endScroll(),this.activeIndex!==j&&this._notifyChangedSection(this.activeIndex),e&&this._repositionSections(!0)},getActiveSectionIndex:function(){return this.activeIndex},_start:function(a){this._super(a),this.beforeIndex=this.activeIndex},_move:function(a){var b=this,c=b.options.changeThreshold,d=b.orientation===i.HORIZONTAL?a.detail.deltaX:a.detail.deltaY,e=b.activeIndex,f=b.beforeIndex;b._super(a),b.scrolled&&(d>c?b.activeIndex=b._calculateIndex(f-1):-c>d?b.activeIndex=b._calculateIndex(f+1):b.activeIndex=f,b.activeIndex!==e&&b._notifyChangedSection(b.activeIndex))},_end:function(){var a=this;a.scrollbar&&a.scrollbar.end(),a.enabled&&!a.scrollCanceled&&a.dragging&&(a.bouncingEffect&&a.bouncingEffect.dragEnd(),a.setActiveSection(a.activeIndex,a.options.animateDuration,!1,!1),a.dragging=!1)},_change:function(a,b){var c,d=this,e=a.detail.direction,f=e===h.Direction.UP||e===h.Direction.LEFT||"CW"===e?1:-1;"taufocusborder"===a.type&&(f*=-1),c=d._calculateIndex(d.beforeIndex+f),b=!!b,d.enabled&&!d.scrollCanceled&&(d.bouncingEffect&&d.bouncingEffect.dragEnd(),d.activeIndex!==c&&(d.isKeyboardSupport===!0&&d.sections&&(d.disableFocusableElements(d.sections[d.activeIndex]),d.blurOnActiveElement()),d.activeIndex=c,d._notifyChangedSection(c)),d.setActiveSection(c,d.options.animateDuration,b,!1),d.dragging=!1)},_endScroll:function(){var a=this;this.isKeyboardSupport===!0&&a.enableDisabledFocusableElements(a.sections[a.activeIndex]),a.enabled&&a.scrolled&&!a.scrollCanceled&&(a._repositionSections(),a._super())},_repositionSections:function(a){var b,c,d,g,h,j,k,l=this,m=l.sections,n=l.activeIndex,o=l.orientation,p=o===i.HORIZONTAL,q=m.length,r=l.sectionPositions[n],s=Math.floor(q/2),t=l.options.circular,u=0,v=0;if(p?(j=-f(o,m,t?s:n),k=0):(j=0,k=-f(o,m,t?s:n)),l._translateScrollbarWithPageIndex(n),(a||0===r||r===q-1)&&(p?u=l._sectionChangerHalfWidth+j:v=l._sectionChangerHalfHeight+k,l._translate(u,v),t))for(b=0;q>b;b++)d=(q+n-s+b)%q,c=m[d].style,l.sectionPositions[d]=b,p?(g=0,h=e(o,m,b)):(g=e(o,m,b),h=0),c.top=g+"px",c.left=h+"px"},_calculateIndex:function(a){var b=this.sections.length;return a=this.options.circular?(b+a)%b:0>a?0:a>b-1?b-1:a},_clear:function(){this._clearTabIndicator(),this._super(),this.sectionPositions.length=0},_destroy:function(){var a=this.element;a.style.height=null,a.style.width=null,this._super()}}),b.widget.core.SectionChanger=d,j.defineWidget("SectionChanger","[data-role='section-changer'], .ui-section-changer",["getActiveSectionIndex","setActiveSection"],d)}(a.document,d),function(a,b,c){function d(a,c){var d=b.createElement("div"),e=a.querySelector("."+j.UI_DIMMER_TEXT),f=a.querySelector("."+j.UI_DIMMER_BULB_LIGHT),g=a.classList;d&&(c?(e.classList.add(j.UI_DIMMER_HIDDEN),f.classList.remove(j.UI_DIMMER_HIDDEN)):(e.classList.remove(j.UI_DIMMER_HIDDEN),f.classList.add(j.UI_DIMMER_HIDDEN))),c?g.add(j.UI_DIMMER_BULB):g.remove(j.UI_DIMMER_BULB)}function e(a){return"none"!==h.getCSSProperty(a,"background-image","none","string")}var f=c.util.object,g=function(){this.options=f.merge({},g.defaults),this.bulbMode=!1,this._observer=null,this._observerCallback=this._checkStyleChange.bind(this),this._refreshCallback=this.refresh.bind(this)},h=c.util.DOM,i={value:50,min:0,max:100,bulb:!1,options:"30:blue; 60:yellow; 100:red"},j={UI_DIMMER:"ui-dimmer",UI_DIMMER_BULB:"ui-dimmer-lightbulb",UI_DIMMER_BULB_LIGHT:"ui-dimmer-lightbulb-light",UI_DIMMER_TEXT:"ui-dimmer-text",UI_DIMMER_HIDDEN:"ui-dimmer-hidden"},k=c.widget.BaseWidget,l=new k;g.prototype=l,g.defaults=i,g.classes=j,l._init=function(a){var b=this,c=new MutationObserver(this._observerCallback);return a.getAttribute("value")||a.setAttribute("value",b.options.value),c.observe(a,{attributes:!0}),b._observer=c,a},l._checkStyleChange=function(a){var b=this,c=b.options,d=b._refreshCallback;a.forEach(function(a){"style"===a.attributeName&&(c.bulb=e(a.target),d())})},l._refresh=function(){var a=this;d(a.element,a.options.bulb),a.value(a.options.value)},l._build=function(a){var c=e(a),f=this.options,g=a.querySelector("."+j.UI_DIMMER_TEXT),h=b.createElement("div");return g||(g=b.createElement("span"),g.classList.add(j.UI_DIMMER_TEXT),a.appendChild(g)),h.classList.add(j.UI_DIMMER_BULB_LIGHT),a.appendChild(h),c||(c=a.classList.contains(j.UI_DIMMER_BULB),f.bulb||(f.bulb=c)),d(a,f.bulb),this._refreshValue(a),a},l._destroy=function(){this._observer.disconnect(),this.element.innerHTML=""},l._refreshValue=function(a){var b,c,d,e,f,g,h=this,i=h.options,k=i.value,l=i.min,m=i.max,n=[],o=[];if(a=a||h.element,b=a.querySelector(".ui-dimmer-text"),!i.bulb)return k=parseInt(k,10),c=k/m,a.style.border="60px solid rgba(0, 151, 216, "+c+")",b.innerHTML=k+"%",!0;if(i.bulb&&i.options)for(d=i.options.replace(/\s+/g,"").split(";").filter(function(a){return a&&a.length>0}),d.forEach(function(a){e=a.split(":"),o.push(e[0]),n.push(e[1])}),f=a.querySelector("."+j.UI_DIMMER_BULB_LIGHT),o.unshift(l),g=0;g0&&ko[g-1])return f.style.backgroundColor=n[g-1],!0;return!1},l._setValue=function(a,b){var c=this,d=c.options;return a instanceof HTMLElement||(b=a,a=c.element),bd.max&&(b=d.max),d.value=b,a.setAttribute("value",b),c._refreshValue(),!1},l._setBulb=function(a,b){return this.options.bulb=b,!0},l._getValue=function(){return parseInt(this.element.getAttribute("value"),10)},c.widget.core.Dimmer=g,c.engine.defineWidget("Dimmer","."+j.UI_DIMMER,[],g,"core")}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.widget.core.BaseKeyboardSupport,e=d.KEY_CODES,f=b.engine,g=b.event,h=function(){this.element=null,d.call(this)},i={checkbox:"ui-checkbox",focus:"ui-checkbox-focus",active:"ui-checkbox-active",backwardAnimation:"ui-checkbox-backward-animation"},j=new c;h.prototype=j,j._build=function(a){return"checkbox"===a.getAttribute("type")&&a.classList.add(i.checkbox),a},j._getValue=function(){return this.element.value},j._setValue=function(a){this.element.value=a},j._focus=function(){var a=this,b=a.element;b.focus()},j._blur=function(){var a=this,b=a.element;b.blur()},j._onFocus=function(){var a=this,c=a.element;b.getConfig("keyboardSupport",!1)&&c.classList.add(i.focus)},j._onBlur=function(){var a=this,c=a.element;b.getConfig("keyboardSupport",!1)&&c.classList.remove(i.focus)},j._onTouchStart=function(){this.element.classList.add(i.active)},j._onTouchEnd=function(){this.element.classList.remove(i.active)},j._onKeyUp=function(a){var b=this,c=b.element;a.keyCode===e.enter&&(g.trigger(c,"input"),c.checked=!c.checked,g.trigger(c,"change"))},j._onAnimationEnd=function(a){a.target.classList.toggle(i.backwardAnimation,a.target.checked)},j._bindEvents=function(a){var b=this;b._focusCallbackBound=b._onFocus.bind(b),b._blurCallbackBound=b._onBlur.bind(b),b._keyupCallbackBound=b._onKeyUp.bind(b),b._onTouchStart=b._onTouchStart.bind(b),b._onTouchEnd=b._onTouchEnd.bind(b),a.addEventListener("focus",b._focusCallbackBound,!1),a.addEventListener("blur",b._blurCallbackBound,!1),a.addEventListener("keyup",b._keyupCallbackBound,!1),a.addEventListener("vmousedown",b._onTouchStart,!1),a.addEventListener("vmouseup",b._onTouchEnd,!1),g.on(a,"animationend animationEnd webkitAnimationEnd",b._onAnimationEnd,!1)},j._unbindEvents=function(a){var b=this;a.removeEventListener("focus",b._focusCallbackBound,!1),a.removeEventListener("blur",b._blurCallbackBound,!1),a.removeEventListener("keyup",b._keyupCallbackBound,!1),a.removeEventListener("vmousedown",b._onTouchStart,!1),a.removeEventListener("vmouseup",b._onTouchEnd,!1)},b.widget.core.Checkbox=h,d.registerActiveSelector("input[type='checkbox'], input.ui-checkbox"),f.defineWidget("Checkbox","input[type='checkbox']:not(.ui-slider-switch-input):not([data-role='toggleswitch']):not([data-role='on-off-switch']):not(.ui-toggleswitch):not(.ui-toggle-switch):not(.ui-on-off-switch), input.ui-checkbox",[],h,"core",!1,!1,HTMLInputElement)}(a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.widget.core.BaseKeyboardSupport,f=e.KEY_CODES,g=function(){e.call(self),this.element=null},h={radio:"ui-radio",focus:"ui-radio-focus",backwardAnimation:"ui-radio-backward-animation"},i=b.event,j=new c;g.prototype=j,j._build=function(a){return"radio"===a.getAttribute("type")&&a.classList.add(h.radio),a},j._onFocus=function(){var a=this.element;b.getConfig("keyboardSupport",!1)&&(a.focus(),a.classList.add(h.focus))},j._onBlur=function(){var a=this.element;b.getConfig("keyboardSupport",!1)&&(a.blur(),a.classList.remove(h.focus))},j._onKeyUp=function(a){var c=this.element;b.getConfig("keyboardSupport",!1)&&a.keyCode===f.enter&&(c.checked=!0,i.trigger(c,"change"))},j.handleEvent=function(a){var b=this;switch(a.type){case"focus":b._onFocus(a);break;case"blur":b._onBlur(a);break;case"keyup":b._onKeyUp(a);break;case"animationend":case"animationEnd":case"webkitAnimationEnd":b._onAnimationEnd(a)}},j._onAnimationEnd=function(a){a.target.classList.toggle(h.backwardAnimation,a.target.checked)},j._bindEvents=function(a){i.on(a,"focus blur keyup animationend animationEnd webkitAnimationEnd",this,!1)},j._unbindEvents=function(a){i.off(a,"focus blur keyup animationend animationEnd webkitAnimationEnd",this,!1)},j._getValue=function(){return this.element.value},j._setValue=function(a){this.element.value=a},b.widget.core.Radio=g,d.defineWidget("Radio","input[type='radio'], input.ui-radio",[],g,"core",!1,!1,HTMLInputElement),e.registerActiveSelector("input[type='radio'], input.ui-radio")}(a.document,d),function(a,b,c){var d=function(c,d,e){var f="";d=a.encodeURIComponent(d),f=c+"="+d,e&&e instanceof Date&&(f+=";expires="+e.toUTCString()),b.cookie=f},e=function(c){var d=b.cookie.split(";"),e="";return e=d.filter(function(a){return a.indexOf(c+"=")>-1})[0],e&&(e=a.decodeURIComponent(e.trim().replace(c+"=",""))),e};c.util.cookie={readFromCookie:e,writeToCookie:d}}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.event,f={PANEL:"ui-panel",ACTIVE_PANEL:"ui-panel-active"},g={BEFORE_CREATE:"panelbeforecreate",CREATE:"panelcreate",BEFORE_SHOW:"panelbeforeshow",SHOW:"panelshow",BEFORE_HIDE:"panelbeforehide",HIDE:"panelhide",CHANGE:"panelchange"},h=function(){},i=new c;h.eventType=g,h.classes=f,h.prototype=i,i._build=function(a){var c=b.router.Router.getInstance().getRoute("panel");return a.classList.add(f.PANEL),c.setActive(a),a},i._destroy=function(a){e.trigger(a,g.HIDE)},b.widget.core.Panel=h,d.defineWidget("Panel","[data-role='panel'], .ui-panel",[],h,"core")}(a.document,d),function(a,b){function c(a){var b=this;l.on(a,"vclick",b,!1),l.prefixedFastOn(a,"animationEnd",b,!1)}function d(a){var b=this;l.off(a,"vclick",b,!1),l.prefixedFastOff(a,"animationEnd",b,!1)}var e=b.widget.BaseWidget,f=b.util.selectors,g=b.util.object,h=b.util.cookie,i=b.engine,j=b.widget.core.Page,k=b.widget.core.Panel,l=b.event,m={PANEL_CHANGER:"ui-panel-changer",PAGE:j.classes.uiPage,PANEL:k.classes.PANEL,ACTIVE_PANEL:k.classes.ACTIVE_PANEL,HEADER:"ui-header",FOOTER:"ui-footer",PRE_IN:"pre-in",IN:"-in",OUT:"-out"},n=function(){var a=this;a._ui={},a.options={},a.eventType={},a._animating=!1,a._animationClasses={},a.history=[]},o={ANIMATE:"slide",STORAGE_NAME:"panelhistory"},p=new e;n["default"]=o,n.classes=m,n.prototype=p,p._configure=function(){var a=this;g.merge(a.options,{animationType:o.ANIMATE,manageHistory:!0}),g.merge(a.eventType,k.eventType)},p._build=function(a){return a.classList.add(m.PANEL_CHANGER),a},p._init=function(a){var b=this,c=b._ui;return c.page=f.getClosestByClass(a,m.PAGE),c.header=c.page.querySelector("."+m.HEADER),c.footer=c.page.querySelector("."+m.FOOTER),c.activePanel=c.page.querySelector("."+m.ACTIVE_PANEL),c.activePanel||(c.activePanel=c.page.querySelector("[data-role='panel'], .ui-panel"),c.activePanel.classList.add(m.ACTIVE_PANEL)),c.activePanel.style.display="block",b._direction="forward",h.writeToCookie(o.STORAGE_NAME,JSON.stringify([])),b.history.push(c.activePanel.id),h.writeToCookie(o.STORAGE_NAME,JSON.stringify(b.history)),b._animationType=b.options.animationType,this._initLayout(),a},p._initLayout=function(){var a=this,b=a.element,c=a._ui,d=c.page?c.page.offsetHeight:0,e=c.header?c.header.offsetHeight:0,f=c.footer?c.footer.offsetHeight:0;b.style.height=d-e-f+"px"},p._bindEvents=function(a){c.call(this,a)},p._changePanel=function(a,b,c){var d=this,e=new XMLHttpRequest,f=a?a.split(/[#|?]+/)[0]:null;b&&(d._animationType=b),d._direction=c,e.responseType="document",e.open("GET",f),e.addEventListener("error",d._loadError),e.addEventListener("load",function(b){var e=b.target;4===e.readyState&&(200===e.status||0===e.status&&e.responseXML?d._loadSuccess(a,e.responseXML,c):d._loadError())}),e.send()},p._loadSuccess=function(a,c,d){var e,f,g,j,k=this,n=k.element,p=a.substring(a.lastIndexOf("#")),q=k.eventType,r=k._ui,s=p.length>1?n.querySelector(p):null;if(!s&&p.length>1&&(s=c.querySelector(p)||c.querySelector("[data-role='panel'], .ui-panel")),!s)return void b.warn("Panel is not existed");if(e=s.style,e.display="block",j=e.transform,e.transform="translate(-9999px, -9999px)",n.appendChild(s),r.toPanel=s,l.trigger(s,q.BEFORE_CREATE),i.createWidgets(n),l.trigger(s,q.CREATE),l.trigger(s,q.BEFORE_SHOW),l.trigger(r.activePanel,q.BEFORE_HIDE),s.classList.add(m.PRE_IN),e.display="none",e.transform=j,k.history=JSON.parse(h.readFromCookie(o.STORAGE_NAME)||"[]"),"forward"===d)k.history.push(s.getAttribute("id")),h.writeToCookie(o.STORAGE_NAME,JSON.stringify(k.history));else{for(g=k.history.length-1,f=k.history.indexOf(s.id);g>f;f++)k.history.pop();h.writeToCookie(o.STORAGE_NAME,JSON.stringify(k.history))}k._show()},p._show=function(){var a=this,b=a._ui.toPanel,c=a._ui.activePanel,d=a._animationType,e=a._animationClasses; +a._animating=!0,c.classList.remove(m.ACTIVE_PANEL),b.style.display="block",e.IN=d+m.IN,e.OUT=d+m.OUT,c.classList.add(e.OUT),b.classList.add(e.IN),"none"===d&&a._onAnimationEnd()},p._loadError=function(){b.warn("We can't load AJAX")},p._bindEvents=function(a){c.call(this,a)},p._onClick=function(a){var b,c=this,d="a"===a.target.tagName.toLowerCase()?a.target:f.getClosestByTag(a.target,"A");!d||c._animating||d.getAttribute("data-rel")||(b=d.getAttribute("href"),c._changePanel(b,c.options.animationType,"forward"),a.preventDefault())},p._onAnimationEnd=function(){var a=this,b=a.element,c=a._ui.toPanel,d=a._ui.activePanel,e=a._animationClasses;a._animating&&(d.style.display="none",d.classList.remove(e.OUT),c.classList.add(m.ACTIVE_PANEL),c.classList.remove(m.PRE_IN),c.classList.remove(e.IN),l.trigger(d,a.eventType.HIDE),l.trigger(c,a.eventType.SHOW),l.trigger(b,a.eventType.CHANGE,{fromPanel:d,toPanel:c,direction:a._direction}),a._ui.activePanel=c,a._animating=!1)},p._onPagebeforeshow=function(){var a=b.router.Router.getInstance().getRoute("panel");a.setActive(this._ui._activePanel)},p.handleEvent=function(a){var b=this;switch(a.type){case"vclick":b._onClick(a);break;case"webkitAnimationEnd":case"mozAnimationEnd":case"msAnimationEnd":case"oAnimationEnd":case"animationend":b._onAnimationEnd(a);break;case"pagebeforeshow":b._onPagebeforeshow(a)}},p.changePanel=function(a,b,c){this._changePanel(a,b,c)},p._destroy=function(){var a=this;a._ui=null,a.options=null,a._eventType=null,d(a.element)},b.widget.core.PanelChanger=n,i.defineWidget("PanelChanger","[data-role='panel-changer'], .ui-panel-changer",["changePanel"],n,"core")}(a.document,d),function(b,d){var e=d.widget.BaseWidget,f=d.engine,g=function(){var a=this;a._activeIndex=null,a.options={}},h={indicator:"ui-page-indicator",indicatorActive:"ui-page-indicator-active",indicatorItem:"ui-page-indicator-item",indicatorDashed:"ui-page-indicator-dashed",linearIndicator:"ui-page-indicator-linear",circularIndicator:"ui-page-indicator-circular"},i={IN_CIRCLE:60,IN_LINEAR:5},j={LINEAR:"linear",CIRCULAR:"circular"},k=8,l=new e;g.classes=h,l._configure=function(){this.options={maxPage:null,numberOfPages:null,layout:"linear",intervalAngle:6,appearance:"dashed"}},l._build=function(a){var b=this,c=b.options;return b._createIndicator(a),c.layout===j.CIRCULAR&&b._circularPositioning(a),"dashed"===c.appearance&&a.classList.add(h.indicatorDashed),a},l._createIndicator=function(a){var c,e,f,g,i=this,k=i.options.numberOfPages;if(null===k)return void d.error("build error: numberOfPages is null");for(i.options.layout=i.options.layout.toLowerCase(),i.options.layout===j.CIRCULAR?(a.classList.remove(h.linearIndicator),a.classList.add(h.circularIndicator)):(a.classList.remove(h.circularIndicator),a.classList.add(h.linearIndicator)),f=i._getMaxPage(),e=f>k?k:f,c=0;e>c;c++)g=b.createElement("span"),g.classList.add(h.indicatorItem),a.appendChild(g)},l._circularPositioning=function(a){var b,c,d,e=this,f=a.children,g=f.length,h=parseFloat(e.options.intervalAngle);for(b=a.offsetWidth/2-k,d=0;g>d;d++)c="rotate("+(d*h-90-(g-1)*h*.5)+"deg) translate("+b+"px) ",f[d].style.transform=c},l._getMaxPage=function(){var a,b=this,c=b.options;return a=c.layout===j.CIRCULAR?c.maxPage||i.IN_CIRCLE:c.maxPage||i.IN_LINEAR},l._removeIndicator=function(a){a.textContent=""},l.setActive=function(b){var e,f,g,i=this,j=b,k=i.element.children,l=parseInt(i.options.numberOfPages,10),m=0,n=h.indicatorActive;if(null!==b&&b!==c){if(i._activeIndex=b,e=i._getMaxPage(),f=a.parseInt(e/2,10),l>e)m=l-e;else{if(isNaN(l))return void d.error("setActive error: numberOfPages is not a number");if(0===l)return}g=i.element.querySelector("."+n),g&&g.classList.remove(n),b>f&&f+m>=b?j=f:b>f+m&&(j=b-m),k[j].classList.add(n)}},l._refresh=function(){var a=this,b=a.element;a._removeIndicator(b),a._createIndicator(b),a.options.layout===j.CIRCULAR&&a._circularPositioning(b)},l._destroy=function(){this._removeIndicator(this.element)},g.prototype=l,d.widget.core.PageIndicator=g,f.defineWidget("PageIndicator","[data-role='page-indicator'], .ui-page-indicator",["setActive"],g,"core")}(a.document,d),function(a,b){function c(a){i.on(a.element,"input change vmouseup vmousedown",a,!1),a.isKeyboardSupport&&i.on(a.element,"focus, blur, keyup",a,!1)}function d(a){i.off(a.element,"input change vmouseup vmousedown",a,!1),a.isKeyboardSupport&&i.off(a.element,"focus, blur, keyup",a,!1)}var e=b.widget.BaseWidget,f=b.widget.core.BaseKeyboardSupport,g=b.engine,h=b.util.object.merge,i=b.event,j={type:"continues",orientation:"horizontal",expand:!1,warning:!1,warningLevel:0,disabled:!1,toggle:"",min:0,max:10,step:1,labels:!1},k=["orientation","expand","warning","warningLevel","toggle"],l=function(){var a=this;a.options=h({},j),f.call(a),a._ui={scale:null}},m={SLIDER:"ui-slider",SLIDER_VALUE:"ui-slider-value",SLIDER_HANDLER:"ui-slider-handler",SLIDER_DISABLED:"ui-disabled",SLIDER_HANDLER_VALUE:"ui-slider-handler-value",SLIDER_FOCUS:"ui-slider-focus",SLIDER_BAR:"ui-slider-bar",SLIDER_ACTIVE:"ui-slider-active",TRACK:"ui-slider-handler-track",SPACE_BEFORE:"ui-slider-before-space",SPACE_AFTER:"ui-slider-after-space",SLIDER_HAS_LABELS:"ui-slider-has-labels",LABEL:"ui-slider-label",LABEL_MIN:"ui-slider-label-min",LABEL_MAX:"ui-slider-label-max"},n=new e;l.prototype=n,l.classes=m,n._updateLevelBar=function(){var b,c,d=this,e=d._ui,f=e.scale,g=d.options,h=Math.round((g.max-g.min)/g.step)+1,i=f.children.length,j=h-i;if(j>0)for(c=0;j>c;c++)b=a.createElement("div"),b.classList.add("ui-slider-scale-dot"),f.appendChild(b);else if(0>j)for(j=-j,c=0;j>c;c++)f.removeChild(f.lastElementChild)},n._setType=function(b,c){var d=this,e=d._ui,f=e.scale,g=e.containerElement;"level-bar"===c?(f||(f=a.createElement("div"),f.classList.add("ui-slider-scale"),g.appendChild(f),e.scale=f),d._updateLevelBar()):f&&(g.remove(f),e.scale=null),g.classList.toggle("ui-slider-level-bar","level-bar"===c),d.options.type=c},n._setLabels=function(a,b){var c=this;b&&(c._ui.labelMin.innerText||(c._ui.labelMin.innerText=c.options.min),c._ui.labelMax.innerText||(c._ui.labelMax.innerText=c.options.max)),c._ui.containerElement.classList.toggle(m.SLIDER_HAS_LABELS,b),c.options.labels=b},n._build=function(b){var c=this,d=c._ui,e=a.createElement("div"),f=a.createElement("div"),g=a.createElement("div"),h=a.createElement("div"),i=a.createElement("div"),j=a.createElement("div"),k=a.createElement("div"),l=a.createElement("div"),n=a.createElement("div");return e.classList.add(m.SLIDER),f.classList.add(m.SLIDER_BAR),g.classList.add(m.SLIDER_VALUE),f.appendChild(g),h.classList.add(m.SLIDER_HANDLER),i.classList.add(m.TRACK),j.classList.add(m.SPACE_BEFORE),k.classList.add(m.SPACE_AFTER),l.classList.add(m.LABEL),n.classList.add(m.LABEL),l.classList.add(m.LABEL_MIN),n.classList.add(m.LABEL_MAX),i.appendChild(j),i.appendChild(h),i.appendChild(k),e.appendChild(i),e.appendChild(f),e.appendChild(l),e.appendChild(n),b.parentNode.appendChild(e),d.barElement=f,d.valueElement=g,d.handlerElement=h,d.containerElement=e,d.beforeSpace=j,d.afterSpace=k,d.labelMin=l,d.labelMax=n,b.parentNode.replaceChild(e,b),e.appendChild(b),c.isKeyboardSupport&&(c.preventFocusOnElement(b),e.setAttribute("data-focus-lock","true"),e.setAttribute("tabindex","0")),b},n._updateProperties=function(){var a=this,b=a.options,c=parseFloat(a.element.getAttribute("value"));a._min=b.min,a._max=b.max,a._minValue=a._min,a._maxValue=a._max,a._interval=a._max-a._min,a._value=c?c:parseFloat(a.element.value),a._previousValue=a._value},n._init=function(a){var b=this;return b._warnAboutUnsupportedOptions(),b._updateProperties(),b._setDisabled(a),b._locked=!1,b._initLayout(),a},n._warnAboutUnsupportedOptions=function(){var a=this.options;k.forEach(function(c){a[c]!==j[c]&&b.warn("The "+c+" option has no effect on Slider widget")})},n._initLayout=function(){var a=this,b=a._ui;a._setType(a.element,a.options.type),a._setLabels(a.element,a.options.labels),a._containerElementWidth=b.containerElement.offsetWidth,a._setValue(a._value)},n._setNormalValue=function(a){var b,c=this,d=c._ui;b=(a-c._min)/(c._max-c._min)*100,d.beforeSpace.style.width=b+"%",d.afterSpace.style.width=100-b+"%",d.valueElement.style.width=b+"%"},n._setValue=function(a){var b,c=this,d=c.element;c._previousValue=c._value,ac._max&&(a=c._max),b=parseFloat(a),c._setNormalValue(a),c._previousValue!==b&&(d.setAttribute("value",b),d.value=b,c._value=b)},n._getValue=function(){return this._value},n._getContainer=function(){return this._ui.containerElement},n._setDisabled=function(a){var b=this,c=b.options;c.disabled===!0||a.disabled?b._disable(a):b._enable(a)},n._enable=function(a){a&&(this.options.disabled=!1,this._ui.containerElement&&this._ui.containerElement.classList.remove(m.SLIDER_DISABLED))},n._disable=function(a){a&&(this.options.disabled=!0,this._ui.containerElement&&this._ui.containerElement.classList.add(m.SLIDER_DISABLED))},n._bindEvents=function(){c(this)},n.handleEvent=function(a){var b=this,c=a.type;if(!this.options.disabled)switch(c){case"input":case"change":b._setValue(b.element.value);break;case"vmousedown":b._onTouchStart(a);break;case"vmouseup":b._onTouchEnd(a);break;case"keyup":b._onKeyUp(a)}},n._onTouchStart=function(){this._ui.containerElement.classList.add(m.SLIDER_ACTIVE)},n._onTouchEnd=function(){this._ui.containerElement.classList.remove(m.SLIDER_ACTIVE)},n._decreaseValue=function(){var a=this;a._setValue(a._value-(parseFloat(a.element.step)||1))},n._increaseValue=function(){var a=this;a._setValue(a._value+(parseFloat(a.element.step)||1))},n._onKeyUp=function(a){var b=this,c=f.KEY_CODES;if(b._locked)switch(a.keyCode){case c.left:b._decreaseValue();break;case c.right:b._increaseValue()}},n._refresh=function(){var a=this;a._updateProperties(),a._setDisabled(a.element),a._initLayout()},n._destroy=function(){var a=this,b=a._ui.containerElement;d(a),b.parentNode&&b.parentNode.removeChild(b),a._ui=null,a._options=null},b.widget.core.Slider=l,g.defineWidget("Slider","input[data-role='slider'], input[type='range'], input[data-type='range']",["value"],l,"core"),f.registerActiveSelector("input[data-role='slider'], input[type='range'], input[data-type='range'], .ui-slider-handler")}(a.document,d),function(a,b){b.widget.core.progress=b.widget.core.progress||{}}(a.document,d),function(a,b){b.widget.core.progress.type=b.widget.core.progress.type||{}}(a,d),function(a,b){b.widget.core.progress.type["interface"]={build:function(){},init:function(){},refresh:function(){},changeValue:function(){},destroy:function(){}}}(a.document,d),function(a,b){function c(a){var b=a._ui,c=a.options,d=100*c.value/(c.max-c.min);b.indeterminateBarElement.style.width=d+"%"}var d=b.util.object,e=b.widget.core.progress.type,f=e["interface"],g={uiIndeterminatebar:"ui-indeterminate-bar",uiIndeterminatebarIndeterminate:"ui-indeterminate-bar-indeterminate"};e.indeterminatebar=d.merge({},f,{build:function(b,c){var d,e={},f=c;return d=a.createElement("div"),f.classList.add(g.uiIndeterminatebar),d.classList.add(g.uiIndeterminatebarIndeterminate),f.appendChild(d),e.indeterminateBarElement=d,b._ui=e,f},init:function(a,b){var d=a._ui,e=b;d.indeterminateBarElement=d.indeterminateBarElement||e.querySelector("."+g.uiIndeterminatebarActivity),c(a)},refresh:function(a){c(a)},changeValue:function(a){c(a)}})}(a.document,d),function(a,b){function c(a,b){switch(a.classList.contains(g.uiIndeterminateCircle)||a.classList.add(g.uiIndeterminateCircle),a.classList.remove(g.uiIndeterminateCircleSmallTitle),a.classList.remove(g.uiIndeterminateCircleSmall),a.classList.remove(g.uiIndeterminateCircleMedium),a.classList.remove(g.uiIndeterminateCircleLarge),b){case"small-title":a.classList.add(g.uiIndeterminateCircleSmallTitle);break;case"small":a.classList.add(g.uiIndeterminateCircleSmall);break;case"medium":a.classList.add(g.uiIndeterminateCircleMedium);break;case"large":a.classList.add(g.uiIndeterminateCircleLarge);break;default:a.classList.add(g.uiIndeterminateCircleMedium)}}var d=b.util.object,e=b.widget.core.progress.type,f=e["interface"],g={uiIndeterminateCircle:"ui-indeterminate-circle",uiIndeterminateCircleSmallTitle:"ui-indeterminate-circle-small-title",uiIndeterminateCircleSmall:"ui-indeterminate-circle-small",uiIndeterminateCircleMedium:"ui-indeterminate-circle-medium",uiIndeterminateCircleLarge:"ui-indeterminate-circle-large"};e.indeterminatecircle=d.merge({},f,{build:function(){},init:function(a,b){var d=a.options,e=d.size;c(b,e)},refresh:function(a){var b=a.element,d=a.options.size;c(b,d)}})}(a.document,d),function(a,b){function c(a,b){a.setAttribute("aria-valuenow",b.value),a.setAttribute("aria-valuemin",b.min),a.setAttribute("aria-valuemax",b.max)}function d(a){var b=a._ui,c=a.options,d=100*c.value/(c.max-c.min);b.progressBarValueElement.style.width=d+"%"}function e(a){var b=a._ui,c=a.options;b.labelCurrentValue&&(b.labelCurrentValue.textContent=c.value),b.labelMinValue&&(b.labelMinValue.textContent=c.min),b.labelMaxValue&&(b.labelMaxValue.textContent=c.max)}var f=b.util.object,g=b.widget.core.progress.type,h=g["interface"],i={uiProgressbar:"ui-progress-bar",uiProgressbarValue:"ui-progress-bar-value",uiProgressbarValueBg:"ui-progress-bar-value-bg",uiProgressbarLabelsTop:"ui-progress-bar-labels-top",uiProgressbarLabelsBottom:"ui-progress-bar-labels-bottom",labelCurrentValue:"ui-progress-current-value",labelMinValue:"ui-progress-min-value",labelMaxValue:"ui-progress-max-value"},j=function(a,b){return[{start:0,end:800,callback:function(a,c){b.call(this,a,c)}}]};g.bar=f.merge({},h,{build:function(b,c){var d,e,f,g,h={};return c.classList.add(i.uiProgressbar),d=a.createElement("div"),d.classList.add(i.uiProgressbarValue),e=a.createElement("div"),e.classList.add(i.uiProgressbarValueBg),f=a.createElement("div"),f.classList.add(i.uiProgressbarLabelsTop),g=a.createElement("div"),g.classList.add(i.uiProgressbarLabelsBottom),e.appendChild(d),c.appendChild(f),c.appendChild(e),c.appendChild(g),h.progressBarValueElement=d,h.progressBarValueBg=e,h.labelsTop=f,h.labelsBottom=g,b._ui=h,c},init:function(a,b){var f=a._ui,g=a.options,h=[],j=[];h=[].slice.call(b.querySelectorAll(".ui-progress-bar-label-right-top")),j=[].slice.call(b.querySelectorAll(".ui-progress-bar-label-left-bottom, .ui-progress-bar-label-right-bottom")),h=h.concat([].slice.call(b.parentElement.querySelectorAll(".ui-progress ~ .ui-progress-bar-label-right-top"))),j=j.concat([].slice.call(b.parentElement.querySelectorAll(".ui-progress ~ .ui-progress-bar-label-left-bottom, .ui-progress ~ .ui-progress-bar-label-right-bottom"))),h.forEach(function(a){f.labelsTop.appendChild(a)}),j.forEach(function(a){f.labelsBottom.appendChild(a)}),f.progressBarValueElement=f.progressBarValueElement||b.querySelector("."+i.uiProgressbarValue),f.labelCurrentValue=b.querySelector("."+i.labelCurrentValue),f.labelMinValue=b.querySelector("."+i.labelMinValue),f.labelMaxValue=b.querySelector("."+i.labelMaxValue),c(b,g),d(a),e(a)},refresh:function(a){c(a.element,a.options),d(a),e(a)},changeValue:function(a,b,c){var d,f=1850,h=a._ui.progressBarValueElement,i=100*b/(a.options.max-a.options.min),k=100*c/(a.options.max-a.options.min);a._isAnimating||(d=j(f,function(a,b){h.style.width=i+(k-i)*a/b+"%"}),a._animate(f,function(a){d.forEach(function(b){a>=b.start&&a<=b.end?b.callback(a-b.start,b.end-b.start):a>b.end&&b.callback(1,1)})},function(){a.options.value!==c&&g.bar.changeValue(a,c,a.options.value)})),e(a)},destroy:function(a,b){var c=a._ui;return[].slice.call(c.labelsTop.children).forEach(function(a){b.appendChild(a)}),[].slice.call(c.labelsBottom.children).forEach(function(a){b.appendChild(a)}),c.progressBarValueBg.parentElement.removeChild(c.progressBarValueBg),c.labelsTop.parentElement.removeChild(c.labelsTop),c.labelsBottom.parentElement.removeChild(c.labelsBottom),!0}})}(a.document,d),function(a,b){function c(a){var b,c=a.options,d=100*c.value/(c.max-c.min),e=a._ui;d>=50?e.progressValue.classList.add(j.uiProgressCircleHalf):e.progressValue.classList.remove(j.uiProgressCircleHalf),b=360*(d/100),e.progressValueLeft.style.webkitTransform="rotate3d(0.0, 0.0, 1.0, "+b+"deg)"}function d(a){var b=a.options.size,c=parseFloat(b),d=a._ui;if(isNaN(c)){switch(b){case"full":case"large":case"medium":case"small":d.progressContainer.classList.add("ui-progress-circle-"+b)}d.progressContainer.style.fontSize=g.getCSSProperty(d.progressContainer,"width",0,"float")+"px"}else d.progressContainer.style.fontSize=b+"px",d.progressContainer.style.width=b+"px",d.progressContainer.style.height=b+"px"}function e(a){a.progressValue.classList.remove(j.uiProgressbarHalf),a.progressValueLeft.style.webkitTransform=""}var f=b.util.object,g=b.util.DOM,h=b.widget.core.progress.type,i=h["interface"],j={uiProgressCircle:"ui-progress-circle",uiProgressCircleBg:"ui-progress-circle-bg",uiProgressCircleValue:"ui-progress-circle-value",uiProgressCircleValueLeft:"ui-progress-circle-value-left",uiProgressCircleValueRight:"ui-progress-circle-value-right",uiProgressCircleHalf:"ui-progress-circle-half"};h.circle=f.merge({},i,{build:function(b,c){var d,e,f,g,h={},i=c;return h.progressContainer=i,h.progressValueBg=d=a.createElement("div"),h.progressValue=e=a.createElement("div"),h.progressValueLeft=f=a.createElement("div"),h.progressValueRight=g=a.createElement("div"),i.className=j.uiProgressCircle,d.className=j.uiProgressCircleBg,e.className=j.uiProgressCircleValue,f.className=j.uiProgressCircleValueLeft,g.className=j.uiProgressCircleValueRight,e.appendChild(f),e.appendChild(g),i.appendChild(e),i.appendChild(d),b._ui=h,c},init:function(a,b){var e=a._ui;e.progressContainer=e.progressContainer||b,e.progressValueBg=e.progressValueBg||b.querySelector("."+j.uiProgressCircleBg),e.progressValue=e.progressValue||b.querySelector("."+j.uiProgressCircleValue),e.progressValueLeft=e.progressValueLeft||b.querySelector("."+j.uiProgressCircleValueLeft),e.progressValueRight=e.progressValueRight||b.querySelector("."+j.uiProgressCircleValueRight),d(a),c(a)},refresh:function(a){e(a._ui),d(a),c(a)},changeValue:function(a){c(a)}})}(a.document,d),function(a,b){function c(a){a.refresh()}var d=b.widget.BaseWidget,e=b.event,f=b.engine,g=b.util,h=b.util.selectors,i=b.util.object,j=b.widget.core.Page,k={CHANGE:"change"},l={PROGRESS_BAR:"bar",PROGRESS_CIRCLE:"circle",INDETERMINATE_BAR:"indeterminatebar",INDETERMINATE_CIRCLE:"indeterminatecircle"},m={SMALL_HEADER:"small-header",SMALL:"small",MEDIUM:"medium",LARGE:"large",FULL:"full"},n=function(){var a=this;a.options=i.merge({},n.defaults),a._ui={},a._type=null,a._progress=null,a._isAnimating=!1,a._callbacks={}},o={uiProgress:"ui-progress"},p={type:l.PROGRESS_BAR,size:m.MEDIUM,value:100,min:0,max:100},q=new d;return n.prototype=q,n.classes=o,n.events=k,n.defaults=p,q._build=function(a){var c=this,d=c.options;return c._type=d.type,a.classList.add(o.uiProgress),c._progress=b.widget.core.progress.type[d.type],c._progress.build(c,a),a},q._init=function(a){var b=this;return b._progress.init(b,a),a.setAttribute("value",b.options.value),a},q._refresh=function(a){var c=this,d=c.options;return c._type!==d.type?(c._destroy(),b.widget.Progress(a,{type:d.type})):(c._progress.refresh(c),c._setValue(c.options.value),a)},q._setValue=function(a){var b=this,c=b.options,d=b.element;return b._oldValue=c.value,"number"==typeof a?(a=Math.min(c.max,Math.max(c.min,a)),a!==b._oldValue&&(c.value=a,b.isCustomElement||d.setAttribute("data-value",a),d.setAttribute("value",a),e.trigger(d,k.CHANGE),b._progress.changeValue(b,b._oldValue,a)),!0):!1},q._getValue=function(){return parseInt(this.element.getAttribute("value"),10)},q._animate=function(a,b,c){var d=this,e=null,f=function(h){var i=0;null===e&&(e=h),i=h-e,b(i),d._isAnimating&&a>i?g.requestAnimationFrame(f):(d._isAnimating=!1,c())};d._isAnimating=!0,g.requestAnimationFrame(f)},q._bindEvents=function(){var a=this,b=a.element,d=h.getClosestByClass(b,j.classes.uiPage);a._ui.page=d,a._callbacks.onPageBeforeShow=c.bind(null,a),d.addEventListener(j.events.BEFORE_SHOW,a._callbacks.onPageBeforeShow,!1)},q._unbindEvents=function(){var a=this;a._callbacks.onPageBeforeShow&&a._ui.page.removeEventListener(j.events.BEFORE_SHOW,a._callbacks.onPageBeforeShow,!1)},q._destroy=function(){var a=this,b=a.element;if(this._unbindEvents(),!a._progress.destroy(a,b))for(;b.firstChild;)b.removeChild(b.firstChild);return a._ui=null,a._oldValue=null,b},b.widget.core.progress.Progress=n,f.defineWidget("Progress","[data-role='progress'], .ui-progress",[],n,"core"),n}(a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.event,f={CARD:"ui-card"},g=function(){this._ui={},this.options={src:""}},h=/([^/])+$/,i={LINKS:"link[href]",IMAGES:"img[src]"},j=new c;g.classes=f,g.prototype=j,j._build=function(a){return a.classList.add(f.CARD),a},j._init=function(a){var c=b.router.Router.getInstance();return""!==this.options.src&&c.open(this.options.src,{rel:"card",card:this}),a},j._include=function(c,d){var e,f,g,j,k,l=this.element;return c.parentNode&&c.ownerDocument===a||(e=c.querySelectorAll(i.LINKS),e.forEach(function(a){0===a.href.indexOf(b.util.path.parseLocation(d.url).domain)&&(k=b.util.path.parseLocation(d.url),j=a.href.replace(k.domain,"").replace(k.directory,""),b.util.load.cssSync(a.href,function(a){b.util.load.addElementToHead(a,!0)},function(a,c){b.warn("There was a problem when loading, status: "+c)})),a.parentElement.removeChild(a)}),c=b.util.importEvaluateAndAppendElement(c,l),d&&d.url&&(k=b.util.path.parseLocation(d.url),g=d.url.replace(h,""),f=c.querySelectorAll(i.IMAGES),f.forEach(function(a){0===a.src.indexOf(b.util.path.parseLocation(d.url).domain)&&(j=a.src.replace(k.domain,"").replace(k.directory,""),a.src=g+j)}))),c},j.changeContent=function(a,c){var d=this;d.element.parentElement?(a=d._include(a,c),b.engine.createWidgets(a),e.trigger(a,"cardcontentchange")):e.trigger(a,"cardcontentabort")},j._destroy=function(){this._unbindEvents()},b.widget.core.Card=g,d.defineWidget("Card",".ui-card",[],g,"core")}(a.document,d),function(a,b,d){var e=d.util.object,f=d.event,g=d.util.selectors,h=d.widget.core.Page,i=Math.min,j=Math.max,k={COLLAPSED:56,EXPANDED:56},l={EXPANDED:"EXPANDED",COLLAPSED:"COLLAPSED",DRAGGING:"DRAGGING"},m=579,n=function(){var a=this;a.options=e.merge({},n.defaults),a._ui={titleContainer:null,leftIconsContainer:null,actionButtonsContainer:null,page:null,selectAll:null,bottomBar:null,instantContainers:[]},a._expandedHeight=k.EXPANDED,a._appbarState=l.COLLAPSED,a._dragStartingHeight=0,a._currentHeight=0,a._instantContainersHeight=0,a._scrolledToTop=!0,a._lockExpanding=!1,a._calculateExtendedHight()},o=d.widget.BaseWidget,p=new o,q="ui-appbar",r={title:q+"-title",leftIconsContainer:q+"-left-icons-container",actionButtonsContainer:q+"-action-buttons-container",instantContainer:q+"-container",titleContainer:q+"-title-container",hasMultilineTitle:q+"-has-multiline",hasSubtitle:q+"-has-subtitle",expanded:q+"-expanded",dragging:q+"-dragging",controlsContainer:q+"-controls-container",expandedTitleContainer:q+"-expanded-title-container",animationFast:q+"-animation-fast",selectAll:"ui-label-select-all",bottomBar:"ui-bottom-bar",hidden:"ui-hidden"},s={leftIconsContainer:{selector:"."+r.leftIconsContainer,"class":r.leftIconsContainer,position:0},titleContainer:{selector:"."+r.titleContainer,"class":r.titleContainer,position:1},actionButtonsContainer:{selector:"."+r.actionButtonsContainer,"class":r.actionButtonsContainer,position:2}},t={IS_CHECKED:".ui-listview li > input[type='checkbox']:checked",IS_NOT_CHECKED:".ui-listview li > input[type='checkbox']:not(:checked)"},u={titleType:"singleLine",expandingEnabled:!0,animation:!0};n.prototype=p,n.defaults=u,n.classes=r,n.selector=".ui-appbar,.ui-header,header,[data-role='header']",p._init=function(a){var b=this;b._initExpandedContainer(a),b._setAnimation(a,b.options.animation),b._appbarState=l.COLLAPSED,b._validateExpanding(),b._ui.page=g.getClosestBySelector(a,h.selector),b._ui.selectAll=a.querySelector("."+r.selectAll+" input[type='checkbox']"),b._ui.bottomBar=b._ui.page.querySelector("."+r.bottomBar)},p._build=function(a){var b=this;return b._createContainers(a),b._findInstantContainers(a),b._readTitleType(a),b._setTitleType(a,b.options.titleType),a},p._calculateInstantContainers=function(a){var b=this,c=0;return a.style.height="auto",b._ui.instantContainers.forEach(function(a){c+=a.offsetHeight}),c},p._updateAppbarDimensions=function(a){var b=this,c=b._instantContainersHeight,d=b._ui.controlsContainer;c>0&&(b._calculateExtendedHight(),b._expandedHeight+=c,b._currentHeight+=c,d&&(d.style.bottom=c+"px"),b._instantContainersHeight=c),a.style.height=k.COLLAPSED+b._instantContainersHeight+"px"},p._findInstantContainers=function(a){var b=this;b._ui.instantContainers=[].slice.call(a.querySelectorAll("."+r.instantContainer)),b._instantContainersHeight=b._calculateInstantContainers(a),b._updateAppbarDimensions(a)},p.addInstantContainer=function(a){var b=this;a&&a instanceof HTMLElement?(a.classList.add(r.instantContainer),b.element.appendChild(a),b.refresh()):d.warn("AppBar: method addInstantContainer needs argument")},p.removeInstantContainer=function(a){var b=this;a&&a instanceof HTMLElement?a.parentElement&&(a.parentElement.removeChild(a),b.refresh()):d.warn("AppBar: method removeInstantContainer needs argument")},p._refresh=function(a){var b=this;a=a||b.element,b._findInstantContainers(a),b._ui.instantContainers.forEach(function(a){d.engine.createWidgets(a)})},p._calculateExtendedHight=function(){var b=this,c=a.screen.height,d=a.screen.width,e=12;c>=580&&960>c&&d>c?b._expandedHeight=.3*c-e:c>=580&&960>c&&c>=d?b._expandedHeight=.3967*c-e:c>=960?b._expandedHeight=.25*c-e:b._expandedHeight=k.EXPANDED},p._initExpandedContainer=function(a){var c=this._ui,d=a.querySelector("."+r.expandedTitleContainer);d||(d=b.createElement("div"),d.classList.add(r.expandedTitleContainer),[].slice.call(c.titleContainer.children).forEach(function(a){d.appendChild(a.cloneNode(!0))})),c.expandedTitleContainer=d,a.insertBefore(d,c.controlsContainer)},p._createContainers=function(a){var c=this._ui;c.controlsContainer=b.createElement("div"),c.controlsContainer.classList.add(r.controlsContainer),a.appendChild(c.controlsContainer),Object.keys(s).forEach(function(d){var e=s[d],f=a.querySelector(e.selector);f||(f=b.createElement("div"),f.classList.add(e["class"]),a.appendChild(f)),c[d]=f}),Object.keys(s).sort(function(a,b){return s[a].position-s[b].position}).forEach(function(a){c.controlsContainer.appendChild(c[a])})},p._bindEvents=function(){var b=this;d.event.enableGesture(b._ui.page,new d.event.gesture.Drag),f.on(b._ui.page,"scrollboundary drag dragstart dragend scrollstart change pagebeforeshow popupshow popuphide",b),a.addEventListener("resize",b,!1)},p.handleEvent=function(a){var b=this;switch(a.type){case"scrollboundary":b._onScrollBoundary(a);break;case"drag":b._onDrag(a);break;case"dragstart":b._onDragStart(a);break;case"dragend":b._onDragEnd(a);break;case"scrollstart":b._onScrollStart(a);break;case"change":b._onChange(a);break;case"pagebeforeshow":b._onPageBeforeShow();break;case"popupshow":b._onPopupShow();break;case"popuphide":b._onPopupHide();break;case"resize":b._onResize()}},p._onPageBeforeShow=function(){var a=this,b=a._ui;b.selectAll&&(a._triggerSelectAll(),b.bottomBar&&a._toggleBottomBar(!!b.page.querySelector(t.IS_CHECKED)),a._updateTitle())},p._onPopupShow=function(){this.options.expandingEnabled=!1},p._onPopupHide=function(){this.options.expandingEnabled=!0},p._onScrollStart=function(){this._scrolledToTop=!1},p._onScrollBoundary=function(a){var b=this,c=a&&a.detail&&a.detail.direction;b._scrolledToTop="top"===c,f.one(b._ui.page,"scrollstart",b._onScrollStart.bind(b))},p._onDragStart=function(a){var b=this;!b._lockExpanding&&b.options.expandingEnabled&&("down"===a.detail.direction&&b._appbarState==l.COLLAPSED&&b._scrolledToTop||"up"===a.detail.direction&&b._appbarState==l.EXPANDED)&&(b._appbarState=l.DRAGGING,b.element.classList.add(r.dragging),b._dragStartingHeight=b.element.getBoundingClientRect().height,b._expandedTitleHeight=0,[].slice.call(b._ui.expandedTitleContainer.children).forEach(function(a){b._expandedTitleHeight+=a.offsetHeight}))},p._setTitlesOpacity=function(a){var b=this,c=b._ui,d=c.titleContainer,e=c.expandedTitleContainer;d.style.opacity=1-a,e.style.opacity=a},p.expand=function(){var a=this,b=a.element;b.style.height=a._expandedHeight+"px",b.classList.add(r.expanded),a._appbarState=l.EXPANDED,a._setTitlesOpacity(1),f.trigger(b,"appbarexpanded")},p._onTransitionEnd=function(){f.trigger(this.element,"appbartransitionend")},p.collapse=function(){var a=this,b=a.element;a._currentHeight=a._instantContainersHeight,b.style.height=k.COLLAPSED+a._instantContainersHeight+"px",b.classList.remove(r.expanded),a._appbarState=l.COLLAPSED,a._setTitlesOpacity(0),f.trigger(b,"appbarcollapsed"),f.one(b,"transitionend transitionEnd webkitTransitionEnd",a._onTransitionEnd.bind(a),!1)},p.lockExpanding=function(a){this._lockExpanding=!!a},p._onDragEnd=function(){var a,b=this;!b._lockExpanding&&b.options.expandingEnabled&&(a=(k.COLLAPSED+b._expandedHeight)/2,b.element.classList.remove(r.dragging),b._currentHeight>a?b.expand():b.collapse())},p._onDrag=function(a){var b=this,d=a&&a.detail&&a.detail.deltaY,e=b._dragStartingHeight+(d!==c?d:0),f=0;b._lockExpanding||b._appbarState!==l.DRAGGING||(e=i(e,b._expandedHeight),e=j(e,k.COLLAPSED),b._currentHeight!==e&&(b._currentHeight=e,b.element.style.height=e+"px",f=e-k.COLLAPSED,f>b._expandedTitleHeight?b._setTitlesOpacity(f/(b._expandedHeight-k.COLLAPSED)):b._setTitlesOpacity(0)))},p._validateExpanding=function(){var b=this;a.screen.height<=m?b._lockExpanding=!0:b._lockExpanding=!1},p._onResize=function(){this._validateExpanding()},p._triggerSelectAll=function(){var a=this;f.trigger(a.element,"select-all",{checked:a._ui.selectAll.checked})},p._toggleSelectAll=function(a){var b=this._ui.selectAll;b&&(b.checked=a,a?b.setAttribute("checked","checked"):b.removeAttribute("checked"))},p._toggleBottomBar=function(a){this._ui.bottomBar.classList.toggle(r.hidden,!a)},p._getNumberOfChecked=function(){return this._ui.page.querySelectorAll(t.IS_CHECKED).length},p._onChange=function(a){var b=a.target,c=this,d=c._ui,e=c._ui.page;d.selectAll&&"INPUT"===b.tagName&&(b===d.selectAll?c._triggerSelectAll():c._toggleSelectAll(!e.querySelector(t.IS_NOT_CHECKED)),d.bottomBar&&c._toggleBottomBar(!!e.querySelector(t.IS_CHECKED)),d.selectAll&&c._updateTitle())},p._updateTitle=function(){var a=[].slice.call(this.element.querySelectorAll("."+r.title)),b=this._getNumberOfChecked();a.forEach(function(a){a.textContent=0===b?"Select items":b+" selected"})},p._unbindEvents=function(){var b=this;f.off(b._ui.page,"scrollboundary drag dragstart dragend scrollstart change pagebeforeshow popupshow popuphide",b),a.removeEventListener("resize",b,!1)},p._destroy=function(){var a=this;a._unbindEvents()},p._readTitleType=function(){var a=this,b=a._ui.titleContainer;b.classList.contains(r.hasMultilineTitle)&&(a.options.titleType="multiline"),b.classList.contains(r.hasSubtitle)&&(a.options.titleType="subtitle")},p._setTitleType=function(a,b){var c=this,d=c._ui.titleContainer;switch(d.classList.remove(r.hasMultilineTitle,r.hasSubtitle),b){case"multiline":d.classList.add(r.hasMultilineTitle);break;case"subtitle":d.classList.add(r.hasSubtitle);break;case"singleLine":}},p._setExpandingEnabled=function(a,b){var c=this;c.options.expandingEnabled!==b&&(c.options.expandingEnabled=b,b||c._appbarState===l.COLLAPSED||c.collapse())},p._setAnimation=function(a,b){this.options.animation=b,a.classList.toggle(r.animationFast,!b)},d.widget.core.Appbar=n,d.engine.defineWidget("Appbar",n.selector,[],n,"core")}(a,a.document,d),function(a,b,c){var d=c.widget.BaseWidget,e=c.engine,f=function(){this._ui={}},g=["width","height","position","scale","rotation","controls","autoplay","light","src","show","hide","mtl"],h=new d;f.prototype=h,h._init=function(a){var b=this;return b.observer=new MutationObserver(b._attributeChange.bind(this)),b.observer.observe(a,{attributes:!0}),a},h._attributeChange=function(a){ +var b=this;a.forEach(function(a){var c,d=a.attributeName;-1!==g.indexOf(d)&&(c=a.target,c.hasAttribute(d)?b._ui.rType.setAttribute(d,c.attributes[d].value):b._ui.rType.removeAttribute(d))})},h._build=function(a){var c,d=b.createElement("r-type"),e=a.attributes;for(c=0;c0&&(c.forEach(function(a){b._addData(a)}),b._initialData=!0)}else b._addData(0),b._initialData=!0;return b._newChart(a),a},r._build=function(b){var c=this;return a.tauCharts?(c._createDivElement(b,p.graphContainer),b):null},r._addData=function(a){var b=Date.now(),c={time:b,value:a,cache:null},d=this;d._initialData&&(d.data=[],d._initialData=!1),c.cache=d._map(c,d.data.length),d.data.push(c)},r._map=function(a,b){var d,e=[],f=a.value,g=a.time,h=this.options.timeAxis,i=this.options.axisXType,l=this.options.groupKey,m=0,n=0;if("object"==typeof f?f.x!==c?(e.push(f.x),f.y!==c&&e.push(f.y),f[l]!==c&&e.push(f[l])):Object.keys(f).forEach(function(a){e.push(f[a])}):e=[f],1===e.length){switch(i){case"time":h===j?(n=parseFloat(e[0])||0,m=g):(m=parseFloat(e[0])||0,h===k&&(n=g));break;case"index":m=b,n=parseFloat(e[0])||0}d="Series 1"}else{switch(i){case"index":m=b,n=parseFloat(e[0])||0;break;default:m=parseFloat(e[0])||0,n=parseFloat(e[1])||0}d=e[e.length-1]}return{x:m,y:n,label:d}},r._rebuildCache=function(){var a=this;a.data.forEach(function(b,c){b.cache=a._map(b,c)})},r._prepareChartData=function(){return this.data.map(function(a){return a.cache})},r._updateChart=function(a){var b=this;b.options.mode===f&&(a.length=0),b.chart.setData(a),b.element.setAttribute("data-value",JSON.stringify(a))},r._setOneValue=function(a){var b=this;return b._addData(a),b._updateChart(b._prepareChartData()),!1},r._setValue=function(a){var b=Array.isArray(a)?a:[a],c=!0,d=this;return b.forEach(function(a){!d._setOneValue(a)&&c&&(c=!1)}),c},r._getValue=function(){return this.data},r._createDivElement=function(a,c){var d=b.createElement("div");d.classList.add(c),a.appendChild(d)},r._refresh=function(){var a=this;a.guide={color:{brewer:"string"==typeof a.options.color?a.options.color.split(","):a.options.color},x:{label:{text:a.options.xlabel}},y:{label:{text:a.options.ylabel}}},a._newChart(a.element)},d.widget.core.Graph=o,d.engine.defineWidget("Graph",".ui-graph",[],o,"core")}(a,a.document,d),function(){function c(a,b,c){var d=a.element,e=d.classList,f=a._ui.overlay,g=a._callbacks.animationEnd;d.removeEventListener("animationend",g,!1),d.removeEventListener("webkitAnimationEnd",g,!1),d.removeEventListener("mozAnimationEnd",g,!1),d.removeEventListener("oAnimationEnd",g,!1),d.removeEventListener("msAnimationEnd",g,!1),b.split(" ").forEach(function(a){a=a.trim(),a.length>0&&(e.remove(a),f&&f.classList.remove(a))}),"pending"===c.state()&&c.resolve()}function e(a,b){var c=new i;return c.then(function(){c===a._callbacks.transitionDeferred&&b()}),a._callbacks.transitionDeferred=c,c}var f=d.widget.BaseWidget,g=d.engine,h=d.util.object,i=d.util.deferred,j=d.util.selectors,k=d.event,l=d.router&&d.router.Router,m=d.widget.core.BaseKeyboardSupport,n=d.widget.core.Page,o="[data-role='popup'], .ui-popup",p={transition:"none",dismissible:!0,overlay:!0,header:!1,footer:!1,content:null,overlayClass:"",closeLinkSelector:"[data-rel='back']",history:null,closeAfter:null},q={DURING_OPENING:0,OPENED:1,DURING_CLOSING:2,CLOSED:3},r="ui-popup",s={popup:r,active:r+"-active",overlay:r+"-overlay",header:r+"-header",footer:r+"-footer",content:r+"-content",wrapper:r+"-wrapper",toast:r+"-toast",toastSmall:r+"-toast-small",build:"ui-build",overlayShown:r+"-overlay-shown"},t={header:"."+s.header,content:"."+s.content,footer:"."+s.footer},u="popup",v={show:u+"show",hide:u+"hide",before_show:u+"beforeshow",transition_start:u+"transitionstart",before_hide:u+"beforehide"},w=function(){var a=this,b={};a.selectors=t,a.options=h.merge({},w.defaults),a.storedOptions=null,a.state=q.CLOSED,b.overlay=null,b.header=null,b.footer=null,b.content=null,b.container=null,b.wrapper=null,a._ui=b,a._callbacks={}},x=new f;w.classes=s,w.events=v,w.defaults=p,w.selector=o,x._buildContent=function(a){var c,d,e=this,f=e._ui,g=e.selectors,h=e.options,i=f.content||a.querySelector(g.content),j=f.footer||a.querySelector(g.footer),k=[].slice.call(a.childNodes),l=k.length;if(!i){for(i=b.createElement("div"),i.className=s.content,c=0;l>c;++c)d=k[c],d!==f.footer&&d!==f.header&&i.appendChild(d);"string"==typeof h.content&&(i.innerHTML=h.content),a.insertBefore(i,j)}i.classList.add(s.content),f.content=i},x._buildHeader=function(a){var c=this,d=c._ui,e=c.options,f=c.selectors,g=d.content||a.querySelector(f.content),h=d.header||a.querySelector(f.header);h||e.header===!1||(h=b.createElement("div"),h.className=s.header,"boolean"!=typeof e.header&&(h.innerHTML=e.header),a.insertBefore(h,g)),h&&h.classList.add(s.header),d.header=h},x._setHeader=function(a,b){var c=this,d=c._ui,e=d.header;e&&(e.parentNode.removeChild(e),d.header=null),c.options.header=b,c._buildHeader(d.container)},x._buildFooter=function(a){var c=this,d=c._ui,e=c.options,f=d.footer||a.querySelector(c.selectors.footer);f||e.footer===!1||(f=b.createElement("div"),f.className=s.footer,"boolean"!=typeof e.footer&&(f.innerHTML=e.footer),a.appendChild(f)),f&&f.classList.add(s.footer),d.footer=f},x._setFooter=function(a,b){var c=this,d=c._ui,e=d.footer;e&&(e.parentNode.removeChild(e),d.footer=null),c.options.footer=b,c._buildFooter(d.container)},x._build=function(a){var c,d=this,e=d._ui,f=a.firstChild,g=a.classList;for(g.add(s.popup),g.contains(s.toastSmall)&&g.add(s.toast),c=b.createElement("div"),c.classList.add(s.wrapper),e.wrapper=c,e.container=c;f;)c.appendChild(f),f=a.firstChild;return a.appendChild(c),d._buildHeader(e.container),d._buildFooter(e.container),d._buildContent(e.container),d._setOverlay(a,d.options.overlay),a},x._setOverlay=function(a,c){var e=this,f=e.options.overlayClass,g=e._ui,h=g.overlay;a.classList.contains("ui-slider-popup")||a.classList.contains(s.toast)||(h||(h=b.createElement("div"),a.parentNode?a.parentNode.insertBefore(h,a):d.warn("Popup is creating on element outside DOM"),g.overlay=h),h.className=s.overlay+(f?" "+f:""),c?h.style.opacity="":h.style.opacity=0)},x._isActive=function(){var a=this.state;return a===q.DURING_OPENING||a===q.OPENED},x._isOpened=function(){return this.state===q.OPENED},x._init=function(b){var c=this,d=c.selectors,e=c._ui,f=c.options,g=c.element.classList;e.header=e.header||b.querySelector(d.header),e.footer=e.footer||b.querySelector(d.footer),e.content=e.content||b.querySelector(d.content),e.wrapper=e.wrapper||b.querySelector("."+s.wrapper),e.container=e.wrapper||b,e.page=j.getClosestByClass(b,n.classes.uiPage)||a,e.pageContent="function"==typeof e.page.querySelector?e.page.querySelector("."+n.classes.uiContent):null,g.contains(s.toast)&&(f.closeAfter=f.closeAfter||2e3),null===f.history&&(f.history=!g.contains(s.toast))},x._setActive=function(a){var b,c=this,d=s.active,e=c.element.classList,f=l&&l.getInstance().getRoute("popup");b=h.merge({},c.options,{positionTo:null,link:null}),a?(f&&f.setActive(c,b),e.add(d),c.state=q.OPENED):(f&&f.setActive(null,b),e.remove(d),c.state=q.CLOSED),c._ui.content.scrollHeight>c._ui.content.clientHeight&&c._ui.footer.classList.add("bottomDivider")},x._onScroll=function(){var a=this,b=a._ui.content;0===b.scrollTop?(a._ui.header.classList.remove("topDivider"),a._ui.footer.classList.add("bottomDivider")):b.scrollHeight-b.clientHeight===b.scrollTop?(a._ui.header.classList.add("topDivider"),a._ui.footer.classList.remove("bottomDivider")):(a._ui.header.classList.add("topDivider"),a._ui.footer.classList.add("bottomDivider"))},x._bindEvents=function(){var c=this;k.on(c._ui.page,"pagebeforehide",c,!1),k.on(a,"resize",c,!1),k.on(b,"vclick",c,!1),k.on(c._ui.content,"scroll",c,!1)},x._unbindEvents=function(){var c=this;k.off(c._ui.page,"pagebeforehide",c,!1),k.off(a,"resize",c,!1),k.off(b,"vclick",c,!1),k.off(c._ui.content,"scroll",c,!1)},x._layout=function(){},x.open=function(b){var c,e=this,f=e.close.bind(e);e._isActive()||(e._storeOpenOptions(b),c=h.merge(e.options,b),c.dismissible||d.router.Router.getInstance().lock(),c.closeAfter>0?(e.element.classList.contains(s.toast)&&(c.transition="fade"),e._show(c),e._closeTimeout=a.setTimeout(f,c.closeAfter)):e._show(c))},x.close=function(a){var b=this,c=h.merge(b.options,a);b._isActive()&&(clearTimeout(b._closeTimeout),c.dismissible||d.router.Router.getInstance().unlock(),b._hide(c))},x._storeOpenOptions=function(a){var b,c=this,d=c.options,e={};for(b in a)a.hasOwnProperty(b)&&(e[b]=d[b]);c.storedOptions=e},x._restoreOpenOptions=function(){var a=this,b=a.options,c=["x","y","fromHashChange"];b=h.merge(b,a.storedOptions),h.removeProperties(b,c)},x._show=function(a){var b=this,c=h.merge({},a),d=b._ui.overlay,e=b._ui.pageContent;b._layout(b.element),b.state=q.DURING_OPENING,c.ext=" in ",b.trigger(v.before_show),d&&d.classList.toggle(s.overlayShown,!0),e&&e.classList.toggle(n.classes.uiContentUnderPopup,!0),b._transition(c,b._onShow.bind(b)),b.trigger(v.transition_start)},x._onShow=function(){var a=this;a._setActive(!0),a.isKeyboardSupport&&(a.disableFocusableElements(this._ui.page),a.enableDisabledFocusableElements(this.element),m.focusElement(this.element)),a.trigger(v.show)},x._hide=function(a){var b=this,c=b._isOpened(),d=b._callbacks,e=b._ui.pageContent;b.state=q.DURING_CLOSING,b.trigger(v.before_hide),e&&e.classList.toggle(n.classes.uiContentUnderPopup,!1),c?(a.ext=" out ",b._transition(a,b._onHide.bind(b))):(d.transitionDeferred&&d.transitionDeferred.reject(),d.animationEnd&&d.animationEnd(),b._onHide())},x._onHide=function(){var a=this,b=a._ui.overlay;a._setActive(!1),a.isKeyboardSupport&&a.enableDisabledFocusableElements(this._ui.page),b&&b.classList.toggle(s.overlayShown,!1),a._restoreOpenOptions(),a.trigger(v.hide)},x.handleEvent=function(a){var b=this,c=d.router.Router.getInstance();switch(a.type){case"pagebeforehide":c.close(null,{transition:"none",rel:"popup"});break;case"resize":b._onResize(a);break;case"vclick":a.target===b._ui.overlay&&b._onClickOverlay(a);break;case"scroll":b._onScroll(a)}},x._refresh=function(){var a=this;a._setOverlay(a.element,a.options.overlay)},x._onClickOverlay=function(a){var b=this.options;a.preventDefault(),a.stopPropagation(),b.dismissible&&d.router.Router.getInstance().close(null,{rel:"popup"})},x._onResize=function(){this._isOpened()&&this._refresh()},x._transition=function(b,f){var g,h,i,j=this,k=b.transition||j.options.transition||"none",l=k+b.ext,m=j.element,n=m.classList;return j._ui.overlay&&(g=j._ui.overlay.classList),h=e(j,f),"none"!==k?(i=c.bind(null,j,l,h),j._callbacks.animationEnd=i,m.addEventListener("animationend",i,!1),m.addEventListener("webkitAnimationEnd",i,!1),m.addEventListener("mozAnimationEnd",i,!1),m.addEventListener("oAnimationEnd",i,!1),m.addEventListener("msAnimationEnd",i,!1),l.split(" ").forEach(function(a){a=a.trim(),a.length>0&&(n.add(a),g&&g.add(a))})):d.getConfig("noAsync",!1)?h.resolve():a.setTimeout(h.resolve,0),h},x._destroy=function(){var a,b=this,c=b.element,d=b._ui,e=d.wrapper;if(e){for(a=e.firstChild;a;)c.appendChild(a),a=e.firstChild;e.parentNode&&e.parentNode.removeChild(e)}b._unbindEvents(c),b._setOverlay(c,!1),d.wrapper=null},w.prototype=x,d.widget.core.Popup=w,g.defineWidget("Popup",o,["open","close","reposition"],w,"core")}(),function(a,b,c){function d(b,c){var d,e,f,g=b.options,h=g.arrow.split(","),i=b.element,j=a.innerWidth,l=a.innerHeight,m=k.getElementWidth(i,"outer"),n=k.getElementHeight(i,"outer"),o=c.getBoundingClientRect(),p=o.left,q=o.top,r=Math.min(o.width,j-p),s=Math.min(o.height,l-q),t={l:{dir:"l",fixedPositionField:"x",fixedPositionFactor:1,size:m,max:p},r:{dir:"r",fixedPositionField:"x",fixedPositionFactor:-1,size:m,max:j-p-r},b:{dir:"b",fixedPositionField:"y",fixedPositionFactor:-1,size:n,max:q},t:{dir:"t",fixedPositionField:"y",fixedPositionFactor:1,size:n,max:l-q-s}};return d=t[h[0]]||t.t,h.forEach(function(a){var b=t[a],c=b.max;e||(b.sized.max&&(d=b))}),e||(e=d,"x"===e.fixedPositionField?m=e.max:n=e.max),f={x:p+r/2-m/2,y:q+s/2-n/2,w:m,h:n,dir:e.dir},f[e.fixedPositionField]+=("x"===e.fixedPositionField?(m+r)*e.fixedPositionFactor:(n+s)*e.fixedPositionFactor)/2+g.distance*e.fixedPositionFactor,f.x=f.x<0?0:f.x+f.w>j?j-f.w:f.x,f.y=f.y<0?0:f.y+f.h>l?l-f.h:f.y,f}function e(b,c,d,e){var f,g,h,i=b._ui,j=i.wrapper,l=i.arrow,m=b.element,n=l.style,o=a.innerWidth,p=a.innerHeight,q=j.getBoundingClientRect(),r=l.offsetWidth/2,s={"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0,"border-top-width":0,"border-left-width":0,"box-sizing":null},t={"margin-top":0,"margin-bottom":0,"margin-left":0,"margin-right":0,"padding-top":0,"padding-bottom":0,"padding-left":0,"padding-right":0},u={t:{pos:d,min:"left",max:"right",posField:"x",valField:"w",styleField:"left"},b:{pos:d,min:"left",max:"right",posField:"x",valField:"w",styleField:"left"},l:{pos:e,min:"top",max:"bottom",posField:"y",valField:"h",styleField:"top"},r:{pos:e,min:"top",max:"bottom",posField:"y",valField:"h",styleField:"top"}},v=u[c.dir];return k.extractCSSProperties(m,s),k.extractCSSProperties(j,t),h="border-box"===s["box-sizing"],f={t:s["padding-top"]+t["margin-top"]+t["padding-top"],b:s["padding-bottom"]+t["margin-bottom"]+t["padding-bottom"],l:s["padding-left"]+t["margin-left"]+t["padding-left"],r:s["padding-right"]+t["margin-right"]+t["padding-right"]},q={left:f.l+c.x,right:f.l+q.width+c.x,top:f.t+c.y,bottom:q.height+f.t+c.y},q[v.min]>v.pos-r?(g=c[v.posField],g>0?(c[v.posField]=Math.max(v.pos-r,0),v.pos=c[v.posField]+r):v.pos=q[v.min]+r):q[v.max]0?(c[v.posField]+=Math.min(g,v.pos+r-q[v.max]),v.pos=c[v.posField]+c[v.valField]-r):v.pos=q[v.max]-r),n[v.styleField]=v.pos-r-c[v.posField]-(h?s["border-"+v.styleField+"-width"]:0)+"px",c}function f(a,b){var c=b.getBoundingClientRect(),d={};switch(a){case"l":d.x=c.right,d.y=c.top+c.height/2;break;case"r":d.x=c.left,d.y=c.top+c.height/2;break;case"t":d.x=c.left+c.width/2,d.y=c.bottom;break;case"b":d.x=c.left+c.width/2,d.y=c.top}return d}var g=c.widget.core.Popup,h=g.prototype,i=c.engine,j=c.util.object,k=c.util.DOM,l={arrow:"l,b,r,t",positionTo:"window",positionOriginCenter:!1,distance:0,link:null},m=function(){var a,b=this;g.call(b),b.options=j.merge(b.options,l),a=b._ui||{},a.arrow=null,b._ui=a},n="ui-popup",o=j.merge({},g.classes,{context:"ui-ctxpopup",contextOverlay:"ui-ctxpopup-overlay",arrow:"ui-arrow",arrowDir:n+"-arrow-"}),p=j.merge({},g.events,{before_position:"beforeposition"}),q={WINDOW:"window",ORIGIN:"origin",ABSOLUTE:"absolute"},r=new g;m.defaults=j.merge({},g.defaults,l),m.classes=o,m.events=p,m.positionTypes=q,r._build=function(a){var c,d=this,e=d._ui;return h._build.call(d,a),a.classList.add(o.popup),c=b.createElement("div"),c.appendChild(b.createElement("span")),c.classList.add(o.arrow),e.arrow=c,a.appendChild(c),a},r._init=function(a){var b=this,c=b._ui;h._init.call(this,a),c.arrow=c.arrow||a.querySelector("."+o.arrow)},r._layout=function(a){var b=this;this._reposition(),h._layout.call(b,a)},r._reposition=function(a){var b=this,c=b.element,d=b._ui,e=c.classList;a=j.merge({},b.options,a),b.trigger(p.before_position,null,!1),e.add(o.build),b._setContentHeight(),"origin"===a.positionTo&&d.overlay&&d.overlay.classList.add(o.contextOverlay),b._placementCoords(a),e.remove(o.build)},r._placementCoordsWindow=function(a){var b=a.style,c=a.offsetWidth;b.bottom="0px",b.left="50%",b.marginLeft=-(c/2)+"px"},r._placementCoordsAbsolute=function(a,b,c){var d=a.style,e=a.offsetWidth,f=a.offsetHeight;d.top=c+"px",d.left=b+"px",d.marginTop=-(f/2)+"px",d.marginLeft=-(e/2)+"px"},r._findClickedElement=function(a,c){return b.elementFromPoint(a,c)},r._placementCoordsOrigin=function(a,b){var c,g,h,i,j=this,k=j.element,l=k.style,m=k.classList,n=b.x,p=b.y;m.add(o.context),i=k.offsetHeight,c=d(j,a),h=c.dir,m.add(o.arrowDir+h),j._ui.arrow.setAttribute("type",h),("number"!=typeof n&&"number"!=typeof p||j.options.positionOriginCenter)&&(g=f(h,a),n=g.x,p=g.y),c=e(j,c,n,p),i>c.h&&j._setContentHeight(c.h),l.left=c.x+"px",l.top=c.y+"px"},r._placementCoordsElement=function(a){var b,c,e=this,f=e.element,g=f.style;f.classList.add(o.context),c=f.offsetHeight,b=d(e,a),c>b.h&&e._setContentHeight(b.h),g.left=b.x+"px",g.top=b.y+"px"},r._placementCoords=function(a){var c,d,e=this,f=a.positionTo,g=a.x,h=a.y,i=e.element;switch(f){case q.ORIGIN:if(d=a.link,d?"string"==typeof d?c=b.getElementById(d):"object"==typeof d&&(c=d):"number"==typeof g&&"number"==typeof h&&(c=e._findClickedElement(g,h)),c)return void e._placementCoordsOrigin(c,a);break;case q.WINDOW:return void e._placementCoordsWindow(i);case q.ABSOLUTE:if("number"==typeof g&&"number"==typeof h)return void e._placementCoordsAbsolute(i,g,h);break;default:if("string"==typeof f)try{c=b.querySelector(a.positionTo)}catch(j){}else"object"==typeof f&&(c=f);if(c)return void e._placementCoordsElement(c,a)}e._placementCoordsWindow(i)},r._setContentHeight=function(b){var c,d,e,f=this,g=f.element,h=f._ui.content;h&&(c=h.style,(c.height||c.minHeight)&&(c.height="",c.minHeight=""),b=b||a.innerHeight,d=h.offsetHeight,e=g.offsetHeight,e>b&&(d-=e-b,c.height=d+"px",c.minHeight=d+"px"))},r._onHide=function(){var a=this,b=a._ui,c=a.element,d=c.classList,e=b.arrow;d.remove(o.context),["l","r","b","t"].forEach(function(a){d.remove(o.arrowDir+a)}),c&&c.removeAttribute("style"),e&&e.removeAttribute("style"),h._onHide.call(a)},r._destroy=function(){var a=this,b=a._ui,c=b.arrow;h._destroy.call(a),c&&c.parentNode&&c.parentNode.removeChild(c),b.arrow=null},r.reposition=function(a){this._isActive()&&this._reposition(a)},r._refresh=function(){this._isActive()&&(h._refresh.call(this),this.reposition(this.options))},m.prototype=r,c.widget.core.ContextPopup=m,i.defineWidget("Popup","[data-role='popup'], .ui-popup",["open","close","reposition"],m,"core",!0),c.widget.popup=c.widget.Popup}(a,a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=function(){},f={LISTVIEW:"ui-listview",DETAILS:"ui-details"},g=new c;e.classes=f,g._build=function(a){return a.classList.add(f.LISTVIEW),a},e.prototype=g,b.widget.core.Listview=e,d.defineWidget("Listview","[data-role='listview'], .ui-listview",[],e,"core")}(a.document,d),function(a,b){function d(b){var c=null;return(b.children.length>1||1===b.children.length&&!b.firstElementChild.classList.contains(k.BUTTON_CONTENT))&&(c=a.createElement("div"),c.classList.add(k.BUTTON_CONTENT),[].slice.call(b.children).forEach(function(a){c.appendChild(a)}),b.appendChild(c)),c}function e(a,c){b.event.trigger(a.element,"vclick",c)}var f=b.widget.BaseWidget,g=b.widget.core.Page,h=b.widget.core.BaseKeyboardSupport,i=b.engine,j=b.util.DOM,k={BTN:"ui-btn",DISABLED:"ui-state-disabled",INLINE:"ui-inline",BTN_ICON:"ui-btn-icon",ICON_PREFIX:"ui-icon-",BTN_CIRCLE:"ui-btn-circle",BTN_NOBG:"ui-btn-nobg",BTN_ICON_ONLY:"ui-btn-icon-only",BTN_TEXT:"ui-btn-text",BTN_FAB:"ui-btn-fab",BTN_FLAT:"ui-btn-flat",BTN_CONTAINED:"ui-btn-contained",BTN_TEXT_LIGHT:"ui-btn-text-light",BTN_TEXT_DARK:"ui-btn-text-dark",FOCUS:"ui-btn-focus",BTN_ICON_POSITION_PREFIX:"ui-btn-icon-",BTN_ICON_MIDDLE:"ui-btn-icon-middle",BUTTON_CONTENT:"ui-btn-content",HIDDEN:"ui-hidden"},l=32,m=230,n={CIRCLE:"circle",TEXTLIGHT:"light",TEXTDARK:"dark",NOBG:"nobg",ICON_MIDDLE:"icon-middle",FLOATING:"fab",FLAT:"flat",CONTAINED:"contained"},o={inline:!0,icon:null,disabled:!1,style:n.CONTAINED,iconpos:"left",size:null,middle:!1,value:null,enabledIcon:!1},p=function(){var a=this;h.call(a),a.options={},a._ui={fab:null},a._callbacks={onFABClick:null},a._classesPrefix=k.BTN+"-"},q=new f;p.classes=k,p.prototype=q,q._configure=function(){this.options=b.util.object.copy(o)},q._readWidgetSpecyficOptionFromElementClassname=function(a,b){var c=this.options,d=a.classList;switch(b){case"enabledIcon":if(d.contains(k.BTN_ICON))return c.enabledIcon=!0,!0}return!1},q._setStyle=function(a,b){var c=this,d=c.options,e=a.classList,f=!1,g=c._ui;switch(b=b||d.style,b!==n.FLOATING&&null!==g.fab&&c._revertFromFAB(a),e.remove(k.BTN_CIRCLE),e.remove(k.BTN_NOBG),e.remove(k.BTN_TEXT_LIGHT),e.remove(k.BTN_TEXT_DARK),e.remove(k.BTN_FLAT),e.remove(k.BTN_CONTAINED),b){case n.CIRCLE:e.add(k.BTN_CIRCLE),f=!0;break;case n.NOBG:e.add(k.BTN_NOBG),f=!0;break;case n.TEXTLIGHT:e.add(k.BTN_TEXT_LIGHT),f=!0;break;case n.TEXTDARK:e.add(k.BTN_TEXT_DARK),f=!0;break;case n.FLOATING:this._changeToFAB(a),f=!0;break;case n.FLAT:e.add(k.BTN_FLAT),f=!0;break;case n.CONTAINED:e.add(k.BTN_CONTAINED),f=!0}f&&(d.style=b,c._saveOption("style",b))},q._setInline=function(a,b){var d=this.options;b===c&&(b=a.getAttribute("data-inline"),null===b&&(b=this._readCommonOptionFromElementClassname(a,"inline")),b="false"===b?!1:!!b),a.classList.toggle(k.INLINE,b),d.inline=b,this._saveOption("inline",b)},q._setIcon=function(a,b){var c,d=this,e=a.classList,f=d.options,g={},h=d._iconCSSRule;a.className=a.className.replace(RegExp("(\\"+k.ICON_PREFIX+"([a-z-]*))","g"),""),b=b||f.icon,f.icon=b,b&&(f.enabledIcon=!0),d._saveOption("icon",b),f.enabledIcon?(e.add(k.BTN_ICON),b&&(-1===b.indexOf(".")?(e.add(k.ICON_PREFIX+b),d._setTitleForIcon(a),h&&j.removeCSSRule(h)):(c='url("'+b+'")',g["-webkit-mask-image"]=c,g["mask-image"]=c,d._iconCSSRule=j.setStylesForPseudoClass("#"+a.id,"after",g))),a.textContent.trim()||e.remove(k.BTN_TEXT)):(e.remove(k.BTN_ICON),h&&j.removeCSSRule(h))},q._removeIconposClass=function(a){var b=this;a=a||b.element,a.classList.remove(k.BTN_ICON_POSITION_PREFIX+"left"),a.classList.remove(k.BTN_ICON_POSITION_PREFIX+"top"),a.classList.remove(k.BTN_ICON_ONLY)},q._addIconposClass=function(a){var b,c=this;a=a||c.element,b=a.textContent.trim().length||(a.value?a.value.length:0),b>0?a.classList.add(k.BTN_ICON_POSITION_PREFIX+c.options.iconpos):a.classList.add(k.BTN_ICON_ONLY)},q._setIconpos=function(a,b){var c=this,d=c.options,e=d.style;c._removeIconposClass(a),b=b||d.iconpos,d.icon&&e!==n.CIRCLE&&e!==n.NOBG&&e!==n.FLOATING&&(d.iconpos=b,c._addIconposClass(a),c._saveOption("iconpos",b))},q._setTitleForIcon=function(a){var c=this.options,d=a.textContent;"notext"!==c.iconpos||a.getAttribute("title")||(a.setAttribute("title",d),b.warn("iconpos='notext' is deprecated."))},q._focus=function(){var a;b.getConfig("keyboardSupport",!1)&&(a=this.element.classList,a.add(k.FOCUS),this.element.focus())},q._blur=function(){var a;b.getConfig("keyboardSupport",!1)&&(a=this.element.classList,a.remove(k.FOCUS),this.element.blur())},q._setDisabled=function(a,b){var c=this,d=c.options,e=a.classList;b===!0||d.disabled===!0||a.disabled||e.contains(k.DISABLED)?(d.disabled=!0,c._disable(a)):d.disabled=!1,c._saveOption("disabled",d.disabled)},q._build=function(a){var b=this,c=a.classList;return c.contains(k.BTN)||c.add(k.BTN),b._content=d(a),b._setStyle(a),b._setInline(a),b._setIconpos(a),b._setIcon(a),b._setSize(a),b._setDisabled(a),b._setTextButton(a),a.hasAttribute("tabindex")||a.setAttribute("tabindex",0),a},q._refresh=function(){var a=this,b=this.element;return a.options=a._getCreateOptions(b),a._build(b),null},q._getValue=function(){return this.element.textContent},q._setSize=function(a,b){var c=a.style,d=this.options,e=b||d.size;e&&(e=parseInt(e,10),l>e&&(e=l),e>m&&(e=m),c.height=e+"px",c.width=e+"px",d.size=e)},q._setTextButton=function(a){a.textContent.trim()?a.classList.add(k.BTN_TEXT):a.classList.remove(k.BTN_TEXT)},q._setValue=function(a){this.element.textContent=a},q._enable=function(a){var b=this,c=b.options;a&&("button"===a.tagName.toLowerCase()&&(a.disabled=!1),this.isCustomElement||a.removeAttribute("disabled"),a.classList.remove(k.DISABLED),c.disabled=!1,b._saveOption("disabled",!1))},q._bindEvents=function(a){var b=this;b._focusCallback=b._focus.bind(b),b._blurCallback=b._blur.bind(b),a.addEventListener("focus",b._focusCallback),a.addEventListener("blur",b._blurCallback)},q._unbindEvents=function(a){var b=this;a.removeEventListener("focus",b._focusCallback),a.removeEventListener("blur",b._blurCallback)},q._disable=function(a){var b=this.options;a&&("button"===a.tagName.toLowerCase()&&(a.disabled=!0),this.isCustomElement||a.setAttribute("disabled","disabled"),a.classList.add(k.DISABLED),b.disabled=!0,this._saveOption("disabled",!0))},q._saveOption=function(a,b){var c=this,d=c.element,e=o[a];d&&(e!==b?d.dataset[a]=b:delete d.dataset[a])},q._getDefaultOption=function(a){return o[a]},q._bindEventsFAB=function(){var a=this,b=a._ui.fab;a._callbacks.onFABClick=e.bind(null,a),b.addEventListener("vclick",a._callbacks.onFABClick)},q._unbindEventsFAB=function(){var a=this,b=a._ui.fab;b.removeEventListener("vclick",a._callbacks.onFABClick),a._callbacks.onFABClick=null},q._changeToFAB=function(c){var d=this,e=d._ui,f=a.createElement("button"),h=b.util.selectors.getClosestBySelector(c,g.selector);e.fab=f,f.classList.add(k.BTN),f.classList.add(k.BTN_FAB),d.options.icon&&(f.classList.add(k.BTN_ICON),f.classList.add(k.ICON_PREFIX+d.options.icon)),c.classList.add(k.HIDDEN),h&&h.appendChild(f),d._bindEventsFAB()},q._revertFromFAB=function(a){var b=this,c=b._ui.fab;b._unbindEventsFAB(),c&&(c.parentElement.removeChild(c),b._ui.fab=null),a.classList.remove(k.HIDDEN)},b.widget.core.Button=p,p.defaultOptions=o,i.defineWidget("Button","button, [data-role='button'], .ui-btn, input[type='button']",[],p,"core"),i.defineWidget("inputButton","",[],p,"core",!1,!1,HTMLInputElement),i.defineWidget("formButton","",[],p,"core",!1,!1,HTMLButtonElement),h.registerActiveSelector("[data-role='button'], button, [type='button'], [type='submit'], [type='reset'], .ui-button, .ui-btn")}(a.document,d),function(a,b){b.widget.mobile=b.widget.mobile||{}}(a,d),function(a,b,c){var d=c.widget.core.ContextPopup,e=d.prototype,f=c.widget.core.Listview,g=c.engine,h=c.util.DOM,i="[data-role='popup'], .ui-popup",j=c.util.object,k=c.util.selectors,l=function(){var a=this;d.call(this),a.options=j.merge(a.options,l.defaults),a._positionCallback=null};l.classes=d.classes,l.defaults=j.merge({},d.defaults,{closeLinkSelector:"a[data-rel='back']",transition:"pop",directionPriority:["bottom","top","right","left"],arrow:"b,t,r,l",positionTo:"origin"}),l.events=j.merge({},d.events,{AFTER_OPEN:"popupafteropen",AFTER_CLOSE:"popupafterclose"}),l.selector=i,l.prototype=new d,l.prototype._build=function(a){var c,d,f,g=k.getClosestByClass(a,"ui-page")||b.body,h=a.classList,i=this,j=DOMTokenList.prototype;if(a.parentNode!==g&&g.appendChild(a),a=e._build.call(i,a),d=i._ui.content.classList,d.contains("ui-popup-activity")){for(f=[],c=0;c
"),a.insertBefore(b,a.firstChild),j.wrapInHTML(b.childNodes,""),c=b.nextElementSibling),c},n._createExpandTo=function(b){var c=b.parentElement.querySelector("."+k.expandTo);return c||(c=a.createElement("li"),c.classList.add(k.expandTo),c.setAttribute("data-expander","button"),b.parentElement.appendChild(c)),c},n._createExpandButton=function(b){var c=b.querySelector(l.BUTTON);return c||(c=a.createElement("a"),c.classList.add("ui-btn"),b.appendChild(c),c.setAttribute("href","#")),c.setAttribute("data-icon","down"),c.setAttribute("data-style","flat"),c.classList.add(k.expandButton),c},n._build=function(a){var c,d,e=this,f=e._ui,g=a.classList;return a.classList.contains(k.expandFrom)?(f.expandFrom=a,f.expandTo=e._createExpandTo(a),f.expandButton=a.querySelector(l.BUTTON)||f.expandTo.querySelector(l.BUTTON),f.expandButton||(f.expandButton=e._createExpandButton(f.expandTo))):(a.parentNode&&"ul"===a.parentNode.tagName.toLowerCase()&&"div"===a.tagName.toLowerCase()&&b.warn("Don't make the Expandable list using
. It violates standard of HTML rule. Instead of, please use
  • ."),g.add(k.uiExpandable),c=e._getExpandableHeading(a),c.classList.add(k.uiExpandableHeading),d=e._getExpandableContent(a,c),f.heading=c,f.expandableContent=d),a},n._init=function(a){var c=this,d=c._ui;return d.heading=d.heading||h.getChildrenByClass(a,k.uiExpandableHeading)[0],d.expandableContent=d.expandableContent||a.querySelector("."+k.uiExpandableContent),d.expandTo?(d.expandButton=d.expandButton||d.expandTo.querySelector(l.BUTTON),b.widget.Button(d.expandButton),c.options.collapsed&&a.classList.remove(k.uiExpandableExpanded)):(d.expandButton=d.expandButton||a.querySelector(l.BUTTON),c.options.collapsed&&(a.classList.add(k.uiExpandableCollapsed),d.heading&&d.heading.classList.add(k.uiExpandableHeadingCollapsed),d.expandableContent&&d.expandableContent.classList.add(k.uiExpandableContentCollapsed))),a},n._bindEvents=function(a){var b=this,f=b._eventHandlers,g=b._ui,h=g.heading;f.toggleExpandable=c.bind(null,b,a),f.removeActiveClass=d.bind(null,b,!1),f.addActiveClass=d.bind(null,b,!0),f.toggleEventType=e.bind(null,b),i.on(a,"expand collapse",f.toggleExpandable,!1),h?(i.on(h,"vmousedown",f.addActiveClass,!1),i.on(h,"vmousemove vmousecancel vmouseup",f.removeActiveClass,!1),i.on(h,"vclick",f.toggleEventType,!1)):g.expandTo&&i.on(g.expandButton,"vclick",f.toggleEventType,!1)},n._refresh=function(){},n._destroy=function(){var b=this,c=b.element,d=b._ui,e=d.heading,f=b._eventHandlers,g=c.parentNode;i.off(c,"expand collapse",f.toggleExpandable,!1),e?(i.off(e,"vmousedown",f.addActiveClass,!1),i.off(e,"vmousemove vmousecancel vmouseup",f.removeActiveClass,!1),i.off(e,"vclick",f.toggleEventType,!1)):d.expandTo&&i.off(d.expandButton,"vclick",f.toggleEventType,!1),b._ui=null,b._eventHandlers=null,i.trigger(a,"destroyed",{widget:"Expandable",parent:g})},b.widget.mobile.Expandable=m,g.defineWidget("Expandable","[data-role='expandable'], .ui-expandable, .ui-expandable-from",[],m,"mobile")}(a.document,d),function(a,b,c){function d(b){b._topOffset=a.innerHeight,b._previousVisibleElement=null,b._canvasWidth=0,b._canvasHeight=0,b._dragMode=!1,b.originalListPosition=0,b.indexDraggingElement=0,b._ui={helper:{},holder:{}},b._snapshotItems=[],b._liElements=[],b.topValue=0,b.isScrolling=null,b._reorderElements=[]}function e(a,b){return a[0]+=b[0],a[1]+=b[1],a[2]+=b[2],a[3]+=b[3],a[0]=A(B(0,a[0]),255),a[1]=A(B(0,a[1]),255),a[2]=A(B(0,a[2]),255),a[3]=A(B(0,a[3]),1),a[3]}function f(a,b){b[0]=a[0],b[1]=a[1],b[2]=a[2],b[3]=a[3]}function g(a){var b=parseFloat(a);return b===b?b:0}function h(a){var b=w.getClosestByTag(a,"li");b&&(a.checked?b.classList.add(M.ITEM_SELECTED):b.classList.remove(M.ITEM_SELECTED))}function i(a){var b=a.target;"INPUT"===b.tagName&&"checkbox"===b.type&&h(b)}function j(a,b){return C(a?a.getBoundingClientRect().top-b.top:b.height)}function k(a){for(var b=a.shift();b;){if(b.offsetHeight)return b;b=a.shift()}return null}function l(a){var b=a.getBoundingClientRect();return{top:b.top,height:b.height,left:b.left,width:b.width}}function m(a,b){a.fillStyle="rgba("+H[0]+","+H[1]+","+H[2]+","+H[3]+")",a.fillRect(b.left,b.top,b.width,b.height)}function n(a,b,c,d){return a.height+=b,a.left-=c,a.top=d,a}var o=c.widget.core.Page,p=c.widget.mobile.Popup,q=c.widget.mobile.Scrollview,r=c.widget.core.Listview,s=r.prototype,t=c.widget.core.BaseKeyboardSupport,u=c.util,v=u.object,w=u.selectors,x=c.event,y=Date.now,z=new RegExp("[^0-9-.:,]+","gi"),A=Math.min,B=Math.max,C=Math.round,D=Math.ceil,E=[].slice,F=c.event,G=u.isNumber,H=[0,0,0,0],I=3e3,J={PREV:-1,HOLD:0,NEXT:1},K=function(){var a=this,b={coloredBackground:!1,colorRestOfTheScreenBellow:!0,colorRestOfTheScreenAbove:!0,firstColorStep:0,lastColorStep:0,multipleSelection:!1};r.call(a),t.call(a),a.options=a.options?v.fastMerge(a.options,b):b,a._async=u.requestAnimationFrame,a._context=null,a._canvasStyle=null,a._scrollableContainer=null,a._pageContainer=null,a._popupContainer=null,a._drawCallback=null,a._scrollCallback=null,a._backgroundRenderCallback=null,a._running=!1,a._redraw=!1,a._colorBase=[250,250,250,1],a._colorStep=[0,0,0,-.04],a._lastChange=0,a._siblingListsBellow=[],a._siblingListsAbove=[],d(a)},L="[data-role='listview'], .ui-listview",M={BACKGROUND_LAYER:"ui-listview-background",GRADIENT_BACKGROUND_DISABLED:"ui-listview-background-disabled",GROUP_INDEX:"ui-group-index",POPUP_LISTVIEW:"ui-popup-listview",DRAG_ACTIVE:"ui-drag-active",EXPANDABLE:"ui-expandable",ITEM:"ui-listview-item",ITEM_ACTIVE:"ui-listview-item-active",ITEM_SELECTED:"ui-li-selected",HELPER:"ui-listview-helper",HOLDER:"ui-listview-holder",SNAPSHOT:"ui-snapshot",HANDLER:"ui-listview-handler",DRAG_MODE:"ui-drag-mode",ACTIVATE_HANDLERS:"ui-activate-handlers",CANCEL_ANIMATION:"ui-cancel-animation",DEACTIVATE_HANDLERS:"ui-deactivate-handlers",FOCUS:"ui-listview-focus",ITEMFOCUS:"ui-listview-item-focus"},N={BACKGROUND_RENDER:"event-listview-background-render",REORDER:"listviewreorder"},O=c.engine,P=new r;K.classes=v.fastMerge(M,r.classes),K.events=N,P._setMultipleSelection=function(a,b){b?a.addEventListener("change",i,!0):a.removeEventListener("change",i,!0),this.options.multipleSelection=b},P._setFirstColorStep=function(a,b){return b=parseInt(b,10),this.options.firstColorStep=b,!0},P._setColoredBackground=function(a,b){a.classList.toggle(M.GRADIENT_BACKGROUND_DISABLED,!b),this.options.coloredBackground=b},P._addCanvas=function(a){var c=b.createElement("canvas"),d=c.getContext("2d");return c.classList.add(M.BACKGROUND_LAYER),a.insertBefore(c,a.firstElementChild),this._context=d,c},P._build=function(a){var b=this,c=s._build.call(b,a),d=a&&w.getClosestByClass(a.parentElement,"ui-listview");return b._isChildListview=d,d||b._addCanvas(c),c},P._getCanvas=function(){var a,b=this;return b._context&&(a=b._context.canvas),a&&a.parentElement||(a=b.element.querySelector("."+M.BACKGROUND_LAYER),a||(a=b._addCanvas(b.element)),b._context=a.getContext("2d")),a},P._prepareColors=function(){var b,c,d,e,h,i=this,j=i._getCanvas();j&&(b=a.getComputedStyle(j,":before"),c=b.getPropertyValue("content"),c.length>0&&(c=c.replace(z,""),h=c.split("::"),2===h.length&&(d=h[0].split(",").filter(G).map(g),e=h[1].split(",").filter(G).map(g),d.length>0&&f(d,i._colorBase),e.length>0&&f(e,i._colorStep))))},P._refreshBackgroundCanvas=function(b,c){var d,e,f,g,h=this,i=h._getCanvas();i&&(d=i.style,e=c.getBoundingClientRect(),f=0,g=e.width,b&&(f=b.getBoundingClientRect().height),f=Math.max(e.height,f)+h._topOffset,f=Math.min(f,4*a.innerHeight),h._canvasHeight=f,h._canvasWidth=g,i.setAttribute("width",g),i.setAttribute("height",f),d.width=g+"px",d.height=f+"px")},P._findContainers=function(a){var b=this;b._pageContainer=w.getClosestByClass(a,o.classes.uiPage),b._popupContainer=w.getClosestByClass(a,p.classes.popup),b._scrollableContainer=w.getClosestByClass(a,q.classes.clip)||w.getClosestByTag(a,"section")},P._checkClosestPopup=function(){var a,b=this,c=b._popupContainer;c&&(c.classList.add(M.POPUP_LISTVIEW),a=c.querySelector("."+p.classes.content),a&&(b._scrollableContainer=a))},P._refreshColoredBackground=function(){var a,b=this,c=b.element;b._checkClosestPopup(),b._redraw=!0,b._lastChange=Date.now(),b._previousVisibleElement=null,b._prepareColors(),b._refreshBackgroundCanvas(b._scrollableContainer,c),a=b._getCanvas(),a&&(c.firstElementChild&&"canvas"!==c.firstElementChild.tagName.toLowerCase()?c.insertBefore(a,c.firstElementChild):c.firstElementChild instanceof HTMLElement||c.appendChild(a),"function"==typeof b._frameCallback&&b._frameCallback())},P._refresh=function(){var a=this,b=a.element,c=w.getClosestByClass(b,p.classes.popup);a._findContainers(b),a.options.coloredBackground?a._refreshColoredBackground():c&&(c.classList.remove(M.POPUP_LISTVIEW),a._popupContainer=c)},P._init=function(a){var b,c,d,e=this,f=e._context,g=!1;e.options.firstColorStep=parseInt(e.options.firstColorStep,10),e._isChildListview||(f?b=f.canvas:(b=a.querySelector("."+M.BACKGROUND_LAYER),b&&(f=b.getContext("2d"))),f&&(e._canvasStyle=b.style,e._frameCallback=e._handleFrame.bind(e),e.refresh())),c=[].slice.call(e.element.parentElement.querySelectorAll(L)),d=[].slice.call(e.element.querySelectorAll(L)),e._siblingListsBellow=c.filter(function(a){return d.indexOf(a)>-1?!1:g?!0:(g=a===e.element,!1)}),g=!1,e._siblingListsAbove=c.filter(function(a){return d.indexOf(a)>-1?!1:g||a===e.element?(g=!0,!1):!0}),e._siblingListsBellow.length>0&&(e.options.colorRestOfTheScreenBellow=!1),e._siblingListsAbove.length>0&&(e.options.colorRestOfTheScreenAbove=!1),e._setMultipleSelection(e.element,e.options.multipleSelection)},P._handleScroll=function(){var a=this;a._lastChange=y(),a._running||(a._running=!0,a._async(a._frameCallback))},P._handleTouchStart=function(a){var b=this,c=b._scrollableContainer;b._dragMode&&a.srcElement.classList.contains(M.HANDLER)&&x.off(c,"scroll",b._reorderCallback)},P._handleTouchEnd=function(a){var b=this,c=b._scrollableContainer;b._dragMode&&a.srcElement.classList.contains(M.HANDLER)&&x.on(c,"scroll",b._reorderCallback)},P._handleReorderScroll=function(){x.trigger(this.element,N.REORDER)},P._backgroundRender=function(){this.refresh()},P._selectAll=function(a){var b=[].slice.call(this.element.querySelectorAll("input[type='checkbox']"));b.forEach(function(b){var c=a.detail.checked;b.checked=c,c?b.setAttribute("checked","checked"):b.removeAttribute("checked"),h(b)})},P._handleFrame=function(){var a,b,c,d,e=this,f=e.element,g=E.call(f.querySelectorAll("li")),h=e._scrollableContainer,i=h?h.scrollTop:0,m=null,n=0,o=f.getBoundingClientRect().top,p=e._previousVisibleElement,q=e._topOffset,r=k(g);for(h&&(m=h.getBoundingClientRect(),n=m.top),m&&n>o&&0!==e.options.firstColorStep&&(e.options.firstColorStep=0,e._redraw=!0);r;)b=l(r),c=b.top-o,a=k(g),d=j(a,b),c+d-(n-o-i)>=i?(r!==p&&e._context&&(e._previousVisibleElement=r,e._context.canvas.style.transform="translateY("+(c-q)+"px)",e._redraw=!0),r=null):r=a;e._redraw&&e._context&&e._handleDraw(),e._running&&e._context&&e._async(e._frameCallback),y()-e._lastChange>=I&&(e._running=!1)},P._prepareCanvas=function(){var a,b=this;for(f(b._colorBase,H),a=0;a=t&&(A=!0));i;)c=!i.classList.contains(M.GROUP_INDEX)&&!i.classList.contains(M.EXPANDABLE),u=l(i),b=k(g),u.height=j(b,u),!c&&b&&(b.classList.contains(M.GROUP_INDEX)||b.classList.contains(M.EXPANDABLE))&&(c=!0),D(u.top+u.height)>=t&&(u=n(u,w,r,v),w=0,x.push({rectangle:u,changeColor:c}),v+=u.height),i=b;return y=x[0],y&&(z=y.rectangle,(!d.options.colorRestOfTheScreenAbove||A)&&(d._context.clearRect(z.left,z.top,z.width,z.height),z.top+=d._topOffset,z.height-=d._topOffset)),x.forEach(function(a){m(o,a.rectangle),a.changeColor&&(e(H,p),d.options.lastColorStep++)}),u},P._drawEndOfList=function(a,b){var c;null!==a&&(c=b.canvas.getBoundingClientRect(),a.height+a.topa?c._direction=J.PREV:a===b?c._direction=J.HOLD:c._direction=J.NEXT},P._changeLocationDown=function(a,b,c,d){var e,f=1,g=this,h=g.element;for(a+=c.height;d>f;f++)e=h.children[f],c.element!==e&&b!==e&&a>g._snapshotItems[f-1]+70*e.offsetHeight/100&&g._snapshotItems[f-1]>b.offsetTop+15&&(g._snapshotItems[f-1]=g._snapshotItems[f-2]+e.offsetHeight,g._appendLiStylesToElement(e,g._snapshotItems[f-2]),g._appendLiStylesToElement(b,g._snapshotItems[f-1]),h.insertBefore(b,h.children[f].nextSibling))},P._changeLocationUp=function(a,b,c,d){for(var e,f=this,g=d-1,h=f.element;g>0;g--)e=h.children[g],c.element!==e&&b!==e&&a0?e._changeLocationDown(c,h,g,l):e._direction<0&&e._changeLocationUp(c,h,g,l)},P._end=function(){var a=this,b=a.element,c=a._ui.helper,d=a._ui.holder,e=c.element;e.classList.remove("ui-listview-item-moved"),e.classList.remove(M.HELPER),a._appendLiStylesToElement(e,d.offsetTop),b.insertBefore(e,d),b.removeChild(d),a._ui.helper={},a._removeTopOffsets(),b.classList.remove(M.SNAPSHOT),b.style.height=a._styleHeightBackup,b.parentElement.parentElement.scrollTop=-a.originalListPosition,a._liElements=E.call(b.querySelectorAll("li")),a.trigger("scroll")},P._click=function(){var a=this,b=a.element;a._removeTopOffsets(),b.classList.remove(M.SNAPSHOT),b.style.height=a._styleHeightBackup,b.parentElement.parentElement.scrollTop=-a.originalListPosition},P._animationEnd=function(a){var b=this,c=a.target.parentElement.parentElement,d=c.classList;d.contains(M.ACTIVATE_HANDLERS)?(d.remove(M.ACTIVATE_HANDLERS),d.add(M.CANCEL_ANIMATION)):d.contains(M.DEACTIVATE_HANDLERS)&&(b._removeHandlers(),d.remove(M.DEACTIVATE_HANDLERS),d.remove(M.DRAG_MODE)),a.stopImmediatePropagation(),a.preventDefault()},P.handleEvent=function(a){var b=this,c=a.detail&&a.detail.srcEvent&&a.detail.srcEvent.srcElement||a.srcElement;if(c.classList.contains(M.HANDLER))switch(a.type){case"click":b._click(a),a.preventDefault();break;case"dragprepare":b._prepare(a);break;case"dragstart":b._start(a),a.preventDefault();break;case"drag":b._move(a);break;case"dragend":b._end(a);break;case"animationend":case"webkitAnimationEnd":b._animationEnd(a)}},P._appendHandlers=function(){for(var a,c,d=0,e=this,f=e._liElements,g=f.length;g>d;d++)c=f[d],a=b.createElement("div"),a.classList.add(M.HANDLER),a.classList.add("ui-icon-reorder"),a.classList.add("ui-icon"),c.appendChild(a)},P._removeHandlers=function(){for(var a,b,c=0,d=this,e=d._liElements,f=e.length;f>c;c++)b=e[c],a=b.querySelector("."+M.HANDLER),b.removeChild(a)},P._recalculateTop=function(){for(var a,b,c=0,d=this,e=d._liElements,f=e.length;f>c;c++)b=e[c],a=b.offsetTop,d._snapshotItems.push(a),d._appendLiStylesToElement(e[c],d._snapshotItems[c])},P._removeTopOffsets=function(){for(var a=0,b=this,c=b._liElements,d=c.length;d>a;a++)c[a].style.top=""},P._appendLiStylesToElement=function(a,b){a.style.top=b+"px"},P.toggleDragMode=function(){var a=this,b=a.element,c=a._scrollableContainer;a._dragMode=!a._dragMode,a._dragMode?(b.classList.add(M.DRAG_MODE),a._liElements=E.call(b.querySelectorAll("li")),a._appendHandlers(),b.classList.add(M.ACTIVATE_HANDLERS),F.on(b,"click drag dragstart dragend dragcancel dragprepare",a,!0),x.on(c,"scroll",a._reorderCallback),a.trigger("scroll"),F.enableGesture(b,new F.gesture.Drag({blockVertical:!1}))):(b.classList.remove(M.CANCEL_ANIMATION),b.classList.add(M.DEACTIVATE_HANDLERS),F.off(b,"click drag dragstart dragend dragcancel dragprepare",a,!0),F.disableGesture(b))},K.prototype=P,c.widget.mobile.Listview=K,O.defineWidget("Listview",L,[],K,"mobile",!0,!0,HTMLUListElement)}(a,a.document,d),function(b,d){var e=0,f=+new Date,g=[].slice,h="",i="",j=function(a){var b=new Date;a.unshift("["+h+"]["+b.toLocaleString()+"]")},k=a.ns||a.tau||{},l=a.nsConfig||a.tauConfig||{},m=function(a){this.message=a};k.info=k.info||{profile:"custom"},k.tauPerf=k.tauPerf||{},a.ns=k,a.nsConfig=l,a.tau=k,a.tauConfig=l,h=l.rootNamespace,i=l.fileName,m.prototype.toString=function(){return this.message},k.getUniqueId=function(){return h+"-"+k.getNumberUniqueId()+"-"+f},k.getNumberUniqueId=function(){return e++},k.log=function(){var a=g.call(arguments);j(a),d&&d.log.apply(d,a)},k.warn=function(){var a=g.call(arguments);j(a),d&&d.warn.apply(d,a)},k.error=function(){var a=g.call(arguments);j(a),d&&d.error.apply(d,a)},k.getConfig=function(a,b){return l[a]===c?b:l[a]},k.setConfig=function(a,b,d){d&&l[a]!==c||(l[a]=b)},k.getFrameworkPath=function(){var a,c,d,e,f=b.getElementsByTagName("script"),g=f.length;for(a=0;g>a;a++)if(c=f[a].src,d=c.split("/"),e=d.length,d[e-1]===i+".js"||d[e-1]===i+".min.js")return d.slice(0,e-1).join("/");return null},k._TAUException=m,k["throws"]=function(a){throw"string"!=typeof a&&k["throws"]("Wrong parameter type. Message must be a string!"),new k._TAUException(a)}}(a.document,a.console),function(a,b,c){function d(a,b){var c,d=new XMLHttpRequest;return d.open("get",a,!1),b&&d.overrideMimeType(b),d.send(),4===d.readyState&&(c=d.status,200===c||0===c&&d.responseText)?d.responseText:null}function e(a){for(var b,c=m.call(a.querySelectorAll("script[src]")),d=c.length;--d>=0;)b=c[d],b.parentNode.removeChild(b);return c}function f(b){return function(){try{a.eval(b)}catch(d){d.stack?c.error(d.stack):d.name&&d.message?c.error(d.name,d.message):c.error(d)}}}function g(a){var b,c=a.length;for(b=0;c>b;++b)a[b]()}function h(a,c){var d,e,f,g,h=[];for(f=0,g=a.length;g>f;++f)e=k.fetchSync(a[f].src,"text/plain"),e&&(d=b.adoptNode(a[f]),d.setAttribute("data-src",a[f].src),d.removeAttribute("src"),h.push(k.safeEvalWrap(e)),c&&c.appendChild(d));return h}function i(a){var c,d=[];return m.call(a.querySelectorAll("script:not([data-src]):not([type]):not([id]):not([src])")).forEach(function(a){c=b.createElement("script"),c.innerText=a.textContent,m.call(a.attributes).forEach(function(b){c.setAttribute(b.name,a.getAttribute(b.name))}),a.parentNode.removeChild(a),d.push(c)}),d}var j=null,k=c.util||{},l=[],m=[].slice,n=!1;k._requestAnimationFrameOnSetTimeout=function(b){"function"!=typeof b&&c["throws"]("Parameter is not a function!"),j=a.setTimeout(b.bind(b,+new Date),1e3/60)},k._loop=function(){var a=m.call(l),b=a.shift(),c=performance.now();for(l=[];b;)b(c),b=performance.now()-c<15?a.shift():null;a.length||l.length?(l.unshift.apply(l,a),k.windowRequestAnimationFrame(k._loop)):n=!1},k._getRequestAnimationFrame=function(){return(a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||k._requestAnimationFrameOnSetTimeout).bind(a)},k.windowRequestAnimationFrame=k._getRequestAnimationFrame(),k.requestAnimationFrame=function(a){l.push(a),n||(k.windowRequestAnimationFrame(k._loop),n=!0)},k._cancelAnimationFrameOnSetTimeout=function(){a.clearTimeout(j)},k.cancelAnimationFrames=function(a){var b=0,d=l.length,e=0;if(a)for(;d>0&&b>-1;){for(b=-1;d>e;e++)if(l[e].animationId===a){b=e;break}b>-1&&(l.splice(b,1),d--)}else c.warn("cancelAnimationFrames() require one parameter for request identify")},k._getCancelAnimationFrame=function(){return(a.cancelAnimationFrame||a.webkitCancelAnimationFrame||a.mozCancelAnimationFrame||a.oCancelAnimationFrame||a.msCancelAnimationFrame||k._cancelAnimationFrameOnSetTimeout).bind(a)},k.cancelAnimationFrame=k._getCancelAnimationFrame(),k.fetchSync=d,k._removeExternalScripts=e,k.safeEvalWrap=f,k.batchCall=g,k._createScriptsSync=h,k._removeInlineScripts=i,k.async=k.requestAnimationFrame,k.importEvaluateAndAppendElement=function(a,c){var d=k._createScriptsSync(k._removeExternalScripts(a),a),e=k._removeInlineScripts(a),f=b.importNode(a,!0);return c.appendChild(f),e.forEach(function(a){c.appendChild(a)}),k.batchCall(d),f},k.isNumber=function(a){var b=parseFloat(a);return!isNaN(b)&&isFinite(b)},k.runScript=function(c,d){var e,f,g,h=b.createElement("script"),i=m.call(d.attributes),j=d.getAttribute("src");for(null!==j&&(j=k.path.makeUrlAbsolute(j,c)),f=i.length;--f>=0;)g=i[f],"src"!==g.name?h.setAttribute(g.name,g.value):h.setAttribute("data-src",g.value);e=j?k.fetchSync(j,"text/plain"):d.textContent,e&&(h.src=a.URL.createObjectURL(new Blob([e],{type:"text/javascript"})),h.textContent=e),d.parentNode.replaceChild(h,d)},c.util=k}(a,a.document,d),function(){function a(a,b){return 1-3*b+3*a}function b(a,b){return 3*b-6*a}function c(a){return 3*a}function e(d,e,f){return((a(e,f)*d+b(e,f))*d+c(e))*d}function f(d,e,f){return 3*a(e,f)*d*d+2*b(e,f)*d+c(e)}function g(a,b,c,d,f){var g,h,i=0;do h=b+(c-b)/2,g=e(h,d,f)-a,g>0?c=h:b=h;while(Math.abs(g)>m&&++ig;++g){var h=f(b,c,d);if(0===h)return b;var i=e(b,c,d)-a;b-=i/h}return b}function i(a){if(!a||4!==a.length)throw new Error("BezierEasing: points must contains 4 values");for(var b=0;4>b;++b)if("number"!=typeof a[b]||isNaN(a[b])||!isFinite(a[b]))throw new Error("BezierEasing: points should be integers.");if(a[0]<0||a[0]>1||a[2]<0||a[2]>1)throw new Error("BezierEasing x values must be in [0, 1] range.")}function j(a,b,c,d){return 4===arguments.length?new j([a,b,c,d]):this instanceof j?(i(a),this._str="BezierEasing("+a+")",this._css="cubic-bezier("+a+")",this._p=a,this._mSampleValues=q?new Float32Array(o):[],this._precomputed=!1,this.get=this.get.bind(this),this):new j(a)}var k=4,l=.001,m=1e-7,n=10,o=11,p=1/(o-1),q="function"==typeof Float32Array;j.prototype={get:function(a){var b=this._p[0],c=this._p[1],d=this._p[2],f=this._p[3];return this._precomputed||this._precompute(),b===c&&d===f?a:0>=a?0:a>=1?1:e(this._getTForX(a),c,f)},_precompute:function(){var a=this._p[0],b=this._p[1],c=this._p[2],d=this._p[3];this._precomputed=!0,(a!==b||c!==d)&&this._calcSampleValues()},_calcSampleValues:function(){for(var a=this._p[0],b=this._p[2],c=0;o>c;++c)this._mSampleValues[c]=e(c*p,a,b)},_getTForX:function(a){for(var b=this._p[0],c=this._p[2],d=this._mSampleValues,e=0,i=1,j=o-1;i!==j&&d[i]<=a;++i)e+=p;--i;var k=(a-d[i])/(d[i+1]-d[i]),m=e+k*p,n=f(m,b,c);return n>=l?h(a,m,b,c):0===n?m:g(a,e,e+p,b,c)}},j.css={ease:j.ease=new j(.25,.1,.25,1),easeIn:j.easeIn=new j(.42,0,1,1),easeOut:j.easeOut=new j(0,0,.58,1),easeInOut:j.easeInOut=new j(.42,0,.58,1)},d&&d.util&&(d.util.bezierCurve=j)}(),function(a,b,d){function e(){for(var a,b=[].slice.call(arguments),d=0,e=b.length;e>d;d++)if(a=b[d],a!==c)return a;return null}function f(a,b){var c,d,e,f=a.steps,g=a.from,h=null,i=0,j=100;for(c in f)f.hasOwnProperty(c)&&(d=f[c],e=c/100,b>=e?(g=d,i=e):null===h&&(h=d,j=e));return g+(b-i)/(j-i)*(h-g)}function g(a,b,c){var d,g,h=c.steps||a.steps;c.duration=e(c.duration,a.duration),c.delay=e(c.delay,a.delay,0),d=e(c.object,this._object),c.simpleProperty=c.property,c.property.split(".").forEach(function(a){"object"==typeof d[a]&&null!==d[a]?(d=d[a],c.propertyObject=d):c.simpleProperty=a}),c.propertyObject=d,h?(c.calculate=f.bind(null,c),h[0]=e(h[0],c.from,d[c.simpleProperty]),c.from=h[0],c.to=e(h[100],c.to),c.diff=0,c.current=h[0],c.direction=c.from0&&(c.startTime=Date.now()-this._pausedTimeDiff,this._pausedTimeDiff=0),c.lastCalculationTime=c.startTime,c.timing=e(c.timing,a.timing,o),b.push(c)}function h(a,b){a._animate&&(a._animate.chain=[].slice.call(b),a.start())}function i(a,b){var c=[].slice.call(b),d=[];c.forEach(function(a){d.unshift(a),a.forEach(function(a){a.timing=p})}),a._animate.chain=d,a._animate.callback=null,a.start()}function j(a){var b,c;if(a)for(c=a.length,b=0;c>b;b++)a[b].startTime=Date.now()}function k(a,b){var c,d=null;if(a&&a.startTime<=b){if(c=b-a.startTime,c>=a.duration&&(c=a.duration,a.callback&&a.callback()),a.duration>0&&(a.progress=c/a.duration,d=a.calculate(a.timing(c/a.duration),a.diff,a.from,a.current)), +null!==d)return a.current=d,a.propertyObject[a.simpleProperty]=a.current,c>=a.duration?2:1;if(c>=a.duration)return 2}return 0}var l=d.util,m=l.requestAnimationFrame,n=function(a){var b=this;b._object=a,b._animate={chain:[],chainIndex:0},b._pausedTimeDiff=0,b._animateConfig=null},o=function(a,b,d){return b=b===c?1:b,d=d===c?0:d,a*(b||0)+(d||0)},p=function(a){return 1-a},q={};l.bezierCurve=l.bezierCurve||bezierCurve,n.prototype=q,n.timing={linear:o,ease:l.bezierCurve.ease.get,easeInOut:l.bezierCurve.easeInOut.get,easeIn:l.bezierCurve.easeIn.get,easeOut:l.bezierCurve.easeOut.get},q.destroy=function(){var a=this;a._object=null,a._animate=null,a._animateConfig=null},q.setProgress=function(a){var b,c=this,d=c._animate;b=d.chainIndex>0?d.chain[d.chainIndex-1]:d.chain[0],b&&b.forEach(function(b){b.progress=a,0===c._pausedTimeDiff?b.startTime=Date.now()-b.duration*a:c._pausedTimeDiff=b.duration*a})},q.getProgress=function(){var a,b=this,c=b._animate;return a=c.chainIndex>0?c.chain[c.chainIndex-1]:c.chain[0],a?a[0].progress:0},q._initAnimate=function(){var a=this,b=[],c=a._animate.chain[a._animate.chainIndex++];c?(c.forEach(g.bind(a,a._config,b)),a._animateConfig=b):a._animateConfig=null},q.set=function(a){var b,c,d=this,e=[].slice.call(arguments);return b=e.pop(),Array.isArray(b)?(e.push(b),b=null):d._animate.config=b,d._config=b,c=[].slice.call(e),b&&(b.loop&&b.duration>0?d._animate.callback=h.bind(null,d,c):b.withRevert?d._animate.callback=i.bind(null,d,c):d._animate.callback=a.callback||b.callback),d._animate.chain=e,d},q.start=function(a){var b=this;return b.active=!0,b._initAnimate(),b._animate.callback=b._animate.callback||a,a=b._animate.callback,b._animate.chainIndexh;)f[h].duration>0?(d=k(f[h],i),2===d?(b--,f.splice(h,1),c--,h--,g=!0):1===d&&(g=!0)):b--,h++;g&&e._tickFunction&&e._tickFunction(e._object),b?e._animationTimeout&&m(e._animationTimeout):(e.stop(),a&&a())}},q.tick=function(a){var b=this._tickFunction;return b?this._tickFunction=function(c){b(c),a(c)}:this._tickFunction=a,this},l.Animate=n}(a,a.document,d),function(a,b){function c(a){var b=a._animation,c=a.state;a.options.currentIteration++i/2?j=i-2*(j-i/2):j*=2,j=j/i*(i-h),f="translateX("+(-1*p(j)||0)+"px)",e===f?null:f},endToEnd:function(a,b,c,d,e){var f,g=d+b*c;return f="translateX("+(-1*p(g)||0)+"px)",e===f?null:f}},j._calculateEndToEndGradient=function(a){var b,c=this,d=c._stateDOM,e=d.children[0].offsetWidth,f=(e-50)/e;return"none"===c.options.ellipsisEffect?null:b=a>0&&c.options.currentIterationf?r.RIGHT:a>0?r.BOTH:r.LEFT},j._calculateStandardGradient=function(a){var b;return isNaN(a)?null:"none"===this.options.ellipsisEffect?null:b=1===a?r.LEFT:a>0?r.BOTH:r.RIGHT},j._build=function(c){var d=c.querySelector("."+m.MARQUEE_CONTENT);if(c.classList.add(k),c.classList.contains(m.MARQUEE_ELLIPSIS)&&b.warn("Class '"+m.MARQUEE_ELLIPSIS+"' for option 'ellipsisEffect' in Marquee widget has been deprecated. Allowed values: none, '"+m.MARQUEE_GRADIENT+"' (default)"),!d){for(d=a.createElement("div");c.hasChildNodes();)d.appendChild(c.removeChild(c.firstChild));d.classList.add(m.MARQUEE_CONTENT),c.appendChild(d)}return this._ui.content=d,c},j._initStateDOMstructure=function(){this._stateDOM={classList:[],offsetWidth:null,style:{webkitMaskImage:null},children:[{offsetWidth:null,style:{webkitTransform:null}}]}},j._initAnimation=function(){var a=this,b=a._stateDOM,c=b.children[0],d=c.offsetWidth+(a.options.marqueeStyle===n.ENDTOEND?100:0),e=new g({}),f={hasEllipsisText:d>0,animation:[{object:c.style,property:"webkitTransform",calculate:a._calculateTranslateFunctions.scroll.bind(null,a),from:0,to:d},{object:b.style,calculate:a._calculateStandardGradient.bind(a),property:"webkitMaskImage",from:0,to:1}],animationConfig:{duration:d/a.options.speed*1e3,timing:g.timing.linear}};a.state=f,e.tick(a._render.bind(a,!0)),a._animation=e},j._init=function(a){var b=this;return b._initStateDOMstructure(),b._initDOMstate(),b._initAnimation(),b.option(b.options),a},j._setEllipsisEffect=function(a,c){return"ellipsis"===c&&b.warn("Marquee: option value 'ellipsis' for 'ellipsisEffect' is deprecated. Allowed values: 'none', 'gradient' (default)"),this._togglePrefixedClass(this._stateDOM,k+"-",c)},j._updateDuration=function(){var a=this,b=a._stateDOM,c=a.state,d=b.children[0],e=d.offsetWidth,f=e-b.offsetWidth,g=c.animationConfig;g.duration=f>0?e/a.options.speed*1e3:0,a._animation.set(c.animation,g)},j._setSpeed=function(a,b){var c=this;return c.options.speed=parseInt(b,10),c._updateDuration(),!1},j._setIteration=function(a,b){var d=this,e=d.state,f=e.animationConfig;return"infinite"===b?(f.loop=!0,f.callback=function(){d.options.animation=h.STOPPED,d.trigger.bind(d,l.MARQUEE_END)}):(b=parseInt(b,10),d.options.currentIteration=1,f.loop=!1,f.callback=c.bind(null,d)),d._animation.set(e.animation,f),d.options.iteration=b,!1},j._setDelay=function(a,b){var c=this,d=c.state,e=d.animationConfig;return b=parseInt(b,10),e.delay=b,c._animation.set(d.animation,e),c.options.delay=b,!1},j._setTimingFunction=function(a,b){var c=this,d=c.state,e=d.animationConfig;return e.timing=g.timing[b],c._animation.set(d.animation,e),c.options.timing=b,!1},j._setAutoRun=function(a,b){return b&&this.start(),!1},j._setAnimation=function(a,b){var c=this,d=c._animation,e=c._stateDOM,f=c.options,g=e.children[0].offsetWidth-e.offsetWidth,i=f.runOnlyOnEllipsisText;return b!==f.animation&&(b===h.RUNNING?(i&&g>0||!i)&&(c._ui.content.setAttribute("title",c._ui.content.textContent.trim()),c.options.marqueeStyle===n.ENDTOEND&&c._ui.content.classList.add("ui-visible"),d.start(),f.animation=b,c.trigger(l.MARQUEE_START)):(c.options.marqueeStyle===n.ENDTOEND&&c._ui.content.classList.remove("ui-visible"),d.pause(),f.animation=b,c.trigger(l.MARQUEE_STOPPED))),!1},j._setMarqueeStyle=function(a,b){var c=this,d=c.state.animation;return d[0].calculate=c._calculateTranslateFunctions[b].bind(null,c),"endToEnd"===b?d[1].calculate=c._calculateEndToEndGradient.bind(c):d[1].calculate=c._calculateStandardGradient.bind(c),c.options.marqueeStyle=b,!1},j._destroy=function(){var a,b=this;if(b.state=null,b._animation&&(b._animation.stop(),b._animation.destroy(),b._animation=null),b.element.style.webkitMaskImage="",a=b.element.querySelector("."+m.MARQUEE_CONTENT)){for(;a.hasChildNodes();)b.element.appendChild(a.removeChild(a.firstChild));b._stateDOM.children=[],a.parentElement===b.element&&b.element.removeChild(a)}b._stateDOM=null},j.start=function(){this.option("animation","running")},j.stop=function(){this.option("animation","stopped")},j.reset=function(){var a=this,b=a._animation;b.reset(),a.element.style.webkitMaskImage="none"===a.options.ellipsisEffect?"":r.RIGHT},i.prototype=j,b.widget.core.Marquee=i,e.defineWidget("Marquee",".ui-marquee",["start","stop","reset"],i,"core")}(a.document,d),function(b,c){var d=c.widget.core.Tab,e=d.prototype,f=c.engine,g=c.util.DOM,h=c.widget.core.BaseKeyboardSupport,i=function(){var a=this;h.call(this),a._type={orientation:"portrait",withIcon:!1,withTitle:!1,"static":!1},a._ui={tabs:[],links:[]},a.options={active:0,autoChange:!0,autoPositionSet:!0},a._marqueeOptions={ellipsisEffect:"none",marqueeStyle:"endToEnd",iteration:"infinite",delay:1e3},a._actualActiveTab=null},j="ui-sub-tab",k={SUBTAB:j,TAB_ACTIVE:"ui-tab-active",TAB_NO_TEXT:"ui-tab-no-text",TITLE:"ui-title",SUBTAB_PORTRAIT:j+"-portrait",SUBTAB_LANDSCAPE:j+"-landscape",SUBTAB_TEXT:j+"-text",SUBTAB_STATIC:j+"-static",ANCHOR:j+"-anchor",INACTIVE_TOO_LONG_TEXT:j+"-inactive-text-overflow"},l=c.event,m=new d;i.prototype=m,i.classes=k,i.selector="."+j+",[data-role='tabbar'],.ui-tabbar",m._configure=function(a){var b=a.querySelectorAll("li a"),c=-1;[].forEach.call(b,function(a,b){a.classList.contains(k.TAB_ACTIVE)&&(c=b)}),c>-1&&(this.options.active=c)},m._buildTabsAndLinks=function(a){var d,e,f,g,h,i,j,l,m=this,n=m._ui,o=a.querySelectorAll("li"),p=a.querySelectorAll("li a");if(0===p.length&&(p=a.querySelectorAll("li div")),0===p.length)return c.warn("There is no tab element, SubTab wasn't build."),!1;for(e=0,f=p.length;f>e;e++)g=p[e],h=g.firstChild,h?(d=b.createElement("span"),d.classList.add(k.SUBTAB_TEXT),d.appendChild(g.firstChild),g.appendChild(d),l=d.style.overflowX,j=d.getBoundingClientRect().width,d.style.overflowX="visible",i=d.getBoundingClientRect().width,d.style.overflowX=l,i>j&&g.classList.add(k.INACTIVE_TOO_LONG_TEXT)):g.classList.add(k.TAB_NO_TEXT),g.classList.add(k.ANCHOR);return n.links=p,n.tabs=o,!0},m._build=function(a){var b=this;return a.classList.add(k.SUBTAB),b._buildTabsAndLinks(a)?a:null},m._initOrientation=function(b){var c=this._type,d=b.classList;a.innerWidthc*i&&(b=!0)),e._type["static"]=b,d=0;i>d;d++)b?(c=parseInt(h/i,10)||0,f[d].style.width=c+"px"):c=g.getElementWidth(f[d]),j+=c;e._wholeWidth=j}},m._init=function(a){var b=this;return b._initOrientation(a),b._initStaticAndWidths(a),b._translatedX=0,b._lastX=0,b._setActive(b.options.active),a},m._bindEvents=function(){var b=this,c=b._ui.tabs;l.on(c,"vclick",b,!1),a.addEventListener("resize",b,!1)},m._unBindEvents=function(){var b=this,c=b._ui.tabs;l.off(c,"vclick",b,!1),a.removeEventListener("resize",b,!1)},m.handleEvent=function(a){var b=this;switch(a.type){case"vclick":b._onClick(a);break;case"resize":b._init(b.element)}},m._onClick=function(a){var b,c,d,e=this,f=e._ui,g=e.options,h=a.currentTarget.querySelector("A");for(c=0,d=f.links.length;d>c;c++){if(f.links[c]===h){b=c;break}b=0}g.autoChange&&e._setActive(b)},m._setActive=function(a){var b,d,f,g,h,i,j=this,l=j.options,m=j._ui;0!==m.links.length&&a!==j._actualActiveTab&&(b=m.links[l.active],b.classList.remove(k.TAB_ACTIVE),d=b.querySelector("."+k.SUBTAB_TEXT),d&&(f=c.engine.getBinding(d),f&&(f.reset(),c.engine.destroyWidget(d),b.classList.add(k.INACTIVE_TOO_LONG_TEXT))),j.isKeyboardSupport===!0&&m.links[a].focus(),b=m.links[a],b.classList.add(k.TAB_ACTIVE),l.active=a,d=b.querySelector("."+k.SUBTAB_TEXT),d&&(g=d.style.overflowX,h=d.getBoundingClientRect().width,d.style.overflowX="visible",i=d.getBoundingClientRect().width,d.style.overflowX=g,i>h&&(b.classList.remove(k.INACTIVE_TOO_LONG_TEXT),c.widget.Marquee(d,j._marqueeOptions))),e._setActive.call(j,a),j._actualActiveTab=a)},m._destroy=function(){var a=this;a._unBindEvents(),a._type=null,a._ui=null,a.options=null},c.widget.core.SubTab=i,f.defineWidget("SubTab",i.selector,["setActive","getActive"],i)}(a.document,d),function(a,b){var c=b.widget.BaseWidget,d=b.engine,e=b.util.selectors,f=/[^\/]+$/,g={MAIN_TAB:"ui-main-tab",VISIBLE:"ui-main-tab-visible",ACTIVE_TAB:"ui-tab-active"},h=function(){this._ui={}},i=new c;h.classes=g,h.prototype=i,i._build=function(a){return a.classList.add(g.MAIN_TAB),a},i._init=function(c){var d=this,f=null;return d._ui.parentPage=e.getClosestBySelector(c,".ui-page"),d._ui.links=[].slice.call(c.querySelectorAll("li > a")),d._ui.links.forEach(function(c){var d=a.createElement("span"),e=c.textContent.trim();d.textContent=e,c.textContent="",c.appendChild(d),b.widget.Marquee(d,{iteration:1,delay:0,marqueeStyle:"endToEnd",autoRun:!1}),c.setAttribute("data-rel","maintab")}),c.classList.add(g.VISIBLE),f=e.getClosestBySelector(c,".ui-page-container"),f.appendChild(c),c},i.handleEvent=function(a){var b=this;switch(a.type){case"pagebeforeshow":b._onPageBeforeShow(a)}},i._bindEvents=function(){a.addEventListener("pagebeforeshow",this,!0)},i._unbindEvents=function(){a.removeEventListener("pagebeforeshow",this,!0)},i._onPageBeforeShow=function(a){var c,d,e,h,i=this,j=a.target,k=i.element,l=i._ui.links;i._ui.parentPage===j?(d=l.filter(function(a){return a.classList.contains(g.ACTIVE_TAB)})[0]||k.querySelector("a"),d?(k.classList.add(g.VISIBLE),c=b.router.Router.getInstance(),c.open(d.getAttribute("href"),{rel:"maintab"})):b.warn("MainTab: The widget requires at least one tab with link")):k.classList.contains(g.VISIBLE)&&(e=j.getAttribute("data-url"),h=e.match(f)[0],h&&(d=l.filter(function(a){return a.getAttribute("href").indexOf(h)>-1})[0],d?(d.classList.contains(g.ACTIVE_TAB)||l.forEach(function(a){a.classList.toggle(g.ACTIVE_TAB,a.getAttribute("href").indexOf(h)>-1)}),i._disableTopRounds(j)):k.classList.remove(g.VISIBLE)))},i._disableTopRounds=function(a){var b,c=a.querySelector(".ui-appbar");c||(b=a.querySelector(".ui-content-area"),b.classList.add("ui-content-area-disabled-top-rounding"))},i._destroy=function(){this._unbindEvents()},b.widget.core.MainTab=h,d.defineWidget("MainTab","[data-role='main-tab'], .ui-main-tab",[],h,"core")}(a.document,d),function(a,b,c){function d(a){var b;return a?(b=Object.keys(a).join(":"),b.indexOf("__impl")>-1||b.indexOf("__upgraded__")>-1||b.indexOf("__attached__")>-1):!1}function e(b){var c=a.ShadowDOMPolyfill&&a.ShadowDOMPolyfill.wrap;return b&&c?c(b):b}function f(b){var d=a.ShadowDOMPolyfill&&a.ShadowDOMPolyfill.unwrap;return b&&d?d(b):(c.error("Unwrap method not available"),b)}function g(a){for(var b,c=a.attributes,d=c.length,e=0,f=a.tagName.toLowerCase();d>e;++e)b=c.item(e),f+="["+b.name+'="'+b.value+'"]';return f}function h(a){for(var c=g(a),d=a.parentNode;d;)c=g(d)+">"+c,d=d.parentNode,d===b&&(d=null);return c}function i(a){for(;a.firstChild;)a.removeChild(a.firstChild)}function j(a,b){for(;a.firstChild;)b.appendChild(a.firstChild)}function k(a,c){var d=b.createElement("div"),e=!1;return a.appendChild(d),d.innerHTML=c.replace(o,function(){return e=!0,""}),{container:d,contentFlag:e}}var l=0,m=[].slice,n=c.util.DOM,o=/(\$\{content\})/gi;n.getNodeSelector=g,n.getNodeSelectorPath=h,n.isNodeEqual=function(c,e){var f,g,i=c,j=e,k=a.ShadowDOMPolyfill&&a.ShadowDOMPolyfill.unwrap;return null===c||null===e?!1:(f=d(c),g=d(e),f&&(i=k?k(c):b.querySelector(h(c))),g&&(j=k?k(e):b.querySelector(h(e))),i===j)},n.isNodeWebComponentPolyfilled=d,n.unwrapWebComponentPolyfill=f,n.wrapWebComponentPolyfill=e,n.isElement=function(a){var b=a;return b?"string"==typeof b.localName&&b.localName.length>0?!0:(a instanceof Element||d(a)&&(b=f(a)),b instanceof Element):!1},n.appendNodes=function(a,b){var c,d,e;if(a){if(b instanceof Array||b instanceof NodeList||b instanceof HTMLCollection)for(e=m.call(b),c=0,d=e.length;d>c;c+=1)a.appendChild(e[c]);else a.appendChild(b),e=b;return e}throw"Context empty!"},n.replaceWithNodes=function(a,b){var c=null;return a.parentNode&&(b instanceof Array||b instanceof NodeList||b instanceof HTMLCollection?(c=this.insertNodesBefore(a,b),a.parentNode.removeChild(a)):(a.parentNode.replaceChild(b,a),c=b)),c},n.removeAllChildren=function(a){a.innerHTML=""},n.insertNodesBefore=function(a,b){var c,d,e,f;if(a){if(e=a.parentNode,b instanceof Array||b instanceof NodeList||b instanceof HTMLCollection)for(f=m.call(b),c=0,d=f.length;d>c;++c)e.insertBefore(f[c],a);else e.insertBefore(b,a),f=b;return f}throw"Context empty!"},n.insertNodeAfter=function(a,b){if(a)return a.parentNode.insertBefore(b,a.nextSibling),b;throw"Context empty!"},n.wrapInHTML=function(a,c){var d,e,f,g=b.createDocumentFragment(),h=b.createDocumentFragment(),m=a.length,n=m?a[0].parentNode:a.parentNode,o=m?a[m-1].nextSibling:a.nextSibling;return f=k(g,c),f.contentFlag===!0?(d=f.container.querySelector("span#temp-container-"+l),e=this.replaceWithNodes(d,a)):(d=f.container.children[0],e=this.appendNodes(d||f.container,a)),j(g.firstChild,h),i(g),n?n.insertBefore(h,o):i(h),e},n.isChildElementOf=function(a,b){if(b)for(;a&&a.parentElement;){if(b===a.parentElement)return!0;a=a.parentElement}return!1}}(a,a.document,d),function(b,c){function d(a){var b=a.element;b.selectedIndex=a._ui.input.checked?1:0,"select"===a._type&&p.trigger(b,"change")}function e(a){return b.createElement(a)}function f(){var a=e("input");return a.type="checkbox",a.setAttribute("data-role","none"),a}function g(a,b,c){var d;a.style.display="none",a.parentNode.insertBefore(c,a),d=f(),a.hasAttribute("disabled")&&d.setAttribute("disabled","disabled"),d.className=r.toggleInput,c.className=o.removeExactTags(a.className,r.toggleContainer,d.className),c.className=r.toggleContainer,c.appendChild(d),c.appendChild(b),c.appendChild(a)}function h(a,b,c){c.className=r.toggleContainer,a.classList.add(r.toggleInput),b.classList.add(r.toggleHandler),a.parentNode.insertBefore(c,a),c.appendChild(a),c.appendChild(b)}function i(a,b){var c=a.from,d=a.to;return[b*Math.abs(d.r-c.r),b*Math.abs(d.g-c.g),b*Math.abs(d.b-c.b),b*Math.abs(d.a-c.a)]}function j(a){a.removeAttribute("data-tau-name"),a.removeAttribute("aria-disabled"),a.removeAttribute("data-tau-bound"),a.removeAttribute("data-tau-built")}var k=function(){var a=this;a.options={appearance:"slider"},a._ui={},a._callbacks={},a._transform={bgColor:{from:{r:0,g:0,b:0,a:0},to:{r:3,g:129,b:254,a:1}},borderColor:{from:{r:143,g:143,b:143,a:1},to:{r:0,g:0,b:0,a:0}}}},l=c.widget.BaseWidget,m=c.widget.core.BaseKeyboardSupport,n=c.engine,o=c.util.string,p=c.event,q="ui-on-off-switch",r={toggleContainer:q+"-container",toggle:q,toggleHandler:q+"-button",toggleInput:q+"-input",onDrag:q+"-button-on-drag",moveToOff:q+"-button-move-to-off",moveToOn:q+"-button-move-to-on",toggleContainerFocus:q+"-focus"},s={HOME:36,END:35,PAGE_UP:33,PAGE_DOWN:34,UP:38,RIGHT:39,DOWN:40,LEFT:37,ENTER:13,SPACE:32},t="";k.prototype=new l,k.classes=r,k.keyCode=s,k.prototype._build=function(a){var b=e("div"),c=e("div"),d=a.nodeName.toLowerCase();return"input"===d&&h(a,b,c),"select"===d&&g(a,b,c),b.className=r.toggleHandler,this._type=d,this._ui.handler=b,this._ui.toggleContainer=c,a},k.prototype._init=function(a){var b=this;b._ui.input=a.parentElement.querySelector("input"),"select"===b._type&&(b._ui.input.checked=!!a.selectedIndex,a.hasAttribute("disabled")&&b._disable())},k.prototype._disable=function(){this._ui.input.setAttribute("disabled","true")},k.prototype._enable=function(){this._ui.input.removeAttribute("disabled")},k.prototype._getValue=function(){var a=this,b=a.element;return["checkbox","radio"].indexOf(b.type)>-1?b.checked:b.selectedIndex},k.prototype._setValue=function(a){var b=this,c=b.element;"input"===b._type&&(c.value=a),["checkbox","radio"].indexOf(c.type)>-1&&(c.checked=!!a),"select"===b._type&&(c.selectedIndex=a,b._ui.input.checked=!!a)},k.prototype._onDragStart=function(){var b,c,d,e=this,f=e._ui,g=f.input,h=f.handler;e.element.disabled||(b=g.getBoundingClientRect(),c=h.getBoundingClientRect(),d=a.getComputedStyle(g),e._moveWidth=b.width-c.width+parseInt(d.borderLeftWidth,10)+parseInt(d.borderRightWidth,10),h.classList.add(r.onDrag))},k.prototype._onDragEnd=function(a){var b,c,e=this,f=e._ui,g=f.input,h=f.handler,i=e._moveWidth,j=g.checked?i:0;e.element.disabled||(b=j+a.detail.deltaX,b=Math.min(Math.max(b,0),i),h.classList.remove(r.onDrag),c=b>i/2,c?h.classList.add(r.moveToOn):h.classList.add(r.moveToOff),f.input.style.backgroundColor=null,f.input.style.borderColor=null,f.input.style.borderWidth=null,c!==g.checked&&(e._setValue(c?1:0),d(e)))},k.prototype._onDrag=function(a){var b,c,d=this,e=d._ui,f=d._moveWidth,g=e.input.checked?f:0;d.element.disabled||(b=g+a.detail.deltaX,b=Math.min(Math.max(b,0),f),e.handler.style.transform="translateX("+b+"px)",c=f?b/f:1,e.input.style.backgroundColor="rgba("+i(d._transform.bgColor,c).join(",")+")",e.input.style.borderColor="rgba("+i(d._transform.borderColor,1-c).join(",")+")",e.input.style.borderWidth=1-c+"px")},k.prototype._onAnimationEnd=function(a){var b=a.target.classList;b.remove(r.moveToOff),b.remove(r.moveToOn),this._ui.handler.style.transform=null},k.prototype.handleEvent=function(a){var b=this;switch(a.type){case"change":d(b);break;case"focus":b._focus(a);break;case"blur":b._blur(a);break;case"keyup":b._keyUp(a);break;case"drag":b._onDrag(a);break;case"dragstart":b._onDragStart(a);break;case"dragend":b._onDragEnd(a);break;case"animationend":case"animationEnd":case"webkitAnimationEnd":b._onAnimationEnd(a)}},k.prototype._bindEvents=function(){var a=this,b=a._ui.input;c.event.enableGesture(b,new c.event.gesture.Drag({threshold:0})),b.addEventListener("change",a,!0),b.addEventListener("focus",a,!0),b.addEventListener("blur",a,!0),b.addEventListener("keyup",a,!0),b.addEventListener("dragstart",a,!0),b.addEventListener("drag",a,!0),b.addEventListener("dragend",a,!0),p.on(a._ui.handler,"animationend animationEnd webkitAnimationEnd",a,!1)},k.prototype._unbindEvents=function(){var a=this,b=a._ui.input;b.removeEventListener("change",a,!0),b.removeEventListener("focus",a,!0),b.removeEventListener("blur",a,!0),b.removeEventListener("keyup",a,!0),b.removeEventListener("drag",a,!0),b.removeEventListener("dragstart",a,!0),b.removeEventListener("dragend",a,!0),p.off(a._ui.handler,"animationend animationEnd webkitAnimationEnd",a,!1),c.event.disableGesture(b)},k.prototype._destroy=function(){var a=this,c=a.element,d=a._type,e=c.parentElement;a._ui.input.removeEventListener("change",a._onChangeValue,!0),j(c),("input"===d||"select"===d)&&e.parentElement&&(e.parentElement.insertBefore(c,e),e.parentElement.removeChild(e)),"input"===d&&c.classList.remove(r.toggle),p.trigger(b,"destroyed",{widget:"OnOffSwitch",parent:c.parentNode})},k.prototype._focus=function(){var a;c.getConfig("keyboardSupport",!1)&&(a=this.element.parentElement.classList,a.add(r.toggleContainerFocus),this.element.focus())},k.prototype._blur=function(){var a;c.getConfig("keyboardSupport",!1)&&(a=this.element.parentElement.classList,a.remove(r.toggleContainerFocus),this.element.blur())},k.prototype._keyUp=function(a){a.keyCode===s.ENTER&&(this._ui.input.checked=!this._ui.input.checked)},k.prototype._getContainer=function(){return this._ui.toggleContainer},t="input[data-role='on-off-switch'],select[data-role='on-off-switch'],select.ui-on-off-switch,input.ui-on-off-switch",k.widgetSelector=t,c.widget.core.OnOffSwitch=k,n.defineWidget("OnOffSwitch",t,[],k,"core"),m.registerActiveSelector(t)}(a.document,d),function(a,b){function c(a){var b=a._ui.onOff,c=a._ui.labelOnOff,d=a._ui.labelTextOnOff;b.checked?(c.classList.add("ui-on-off-label-on"),d.innerHTML="On"):(c.classList.remove("ui-on-off-label-on"),d.innerHTML="Off"),a._disableAllOnOff(!b.checked)}function d(a){a._ui.labelOnOff.classList.add("ui-on-off-label-active")}function e(a){a._ui.labelOnOff.classList.remove("ui-on-off-label-active")}var f=function(){var a=this;a.options={target:null},a._ui={},a._onChangeMasterOnOff=null},g=b.widget.BaseWidget,h=b.widget.core.BaseKeyboardSupport,i=b.engine,j="ui-master-on-off-switch",k={WIDGET:j},l={ENTER:13,SPACE:32},m=".ui-master-on-off-switch",n=new g;f.prototype=n,f.classes=k,f.keyCode=l,n._build=function(c){var d=this,e=a.createElement("label"),f=a.createElement("span"),g=a.createElement("input");return g.classList.add("ui-on-off-switch"),g.type="checkbox",e.classList.add("ui-on-off-label"),f.innerHTML="Off",e.appendChild(f),e.appendChild(g),c.appendChild(e),c.classList.add(k.WIDGET),d._ui.onOff=g,d._ui.labelOnOff=e,d._ui.labelTextOnOff=f,b.widget.OnOffSwitch(g),c},n._init=function(a){var b=this;b._ui.input=a.querySelector("input.ui-on-off-switch"),c(b)},n._bindEvents=function(){var a=this,b=a._ui.onOff,f=a._ui.labelOnOff,g=c.bind(null,a),h=d.bind(null,a),i=e.bind(null,a);b.addEventListener("change",g),f.addEventListener("vmousedown",h),f.addEventListener("vmouseup",i),a._onChangeMasterOnOff=g},n._unbindEvents=function(){var a=this,b=a._ui.onOff;b.removeEventListener("change",a._onChangeMasterOnOff),b.removeEventListener("vmousedown",a._onTouchStart),b.removeEventListener("vmouseup",a._onTouchEnd),a._onChangeMasterOnOff=null,a._onTouchStart=null,a._onTouchEnd=null},n._disableAllOnOff=function(c){var d=a.getElementById(this.options.target),e=[],f=this._ui,g=null;d?(e=[].slice.call(d.querySelectorAll(".ui-on-off-switch")),e.filter(function(a){return a!==f.onOff}).forEach(function(a){g=b.widget.OnOffSwitch(a),c?g.disable():g.enable()})):b.warn("MasterOnOffSwitch: indicated target element ("+this.options.target+") not found")},n._destroy=function(){this._unbindEvents()},n._keyUp=function(a){a.keyCode===l.ENTER&&(this._ui.onOff.checked=!this._ui.onOff.checked)},f.widgetSelector=m,b.widget.core.MasterOnOffSwitch=f,i.defineWidget("MasterOnOffSwitch",m,[],f,"core"),h.registerActiveSelector(m)}(a.document,d),function(a,b){function c(a){a.setAttribute("role","textinput"),a.setAttribute("aria-label","Keyboard opened")}function d(b,c,d){var e=a.createElement("span");return c&&e.classList.add(c),d&&(e.innerHTML=d),i.insertNodeAfter(b,e),e}var e=b.widget.mobile.BaseWidgetMobile,f=b.widget.core.BaseKeyboardSupport,g=b.engine,h=b.util,i=h.DOM,j=h.selectors,k=h.object,l=b.event,m=function(){var a=this;a.options=k.merge({},m.defaults),a._ui={textLineElement:null,textClearButtonElement:null,errorMessageElement:null},a._callbacks={},f.call(a)},n=b.widget.core.Button.classes,o=b.widget.core.Listview.classes,p=b.widget.core.Popup.classes,q=new e,r="ui-text-input",s={uiTextInput:r,uiTextInputClear:r+"-clear",uiTextInputClearHidden:r+"-clear-hidden",uiTextInputClearActive:r+"-clear-active",uiTextInputTextLine:r+"-textline",uiTextInputErrorMessage:r+"-error-message",uiTextInputDisabled:r+"-disabled",uiTextInputFocused:r+"-focused",HEADER_WITH_SEARCH:"ui-header-searchbar",SEARCHINPUT:"ui-search-input",HEADER:"ui-header",CONTAINER:r+"-container",WIDGET_FOCUSED:r+"-widget-focused"},t={uiTextInput:"."+s.uiTextInput,uiTextInputClearButton:"."+s.uiTextInputClear,uiTextInputTextLine:"."+s.uiTextInputTextLine},u={clearBtn:!1,textLine:!0,maxHeight:null,outsideDiv:!1,errorMessageString:"Enter a valid email address"},v={SEARCH:"search",ANIMATIONEND:"animationend"};m.prototype=q,m.classes=s,m.defaults=u,q._resizeTextArea=function(a){var b,c,d,e,f=h.selectors.getClosestByClass(a,p.popup),i=parseInt(this.options.maxHeight,10),j=a.style,k=j.height;j.height="auto",e=a.scrollHeight,a.scrollTop=e,i&&e>i&&(e=i),j.height=e+"px",k!==e+"px"&&f&&""!==k&&(d=g.getBinding(f),d.refresh()),b=h.selectors.getClosestByClass(a,o.LISTVIEW),b&&(c=g.getBinding(b),c&&c.refresh())},q._toggleClearButton=function(a,b){a&&(b.classList.contains(s.uiTextInputFocused)?(a.classList.remove(s.uiTextInputClearHidden),b.classList.add(s.uiTextInputClearActive)):a.classList.contains("ui-btn-active")||a.classList.add(s.uiTextInputClearHidden))},q._onClearBtnClick=function(a){a.element.focus(),a.element.value="",a.trigger(v.SEARCH)},q._onClearBtnAnimationEnd=function(a,b){"btn_pressup_animation"===b.animationName&&""===a.element.value&&b.target.classList.add(s.uiTextInputClearHidden)},q._onFocus=function(a){var b=a.element,c=b.value.length;b.classList.add(s.uiTextInputFocused),""!==b.value&&a._ui.textClearButtonElement&&a._ui.textClearButtonElement.classList.remove(s.uiTextInputClearHidden),b.selectionStart=c,b.selectionEnd=c},q._onInput=function(a){var b=a.element,c=a._ui.textClearButtonElement;""===b.value&&c?(c.classList.add(s.uiTextInputClearHidden),b.classList.remove(s.uiTextInputClearActive)):a._toggleClearButton(a._ui.textClearButtonElement,b),"textarea"===b.nodeName.toLowerCase()&&a._resizeTextArea(b)},q._onBlur=function(a){var b=a.element;b.classList.remove(s.uiTextInputFocused),a._toggleClearButton(a._ui.textClearButtonElement,b)},q._createClearButton=function(b,c){var d=a.createElement("a");return d.classList.add(n.BTN),d.classList.add(n.BTN_ICON),d.classList.add(n.BTN_NOBG),d.classList.add(s.uiTextInputClear),d.classList.add(s.uiTextInputClearHidden),d.tabindex=0,c?b.parentNode.appendChild(d):b.parentNode.insertBefore(d,b.nextSibling.nextSibling),d},q._build=function(a){var b,e=this,f=e.options,g=a.type,h=a.pattern,i=e._ui;switch(e._setOutsideDiv(a,f.outsideDiv),g){case"text":case"password":case"number":case"email":case"url":case"tel":case"search":c(a),i.textLineElement=d(a,s.uiTextInputTextLine);break;default:"textarea"===a.tagName.toLowerCase()&&(c(a),f.textLine&&(i.textLineElement=d(a,s.uiTextInputTextLine)))}return a.classList.add(s.uiTextInput),a.tabindex=0,f.clearBtn&&(i.textClearButtonElement=e._createClearButton(a)),"search"===g&&(b=j.getClosestByClass(a,s.HEADER),a.classList.add(s.SEARCHINPUT),b&&(b.classList.add(s.HEADER_WITH_SEARCH),a.nextElementSibling.classList.contains(s.uiTextInputTextLine)&&a.parentElement.removeChild(a.nextElementSibling)),f.clearBtn||(i.textClearButtonElement=e._createClearButton(a,b)),a.getAttribute("placeholder")||a.setAttribute("placeholder","Search")),("email"===g||h)&&(i.errorMessageElement=d(i.textLineElement,s.uiTextInputErrorMessage,f.errorMessageString)),a},q._setOutsideDiv=function(b,c){var d=a.createElement("div"),e=this._ui;c&&(d.className=s.CONTAINER,b.parentElement.replaceChild(d,b),d.classList.add(r+"-type-"+b.type),d.appendChild(b),e.container=d),this.options.outsideDiv=c},q._init=function(a){var b=this,c=b._ui,d=b.options,e=a.type,f=a.parentNode;if(d.clearBtn&&(c.textClearButtonElement=c.textClearButtonElement||f.querySelector(t.uiTextInputClearButton)),d.textLine)switch(e){case"text":case"password":case"number":case"email":case"url":case"tel":c.textLineElement=c.textLineElement||f.querySelector(t.uiTextInputTextLine);break;default:"textarea"===a.nodeName.toLowerCase()&&(c.textLineElement=c.textLineElement||f.querySelector(t.uiTextInputTextLine)); +}return"textarea"===a.nodeName.toLowerCase()&&(a.hasAttribute("rows")===!1&&(a.rows=1),b._resizeTextArea(a)),a},q._bindEvents=function(){var a=this,b=a.element,c=a._ui.textClearButtonElement,d=a._onInput.bind(null,a),e=a._onFocus.bind(null,a),f=a._onBlur.bind(null,a),g=a._onClearBtnClick.bind(null,a),h=a._onClearBtnAnimationEnd.bind(null,a);a._callbacks={onInputCallback:d,onFocusCallback:e,onBlurCallback:f,onClearBtnClickCallback:g,onClearBtnAnimationEndCallback:h},l.on(b,"input",d),l.on(b,"focus",e),l.on(b,"blur",f),c&&(l.on(c,"click",g),l.on(c,v.ANIMATIONEND,h))},q._unbindEvents=function(){var a=this,b=a.element,c=a._ui.textClearButtonElement,d=a._callbacks;l.off(b,"input",d.onInputCallback),l.off(b,"focus",d.onFocusCallback),l.off(b,"blur",d.onBlurCallback),c&&(l.off(c,"click",d.onClearBtnClickCallback),l.off(c,v.ANIMATIONEND,d.onClearBtnAnimationEndCallback))},q._enable=function(){var a=this.element;a&&(a.removeAttribute("disabled"),a.classList.remove(s.uiTextInputDisabled))},q._disable=function(){var a=this.element;a&&(a.setAttribute("disabled","disabled"),a.classList.add(s.uiTextInputDisabled))},q._getValue=function(){var a=this.element;return a?a.value:null},q._setValue=function(a){var b=this.element;return b&&(b.value=a),this},q._destroy=function(){var a=this,b=a._ui,c=b.textLineElement,d=b.textClearButtonElement,e=b.errorMessageElement;a._unbindEvents(),c&&c.parentElement&&c.parentElement.removeChild(b.textLineElement),d&&d.parentElement.removeChild(b.textClearButtonElement),e&&e.parentElement.removeChild(b.errorMessageElement)},q._getContainer=function(){var a=this,b=a._ui,c=b.container,d=a.element;return c?c:d},q._focus=function(a){var b=a.classList;b.add(s.WIDGET_FOCUSED)},q._blur=function(a){var b=a.classList;b.remove(s.WIDGET_FOCUSED),a.blur()},q._actionEnter=function(a){var b=this;b._blur(a),a.focus()},q._actionEscape=function(a){var b=this;a.blur(),b.focus()},f.registerActiveSelector("input[type='text']:not([data-role]), input[type='number']:not([data-role]), input[type='password']:not([data-role]), input[type='email']:not([data-role]), input[type='url']:not([data-role]), input[type='tel']:not([data-role]), input[type='search']:not([data-role]), .ui-search-input, textarea, input:not([type])."+s.uiTextInput),b.widget.mobile.TextInput=m,g.defineWidget("TextInput","input[type='text']:not([data-role]), input[type='number']:not([data-role]), input[type='password']:not([data-role]), input[type='email']:not([data-role]), input[type='url']:not([data-role]), input[type='tel']:not([data-role]), input[type='search']:not([data-role]), .ui-search-input, textarea, input:not([type])."+s.uiTextInput,[],m,"mobile",!1,!1,HTMLInputElement),b.widget.mobile.TextArea=m,g.defineWidget("TextArea",null,[],m,"mobile",!1,!1,HTMLTextAreaElement),g.defineWidget("SearchInput","",[],m,"mobile")}(a.document,d),function(b,c){function d(a,b){a._toggleSelect(b),v.stopPropagation(b),v.preventDefault(b)}function e(a,b){var c=b.target,d=c.tagName,e=c.classList;"LI"!==d||e.contains(C.optionGroup)||e.contains(C.disabled)||(a._selectedIndex=z.call(a._ui.elOptions,c),a._changeOption(),a._toggleSelect(b)),b.stopPropagation(),b.preventDefault()}function f(a){var b=a._ui,c=b.elSelect[b.elSelect.selectedIndex];b.elPlaceHolder.textContent=c.textContent}function g(a,b){a._isOpen===!0&&(a._isOpen=!a._isOpen,a._toggleSelect(b),b.stopPropagation(),b.preventDefault())}function h(a,b){var d=a._ui,e=b.target;c.getConfig("keyboardSupport")&&(e===d.elSelectWrapper||e.parentNode===d.elOptionContainer)&&e.classList.add(C.focus)}function i(a,b){b.stopPropagation()}function j(a,b){var d=a._ui,e=b.target;c.getConfig("keyboardSupport")&&(e===d.elSelectWrapper||e.parentNode===d.elOptionContainer)&&e.classList.remove(C.focus)}function k(a,b){var c=a.classList;b?(c.add(C.disabled),c.add(C.widgetDisabled),c.add(r.classes.disable)):(c.remove(C.disabled),c.remove(C.widgetDisabled),c.remove(r.classes.disable))}function l(a){var b,c=a,d=0,e=0,f=[];for(c=c.split(","),d=c.length,e=0;d>e;e++)b=c[e].split(":"),f.push({textContent:b[0],value:b[1]});return f}function m(a,b){var c=l(b),d=c.length,e=0,f=0;for(a.innerHTML="",f=0;d>f;f++)e="undefined"!=typeof c[f].value?c[f].value:f+1,a.innerHTML+='"}function n(a,b){for(var c,d=a.offsetTop;a.offsetParent&&(c=a.offsetParent,d+=c.offsetTop,a!==b);)a=c;return d}function o(a){var b=a._ui;b.elOptionWrapper.classList.add(C.opened),v.prefixedFastOff(b.elOptionContainer,"animationEnd",a._callbacks.showAnimationEnd,!1),b.elOptionWrapper.classList.remove(C.opening)}function p(a){var b=a._ui.elOptionWrapper,c=b.classList,d=a._ui.elOptionContainer;c.remove(C.active),b.removeAttribute("style"),v.prefixedFastOff(d,"animationEnd",a._callbacks.hideAnimationEnd,!1),c.remove(C.closing),c.remove(C.top),c.remove(C.bottom)}function q(a){return a.offsetWidth}var r=c.widget.mobile.BaseWidgetMobile,s=c.widget.core.BaseKeyboardSupport,t=c.engine,u=c.util.DOM,v=c.event,w=c.util.selectors,x=[].slice,y=c.widget.core.Page,z=[].indexOf,A=function(){var a=this;a._isOpen=!1,a._isClosing=!1,a._selectedIndex=null,a._ui={elSelectWrapper:null,elPlaceHolder:null,elSelect:null,screenFilter:null,elOptionContainer:null,elOptions:null,elPage:null,elContent:null,elDefaultOption:null},a._horizontalPosition=null,a.options={nativeMenu:!0,inline:!1,hidePlaceholderMenuItems:!0,items:""},a._toggleMenuBound=null,a._changeOptionBound=null,a._onResizeBound=null,a._nativeChangeOptionBound=null,a._focusBound=null,a._blurBound=null,a._callbacks={},s.call(a)},B="select:not([data-role='slider']):not([data-role='range']):not([data-role='toggleswitch']):not(.ui-toggleswitch):not(.ui-slider):not([data-role='on-off-switch']):not(.ui-on-off-switch),select.ui-select-menu:not([data-role='slider']):not([data-role='range']):not([data-role='toggleswitch']):not([data-role='on-off-switch']):not(.ui-on-off-switch),.ui-dropdownmenu",C={selectWrapper:"ui-dropdownmenu",optionGroup:"ui-dropdownmenu-optiongroup",placeHolder:"ui-dropdownmenu-placeholder",optionList:"ui-dropdownmenu-options",optionsWrapper:"ui-dropdownmenu-options-wrapper",selected:"ui-dropdownmenu-selected",active:"ui-dropdownmenu-active",opening:"ui-dropdownmenu-options-opening",closing:"ui-dropdownmenu-options-closing",opened:"ui-dropdownmenu-options-opened",filter:"ui-dropdownmenu-overlay",filterHidden:"ui-dropdownmenu-overlay-hidden",disabled:"ui-dropdownmenu-disabled",widgetDisabled:"ui-disabled",inline:"ui-dropdownmenu-inline","native":"ui-dropdownmenu-native",top:"ui-dropdownmenu-options-top",bottom:"ui-dropdownmenu-options-bottom",focus:s.classes.focus,verticalMargins:"ui-dropdownmenu-options-vertical-margins"},D=new r;A.prototype=D,A.classes=C,D._convertOptionToHTML=function(a,b,c){var d=b.className;return a&&u.getNSData(b,"placeholder")?"":(c&&(d+=" "+C.disabled),"
  • "+b.textContent+"
  • ")},D._constructOption=function(){for(var a,b,c,d,e,f,g=this,h=0,i="",j=x.call(g._ui.elSelect.children),k=j.length,l=g.options.hidePlaceholderMenuItems;k>h;h++)if(b=j[h],f=b.disabled,c=b.tagName,"OPTION"===c)i+=g._convertOptionToHTML(l,b,f);else if("OPTGROUP"===c)for(i+="
  • "+b.label+"
  • ",d=x.call(b.children),a=0,e=d.length;e>a;a++)f=b.disabled||d[a].disabled,i+=g._convertOptionToHTML(l,d[a],f);return i},D._setInline=function(a,b){var c=this._ui;c.elSelectWrapper.classList.toggle(C.inline,b),b&&c.elPlaceHolder.removeAttribute("style"),this.options.inline=b},D._configure=function(a){return a.webkitMatchesSelector("."+C.selectWrapper)&&(a=a.querySelector(A.widgetSelector))?a:null},D._getContainer=function(){return this._ui.elSelectWrapper},D._build=function(a){return this._generate(a,!0)},D._generate=function(a,c){var d,e=this,f=e.options,g=a.id,h=e._ui,i=y.classes;return e.options.items&&m(a,e.options.items),h.elSelect=a,h.page=w.getParentsByClass(a,i.uiPage)[0]||b.body,h.content=w.getParentsByClass(a,i.uiContent)[0]||w.getParentsByClass(a,i.uiHeader)[0],h.elDefaultOption=a.querySelector("option[data-placeholder='true']"),h.elDefaultOption&&a.selectedIndex>h.elDefaultOption.index?e._selectedIndex=a.selectedIndex-1:e._selectedIndex=a.selectedIndex,c&&(d=h.elDefaultOption||a[a.selectedIndex]||a.options.item(a.selectedIndex),e._buildWrapper(a),e._buildPlaceholder(a,h.elSelectWrapper,g,d?d.textContent:"")),e._setNativeMenu(a,f.nativeMenu),e._setInline(a,f.inline),a},D._buildWrapper=function(a){var b=this,c=b._createWrapper();c.className=C.selectWrapper,c.id=a.id+"-dropdownmenu",c.setAttribute("tabindex","0"),c.setAttribute("data-role","none"),u.insertNodesBefore(a,c),c.appendChild(a),b._ui.elSelectWrapper=c},D._buildPlaceholder=function(a,c,d,e){var f=b.createElement("span");f.id=d+"-placeholder",f.className=C.placeHolder,f.textContent=e,c.insertBefore(f,a),this._ui.elPlaceHolder=f},D._buildFilter=function(a,c){var d=this._ui,e=d.screenFilter,f=d.elOptionWrapper,g=d.elOptionContainer,h=b.createDocumentFragment();e||(e=b.createElement("div"),e.classList.add(C.filter,C.filterHidden),e.id=c+"-overlay",h.appendChild(e)),f||(f=b.createElement("div"),f.className=C.optionsWrapper,f.id=c+"-options-wrapper",h.appendChild(f)),g||(g=b.createElement("ul"),g.className=C.optionList,g.id=c+"-options",f.appendChild(g)),d.page.appendChild(h),d.elOptionContainer=g,d.elOptionWrapper=f,d.screenFilter=e},D._setNativeMenu=function(a,b){var c,d,e,f=this,g=f._ui,h=g.elSelectWrapper;b?(c=a.querySelectorAll("option"),h.classList.add(C["native"])):(f._buildFilter(a,a.id),d=g.elOptionContainer,e=f._constructOption(),d.innerHTML=e,c=d.querySelectorAll("li[data-value]"),c[f._selectedIndex]&&c[f._selectedIndex].classList.add(C.selected)),g.elOptions=c,f.options.nativeMenu=b},D._init=function(a){var c=this,d=c._ui,e=a.id;d.elSelectWrapper||(d.elSelectWrapper=b.getElementById(e+"-dropdownmenu"),d.elPlaceHolder=b.getElementById(e+"-placeholder"),d.elOptionWrapper=b.getElementById(e+"-options-wrapper"),d.elSelect=a,c.options.nativeMenu||(d.screenFilter=b.getElementById(e+"-overlay"),d.elOptionContainer=b.getElementById(e+"-options"),d.elOptions=d.elOptionContainer.querySelectorAll("li[data-value]")))},D._refresh=function(){var a=this;a._generate(a.element,!1)},D._enable=function(){k(this._ui.elSelectWrapper,!1),u.removeAttribute(this.element,"disabled")},D._disable=function(){k(this._ui.elSelectWrapper,!0),u.setAttribute(this.element,"disabled",!0)},D.open=function(){var a=this;a._isOpen===!1&&a._toggleSelect()},D.close=function(){var a=this;a._isOpen===!0&&a._toggleSelect()},D._bindEvents=function(){var b=this,c=b._ui,k=c.elOptionContainer,l=c.elSelectWrapper;b._toggleMenuBound=d.bind(null,b),b._changeOptionBound=e.bind(null,b),b._onResizeBound=g.bind(null,b),b._nativeChangeOptionBound=f.bind(null,b),b._focusBound=h.bind(null,b),b._blurBound=j.bind(null,b),b._touchMoveBound=i.bind(null,b),l.addEventListener("focus",b._focusBound),l.addEventListener("blur",b._blurBound),b.options.nativeMenu?c.elSelect.addEventListener("change",b._nativeChangeOptionBound):(l.addEventListener("vclick",b._toggleMenuBound),k.addEventListener("touchmove",b._touchMoveBound),k.addEventListener("vclick",b._changeOptionBound),k.addEventListener("focusin",b._focusBound),k.addEventListener("focusout",b._blurBound),c.screenFilter&&c.screenFilter.addEventListener("vmousedown",b._toggleMenuBound),a.addEventListener("throttledresize",b._onResizeBound,!0))},D._coordinateOption=function(){var b,c,d,e,f,g,h,i=this,j=i._ui,k=j.elOptionContainer.offsetHeight,l=[].slice.call(j.elOptionContainer.children).map(q),m=a.getComputedStyle(j.elOptionContainer),o=Math.max.apply(Math,l)+parseInt(m.borderLeftWidth,10)+parseInt(m.borderRightWidth,10),p=parseInt(a.getComputedStyle(j.elOptionWrapper).minWidth,10),r=i.options,s=j.elOptionWrapper.parentNode.querySelector(".ui-scrollview-clip").scrollTop,t=j.elSelectWrapper.parentNode,u=a.getComputedStyle(t),v=t.getBoundingClientRect(),x=0;return j.elSelectWrapper.classList.add("ui-dropdownmenu-force-display"),i._offsetTop=n(j.elSelectWrapper,j.page),j.elSelectWrapper.classList.remove("ui-dropdownmenu-force-display"),e=i._chooseDirection(),d=Math.max(o,p),g=k,c="right"===i._horizontalPosition?v.right-d:v.left,c+d>a.screen.width&&(c-=c+d-a.screen.width),f="left: "+c+"px; ",r.inline===!0&&(g=5*j.elOptionContainer.children[0].offsetHeight,h=t.offsetWidth-(parseFloat(u.paddingLeft)+parseFloat(u.paddingRight)),d=Math.min(h,Math.max(d,j.elOptionContainer.offsetWidth))),"top"===e.direction?(e.belowArea<0&&(x=e.belowArea),b=i._offsetTop-g-s+j.elPlaceHolder.offsetHeight,j.elOptionWrapper.classList.add(C.top)):(e.topAreac.belowArea?c.direction="top":c.direction="bottom",c},D._toggleSelect=function(b){var c=this,d=c._ui,e=d.elOptionContainer,f=d.elOptionWrapper.classList;if(c._horizontalPosition=b&&b.clientX>a.screen.width/2?"right":"left",c._isOpen&&!f.contains(C.opening))f.remove(C.opened),c._callbacks.hideAnimationEnd=p.bind(null,c),v.prefixedFastOn(e,"animationEnd",c._callbacks.hideAnimationEnd,!1),c._hide();else{if(f.contains(C.closing)||f.contains(C.opening))return;d.elSelectWrapper.focus(),f.add(C.opening),c._callbacks.showAnimationEnd=o.bind(null,c),v.prefixedFastOn(e,"animationEnd",c._callbacks.showAnimationEnd,!1),c._show()}c._isOpen=!c._isOpen},D._hide=function(){var a=this,b=a._ui,c=a.options,d=b.elOptionWrapper;b.screenFilter&&b.screenFilter.classList.add(C.filterHidden),c.inline&&b.elSelectWrapper.style.removeProperty("width"),a._ui.elSelectWrapper.classList.remove(C.active),d.classList.add(C.closing),a.isKeyboardSupport&&a.enableDisabledFocusableElements(b.page)},D._show=function(){var a=this,b=a._ui,c=a.options,d=b.elOptionWrapper;d.setAttribute("style",a._coordinateOption()),b.screenFilter&&b.screenFilter.classList.remove(C.filterHidden),b.elSelectWrapper.classList.add(C.active),d.classList.add(C.active),c.inline&&(b.elSelectWrapper.style.width=d.offsetWidth+"px"),d.setAttribute("tabindex","0"),d.firstElementChild.focus(),a.isKeyboardSupport&&(a.disableFocusableElements(b.page),a.enableDisabledFocusableElements(d),s.focusElement(d))},D._changeOption=function(){var a=this,b=a._ui,c=b.elOptions[a._selectedIndex],d=b.elOptionContainer.querySelector("."+C.selected),e=u.getNSData;if(c!==d||b.elDefaultOption&&b.elPlaceHolder.textContent===b.elDefaultOption.textContent){if(b.elSelect.value=e(c,"value"),""===b.elSelect.value)return b.elSelect.value=e(d,"value"),void(b.elPlaceHolder.textContent=d.textContent);v.trigger(b.elSelect,"change"),d&&d.classList.remove(C.selected),c.classList.add(C.selected)}},D._getValue=function(){var a,b=this,c=b.element.options,d="";return c&&(a=c[b._selectedIndex],a&&(d=a.value)),d},D._destroy=function(){var b=this,c=b._ui,d=c.elSelectWrapper,e=c.elOptionContainer,f=c.screenFilter;d.removeEventListener("focus",b._focusBound),d.removeEventListener("blur",b._blurBound),u.replaceWithNodes(c.elSelectWrapper,c.elSelect),b.options.nativeMenu?c.elSelect.removeEventListener("change",b._nativeChangeOptionBound):(d.removeEventListener("vclick",b._toggleMenuBound),e.removeEventListener("touchmove",b._touchMoveBound),e.removeEventListener("vclick",b._changeOptionBound),e.removeEventListener("focusin",b._focusBound),e.removeEventListener("focusout",b._blurBound),c.elOptionWrapper.parentNode.removeChild(c.elOptionWrapper),f&&(f.removeEventListener("vmousedown",b._toggleMenuBound),f.parentNode.removeChild(f)),a.removeEventListener("throttledresize",b._onResizeBound,!0))},A.widgetSelector=B,c.widget.mobile.DropdownMenu=A,s.registerActiveSelector(".ui-dropdownmenu:not(.ui-disabled):not(.ui-dropdownmenu-disabled), .ui-dropdownmenu-options li:not(.ui-dropdownmenu-disabled):not(.ui-dropdownmenu-optiongroup):not(.ui-disabled)"),t.defineWidget("DropdownMenu",B,["open","close"],A,"mobile",!1,!1,HTMLSelectElement)}(a.document,d),function(a,d){function e(a){var b=a._ui.inputElement;b&&(i.on(b,"keyup",a),a.options.groupOnBlur&&i.on(b,"blur focus",a)),a.on("click",a)}function f(a){var b=a._ui.inputElement;b&&(i.off(b,"keyup",a),a.options.groupOnBlur&&i.off(b,"blur focus",a)),a.off("click",a)}var g=d.widget.mobile.BaseWidgetMobile,h=d.engine,i=d.event,j={TEXT_ENVELOPER:"ui-text-enveloper",WITH_CONTAINER:"ui-text-enveloper-with-container",CONTAINER:"ui-text-enveloper-container",TEXT_ENVELOPER_INPUT:"ui-text-enveloper-input",TEXT_ENVELOPER_BTN:"ui-text-enveloper-btn",BTN_SELECTED:"ui-text-enveloper-btn-selected",TEXT_ENVELOPER_BTN_ACTIVE:"ui-text-enveloper-btn-active",TEXT_ENVELOPER_BTN_BLUR:"ui-text-enveloper-btn-blur",TEXT_ENVELOPER_BTN_EXPANDED:"ui-text-enveloper-btn-expanded",TEXT_ENVELOPER_START:"ui-text-enveloper-start",TEXT_ENVELOPER_TEXTLINE:"ui-text-input-textline",SLASH:"ui-text-enveloper-slash",SLASH_HIDDEN:"ui-text-enveloper-slash-hidden",TEXT_ENVELOPER_BTN_SLASH:"ui-text-enveloper-btn-separator",INPUT_STYLE_PREFIX:"ui-text-enveloper-input-",INPUT_BLUR:"ui-text-enveloper-input-blur"},k={BACKSPACE:8,ENTER:13},l={NEW_VALUE:"newvalue",ADDED:"added",REMOVED:"removed",SELECT:"select",UNSELECT:"unselect",RESIZE:"resize",EXPAND:"expand",FOLD:"fold"},m=function(){var a=this;a.options={groupOnBlur:!0,label:null,link:"",description:"+ {0}",selectable:!1,input:!0,placeholder:null,labelPosition:null,selectedItems:null,items:null},a._ui={}},n=new g;m.prototype=n,m.classes=j,n._build=function(a){var b=this,c=b._ui,d=b.options;return a.classList.add(j.TEXT_ENVELOPER),b._setLabel(a,d.label),b._setLabelPosition(a,d.labelPosition),c.container.classList.add(j.CONTAINER),c.buttons=[],b._setInput(a,d.input),b._setPlaceholder(a,d.placeholder),a},n._setLabelPosition=function(a,c){var d,e=this,f=e._ui;"indent"===c?(d=b.createElement("div"),a.appendChild(d),f.container=d,a.classList.add(j.WITH_CONTAINER)):f.container=a,e.options.labelPosition=c},n._setLabel=function(a,c){var d=a.querySelector("."+j.TEXT_ENVELOPER_START),e=d?d.cloneNode(!0):null;e&&(a.removeChild(d),a.appendChild(e)),c&&(e=e||b.createElement("div"),e.innerText=c,e.classList.add(j.TEXT_ENVELOPER_START),a.appendChild(e)),this.options.label=c},n._init=function(a){var b=this;return b._btnActive=!1,b._isBlurred=!1,a},n._bindEvents=function(){e(this)},n.handleEvent=function(a){var b=this;switch(a.type){case"click":b._onClick(a);break;case"keyup":b._onKeyup(a);break;case"blur":b._onBlur(a);break;case"focus":b._onFocus(a)}},n._onFocus=function(){this.expandButtons()},n.expandButtons=function(){var a,b,c=this,d=c._ui;if(c._isBlurred){for(c._isBlurred=!1,c.remove(c._btnToRemoveIndex),d.inputContainer.classList.remove(j.INPUT_BLUR),a=d.buttons.length,b=0;a>b;b++)d.buttons[b].classList.remove(j.TEXT_ENVELOPER_BTN_BLUR);c.trigger(l.RESIZE),c.trigger(l.EXPAND)}},n._onClick=function(a){var b,c,d,e=this,f=a.target,g=f.classList,h=f.previousElementSibling,i=f.nextElementSibling,k=i&&i.nextElementSibling,m=h&&h.previousElementSibling;e._isBlurred?(e.expandButtons(),a.preventDefault(),a.stopPropagation()):e.options.selectable&&g.contains(j.TEXT_ENVELOPER_BTN)&&(b=h&&h.classList,c=i&&i.classList,g.contains(j.BTN_SELECTED)?(m&&!m.classList.contains(j.BTN_SELECTED)&&b.remove(j.SLASH_HIDDEN),k&&!k.classList.contains(j.BTN_SELECTED)&&c.remove(j.SLASH_HIDDEN),d=l.UNSELECT):(b&&b.add(j.SLASH_HIDDEN),c&&c.add(j.SLASH_HIDDEN),d=l.SELECT),g.toggle(j.BTN_SELECTED),e.trigger(d,{value:f.textContent,index:e._ui.buttons.indexOf(f)},!1),a.preventDefault(),a.stopPropagation())},n._getItems=function(){return this._ui.buttons.map(function(a){return a.textContent})},n._setItems=function(a,b){var c=this,d="string"==typeof b?b.split(","):b;d&&(this._ui.buttons.forEach(function(){c.remove(0)}),d.forEach(function(a){c.add(a)}))},n._getSelectedItems=function(){var a=[];return this._ui.buttons.forEach(function(b,c){b.classList.contains(j.TEXT_ENVELOPER_BTN_SELECTED)&&a.push({value:b.textContent,index:c})}),a},n._setSelectedItems=function(a,b){var c="string"==typeof b?b.split(","):b;c&&this._ui.buttons.forEach(function(a,b){a.classList.toggle(j.TEXT_ENVELOPER_BTN_SELECTED,-1!==c.indexOf(b))})},n._onBlur=function(){var a=this,b=a._ui.inputElement;b&&b.value&&(a.trigger(l.NEW_VALUE,{value:b.value},!1),b.value=""),a.foldButtons()},n.foldButtons=function(){var a,c,d,e,f=this,g=f._ui,h=g.buttons,i=h.length,k=h[0]?h[0].textContent:"";if(!f._isBlurred){for(a=0;i>a;a++)h[a].classList.add(j.TEXT_ENVELOPER_BTN_BLUR);g.inputContainer.classList.add(j.INPUT_BLUR),c=f._createButton(k,!1),f._btnToRemoveIndex=h.indexOf(c),i>1&&(d=b.createElement("span"),d.classList.add(j.TEXT_ENVELOPER_BTN_SLASH),e=b.createTextNode("+"+(i-1)),c.appendChild(d),c.appendChild(e)),f._isBlurred=!0,f.trigger(l.RESIZE),f.trigger(l.FOLD)}},n._onKeyup=function(a){var b=this,c=b._ui,d=c.inputElement,e=d.value,f=a.keyCode,g=c.buttons.length-1;f===k.ENTER?(b.trigger(l.NEW_VALUE,{value:e},!1),d.value="",b.trigger(l.RESIZE)):f===k.BACKSPACE?(""===e&&(b._btnActive?(b.remove(g),b._btnActive=!1):c.buttons.length&&(c.buttons[g].classList.add(j.TEXT_ENVELOPER_BTN_ACTIVE),b._btnActive=!0)),b.trigger(l.RESIZE)):b._btnActive&&(c.buttons[g].classList.remove(j.TEXT_ENVELOPER_BTN_ACTIVE),b._btnActive=!1)},n._createButton=function(a,d){var e=this,f=e._ui,g=b.createElement("div"),i=f.buttons;return d===c&&(d=!0),g.innerText=a,g.classList.add(j.TEXT_ENVELOPER_BTN),h.instanceWidget(g,"Button",{inline:d}),f.container.insertBefore(g,e._ui.inputContainer),i.push(g),e.trigger(l.ADDED,{value:a,index:i.length-1},!1),g},n._createSlash=function(){var a=this._ui,c=b.createElement("span");return c.classList.add(j.SLASH),a.container.insertBefore(c,a.inputContainer),c},n.add=function(a){var b=this,c=b._getItems(b.element);-1===c.indexOf(a)&&(b._createButton(a),b._createSlash())},n.remove=function(a){var b=this,c=b._ui,e=c.buttons,f=e.length,g=e[a].innerText,h=c.container,i=b._isBlurred?f-2:f-1;0>a||a>i?d.warn("You insert incorrect index, please check your index value"):b._isBlurred?f>2?e[f-1].textContent=e[0].textContent+" + "+(f-2):2===f&&(h.removeChild(e[f-1]),e.pop(),e[0].classList.remove(j.TEXT_ENVELOPER_BTN_BLUR)):(e[a].nextElementSibling.classList.contains(j.SLASH)&&h.removeChild(e[a].nextElementSibling),h.removeChild(e[a]),e.splice(a,1)),b.trigger(l.REMOVED,{value:g,index:a})},n.length=function(){return this._ui.buttons.length},n._setInput=function(a,c){var d,e,f,g=this,i=g._ui,k=i.container;c?(f=b.createElement("div"),d=b.createElement("input"),d.classList.add(j.TEXT_ENVELOPER_INPUT),f.appendChild(d),k.appendChild(f),h.instanceWidget(d,"TextInput",{clearBtn:!0}),i.inputElement=d,i.inputContainer=f,"string"==typeof c?f.classList.add(j.INPUT_STYLE_PREFIX+c):(e=a.querySelector("."+j.TEXT_ENVELOPER_TEXTLINE),e.parentElement.removeChild(e))):(f=i.inputContainer,f&&(k.removeChild(f),h.destroyWidget(i.inputElement,"TextInput"),i.inputContainer=null,i.inputElement=null)),g.options.input=c},n._setPlaceholder=function(a,b){var c=this._ui.inputElement;c&&c.setAttribute("placeholder",b||""),this.options.placeholder=b},n._destroy=function(){var a=this,b=a._ui;b.container.classList.remove(j.CONTAINER),a._setInput(a.element,!1),f(a),a._ui=null},n.getInput=function(){return this._ui.inputElement},d.widget.mobile.TextEnveloper=m,h.defineWidget("TextEnveloper","[data-role='textenveloper'], .ui-text-enveloper",["add","remove","length"],m,"mobile")}(a.document,d),function(a,b){function c(){var c,d=b.createElement("div"),e=b.createElement("body"),f=b.getElementsByTagName("html")[0],g=getComputedStyle(d);return d.classList.add("is-circle-test"),e.appendChild(d),f.insertBefore(e,f.firstChild),c="1px"===g.width,f.removeChild(e),"?circle"===a.location.search&&(c=!0),c}var e=!("undefined"==typeof a.tizen);d.support={cssTransitions:!0,mediaquery:!0,cssPseudoElement:!0,touchOverflow:!0,cssTransform3d:!0,boxShadow:!0,scrollTop:0,dynamicBaseTag:!0,cssPointerEvents:!1,boundingRect:!0,browser:{ie:!1,tizen:e},shape:{circle:e?a.matchMedia("(-tizen-geometric-shape: circle)").matches:c()},gradeA:function(){return!0},isCircleShape:c}}(a,a.document),function(a,b,c){function d(a,b,c,d){var e=d*n/180;return{x:a+c*p(e),y:b-c*o(e)}}function e(a,b,c,e,f){var g=d(a,b,c,f),h=d(a,b,c,e),i=180>=f-e?"0":"1",j=0;return["M",g.x,g.y,"A",c,c,0,i,j,h.x,h.y].join(" ")}function f(a,c){var d=b.createElementNS(q,"path");d.setAttribute("class",c.classes),d.setAttribute("fill","none"),d.setAttribute("stroke",c.color),d.setAttribute("stroke-width",c.width),d.setAttribute("d",e(c.x,c.y,c.r,c.referenceDegree+c.arcStart,c.referenceDegree+c.arcEnd)),d.setAttribute("data-initial-degree",c.referenceDegree),d.setAttribute("stroke-linecap",c.linecap),a.appendChild(d)}function g(a,b){var c=a.style,d=b.x+"px "+b.y+"px",e=b.referenceDegree+b.arcStart||b.degrees;a.classList&&a.classList.add(s.animated),c.webkitTransformOrigin=d,c.mozTransformOrigin=d,c.transformOrigin=d,d="rotate("+e+"deg)",c.webkitTransform=d,c.mozTransform=d,c.transform=d}function h(a,c){var e,f,g=b.createElementNS(q,"line");return g.setAttribute("class",c.classes),g.setAttribute("stroke",c.color),g.setAttribute("stroke-width",c.width),"out"===c.direction?(e=d(c.x,c.y,c.r,c.degrees),f=d(c.x,c.y,c.r-c.length,c.degrees)):(e=d(c.x,c.y,c.r-c.length,c.degrees),f=d(c.x,c.y,c.r,c.degrees)),g.setAttribute("x1",e.x),g.setAttribute("y1",e.y),g.setAttribute("x2",f.x),g.setAttribute("y2",f.y),a.appendChild(g),g}function i(a,c){var d=b.createElementNS(q,"text");d.setAttribute("x",c.x),d.setAttribute("y",c.y),d.setAttribute("text-anchor",c.position),d.setAttribute("fill",c.color),d.setAttribute("transform",c.transform),d.textContent=c.text,a.appendChild(d)}function j(a,c){var d=b.createElementNS(q,"circle");return d.setAttribute("stroke",c.color),d.setAttribute("stroke-width",c.width),d.setAttribute("cx",c.x),d.setAttribute("cy",c.y),d.setAttribute("r",c.r),d.setAttribute("fill",c.fill),a.appendChild(d),d}function k(a,b){var c;b.animation?g(a,b):a&&(c=parseInt(a.getAttribute("data-initial-degree"),10)||b.referenceDegree,a.setAttribute("data-initial-degree",c),a.setAttribute("d",e(b.x,b.y,b.r,c+b.arcStart,c+b.arcEnd)))}function l(a,b){var c,e;b.animation?g(a,b):a&&(c=d(b.x,b.y,b.r,b.degrees),e=d(b.x,b.y,b.r-b.length,b.degrees),a.setAttribute("x1",c.x),a.setAttribute("y1",c.y),a.setAttribute("x2",e.x),a.setAttribute("y2",e.y))}var m,n=Math.PI,o=Math.cos,p=Math.sin,q="http://www.w3.org/2000/svg",r=c.util.object,s={polar:"ui-polar",animated:"ui-animated"},t={x:180,y:180,r:170,arcStart:0,arcEnd:90,width:5,color:"black",animation:!1,linecap:"butt",referenceDegree:0},u={x:180,y:180,r:170,degrees:0,length:180,direction:"in",width:5,color:"black"},v={x:180,y:180,text:"Text",position:"middle",color:"white"},w={x:180,y:180,r:170,color:"white"};m={"default":{arc:t,radius:u,text:v},classes:s,polarToCartesian:d,createSVG:function(a){var c=b.createElementNS(q,"svg");return c.classList&&c.classList.add(s.polar),a&&a.appendChild(c),c},addArc:function(a,b){return a=a||this.createSVG(),b=r.merge({},t,b||{}),f(a,b),a},addRadius:function(a,b){return a=a||this.createSVG(),b=r.merge({},u,b||{}),h(a,b)},addText:function(a,b){return a=a||this.createSVG(),b=r.merge({},v,b||{}),i(a,b),a},updatePosition:function(a,b,c){var d,e=a&&a.querySelector("path"+b);e?(c=r.merge({},t,c||{}),k(e,c)):(d=a&&a.querySelector("line"+b),d&&l(d,c))},addCircle:function(a,b){var c=this;return a=a||c.createSVG(),b=r.merge({},w,b||{}),j(a,b),a}},c.util.polar=m}(a,a.document,d),function(a,b,c){function d(){ma&&(clearTimeout(ta),ma.classList.add(N.fadeIn),ta=setTimeout(function(){ma&&ma.classList.remove(N.fadeIn)},2e3))}function e(b){for(;b&&b!==a;){if(b===$)return!0;b=b.parentElement}return!1}function f(a){var b=a.touches,c=b[0];da=e(a.target),da&&1===b.length&&(R=ea?c.clientX:c.clientY,X=Date.now(),K.trigger($,P.SCROLL_BEFORE_START,{scrollLeft:ea?-S:0,scrollTop:ea?0:-S,fromAPI:ua}))}function g(a){var b=a.touches,c=b[0],e=ea?c.clientX:c.clientY,f=0,g=0;ua=!1,T=e-R,O||(S+T>0&&(T=-S),-Z>S+T&&(T=-Z-S)),ea?f=-(S+T):g=-(S+T),ca||K.trigger($,P.SCROLL_START,{scrollLeft:f,scrollTop:g,fromAPI:ua}),K.trigger($,P.SCROLL,{scrollLeft:f,scrollTop:g,inBounds:S+T>=-Z&&0>=S+T,fromAPI:ua}),d()}function h(a){var b=a.touches;da&&(1===b.length&&g(a),ca||(ca=!0),Ba(u))}function i(a){return xa?(a=ga(ha(xa.length-1,a),0),xa[a].position-xa[0].position):0}function j(a){var b,c,d=null,e=null;if(xa){if(a-=Aa/2,a=-a,xa[0].position>a)return 0;for(c=0,b=xa.length;b>c;c++)if(d=xa[c],e=xa[c+1],!e||d.positiona)return c}return-1}function k(a){var b=Date.now()-X,c=null;a&&ba(T/b)>1?(V=ga(ha(fa(S+1e3*T/b),0),-Z),xa?(ya=j(S+1e3*T/b),c=xa[ya],c&&(V=-i(ya))):wa&&(V=wa*fa(V/wa)),ba(T/b)>1&&K.trigger($,P.SCROLL_FLICK,{scrollLeft:ea?-V:0,scrollTop:ea?0:-V,fromAPI:ua}),Ba(s)):(xa?(ya=j(S),c=xa[ya],c&&(V=-i(ya),Ba(s))):wa&&(V=wa*fa(S/wa),Ba(s)),ca=!1)}function l(a){O?a||(V=S>0?0:-Z,Ba(s)):(-Z>S&&(S=-Z),S>0&&(S=0))}function m(a){K.trigger($,P.SCROLL,a),K.trigger($,P.SCROLL_END,a)}function n(){var a,b=0,c=0;ca&&(S+=T,a=S>=-Z&&0>=S,k(a),l(a),ea?b=-S:c=-S,T=0,m({scrollLeft:b,scrollTop:c,inBounds:a,fromAPI:ua}),d(),da=!1,Ba(u))}function o(a){return xa?Math.abs(xa[za].position-xa[a].position):wa}function p(a){var b=a.getBoundingClientRect();return ea?b.width:b.height}function q(a){var b=a.detail&&a.detail.direction;(!$||p($))&&(za=ya,ca&&(T=0,ca=!1),"CW"===b?(ya++,xa&&ya>=xa.length&&(ya=xa.length-1),wa=-1*o(ya)):(ya--,xa&&0>ya&&(ya=0),wa=o(ya)),V+=wa,!xa&&wa&&(V=wa*fa(V/wa)),-Z>V&&(V=-Z),V>0&&(V=0),Ba(s),Ba(u),K.trigger($,P.SCROLL_START,{scrollLeft:ea?-V:0,scrollTop:ea?0:-V,fromAPI:!1}))}function r(){var a=V-S,b=ba(a);b>10?(S=fa(S+a/10),Ba(s)):b>2?(S=fa(S+a/2),Ba(s)):S=V,O||(-Z>S&&(S=-Z),S>0&&(S=0))}function s(){var a=0,b=0;$&&(r(),ea?a=-S:b=-S,K.trigger($,P.SCROLL,{scrollLeft:a,scrollTop:b,inBounds:S>=-Z&&0>=S,fromAPI:ua}),ca||K.trigger($,P.SCROLL_END,{scrollLeft:a,scrollTop:b,fromAPI:ua}),d())}function t(){qa?L.updatePosition(sa,"."+N.thumb,{arcStart:oa,arcEnd:oa+ra,r:Q}):na&&(ea?na.style.transform="translate("+oa+"px, 0)":na.style.transform="translate(0, "+oa+"px)")}function u(){var a=S+T+U;a!==W&&(W=a,oa=Z>-a?-a/Z*pa:pa,0>oa&&(oa=0),!va&&Y&&(Y.transform=ea?"translate("+W+"px, 0)":"translate(0, "+W+"px)"),t(),Ba(u))}function v(){R=0,S=0,oa=0,T=0,V=0,W=0,U=0,X=Date.now()}function w(d,e,g){var i,j,k,l;va=g,O=!1,wa=!1,$?c.warn("Scrolling exist on another element, first call disable method"):(ea="x"===e?1:0,ya=0,l=d.querySelector("div."+N.container),l?(_=l,_.style.transform=""):(_=a.createElement("div"),k=Array.prototype.slice.call(d.childNodes),k.forEach(function(a){(!c.support.shape.circle||M.matchesSelector(a,".ui-header:not(.ui-fixed), :not(.ui-footer)"))&&_.appendChild(a)}),d.insertBefore(_,d.firstElementChild),_.classList.add(N.container)),$=d,i=d.getBoundingClientRect(),j=_.getBoundingClientRect(),Z=fa(ea?j.width-i.width:j.height-i.height),Y=_.style,v(),aa=b.getComputedStyle(d).getPropertyValue("overflow"),d.style.overflow="hidden",a.addEventListener("touchstart",f,!1),a.addEventListener("touchmove",h,!1),a.addEventListener("touchend",n,!1),b.addEventListener("rotarydetent",q,!0))}function x(){B(),a.removeEventListener("touchstart",f,!1),a.removeEventListener("touchmove",h,!1),a.removeEventListener("touchend",n,!1),b.removeEventListener("rotarydetent",q,!0),$&&($.style.overflow=aa),Y=null,$=null,_=null,sa=null}function y(){var a=ea?0:90;ma.classList.add(N.circular),sa=L.createSVG(),L.addArc(sa,{arcStart:a-ia/2,arcEnd:a+ia/2,classes:N.path,width:10,r:Q,linecap:"round"}),L.addArc(sa,{referenceDegree:a-ia/2,arcStart:0,arcEnd:ra,classes:N.thumb,width:10, +r:Q,linecap:"round"}),ma.appendChild(sa),$.parentElement.insertBefore(ma,$.nextSibling)}function z(b){var c,d,e,f=0,g=0;ma.classList.add(N.direction+"-"+(ea?"x":"y")),na=a.createElement("div"),e=na.style,na.classList.add(N.thumb),c=$.getBoundingClientRect(),d=_.getBoundingClientRect(),ea?(f=c.width-2*ka,b.width=f+"px",b.left=c.left+ka+"px",e.transform="translate3d("+oa+"px,0,0)",e.width=f/d.width*f+"px"):(g=c.height-2*ka,b.height=g+"px",b.top=c.top+ka+"px",e.transform="translate3d(0,"+oa+"px,0)",e.height=g/d.height*g+"px"),ma.appendChild(na),$.parentElement.insertBefore(ma,$.nextSibling),pa=ea?f-na.getBoundingClientRect().width:g-na.getBoundingClientRect().height}function A(){ma=a.createElement("div"),ma.classList.add(N.scrollbar),qa?y():z(ma.style)}function B(){ma&&(ma.parentElement.removeChild(ma),ma=null,na=null)}function C(a){V=a,ua=!0,K.trigger($,P.SCROLL_BEFORE_START,{scrollLeft:ea?-S:0,scrollTop:ea?0:-S,fromAPI:ua}),Ba(s),u()}function D(){return-S}function E(){return Z}function F(a,b){ya=a,U=b,S=-i(a),V=S,Ba(s),u()}function G(a){var b=$.getBoundingClientRect(),c=ea?"width":"height",d=b[c],e=ga(a-d,0);e!==Z&&(Z=e||Number.POSITIVE_INFINITY,ma&&(qa?(ra=ga(d/(Z+d)*ia,ja),pa=ia-ra,L.updatePosition(sa,"."+N.thumb,{arcStart:oa,arcEnd:oa+ra,r:Q})):(d-=2*ka,na.style[c]=d/(Z+d)*d+"px",pa=d-na.getBoundingClientRect()[c])))}function H(a){var b=a.length;xa=a,wa=null,b&&(Z=xa[b-1].position-xa[0].position+la)}function I(a){Aa=ea?$.getBoundingClientRect().height:$.getBoundingClientRect().width,Array.isArray(a)?H(a):(xa=null,wa=a,wa&&(Z=wa*fa(Z/wa)))}function J(a){return $===a}var K=c.event,L=c.util.polar,M=c.util.selectors,N={circular:"scrolling-circular",direction:"scrolling-direction",scrollbar:"scrolling-scrollbar",path:"scrolling-path",thumb:"scrolling-scrollthumb",fadeIn:"fade-in",container:"scrolling-container"},O=!1,P={SCROLL_BEFORE_START:"beforeScrollStart",SCROLL_START:"scrollStart",SCROLL_END:"scrollEnd",SCROLL_FLICK:"flick",SCROLL:"scroll"},Q=174,R=0,S=0,T=0,U=0,V=0,W=0,X=Date.now(),Y=null,Z=0,$=null,_=null,aa="",ba=Math.abs,ca=!1,da=!1,ea=0,fa=Math.round,ga=Math.max,ha=Math.min,ia=60,ja=6,ka=11,la=0,ma=null,na=null,oa=0,pa=0,qa=c.support.shape.circle,ra=ja,sa=null,ta=null,ua=!1,va=!1,wa=null,xa=null,ya=0,za=0,Aa=0,Ba=b.requestAnimationFrame||b.webkitRequestAnimationFrame;c.util.scrolling={getScrollPosition:D,getScrollPositionByIndex:i,enable:w,disable:x,enableScrollBar:A,disableScrollBar:B,scrollTo:C,setMaxScroll:G,getMaxScroll:E,setSnapSize:I,scrollToIndex:F,isElement:J,setBounceBack:function(a){O=a}}}(b,a,d),function(a,b){function d(a,b){for(var c=a._renderList,d=0,e=c.length;e>d;d+=4)"propset"===c[d]&&(c[d+1][c[d+2]]=c[d+3]);0===e&&b-a._lastRenderClearTimestamp>a._lastRenderClearTTL&&(a._lastRenderClearTimestamp=b,a._sizeMap.length=0,a._avgListItemSize=-1),c.length=0}function e(a,b){var c=a._scroll,d=q,e=a._ui.scrollview,f=c.lastPositionX,g=c.lastPositionY,h=e.scrollLeft,i=b&&b.detail&&b.detail.scrollTop||e.scrollTop;a._refreshScrollbar(),g>i&&(d=r),f>h&&(d=u),i>g&&(d=s),h>f&&(d=t),c.lastJumpY=Math.abs(i-g),c.lastJumpX=Math.abs(h-f),c.lastPositionX=h,c.lastPositionY=i,c.dir=d,c.clipHeight=e.clientHeight,c.clipWidth=e.clientWidth}function f(a,b){return parseInt(b===v?a.clientHeight:a.clientWidth,10)}function g(a,b){var c,d,e,g,h,i,j=a.element,k=a.options,m=a._scroll,n=k.dataLength,o=a._avgListItemSize,p=k.bufferSize,q=!1,r=D.call(j.children,l);for(c=k.orientation===v?m.clipHeight:m.clipWidth,-1===o&&(a._avgListItemSize=o=f(j,k.orientation)/p),e=Math.floor((p-Math.floor(c/o))/2),i=0>=b-e?0:b-e,i+p>=n&&(i=n-p,0>i&&(i=0),q=!0),d=b-i,a._loadData(i),x=!0,h=i*o,k.orientation===v?(q&&(h=a._ui.spacer.clientHeight),a._addToRenderList("propset",j.style,"margin-top",h+"px")):(q&&(h=a._ui.spacer.clientWidth),a._addToRenderList("propset",j.style,"margin-left",h+"px")),g=0;d>g;g+=1)h+=f(r[g],k.orientation);k.orientation===v?C.isElement(a._ui.scrollview)?C.scrollTo(h):a._ui.scrollview.scrollTop=h:a._ui.scrollview.scrollLeft=h,x=!1,a._currentIndex=i}function h(a){for(var b=a.firstElementChild;b;){if("LI"===b.tagName)return b;b=b.nextElementSibling}return null}function i(a,b,c,d,e,f,g){var i,j,k=D.call(b.children,l),m=0;if(f>0){for(j=g;j>0;j--)i=k.shift(),c.appendChild(i),a._updateListItem(i,e),b.appendChild(i),m+=d(i,e++);a._currentIndex+=g}else{for(j=g;j>0;j--)i=k.shift(),c.appendChild(i),a._updateListItem(i,e),b.insertBefore(i,h(b)),m-=d(i,e--);a._currentIndex-=g}return m}function j(a,b,c,d,e,f,g){var h,i=0===(2&d),j=1===(2&d),k=a._currentIndex;i&&(h=f+e,0>=k&&(a._currentIndex=k=0,h=0),k>=b-1&&(h=a._ui.spacer.clientHeight),0>h&&(h=0),a._addToRenderList("propset",c,"margin-top",h+"px")),j&&(h=g+e,0>=k&&(a._currentIndex=k=0,h=0),k>=b-1&&(h=a._ui.spacer.clientWidth),0>h&&(h=0),a._addToRenderList("propset",c,"margin-left",h+"px"))}function k(a,b){for(var c=0,d=a.length;--d>=0;)c+=a[d][b];return c}function l(a){return"LI"===a.tagName}function m(a,b,d,e){return a[e]===c&&(a[e]=b?d.clientWidth:d.clientHeight),a[e]}function n(a){var b,c,d,e,g=a.element,h=a._scroll,n=a.options,o=g.style,p=a._currentIndex,w=parseInt(n.bufferSize,10),x=n.dataLength,y=h.dir,z=h.lastPositionY,A=h.lastPositionX,B=parseInt(o.marginTop,10)||0,C=parseInt(o.marginLeft,10)||0,E=0,F=a._domBuffer,G=a._avgListItemSize,H=k(D.call(g.children,l),n.orientation===v?"clientHeight":"clientWidth"),I=a._sizeMap,J=0,K=0;switch(-1===G&&(a._avgListItemSize=G=f(g,n.orientation)/w),y){case q:break;case s:K=z-B,E=x-p-w;break;case r:K=B+H-(z+h.clipHeight),E=p;break;case u:K=A-C,E=x-p-w;break;case t:K=C+H-(A-h.clipWidth),E=p}K>0&&2>=H/K&&(b=K/G-(w-h.clipHeight/G)/5|0|0,b=Math.min(E,b),c=b/w|0,b%=w,d=y===s||y===u?1:-1,c>0&&(a._loadData(p+d*c*w),p=a._currentIndex,J+=d*c*w*G),e=p+(d>0?w:-1),J+=i(a,g,F,m.bind(null,I,2&y),e,d,b),j(a,x,o,y,J,B,C))}function o(a,b){var c=a._scroll;e(a,b),(c.lastJumpY>0||c.lastJumpX>0&&!x)&&(n(a),B.trigger(a.element,"vlistupdate"))}var p=b.widget.BaseWidget,q=-1,r=0,s=1,t=2,u=3,v="y",w="x",x=!1,y=b.util,z=y.requestAnimationFrame,A=y.selectors,B=b.event,C=b.util.scrolling,D=[].filter,E=function(){var b=this;return b._ui={scrollview:null,spacer:null,itemSize:0},b._scroll={direction:[0,0,0,0],dir:q,lastPositionX:0,lastPositionY:0,lastJumpX:0,lastJumpY:0,clipWidth:0,clipHeight:0},b.name="VirtualListview",b._currentIndex=0,b.options={bufferSize:100,dataLength:0,orientation:v,listItemUpdater:null,scrollElement:null,optimizedScrolling:!1},b._scrollEventBound=null,b._render=d.bind(null,this),b._renderList=[],b._sizeMap=[],b._domBuffer=a.createDocumentFragment(),b._lastRenderClearTimestamp=0,b._lastRenderClearTTL=1e4,b._avgListItemSize=-1,b},F=new p;E.classes={uiVirtualListContainer:"ui-virtual-list-container",spacer:"ui-virtual-list-spacer"},F._updateListItem=function(a,b){this.options.listItemUpdater(a,b)},F._setupScrollview=function(a,b){var c,d=A.getClosestByClass(a,"ui-scroller")||a.parentElement;return c=d.style,b===w?(c.overflowX="scroll",c.overflowY="hidden"):(c.overflowX="hidden",c.overflowY="scroll"),d},F._getScrollView=function(a,b){var c=null;return a.scrollElement&&(c="string"==typeof a.scrollElement?A.getClosestBySelector(b,"."+a.scrollElement):a.scrollElement),c||(c=this._setupScrollview(b,a.orientation)),c},F._build=function(b){var c,d,e,f=this,g=f._ui,h=E.classes,i=f.options,j=a.createElement("div");return b.style.position="relative",b.classList.add(h.uiVirtualListContainer),e=i.orientation.toLowerCase()===w?w:v,c=f._getScrollView(i,b),j.classList.add(h.spacer),d=j.style,d.display="block",d.position="static",e===w&&(d["float"]="left"),c.appendChild(j),g.spacer=j,g.scrollview=c,i.orientation=e,b},F._init=function(a){var c,d,e=this,f=e._ui,g=e.options,h=f.scrollview||e._getScrollView(g,a);g.dataLengthc;++c)b=a.createElement(g),j===w&&(b.style["float"]="left"),d._updateListItem(b,c),i.appendChild(b);e.appendChild(i),this._refresh()},F._refresh=function(){this._refreshScrollbar()},F._loadData=function(a){var b=this,c=b.element.firstElementChild;if(b._currentIndex!==a){b._currentIndex=a;do b._updateListItem(c,a),++a,c=c.nextElementSibling;while(c)}},F._refreshScrollbar=function(){var a,b,c=this,d=c._currentIndex,e=c.element,f=c.options,g=c._ui,h=g.spacer.style;f.orientation===v?(a=parseFloat(e.clientHeight)||0,b=a/f.bufferSize*(f.dataLength-d),f.optimizedScrolling?C.setMaxScroll(b):c._addToRenderList("propset",h,"height",b-a+"px")):(a=parseFloat(e.clientWidth)||0,b=a/f.bufferSize*f.dataLength,f.optimizedScrolling?C.setMaxScroll(b):c._addToRenderList("propset",h,"width",a/f.bufferSize*(f.dataLength-1)-4/3*a+"px"))},F._addToRenderList=function(){var a=this,b=a._renderList;b.push.apply(b,arguments),z(a._render)},F._bindEvents=function(){var a=o.bind(null,this),b=this._ui.scrollview;b&&(b.addEventListener("scroll",a,!1),this._scrollEventBound=a)},F._destroy=function(){var a=this,b=a._ui.scrollview,c=a._ui.spacer,d=a.element,e=d.style;for(e.position="static",a.options.orientation===v?e.top="auto":e.left="auto",b&&(C.disable(b),b.removeEventListener("scroll",a._scrollEventBound,!1)),c.parentNode&&c.parentNode.removeChild(c);d.firstElementChild;)d.removeChild(d.firstElementChild)},F.scrollTo=function(a){var b=this;C.isElement(b._ui.scrollview)?C.scrollTo(a):b._ui.scrollview.scrollTop=a},F.scrollToIndex=function(a){0>a&&(a=0),a>=this.options.dataLength&&(a=this.options.dataLength-1),e(this),g(this,a)},F.draw=function(){this._buildList(),this.trigger("draw")},F.setListItemUpdater=function(a){this.options.listItemUpdater=a},E.prototype=F,b.widget.core.VirtualListview=E}(a.document,d),function(a,b,c){var d=c.widget.core.VirtualListview,e=c.engine,f=c.util,g=f.selectors,h=f.DOM.nsData,i=new d,j=i._init,k=i._refresh,l=i._updateListItem;i._init=function(a){var b=this;e.instanceWidget(a,"Listview"),null!==h(a,"row")&&c.warn("Row option in VirtualListview is deprecated and not supported. Use bufferSize option instead."),null!==h(a,"template")&&c.warn("Template option in VirtualListview is deprecated and not supported."),null!==h(a,"numItemData")&&c.warn("NumItemData option in VirtualListview is deprecated and not supported. Use dataLength option instead."),"function"!=typeof b.options.listItemUpdater&&c.warn(["ListItemUpdater in VirtualListview is not set.","Probably you use selector for automatic creation of this widget.","Selectors for this widget are deprecated and will be removed in future.","Use setListItemUpdater to set list item updater."].join(" ")),b._ui.listview=e.instanceWidget(a,"Listview"),j.call(b,a)},i._refresh=function(){this._ui.listview.refresh(),k.call(this)},i._setupScrollview=function(a){var b;return b=e.getBinding(g.getClosestByClass(a,"ui-scrollview-clip")),b.element},i._updateListItem=function(a,b){var d=this;"function"==typeof d.options.listItemUpdater?l.call(d,a,b):c.warn("List item updater must be a function. Using jQuery Template in VirtualListview is deprecated and is not supported")},i.create=function(){c.warn("VirtualListview.create() method is deprecated and no more supported. Use draw() method instead.")},d.prototype=i,c.widget.mobile.VirtualListview=d,c.engine.defineWidget("VirtualListview","[data-role='virtuallistview'],[data-role='virtuallist'], .ui-virtuallistview",["draw","setListItemUpdater","scrollTo","scrollToIndex","create"],d,"tizen")}(a,a.document,d),function(a,b){function d(a,b,c,d,e){var f=e._ui,g=f.edgeEffect||f.scrollview.querySelector("."+v.edgeEffect),h=g.style,i=q(p(a/8)-1,10);return"vertical"===b?(h.top="start"===c?"0":"auto",h.bottom="start"===c?"auto":"0"):(h.left="start"===c?"0":"auto",h.right="start"===c?"auto":"0"),e._edgeEffectGradientSize=i,h.boxShadow="0 0 0 "+i+"px "+u.replace("{1}",.5)+",0 0 0 "+2*i+"px "+u.replace("{1}",.4)+",0 0 0 "+3*i+"px "+u.replace("{1}",.3)+",0 0 0 "+4*i+"px "+u.replace("{1}",.2)+",0 0 0 "+5*i+"px "+u.replace("{1}",.1),0}function e(a){return l.getClosestByClass(a,"ui-scroller")||a.parentElement}function f(a,b){var c=null;return a.scrollElement&&(c="string"==typeof a.scrollElement?l.getClosestBySelector(b,"."+a.scrollElement):a.scrollElement),c||(c=e(b)),c}function g(a,b){return b.getAttribute("data-index")===""+a}function h(a,b,c){return c>a}function i(a,b){return-1===a.indexOf(b)}function j(a,b){var d,e,f,j=a.element,k=a._itemSize,l=a.options,m="vertical"===l.orientation?"scrollTop":"scrollLeft",n=b.detail&&b.detail[m],o=a._ui,p=o.scrollview.firstElementChild.style,q=0,t=l.dataLength,u=[],w=a._numberOfItems,x=0,y=l.infinite,z=0,A=0,B={scrollTop:0,scrollLeft:0},C=0,D=0;if(l.edgeEffect&&(b.detail&&!b.detail.inBounds?(C=0>n?n:n+a._containerSize-l.dataLength*a._itemSize,n=n-C+l.edgeEffect(C,l.orientation,0>n?"start":"end",n,a)):a._edgeEffectGradientSize>0?((o.edgeEffect||o.scrollview.querySelector("."+v.edgeEffect)).style.boxShadow="none",a._edgeEffectGradientSize=0):a._scrollviewWidget&&a._scrollviewWidget.hideBouncingEffect()),n!==c){if(a._scrollBegin=n,z=r(n/a._itemSize),z!==r(a._scrollBeginPrev/a._itemSize)&&z>=0){for(nt-w&&!y?(q=t-w,A=k*(z-q)):(q=z-1,A=k),x=q;q+w>x;++x)u[x-q]=s.call(j.children,g.bind(null,x%t))[0];for(d=s.call(j.children,i.bind(null,u)),x=q+w-1;x>=q;--x)D=x%t,(x>=0&&t>x||y)&&(u[x-q]||(e=d.shift(),u[x-q]=e,e&&(a._updateListItem(e,D),x-q===w-1||q>D&&n>a._scrollBeginPrev?j.appendChild(e):(f=u.filter(h.bind(null,x-q))[0],f?j.insertBefore(e,f):j.insertBefore(e,j.firstElementChild)))));B[m]=A+n%a._itemSize}else n>=0?nt-w&&!y?(q=t-w,A=k*(z-q),B[m]=A+n%k):B[m]=k+n%k:B[m]=n;p.webkitTransform="translate("+-B.scrollLeft+"px, "+-B.scrollTop+"px)",a._scrollBeginPrev=n,a._snapListviewWidget&&a._snapListviewWidget.refresh()}}var k=b.widget.BaseWidget,l=b.util.selectors,m=b.util.scrolling,n=b.support.shape.circle,o=function(){var a=this;a.options={dataLength:0,listItemUpdater:null,scrollElement:null,orientation:"vertical",snap:!1,edgeEffect:n?null:d,infinite:!1},a._ui={edgeEffect:null,scrollview:null},a._scrollBegin=0,a._elementsMap=[],a._itemSize=0,a._numberOfItems=5,a._edgeEffectGradientSize=0},p=Math.abs,q=Math.min,r=Math.floor,s=Array.prototype.filter,t=new k,u="rgba(61, 185, 204, {1})",v={uiVirtualListContainer:"ui-virtual-list-container",edgeEffect:"ui-virtual-list-edge-effect"};o.classes=v,t._build=function(a){var b,c,d=this,e=d._ui,g=o.classes,h=d.options;return a.classList.add(g.uiVirtualListContainer),c="horizontal"===h.orientation.toLowerCase()?"horizontal":"vertical",b=f(h,a),e.scrollview=b,h.orientation=c,a},t._buildList=function(){var c,e,f,g=this,h=g._ui,i=g.options,j=g._ui.scrollview,k="vertical"===i.orientation?"height":"width",n=g.element,o="UL"===n.tagName||"OL"===n.tagName?"li":"div",p=g._numberOfItems,q=l.getClosestBySelector(n,".ui-content").getBoundingClientRect(),r=null,s=[].reduce.call(j.children,function(a,b){return a+b.getBoundingClientRect()[k]},0),t=b.support.shape.circle;for(e=b.engine.getBinding(l.getClosestBySelector(n,".ui-page"),"Scrollview"),e&&(e.option("bouncingEffect",!1),g._scrollviewWidget=e,i.edgeEffect=function(a,b,c){e.showBouncingEffect(c)}),i.dataLengthf;++f)c=a.createElement(o),g._updateListItem(c,f),n.appendChild(c),r=g.element.getBoundingClientRect(),r[k]0?Math.round(r[k]/p):0,g._numberOfItems=p,g._containerSize=q[k],g._numberOfVisibleElements=Math.ceil(q[k]/g._itemSize),m.enable(j,"horizontal"===i.orientation?"x":"y",!0),i.infinite?m.setMaxScroll(null):(m.enableScrollBar(),j.classList.contains("ui-scroller")?m.setMaxScroll((i.dataLength+1)*g._itemSize+s):m.setMaxScroll(i.dataLength*g._itemSize)),i.snap&&t&&m.setSnapSize(g._itemSize),i.edgeEffect===d&&(h.edgeEffect=a.createElement("div"),h.edgeEffect.classList.add(v.edgeEffect,"orientation-"+i.orientation),h.scrollview.appendChild(h.edgeEffect)),m.setBounceBack(!0)},t._updateListItem=function(a,b){a.setAttribute("data-index",b),this.options.listItemUpdater(a,b)},t._refresh=function(){var a=this;a._buildList(),a._snapListviewWidget&&a._snapListviewWidget.refresh(),a.trigger("draw")},t.draw=function(){this.refresh()},t.scrollTo=function(a){m.scrollTo(-a)},t.scrollToIndex=function(a){this.scrollTo(Math.floor(this._itemSize*a))},t._bindEvents=function(){var a=j.bind(null,this),b=this._ui.scrollview;b&&(b.addEventListener("scroll",a,!1),this._scrollEventBound=a)},t._destroy=function(){m.disable()},t.setListItemUpdater=function(a){this.options.listItemUpdater=a,this.refresh()},o.prototype=t,b.engine.defineWidget("VirtualListviewSimple","",["draw","setListItemUpdater","scrollTo","scrollToIndex"],o,"",!0),b.widget.core.VirtualListviewSimple=o}(a.document,d),function(a,b,d){var e=d.widget.mobile.VirtualListview,f=e.prototype,g=d.engine,h=d.util.DOM,i=d.util.object.merge,j="x",k="y",l={WRAP_BLOCK_Y:"ui-virtualgrid-wrapblock-y",WRAP_BLOCK_X:"ui-virtualgrid-wrapblock-x",ITEM:"virtualgrid-item"},m=function(){return this},n=new e;n._configure=function(){var a=this;"function"==typeof f._configure&&f._configure.apply(a,arguments),a.options=i({},a.options,{numItemData:0,direction:k,row:50,itemsPerLine:1,listItemUpdater:null,standalone:!1}),a._ui=i({},a._ui),a._currentIndex=0},n._build=function(a){return"function"==typeof f._build&&f._build.apply(this,arguments),this.options.direction===j&&(a.style.height="100%"),a},n._setLineSize=function(){var a,c,d,e,f=this,g=f.options,i=b.createElement("div"),j=f.element;j.appendChild(i),f._updateListItem(i,0),a=i.firstElementChild,c=a.firstElementChild,g.direction===k?(a.style.width="",a.style["float"]="none",d=h.getElementWidth(c,"outer",!0,!0),g.lineSize=a.offsetHeight,e=j.offsetWidth):(d=i.offsetHeight,e=g.standalone?f._ui.scrollview.element.offsetHeight:j.offsetHeight,g.lineSize=a.offsetWidth),j.removeChild(i),g.itemsPerLine=Math.max(Math.floor(e/d),1),g.rawNumItemData=g.numItemData,g.numItemData=Math.ceil(g.numItemData/g.itemsPerLine)},n._configureList=function(a){var b=this,c=b.options,d=a[0]||{};"function"!=typeof d.itemData||"function"!=typeof d.numItemData&&"number"!=typeof d.numItemData||("function"==typeof d.numItemData?c.numItemData=d.numItemData():c.numItemData=d.numItemData<=0?0:d.numItemData,b.itemData=d.itemData),c.direction=d.direction||c.direction,c.row=Math.max(20,c.row),b._setLineSize(),b._buildList(),c.standalone&&b._updateScrollInfo()},n._updateListItem=function(a,d){var e,f,h,i=this,j=i.options,m=j.listItemUpdater,n=j.direction,o=i.itemData,p=i._ui.$jqTmpl,q=j.itemsPerLine,r=j.rawNumItemData,s=100/q+"%",t=q*d,u=0;for(a.innerHTML="",f=b.createDocumentFragment(),h=t+u;q>u&&(r===c||r>h);)e=b.createElement("div"),e.style[n===k?"width":"height"]=s,e.classList.add(l.ITEM),"function"==typeof m?m(e,h):e.appendChild($.tmpl(p,o(h))[0]),f.appendChild(e),u++,h=t+u;a.appendChild(f),g.createWidgets(a),j.lineSize&&(a.style[n===k?"height":"width"]=j.lineSize+"px"),a.classList.add(n===k?l.WRAP_BLOCK_Y:l.WRAP_BLOCK_X)},m.classes=l,m.prototype=n,d.widget.mobile.VirtualGrid=m,g.defineWidget("VirtualGrid","[data-role=virtualgrid], .ui-virtualgrid",["create"],m,"mobile")}(a,a.document,d),function(a,d,e){var f=d.widget.mobile.BaseWidgetMobile,g=d.engine,h=d.util.object,i=function(){var a=this;a.action="",a.label=null,a.defaultHtml="",a.options=h.copy(i.prototype.options)},j={uiLoader:"ui-loader",uiLoaderPrefix:"ui-loader-",uiCorner:"ui-corner-all",uiIcon:"ui-icon",uiLoaderIcon:"ui-icon-loading",uiLoading:"ui-loading",uiTextOnly:"ui-loader-textonly"},k={pageLoadErrorMessageTheme:"e",pageLoadErrorMessage:"Error Loading Page"},l=new f;i.classes=j,i.properties=k,l.options={textVisible:!1,html:"",text:"loading"},l._build=function(a){var c=this.options,d=b.createElement("span"),e=b.createElement("h1"),f=a.classList,g=d.classList;return e.textContent=c.text,g.add(j.uiIcon),g.add(j.uiLoaderIcon),a.appendChild(d),a.appendChild(e),f.add(j.uiLoader),f.add(j.uiCorner),f.add(j.uiLoaderPrefix+"default"),this.defaultHtml=a.innerHTML,a},l._init=function(a){return this.defaultHtml=a.innerHTML,a},l.resetHtml=function(a){a=a||this.element,a.innerHTML=this.defaultHtml},l.show=function(a,d,f){var g,j,k=i.classes,l=this,m=l.element,n=m.classList,o={},p={};l.resetHtml(m),a!==c&&a.constructor===Object?(o=h.copy(l.options),p=h.merge(o,a),a=p.theme||e.mobile.loadingMessageTheme):(p=l.options,a=a||e.mobile.loadingMessageTheme||p.theme),j=d||e.mobile.loadingMessage||p.text,b.documentElement.classList.add(k.uiLoading),e.mobile.loadingMessage!==!1||p.html?(g=e.mobile.loadingMessageTextVisible!==c?e.mobile.loadingMessageTextVisible:p.textVisible,m.className="",n.add(k.uiLoader),n.add(k.uiCorner),n.add(k.uiBodyPrefix+a),n.add(k.uiLoaderPrefix+(g||d||a.text?"verbose":"default")),(p.textonly!==c&&p.textonly||f)&&n.add(k.uiTextOnly),p.html?m.innerHTML=p.html:m.getElementsByTagName("h1")[0].textContent=j):m.getElementsByTagName("h1")[0].innerHTML=""},l.hide=function(){var a=i.classes;b.documentElement.classList.remove(a.uiLoading)},i.prototype=l,d.widget.mobile.Loader=i,g.defineWidget("Loader","[data-role='loader'], .ui-loader",["show","hide","resetHtml"],i,"mobile")}(a.document,d,a.$),function(b,d){var e=d.widget.BaseWidget,f=d.util.selectors,g=d.util.DOM,h=d.event,i=d.history,j=d.event.gesture,k=d.widget.core.Page,l={CLOSED:"closed",OPENED:"opened",SLIDING:"sliding",SETTLING:"settling"},m={OPEN:"draweropen",CLOSE:"drawerclose"},n={WIDTH:240,HEIGHT:360,DURATION:300,POSITION:"left"},o=function(){var a=this;a.options={position:n.POSITION,width:n.WIDTH,height:n.HEIGHT,duration:n.DURATION,closeOnClick:!0,overlay:!0,drawerTarget:"."+k.classes.uiPage,enable:!0,dragEdge:1},a._pageSelector=null,a._isDrag=!1,a._state=l.CLOSED,a._settlingType=l.CLOSED,a._translatedX=0,a._translatedY=0,a._ui={},a._eventBoundElement=null,a._drawerOverlay=null},p={page:k.classes.uiPage,drawer:"ui-drawer",left:"ui-drawer-left",right:"ui-drawer-right",up:"ui-drawer-up",down:"ui-drawer-down",overlay:"ui-drawer-overlay",open:"ui-drawer-open",close:"ui-drawer-close"},q=new e;o.prototype=q,o.classes=p,q._unbindDragEvents=function(b,c){var d=b._ui.drawerOverlay;h.disableGesture(c),h.off(c,"drag dragstart dragend dragcancel swipe swipeleft swiperight swipe vmouseup",b,!1),h.prefixedFastOff(b.element,"transitionEnd",b,!1),h.off(a,"resize",b,!1),d&&h.off(d,"vclick",b,!1)},q._bindDragEvents=function(b,c){var d=b._ui.drawerOverlay;b._eventBoundElement=c,h.enableGesture(c,new j.Drag,new j.Swipe({orientation:"left"===b.options.position||"right"===b.options.position?j.Orientation.HORIZONTAL:j.Orientation.VERTICAL})),h.on(c,"drag dragstart dragend dragcancel swipe swipeleft swiperight swipeup swipedown vmouseup",b,!1),h.prefixedFastOn(b.element,"transitionEnd",b,!1),h.on(a,"resize",b,!1),d&&h.on(d,"vclick",b,!1)},q.handleEvent=function(a){var b=this;switch(a.type){case"drag":b._onDrag(a);break;case"dragstart":b._onDragStart(a);break;case"dragend":b._onDragEnd(a);break;case"dragcancel":b._onDragCancel(a);break;case"vmouseup":b._onMouseup(a);break;case"swipe":case"swipeleft":case"swiperight":case"swipeup":case"swipedown":b._onSwipe(a);break;case"vclick":b._onClick(a);break;case"transitionend":case"webkitTransitionEnd":case"mozTransitionEnd":case"oTransitionEnd":case"msTransitionEnd":b._onTransitionEnd(a);break;case"resize":b._onResize(a)}},q._onMouseup=function(){var a=this;a._state===l.SLIDING&&a.close()},q._onClick=function(){var a=this;a._state===l.OPENED&&a.close()},q._onResize=function(){var a=this;a._refresh()},q._onTransitionEnd=function(){var a=this,b=a.options.position,c=a._drawerOverlay;a._state===l.SETTLING&&(a._settlingType===l.OPENED?(a.trigger(m.OPEN,{position:b}),a._setActive(!0),a._state=l.OPENED):(a.close(),a.trigger(m.CLOSE,{position:b}),a._setActive(!1),a._state=l.CLOSED,c&&(c.style.visibility="hidden")))},q._onSwipe=function(a){var b,c=this,d=c.options;if(a.detail)switch(a.detail.direction){case"left":b="right";break;case"right":b="left";break;case"up":b="down";break;case"down":b="up"}else"swiperight"===a.type?b="left":"swipeleft"===a.type?b="right":"swipeup"===a.type?b="down":"swipedown"===a.type&&(b="up");d.enable&&c._isDrag&&d.position===b&&(c.open(),c._isDrag=!1)},q._onDragStart=function(a){var b=this;b._state!==l.OPENED&&(b.options.enable&&!b._isDrag&&b._state!==l.SETTLING&&b._checkSideEdge(a)?b._isDrag=!0:b.close())},q._onDrag=function(b){var c,d,e=this,f=b.detail.deltaX,g=b.detail.deltaY,h=e.options,i=e._translatedX,j=e._translatedY;if(h.enable&&e._isDrag&&e._state!==l.SETTLING)switch(h.position){case"left":c=-h.width+f+i,0>c&&e._translate(c,0,0);break;case"right":c=a.innerWidth+f-i,c>0&&c>a.innerWidth-h.width&&e._translate(c,0,0);break;case"up":d=-h.height+g+j,0>d&&e._translate(0,d,0);break;case"down":d=a.innerHeight+g-j,d>0&&d>a.innerHeight-h.height&&e._translate(0,d,0)}},q._onDragEnd=function(a){var b=this,c=b.options,d=a.detail;c.enable&&b._isDrag&&(("left"===c.position||"right"===c.position)&&(Math.abs(d.deltaX)>c.width/2?b.open():b._state!==l.SETTLING&&b.close()),("up"===c.position||"down"===c.position)&&(Math.abs(d.deltaY)>c.height/2?b.open():b._state!==l.SETTLING&&b.close())),b._isDrag=!1},q._onDragCancel=function(){var a=this;a.options.enable&&a._isDrag&&a.close(),a._isDrag=!1},q._translate=function(a,b,c){var d=this,e=d.element;d._state!==l.SETTLING&&(d._state=l.SLIDING),c&&g.setPrefixedStyle(e,"transition",g.getPrefixedValue("transform "+c/1e3+"s ease-out")),g.setPrefixedStyle(e,"transform","translate3d("+a+"px, "+b+"px, 0px)"),d.options.overlay&&d._setOverlay(a,b),c||d._onTransitionEnd()},q._setOverlayOpacity=function(a){this._ui.drawerOverlay.style.opacity=1-a},q._setOverlayVisibility=function(a){var b=this._ui.drawerOverlay.style;1>a?b.visibility="visible":b.visibility="hidden"},q._calcOverlay=function(b,c){var d,e=this.options,f=Math.abs(b),g=Math.abs(c);return"right"===e.position?d=f/a.innerWidth:"left"===e.position?d=f/e.width:"down"===e.position?d=g/a.innerHeight:"up"===e.position&&(d=g/e.height),d},q._setOverlay=function(a,b){var c=this,d=c._calcOverlay(a,b);c._setOverlayVisibility(d),c._setOverlayOpacity(d)},q._setActive=function(a){var b=this,c=d.router.Router.getInstance().getRoute("drawer");a?c.setActive(b):c.setActive(null)},q._build=function(a){var c,d=this,e=d._ui,g=d.options;return a.classList.add(p.drawer),a.style.top=0,c=f.getClosestBySelector(a,g.drawerTarget),c&&(c.appendChild(a),c.style.overflowX="hidden"),d.options.overlay&&(e.drawerOverlay=d._createOverlay(a),e.drawerOverlay.style.visibility="hidden"),e.placeholder||(e.placeholder=b.createComment(a.id+"-placeholder"),a.parentNode.insertBefore(e.placeholder,a)),e.targetElement=c,a},q._init=function(a){var b=this,c=b._ui;return c.drawerPage=f.getClosestByClass(a,p.page),c.drawerPage.style.overflowX="hidden",b._initLayout(),a},q._initLayout=function(){var b=this,c=b.options,d=b.element,e=d.style,f=b._ui,g=f.drawerOverlay?f.drawerOverlay.style:null;c.width=c.width||f.targetElement.offsetWidth,c.height=c.height||f.targetElement.offsetHeight,e.width=0!==c.width?c.width+"px":"100%",e.height=0!==c.height?c.height+"px":"100%",e.top="0",g&&(g.width=a.innerWidth+"px",g.height=a.innerHeight+"px",g.top=0),"right"===c.position?(d.classList.add(p.right),b._translate(a.innerWidth,0,0)):"left"===c.position?(d.classList.add(p.left),b._translate(-c.width,0,0)):"up"===c.position?(d.classList.add(p.up),b._translate(0,-a.innerHeight,0)):"down"===c.position&&(d.classList.add(p.down),b._translate(0,c.height,0)),b._state=l.CLOSED},q._translateRight=function(){var b=this,c=b.options;"right"===c.position&&(b._state===l.OPENED?b._translate(a.innerWidth-c.width,0,0):b._translate(a.innerWidth,0,0))},q._checkSideEdge=function(a){var b=this,c=a.detail,d=c.pointer.clientX-c.estimatedDeltaX,e=c.pointer.clientY-c.estimatedDeltaY,f=b.options,g=f.position,h=b._eventBoundElement,i=h.offsetWidth,j=h.offsetHeight,k=h.offsetLeft+i,l=h.offsetTop+j,m=i*f.dragEdge,n=j*f.dragEdge;return"left"===g&&d>0&&m>d||"right"===g&&d>k-m&&k>d||"up"===g&&e>0&&n>e||"down"===g&&e>l-n&&l>e},q._refresh=function(){var a=this;a._translateRight(),a._initLayout()},q._createOverlay=function(a){var c=b.createElement("div");return c.classList.add(p.overlay),a.parentNode.insertBefore(c,a),c},q._bindEvents=function(){var a=this,b=a._ui.targetElement;a._bindDragEvents(a,b)},q._unbindEvents=function(){var a=this,b=a._ui.targetElement;a._unbindDragEvents(a,b)},q._enable=function(){this._oneOption("enable",!0)},q._disable=function(){this._oneOption("enable",!1)},q.isOpen=function(){return this._state===l.OPENED},q.open=function(b){var d=this,e=d.options,f=d.element.classList,g=d._ui.drawerOverlay;d._state!==l.OPENED&&(d._state=l.SETTLING,d._settlingType=l.OPENED,b=b!==c?b:e.duration,g&&(g.style.visibility="visible"),f.remove(p.close),f.add(p.open),"left"===e.position?d._translate(0,0,b):"right"===e.position?d._translate(a.innerWidth-e.width,0,b):"up"===e.position?d._translate(0,0,b):"down"===e.position&&d._translate(0,a.innerHeight-e.height,b))},q.close=function(b,e){var f=this,g=b?b.reverse:!1,h=f.options,j=f.element.classList;if(f._state!==l.CLOSED){if(!g&&f._state===l.OPENED&&!d.getConfig("disableRouter"))return void i.back();f._state=l.SETTLING,f._settlingType=l.CLOSED,e=e!==c?e:h.duration,j.remove(p.open),j.add(p.close),"left"===h.position?f._translate(-h.width,0,e):"right"===h.position?f._translate(a.innerWidth,0,e):"up"===h.position?f._translate(0,-h.height,e):"down"===h.position&&f._translate(0,a.innerHeight,e)}},q.setDragHandler=function(a){var b=this;b.options.dragEdge=1,b._unbindDragEvents(b,b._eventBoundElement),b._bindDragEvents(b,a)},q.transition=function(a){var b=this,c=b.options;"left"===c.position?(b._translate(-c.width+a,0,c.duration),b._translatedX=a):"right"===c.position&&(b._translate(c.width-a,0,c.duration),b._translatedX=a),"up"===c.position?(b._translate(0,-c.height+a,c.duration),b._translatedY=a):"down"===c.position&&(b._translate(0,c.height-a,c.duration),b._translatedY=a)},q.getState=function(){return this._state},q._destroy=function(){var a=this,b=a._ui,c=b.drawerOverlay,d=b.placeholder,e=d.parentNode,f=a.element;e.insertBefore(f,d),e.removeChild(d),c&&c.removeEventListener("vclick",a._onClickBound,!1),a._unbindEvents()},o.STATE=l,d.widget.core.Drawer=o}(a.document,d),function(b,c){var d=c.widget.core.Drawer,e=c.engine,f=function(){d.call(this)},g=new d;f.prototype=g,g._configure=function(){var b=this;b.options.dragEdge=.05,b.options.width=a.screen.width>=960?360:.75*a.screen.width,b.options.height=a.screen.height},c.widget.mobile.Drawer=f,e.defineWidget("Drawer","[data-role='drawer'], .ui-drawer",["transition","setDragHandler","open","close","isOpen","getState"],f,"mobile")}(a.document,d),function(a,b){var c=b.engine,d=b.widget.core.OnOffSwitch,e=function(){d.call(this,arguments)},f=b.widget.core.BaseKeyboardSupport,g="input[data-role='toggleswitch'],select[data-role='toggleswitch'],select.ui-toggleswitch,input.ui-toggleswitch";e.prototype=new d,b.widget.mobile.ToggleSwitch=e,c.defineWidget("ToggleSwitch",g,[],e,"mobile"),f.registerActiveSelector(g)}(a.document,d),function(a,b){function d(a){var b=this,c=i.getClosestByClass(a.target,l.NAVIGATION_ITEM),d=c&&parseInt(c.getAttribute(k.POSITION),10),e=b._navigationStack,f=e[d],g=e.length-1-d;c&&setTimeout(function(){c.classList.contains(l.NAVIGATION_ACTIVE)||e[e.length-1]===f||(b.pop(g),b.trigger("navigate",{id:f,position:d}))},0)}var e=b.widget.mobile.BaseWidgetMobile,f=b.widget.core.BaseKeyboardSupport,g=b.engine,h=b.event,i=b.util.selectors,j=function(){ +var a=this;f.call(this),a._clickBound=null,a._ui={},a._navigationStack=[]},k={POSITION:"data-position"},l={NAVIGATION:"ui-navigation",NAVIGATION_CONTAINER:"ui-navigation-container",NAVIGATION_ITEM:"ui-navigation-item",NAVIGATION_ACTIVE:"ui-navigation-active",NAVIGATION_HIDE:"ui-navigator-hide",NAVIGATION_BACK:"ui-navigator-back",NAVIGATION_BACK_HIDE:"ui-navigator-back-hide",NAVIGATION_ACTIVE_ANIMATION:"ui-navigator-active-animation"},m=new e;j.prototype=m,j.classes=l,j.attributes=k,m._build=function(b){var c;return b.classList.add(l.NAVIGATION),c=a.createElement("ul"),c.classList.add(l.NAVIGATION_CONTAINER),this._ui.container=c,b.appendChild(c),b},m._bindEvents=function(a){var b=this;b._clickBound=d.bind(b),a.addEventListener("vclick",b._clickBound,!1)},m.create=function(){b.warn("Create method is deprecated because with 'create' method,it is hard to meet the newly changed Navigation function. To handle Navigation Bar, please utilize 'push' method with and 'panelChanger' component, instead.")},m.pop=function(a){var b=this,d=b._ui.container,e=b._navigationStack,f=d.lastChild,g=f&&f.classList,i=f&&f.previousElementSibling&&f.previousElementSibling.classList;a===c&&(a=1),g&&(g.add(l.NAVIGATION_HIDE),i&&(i.add(l.NAVIGATION_BACK),i.add(l.NAVIGATION_ACTIVE),h.one(f,"animationend, webkitAnimationEnd",function(){d.removeChild(d.lastChild),g.remove(l.NAVIGATION_BACK),a>1&&b.pop(a-1)})),e.pop())},m.push=function(b){var c,d,e,f=this,g=f.element,i=f._navigationStack,j=f._ui.container,m=j.childElementCount,n=j.lastElementChild,o=n&&n.classList,p=null;i.push(b),m>0&&(o.add(l.NAVIGATION_BACK_HIDE),h.one(n,"animationend webkitAnimationEnd",function(){n!==f._ui.container.lastElementChild&&(o.remove(l.NAVIGATION_BACK_HIDE),o.remove(l.NAVIGATION_ACTIVE))})),c=a.createElement("li"),c.setAttribute(k.POSITION,m),p=c.classList,p.add(l.NAVIGATION_ITEM),m>0&&(d=a.createElement("span"),d.classList.add("ui-arrow"),c.appendChild(d)),e=a.createElement("a"),e.classList.add("ui-text"),e.setAttribute("href","#"+b),e.innerHTML=b,c.appendChild(e),p.add(l.NAVIGATION_ACTIVE),p.add(l.NAVIGATION_ACTIVE_ANIMATION),h.one(c,"animationend webkitAnimationEnd",function(){p.remove(l.NAVIGATION_ACTIVE_ANIMATION)}),j.appendChild(c),j.offsetWidth>g.offsetWidth&&(g.scrollLeft=j.offsetWidth-g.offsetWidth)},m._destroy=function(a){var b=this;a.removeEventListener("vclick",b._clickBound,!1),a.removeChild(b._ui.container),b._clickBound=null,b._ui=null,b._navigationStack=null},f.registerActiveSelector(".ui-navigation .ui-text"),b.widget.mobile.Navigation=j,g.defineWidget("Navigation","[data-role='navigation'], .ui-navigation",["push","pop","create"],j,"mobile")}(a.document,d),function(a){a.widget.core.indexscrollbar=a.widget.core.indexscrollbar||{}}(d),function(a,b){function c(a,b){return this.element=a,this.options=d.merge(b,this._options,!1),this.container=this.options.container,f.call(self),this.indices={original:this.options.index,merged:[]},this._init(),this}var d=b.util.object,e=b.util.DOM,f=b.widget.core.BaseKeyboardSupport;c.prototype={_options:{container:null,offsetLeft:0,index:[],verticalCenter:!1,moreChar:"*",moreCharLineHeight:9,indexHeight:41,selectedClass:"ui-state-selected",ulClass:null,maxIndexLen:0},_init:function(){this.indices.original=this.options.index,this.indexLookupTable=[],this.indexElements=null,this.selectedIndex=-1,this.visiblity="hidden",this._setMaxIndexLen(),this._makeMergedIndices(),this._drawDOM(),this._appendToContainer(),this.options.verticalCenter&&this._adjustVerticalCenter(),this._setIndexCellInfo()},_clear:function(){for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);this.indices.merged.length=0,this.indexLookupTable.length=0,this.indexElements=null,this.selectedIndex=-1,this.visiblity=null},refresh:function(){this._clear(),this._init()},destroy:function(){this._clear()},show:function(){this.visibility="visible",this.element.style.visibility=this.visibility},hide:function(){this.visibility="hidden",this.element.style.visibility=this.visibility},isShown:function(){return"visible"===this.visibility},_setMaxIndexLen:function(){var a,b=this,c=b.options,d=b.container,e=c.indexHeight,f=d.offsetHeight;a=Math.floor(f/e),a>0&&a%2===0&&(a-=1),c.maxIndexLen=c.maxIndexLen>0?Math.min(a,c.maxIndexLen):a},_makeMergedIndices:function(){var a,b,c=this.indices.original,d=c.length,e=Math.min(this.options.maxIndexLen,d),f=d-e,g=parseInt(f/parseInt(e/2,10),10),h=f%parseInt(e/2,10),i=[],j=[],k=0;for(a=0,b=e;b>a;a++)i[a]=1,a%2&&(i[a]+=g+(h-->0?1:0)),k+=i[a],j.push({start:k-1,length:i[a]});this.indices.merged=j},_drawDOM:function(){var b,c,d,e,f,g,h=this.indices.original,i=this.indices.merged,j=i.length,k=this.options.indexHeight,l=this.options.moreChar,m=this.container.clientHeight-(j-1)*k,n=this.options.moreCharLineHeight;for(c=a.createDocumentFragment(),f=0;j>f;f++)g=i[f],b=1===g.length?h[g.start]:l,e=a.createElement("a"),d=a.createElement("li"),e.innerText=b.toUpperCase(),e.setAttribute("href","#"+b.toUpperCase()),d.appendChild(e),d.style.height=(f===j-1?m:k)+"px",d.style.lineHeight=b===l?k+n+"px":k+"px",c.appendChild(d);this.element.appendChild(c),this.options.ulClass&&this.element.classList.add(this.options.ulClass)},_adjustVerticalCenter:function(){var a=this.indices.merged.length,b=a*this.options.indexHeight,c=parseInt((this.container.offsetHeight-b)/2,10);this.element.style.paddingTop=c+"px"},_appendToContainer:function(){var b=this,c=b.options,d=b.element,e=b.container,f=d.style,g=a.createElement("div"),h=c.paddingBottom+"px";e.appendChild(d),f.left=c.offsetLeft+"px",c.paddingBottom&&(f.paddingBottom=h,g.classList.add("ui-indexscrollbar-margin"),g.style.height=h,e.appendChild(g))},setPaddingTop:function(a){var b=this.element.clientHeight,c=this.element.style.paddingTop,d=this.container.clientHeight;c=""===c?0:parseInt(c,10),b-=c,b>d&&(a-=a+b-d),this.element.style.paddingTop=a+"px",this._setIndexCellInfo()},getOffsetTopByIndex:function(a){var b=this.indexLookupTable[a].cellIndex,c=this.indexElements[b],d=c.offsetTop;return d},_setIndexCellInfo:function(){var a=this.element,b=this.indices.merged,c=e.getElementOffset(this.container).top,d=this.element.querySelectorAll("LI"),f=[];[].forEach.call(d,function(a,d){for(var e=b[d],g=e.start,h=g+e.length,i=c+a.offsetTop,j=a.offsetHeight/e.length;h>g;g++)f.push({cellIndex:d,top:i,range:j}),i+=j}),this.indexLookupTable=f,this.indexElements=a.children},getIndexByPosition:function(a){var b,c,d,e,f=this.indexLookupTable;if(f[0]&&(b=f[0],a=b.top+b.range))return f.length-1;for(c=0,d=f.length;d>c;c++)if(b=f[c],e=a-b.top,e>=0&&ea&&(a=0),this.indices.original[a]},select:function(a){var b,c;this.clearSelected(),this.selectedIndex!==a&&(this.selectedIndex=a,b=this.indexLookupTable[a].cellIndex,c=this.indexElements[b],c.classList.add(this.options.selectedClass))},clearSelected:function(){var a=this.element,b=this.options.selectedClass,c=a.querySelectorAll("."+b);[].forEach.call(c,function(a){a.classList.remove(b)}),this.selectedIndex=-1}},b.widget.core.indexscrollbar.IndexBar=c}(a.document,d),function(a,b){function c(a){a.preventDefault(),a.stopPropagation()}function d(a,b){return this.element=a,this.options=e.merge(b,this._options,!1),this.value=null,this._init(),this}var e=b.util.object,f=b.event;d.prototype={_options:{className:"ui-indexscrollbar-indicator",selectedClass:"ui-selected",alignTo:"container",container:null},_init:function(){var a=this,b=a.options,d=a.element;d.className=b.className,d.innerHTML="",f.on(d,["touchstart","touchmove"],c,!1),b.referenceElement.parentNode.insertBefore(d,b.referenceElement),a.fitToContainer()},fitToContainer:function(a){var b=this,c=b.element,d=c.style,e=b.options,f=e.container,g=f.getBoundingClientRect();a=a||e.alignTo,d.width=g.width+"px","container"===a?d.height=g.height+"px":d.height=g.height+g.top+"px",d.top=("container"===a?g.top:0)+"px",d.left=g.left+"px"},setValue:function(a){var b="",c="";this.value=a,a=a.toUpperCase(),b=a.substr(a.length-1),c=a.substr(0,a.length-1),this.element.firstChild.innerHTML=""+c+''+b+""},show:function(){this.element.style.display="block"},hide:function(){this.element.style.display="none"},destroy:function(){for(var a=this.element;a.firstChild;)a.removeChild(a.firstChild);f.off(a,["touchstart","touchmove"],c,!1),this.element=null}},b.widget.core.indexscrollbar.IndexIndicator=d}(a.document,d),function(b,c){var d=function(){var a=this;a.indicator=null,a.indexBar1=null,a.indexBar2=null,a._ui={},a.index=null,a.touchAreaOffsetLeft=0,a.indexElements=null,a.selectEventTriggerTimeoutId=null,a.ulMarginTop=0,a.eventHandlers={}},e=c.widget.BaseWidget,f=c.event,g=c.util.selectors,h=c.util.object,i=c.util.DOM,j=c.widget.core.indexscrollbar.IndexBar,k=c.widget.core.indexscrollbar.IndexIndicator,l=c.widget.core.Page,m=c.engine.getWidgetDefinition("Page").selector,n={SELECT:"select"},o="vmousedown",p="vmousemove",q="vmouseup",r=!1,s=new e;d.prototype=s,h.merge(s,{widgetName:"IndexScrollbar",widgetClass:"ui-indexscrollbar",_configure:function(){this.options={moreChar:"*",indexScrollbarClass:"ui-indexscrollbar",selectedClass:"ui-state-selected",indicatorClass:"ui-indexscrollbar-indicator",delimiter:",",index:["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","1"],maxIndexLen:0,indexHeight:41,keepSelectEventDelay:50,container:null,supplementaryIndex:null,supplementaryIndexMargin:1,moreCharLineHeight:9,verticalCenter:!0,indicatorAlignTo:"container"}},_build:function(a){return a},_init:function(a){var b=this,c=b.options;return a.classList.add(c.indexScrollbarClass),b._ui.page=g.getClosestBySelector(a,m),b._setIndex(a,c.index),b._setMaxIndexLen(a,c.maxIndexLen),b._setInitialLayout(),b._createSubObjects(),b._updateLayout(),b._extended(!0),a},_refresh:function(){var a=this;a._isExtended()&&(a._unbindEvent(),a.indicator.hide(),a._extended(!1)),a._setIndex(a.element,a.options.index),a._updateLayout(),a.indexBar1.options.index=a.options.index,a.indexBar1.refresh(),a.indicator.fitToContainer(),a._bindEvents(),a._extended(!0)},_destroy:function(){var a=this;a.isBound()&&(a._unbindEvent(),a._extended(!1),a._destroySubObjects(),a.indicator=null,a.index=null,a.eventHandlers={})},_createSubObjects:function(){var a=this,c=a.options,d=a.element;a.indexBar1=new j(b.createElement("UL"),{container:d,offsetLeft:0,index:c.index,verticalCenter:c.verticalCenter,indexHeight:c.indexHeight,maxIndexLen:c.maxIndexLen,paddingBottom:c.paddingBottom,moreCharLineHeight:c.moreCharLineHeight}),"function"==typeof c.supplementaryIndex&&(a.indexBar2=new j(b.createElement("UL"),{container:d,offsetLeft:-d.clientWidth-c.supplementaryIndexMargin,index:[],indexHeight:c.indexHeight,ulClass:"ui-indexscrollbar-supplementary"}),a.indexBar2.hide()),a.indicator=new k(b.createElement("DIV"),{container:a._getContainer(),referenceElement:a.element,className:c.indicatorClass,alignTo:c.indicatorAlignTo})},_destroySubObjects:function(){var a,b,c,d={iBar1:this.indexBar1,iBar2:this.indexBar2,indicator:this.indicator};for(c in d)d.hasOwnProperty(c)&&(a=d[c],a&&(b=a.element,a.destroy(),b.parentNode.removeChild(b)))},_setInitialLayout:function(){var b=this.element,c=this._getContainer(),d=a.getComputedStyle(c).position,e=b.style;"absolute"!==d&&"relative"!==d&&(e.top=c.offsetTop+"px",e.height=c.offsetHeight+"px")},_setMaxIndexLen:function(a,b){var c=this,d=c.options,e=c._getContainer(),f=e.offsetHeight;0>=b&&(b=Math.floor(f/d.indexHeight)),b>0&&b%2===0&&(b-=1),d.maxIndexLen=b},_updateLayout:function(){var a=this;a._setInitialLayout(),a._draw(),a.touchAreaOffsetLeft=a.element.offsetLeft-10},_draw:function(){return this.indexBar1.show(),this},_removeIndicator:function(){var a=this.indicator,b=a.element.parentNode;b.removeChild(a.element),a.destroy(),this.indicator=null},_getEventReceiverByPosition:function(b){var c,d=a.innerWidth,e=this.element.clientWidth;return c=this.options.supplementaryIndex?b>=d-e&&d>=b?this.indexBar1:this.indexBar2:this.indexBar1},_updateIndicatorAndTriggerEvent:function(b){this.indicator.setValue(b),this.indicator.show(),this.selectEventTriggerTimeoutId&&a.clearTimeout(this.selectEventTriggerTimeoutId),this.selectEventTriggerTimeoutId=a.setTimeout(function(){this.trigger(n.SELECT,{index:b}),this.selectEventTriggerTimeoutId=null}.bind(this),this.options.keepSelectEventDelay)},_onTouchStartHandler:function(a){var c=a.touches||a._originalEvent&&a._originalEvent.touches,d=null,e=null,f=0,g=0;return r=!0,c&&c.length>1?(a.preventDefault(),void a.stopPropagation()):(d=this._getPositionFromEvent(a),e=this.indexBar1,f=e.getIndexByPosition(d.y),g=e.getValueByIndex(f),e.select(f),b.addEventListener(p,this.eventHandlers.touchMove),b.addEventListener(q,this.eventHandlers.touchEnd),b.addEventListener("touchcancel",this.eventHandlers.touchEnd),void this._updateIndicatorAndTriggerEvent(g))},_onTouchMoveHandler:function(a){var b,c,d,e=a._originalEvent&&a._originalEvent.touches,g=null,h=null,i=null;return e&&e.length>1||!r?(f.preventDefault(a),void f.stopPropagation(a)):(g=this._getPositionFromEvent(a),h=this.indexBar1,i=this.indexBar2,c=this._getEventReceiverByPosition(g.x),c===i&&(i.options.index=this.options.supplementaryIndex(h.getValueByIndex(h.selectedIndex)),i.refresh()),b=c.getIndexByPosition(g.y),d=c.getValueByIndex(b),c===i?d=h.getValueByIndex(h.selectedIndex)+d:i&&!i.isShown()&&i.setPaddingTop(h.getOffsetTopByIndex(h.selectedIndex)),c.select(b),c.show(),h===c&&i&&i.hide(),this._updateIndicatorAndTriggerEvent(d),f.preventDefault(a),void f.stopPropagation(a))},_onTouchEndHandler:function(a){var c=this,d=a._originalEvent&&a._originalEvent.touches;(d&&0===d.length||!d)&&(r=!1),c.indicator.hide(),c.indexBar1.clearSelected(),c.indexBar2&&(c.indexBar2.clearSelected(),c.indexBar2.hide()),b.removeEventListener(p,c.eventHandlers.touchMove),b.removeEventListener(q,c.eventHandlers.touchEnd),b.removeEventListener("touchcancel",c.eventHandlers.touchEnd)},_bindOnPageShow:function(){var a=this;a.eventHandlers.onPageShow=a.refresh.bind(a),a._ui.page&&a._ui.page.addEventListener(l.events.BEFORE_SHOW,a.eventHandlers.onPageShow,!1)},_unbindOnPageShow:function(){var a=this;a.eventHandlers.onPageShow&&a._ui.page&&a._ui.page.removeEventListener(l.events.BEFORE_SHOW,a.eventHandlers.onPageShow,!1)},_bindEvents:function(){var a=this;a._bindResizeEvent(),a._bindEventToTriggerSelectEvent(),a._bindOnPageShow()},_unbindEvent:function(){var a=this;a._unbindResizeEvent(),a._unbindEventToTriggerSelectEvent(),a._unbindOnPageShow()},_bindResizeEvent:function(){this.eventHandlers.onresize=function(){this.refresh()}.bind(this),a.addEventListener("resize",this.eventHandlers.onresize)},_unbindResizeEvent:function(){this.eventHandlers.onresize&&a.removeEventListener("resize",this.eventHandlers.onresize)},_bindEventToTriggerSelectEvent:function(){var a=this;a.eventHandlers.touchStart=a._onTouchStartHandler.bind(a),a.eventHandlers.touchEnd=a._onTouchEndHandler.bind(a),a.eventHandlers.touchMove=a._onTouchMoveHandler.bind(a),a.element.addEventListener(o,a.eventHandlers.touchStart)},_unbindEventToTriggerSelectEvent:function(){var a=this;a.element.removeEventListener(o,a.eventHandlers.touchStart)},_data:function(a,b){var c,d=this.element,e=d.__data;if(e||(e=d.__data={}),"object"==typeof a){for(c in a)a.hasOwnProperty(c)&&this._data(c,a[c]);return this}return"undefined"==typeof b?e[a]:(e[a]=b,this)},_isValidElement:function(a){return a.classList.contains(this.widgetClass)},_isExtended:function(){return!!this._data("extended")},_extended:function(a){return this._data("extended",a),this},_setIndex:function(a,b){var c=this.options;"string"==typeof b&&(b=b.split(c.delimiter)),c.index=b},_getOffset:function(a){var b=0,c=0;do c+=a.offsetTop,b+=a.offsetLeft,a=a.offsetParent;while(a);return{top:c,left:b}},_getContainer:function(){var a,c=this.options.container,d=this.element,e=d.parentNode;if(!c){for(;e&&e!==b.body;){if(a=i.getCSSProperty(e,"overflow-y"),"scroll"===a||"auto"===a&&e.scrollHeight>e.clientHeight)return e;e=e.parentNode}c=d.parentNode}return c||d.parentNode},_getPositionFromEvent:function(a){return-1!==a.type.search(/^touch/)?{x:a.touches[0].clientX,y:a.touches[0].clientY}:{x:a.clientX,y:a.clientY}},addEventListener:function(a,b){this.element.addEventListener(a,b)},removeEventListener:function(a,b){this.element.removeEventListener(a,b)}}),c.widget.core.IndexScrollbar=d}(a.document,d),function(){function a(a){var b,c,d=[];for(c=a.length,b=0;c>b;b++)d.push(a[b].textContent.trim());return d}var b=d.engine,c=d.util.selectors,e=d.widget.core.Page,f=d.widget.core.Scrollview,g=d.widget.core.IndexScrollbar,h=g.prototype,i=new g,j=function(){var a=this;a._ui={},g.call(a)},k={PAGE:e.classes.uiPage,CONTENT:e.classes.uiContent,SCROLLVIEW_CLIP:f.classes.clip,FLOATING_BUTTON_CONTAINER:"ui-floatingactions",GROUP_INDEX:"ui-group-index"},l={INDEX_HEIGHT:20,MORE_CHAR_LINEHEIGHT:4};j.classes=k,i._configure=function(b){var d=this,e=c.getClosestByClass(b,k.PAGE),f=e.querySelector("."+k.CONTENT),g=a(e.getElementsByClassName(k.GROUP_INDEX));h._configure.call(d),d.options.container||(d.options.container=f||b.parentNode),g.length&&(d.options.index=g),d.options.indexHeight=l.INDEX_HEIGHT,d.options.moreCharLineHeight=l.MORE_CHAR_LINEHEIGHT,d.options.verticalCenter=!1},i._init=function(a){var b=this;h._init.call(b,a),b._fitHeight()},i._setInitialLayout=function(){var a=this,b=a.element,c=a.options,d=c.container,e=b.style,f=d.parentElement.querySelector("."+k.FLOATING_BUTTON_CONTAINER);f&&(c.paddingBottom=d.offsetHeight-f.offsetTop+d.offsetTop),e.height=d.offsetHeight+"px",e.top=d.offsetTop+"px"},i._fitHeight=function(){var a,b=this,c=b.element,d=c.getElementsByTagName("ul")[0],e=d.lastChild;a=c.offsetHeight-d.offsetHeight,e&&(e.style.height=e.offsetHeight+a+"px")},j.prototype=i,d.widget.mobile.IndexScrollbar=j,b.defineWidget("IndexScrollbar","[data-role='indexscrollbar'], .ui-indexscrollbar",[],j,"mobile")}(),function(a,b,c){var d=c.widget.core.Button;c.widget.mobile.Button=d,c.engine.defineWidget("Button","button, [data-role='button'], .ui-btn, input[type='button']",[],d,"mobile",!0)}(a,a.document,d),function(b,c){var d=c.widget.BaseWidget,e=c.widget.core.Page.classes,f=c.widget.core.BaseKeyboardSupport,g=f.KEY_CODES,h=c.engine,i=c.event,j=c.util.selectors,k=new d,l=/matrix\((.*), (.*), (.*), (.*), (.*), (.*)\)/,m=19,n=function(){var a=this;f.call(a),a.element=null,a.options={},a._style=null,a._startX=0,a._currentX=0,a._hasSingle=!0,a._padding={},a._position={},a._scope={}},o="ui-floatingactions",p=["left-min","left-2nd-icon","left-1st-icon","center","right-1st-icon","right-2nd-icon","right-min"],q={WIDGET:o,TRANSITIONS:o+"-transitions",EXPAND_TO_LEFT:o+"-expand-to-left",EXPAND_TO_RIGHT:o+"-expand-to-right",PAGE_WITH_FLOATING_ACTIONS:"ui-page-floatingactions"};k._configure=function(){this.options={duration:300,position:"right-1st-icon"}},k._init=function(a){var b=this;return b._style=a.style,b.element.hasAttribute("tabindex")||b.element.setAttribute("tabindex","0"),b._hasSingle=a.children.length<=1,b._buildInsideButtons(),b._positionCalculation(),b._setScope(),b._updatePosition(),b._toggleParentClasses(),a},k._bindEvents=function(){var a=this,b=a.element;i.enableGesture(b,new i.gesture.Drag({blockVertical:!0})),i.on(b,"drag dragstart dragend dragcancel touchstart touchend vmousedown vmouseup keyup",a)},k._unbindEvents=function(){i.disableGesture(this.element),i.off(this.element,"drag dragstart dragend dragcancel touchstart touchend vmousedown vmouseup keyup",this)},k._refresh=function(){var a=this,b=a.element;a._hasSingle=b.children.length<=1,a._positionCalculation(),a._setScope(),a._updatePosition()},k._destroy=function(){var a=this;a.isBound()&&(a._unbindEvents(),a._style=null,a._position=null,a._scope=null,a._padding=null,a._toggleParentClasses(!0))},k._buildInsideButtons=function(){for(var a=0,b=this,d=b.element,e=d.children,f=e.length;f>a;a++)c.widget.Button(e[a])},k._positionCalculation=function(){var b,c,d=this,e=d.element,f=a.getComputedStyle(e),g=d._position,h=d._padding,i=e.offsetWidth;b=parseInt(f.paddingLeft,10),b=parseInt(f.paddingLeft,10),c=parseInt(f.paddingRight,10),g.min=-a.innerWidth+b,g.max=i-c,g.center=(g.max+g.min)/2,g.left=g.min+i-(b+c),g.leftOneButton=g.min+(g.left-g.min)/2,g.right=g.max-i+(c+b),g.rightOneButton=g.right+(g.max-g.right)/2,h.left=b,h.right=c,h.ratioInShow=m/(g.center-g.left),h.ratioInHide=m/(g.left-g.min)},k._setScope=function(){var a=this,b=a._position,c=a._scope,d=a._padding,e=a._hasSingle;c.min=b.min+d.left/2,c.leftOneButton=e?null:b.min+3*(b.left-b.min)/4,c.left=b.left+(b.center-b.left)/2,c.center=b.center+(b.right-b.center)/2,c.right=b.right+d.right/2,c.rightOneButton=e?null:b.right+3*(b.max-b.right)/4,c.max=b.max},k._start=function(b){var c=this,d=c.element;c._startX=b.detail.pointer.clientX,c._currentX=parseInt(a.getComputedStyle(d).webkitTransform.match(l)[5],10),d.classList.remove(q.TRANSITIONS),c._clearExpandWidget()},k._clearExpandWidget=function(){var a=this.element.classList;a.remove(q.EXPAND_TO_LEFT),a.remove(q.EXPAND_TO_RIGHT)},k._expandWidget=function(a){var b=this,c=b.element.classList;switch(a){case"left-min":case"left-1st-icon":case"left-2nd-icon":c.add(q.EXPAND_TO_LEFT),c.remove(q.EXPAND_TO_RIGHT);break;case"center":b._clearExpandWidget();break;case"right-min":case"right-1st-icon":case"right-2nd-icon":c.remove(q.EXPAND_TO_LEFT),c.add(q.EXPAND_TO_RIGHT)}},k._move=function(a){var b,c=this,d=c._style,e=a.detail.estimatedX-c._startX+c._currentX,f=c._position;e>=f.min&&e<=f.max&&(b="translate3d("+e+"px, 0, 0)",d.webkitTransform=b,d.transform=b)},k._setPosition=function(a,b){var d=this,e=d._hasSingle;e&&"left-2nd-icon"===b&&(b="left-1st-icon",c.warn("Cannot set 2nd icon when widget has 1 icon")),e&&"right-2nd-icon"===b&&(b="right-1st-icon",c.warn("Cannot set 2nd icon when widget has 1 icon")),d.options.position=b,d._updatePosition()},k._getPositionByName=function(a){var b=this._position;switch(a){case"left-min":return b.min;case"left-2nd-icon":return b.leftOneButton;case"left-1st-icon":return b.left;case"center":return b.center;case"right-1st-icon":return b.right;case"right-2nd-icon":return b.rightOneButton;case"right-min":return b.max;default:return b.max}},k._toggleParentClasses=function(a){var b=this,c=j.getClosestByClass(b.element,e.uiPage);c&&c.classList.toggle(q.PAGE_WITH_FLOATING_ACTIONS,!a)},k._updatePosition=function(){var a,b=this,c=b.element.style,d=b.options.position;b.element.classList.add(q.TRANSITIONS),a="translate3d("+b._getPositionByName(d)+"px, 0, 0)",c.webkitTransform=a,c.transform=a,b._expandWidget(d)},k._getPositionNameByPosition=function(a){var b=this,c=b._scope,d=b._hasSingle;return ae._carouselCenterIndex&&(f-=e._numberOfCarouselItems),g=0>f?-1:1,h=Math.abs(f),i=1-d.scaleFactor*h,j=1-d.moveFactor*h,k=1-(d.enabled?d.scaleFactor:1)*h,i=0>i?0:i,k=0>k?0:k,j=g*(q*(1-j))+c,{moveY:j,scale:i,opacity:k}}function e(a){var c=a._carouselItems,e=a.options,f=a._itemHeight,g=a._objectValue,h=(a._containerHeight-f)/2;c.forEach(function(b,c){var f=d(g.value,c,h,e,a);f.opacity>0?b.element.style.transform="translateY("+f.moveY+"px) scale("+f.scale+")":b.element.style.transform="translateY(-1000px)",b.element.style.opacity=f.opacity}),b.event.trigger(a.element,"spinstep",parseInt(g.value,10))}var f=a.document,g=b.widget.BaseWidget,h=b.widget.core.Page,i=b.widget.core.Appbar,j=b.engine,k=b.event,l=k.gesture,m=b.util.selectors,n=b.util.Animate,o=300,p=600,q=100,r=60,s=13,t=500,u=function(){var a=this;a.options={min:0,max:9,step:1,moduloValue:"enabled",shortPath:"enabled",duration:p,direction:"up",rollHeight:"custom",itemHeight:38,momentumLevel:0,momentumDuration:800,scaleFactor:.4,moveFactor:.4,loop:"enabled",labels:[],digits:0,value:0,dragTarget:"document",enabled:!1},a._ui={scrollableParent:null,page:null,appbar:null},a._carouselItems=[],a._numberOfCarouselItems=s,a.length=a.options.max-a.options.min+a.options.step,a._prevValue=null,a._overflowYBeforeDrag=null,a._lastCurrentIndex=null,a._currentCentralCarouseItem=0,a._count=0,a._dragTimeoutHandler=null},v="ui-spin",w={SPIN:v,PREFIX:v+"-",ITEM:v+"-item",SELECTED:v+"-item-selected",NEXT:v+"-item-next",PREV:v+"-item-prev",ENABLED:"enabled",ENABLING:v+"-enabling",PLACEHOLDER:v+"-placeholder",CAROUSEL:v+"-carousel",CAROUSEL_ITEM:v+"-carousel-item"},x=new g;u.classes=w,u.timing=n.timing,x._fillCarouselByCount=function(a){var b,c,d,e,f=this;for(a=Math.round(a),e=0;ec&&(c=0),e=Math.floor(c/2),d=c-e;e0?1:-1;a=Math.abs(a),1===a?(c=e._carouselItems[e._carouselItemByCount(b+f*e._carouselCenterIndex)],d=e._itemByCount(b+f*e._carouselCenterIndex),c.element.firstElementChild&&c.element.removeChild(c.element.firstElementChild),d&&c.element.appendChild(d)):a>1&&e._fillCarouselByCount(b)},x._removeSelectedLayout=function(){var a=this,b=a._itemByCount(a._previousCount);b&&b.classList.remove(w.SELECTED)},x._addSelectedLayout=function(){var a=this,b=a._itemByCount(a._count);b&&b.classList.add(w.SELECTED)},x._show=function(){var a=this,c=new n({}),d=null,f={value:a._previousCount};a._removeSelectedLayout(),d={animation:[{object:f,property:"value",to:a._count}],animationConfig:{duration:a.options.enabled?a.options.duration:1,timing:u.timing.ease}},a.state=d,a._objectValue=f,a._animation=c,c.set(d.animation,d.animationConfig),c.tick(e.bind(null,a)),c.start(function(){a._addSelectedLayout(),a._prevValue=a.options.value,a.options.value=a._getValueByCount(a._count),b.event.trigger(a.element,"spinchange",{value:parseInt(a.options.value,10),dValue:parseInt(a.options.value,10)-parseInt(a._prevValue,10)})})},x._modifyItems=function(){var a,b=this,c=b.options,e=0,g=[],h=Math.abs(c.max-c.min)/c.step+1,i=0,j="",k=null,l=0;for(b._ui.items=g;h>l;l++)k=f.createElement("div"),k.classList.add(w.ITEM),g.push(k);for(i=0;h>i;i++){if(k=g[i],j="",b.options.labels.length)j=b.options.labels[i];else if(j+=c.min+i*c.step,c.digits>0)for(;j.lengthg;g++)b=f.createElement("div"),b.id="cel-"+g,b.classList.add(w.CAROUSEL_ITEM),c._carouselItems[g]={element:b},e.appendChild(b);return d.appendChild(e),d},x._build=function(a){var b=f.createElement("div"),c=null,d=this;return a.classList.add(w.SPIN),b.classList.add(w.PLACEHOLDER),a.appendChild(b),c=d._buildCarousel(d._numberOfCarouselItems),a.appendChild(c),d._ui.carousel=c,d._ui.placeholder=b,a},x._valueToCount=function(a){var b=this;return(a-b.options.min)/b.options.step||0},x._setValue=function(c){var d=this;c=a.parseFloat(c,10),d._ui.placeholder.textContent=c,isNaN(c)?b.warn("Spin: value is not a number"):((cd.options.max)&&"disabled"===d.options.loop&&(c=Math.min(Math.max(c,d.options.min),d.options.max)),c!==d.options.value&&(d._previousCount=d._count,d._count=d._valueToCount(c),d.options.value=c,d.element.dataset.value=c,d._stopAnimation(),d._show()))},x._stopAnimation=function(){var a=this,b=a.state.animation[0];null!==b&&b.to!==b.current&&a._animation.stop()},x._carouselItemByCount=function(a){var b=this._carouselCenterIndex,c=(a+b)%this._numberOfCarouselItems;return 0>c&&(c+=this._numberOfCarouselItems),c},x._getValueByCount=function(a){var b,c,d=this,e=d.options;return"enabled"!==e.loop?b=a*e.step+e.min:a>=0?b=a%d.length*e.step+e.min:(c=a%d.length||0,0>c&&(c+=d.length),b=c*e.step+e.min),b},x._getValue=function(){var a=this,b=a.options,c=a._getValueByCount(a._count);return"enabled"!==a.options.loop&&(a._objectValue.value=Math.min(Math.max(c,b.min),b.max)),c},x._setMax=function(a,b){var d=this.options;d.max=b!==c?parseInt(b,10):0,this.length=d.max-d.min+d.step},x._setMin=function(a,b){var d=this.options;d.min=b!==c?parseInt(b,10):0,this.length=d.max-d.min+d.step},x._setLabels=function(a,b){var c=this;c.options.labels=b.split(","),c._refresh()},x._setModuloValue=function(a,b){this.options.moduloValue="enabled"===b?"enabled":"disabled"},x._setShortPath=function(a,b){this.options.shortPath="enabled"===b?"enabled":"disabled"},x._setLoop=function(a,b){ +this.options.loop="enabled"===b?"enabled":"disabled"},x._setDuration=function(b,c){this.options.duration=a.parseInt(c,10)},x._setEnabled=function(b,c){var d=this;return d.options.enabled="false"===c?!1:c,d.options.enabled?(b.classList.add(w.ENABLING),a.setTimeout(function(){b.classList.remove(w.ENABLING)},o),b.classList.add(w.ENABLED),k.on(d.dragTarget,"drag dragend dragstart",d),k.on(d.dragTarget,"vmousedown vmouseup",d)):(b.classList.add(w.ENABLING),a.setTimeout(function(){b.classList.remove(w.ENABLING),d.refresh()},o),b.classList.remove(w.ENABLED),k.off(d.dragTarget,"drag dragend dragstart",d),k.off(d.dragTarget,"vmousedown vmouseup",d),d._animation.stop()),this._prevValue=null,!0},x._setDirection=function(a,b){this.options.direction=["up","down"].indexOf(b)>-1?b:"up"},x._drag=function(c){var d=this;null===f.getElementById(d.element.id)?k.off(d.dragTarget,"drag dragend dragstart",d):d.options.enabled&&(d._objectValue.value=d._startDragCount-c.detail.deltaY/r,"enabled"!==d.options.loop&&(d._objectValue.value=Math.min(Math.max(d._objectValue.value,0),d.length-1)),e(d)),a.clearTimeout(d._dragTimeoutHandler),d._dragTimeoutHandler=a.setTimeout(function(){d._dragEnd({detail:{velocityY:c.velocityY,distance:c.distance,direction:c.direction}}),d._dragTimeoutHandler=null,b.event.gesture.Manager.getInstance().resetDetecting()},t)},x._dragStart=function(){var a=this;a._animation.pause(),a._startDragCount=a._count,a._previousCount=a._count,a._removeSelectedLayout()},x._dragEnd=function(b){var c=this,d=c._animation._animate.chain[0],e=0,f=c.options.duration;a.clearTimeout(c._dragTimeoutHandler),c.options.momentumLevel>0&&b.detail.velocityY>.7&&b.detail.distance?(e=c.options.momentumLevel*Math.round(b.detail.distance/20),"up"===b.detail.direction&&(e=-e),c._count=Math.round(c._objectValue.value)-e||0,"enabled"!==c.options.loop&&(c._count=Math.min(Math.max(c._count,0),c.length-1)),f=c.options.momentumDuration,d[0].timing=u.timing.easeOut):(c._count=Math.round(c._objectValue.value)||0,"enabled"!==c.options.loop&&(c._count=Math.min(Math.max(c._count,0),c.length-1)),f=Math.abs(c._count-c._objectValue.value)*f),d[0].from=c._objectValue.value,d[0].to=c._count,d[0].duration=f,c._animation.start(c._animation._animate.callback)},x._vmouseDown=function(){var a=this,c=a._ui;c.scrollableParent=m.getScrollableParent(a.element),c.scrollableParent&&(a._overflowYBeforeDrag=c.scrollableParent.style.overflowY,c.scrollableParent.style.overflowY="hidden"),c.page=m.getClosestBySelector(a.element,h.selector),c.page&&(c.appbar=c.page.querySelector(i.selector),c.appbar&&b.widget.Appbar(c.appbar).lockExpanding(!0))},x._vmouseUp=function(){var a=this,c=a._ui;c.scrollableParent&&(c.scrollableParent.style.overflowY=a._overflowYBeforeDrag),c.appbar&&b.widget.Appbar(c.appbar).lockExpanding(!1)},x._itemIndexByValue=function(a){var b=this.options;return Math.round((a-b.min)/b.step)},x._itemByCount=function(a){var b=this,c=b._getValueByCount(a);return b._ui.items[b._itemIndexByValue(c)]},x._click=function(a){var b=this,c=a.target,d=b._ui.items,e=b._count,f=d.indexOf(c);!b.element.classList.contains(w.ENABLING)&&f>-1&&(b._previousCount=e,c===b._itemByCount(e-1)?b._count--:c===b._itemByCount(e+1)&&b._count++,b._previousCount!==b._count&&b._show())},x.handleEvent=function(a){var b=this;switch(a.type){case"drag":b._drag(a);break;case"vmousedown":b._vmouseDown(a);break;case"vmouseup":b._vmouseUp(a);break;case"dragend":b._dragEnd(a);break;case"dragstart":b._dragStart(a);break;case"vclick":b._click(a)}},x._bindEvents=function(){var a=this;k.enableGesture(a.dragTarget,new l.Drag({blockHorizontal:!0,threshold:7})),k.on(a.element,"vclick",a)},x._unbindEvents=function(){var a=this;k.disableGesture(a.dragTarget),k.off(a.dragTarget,"drag dragend dragstart",a),k.off(a.element,"vclick",a)},x._destroy=function(){var a=this,b=a.element,c=a._ui;a._unbindEvents(),c.items.forEach(function(a){a.parentNode&&a.parentNode.removeChild(a)}),a._carouselItems.forEach(function(a){a.element.parentNode.removeChild(a.element)}),b.removeChild(c.carousel),b.removeChild(c.placeholder),b.classList.remove(w.SPIN)},u.prototype=x,b.widget.core.Spin=u,j.defineWidget("Spin",".ui-spin",[],u,"core")}(a,d),function(a,b){var c=b.widget.core.Spin,d=c.prototype,e=b.engine,f=b.util.object,g=f.copy(c.classes),h=function(){var a=this,b={scaleFactor:0,moveFactor:.5,itemHeight:54,dragTarget:"self"};c.call(a),a.options=a.options?f.fastMerge(a.options,b):b},i=new c;i._init=function(){var a=this;d._init.call(a),a.option("enabled",!0)},h.prototype=i,h.classes=g,h.timing=c.timing,b.widget.mobile.Spin=h,e.defineWidget("Spin",".ui-spin",[],h,"mobile",!0)}(a,d),function(a,b,d){function e(a,b){var c=b.toString().split(a).join("");return 0===c.length?a:c}var f=d.widget.mobile.BaseWidgetMobile,g=d.engine,h=d.event,i=d.util.selectors.getClosestByClass,j=d.widget.mobile.Spin,k="ui-time-picker",l={CONTAINER:k+"-container",HOUR_CONTAINER:k+"-container-hour",MINUTE_CONTAINER:k+"-container-minute",FORMAT_CONTAINER:k+"-container-format",ACTIVE_CONTAINER:k+"-container-active",TIME_INPUT:k+"-input",TIME_INPUT_ACTIVE:k+"-input-active"},m="."+k,n=function(){this.options={format:"12"},this._spins={hour:null,minute:null,format:null},this._ui={},this._previousInputValue=-1,this._inputValueState=!1},o=new f;n.classes=l,o._init=function(){var a=this,b=a.options;b.format=b.format!==c?b.format:"12",a._setValue(new Date),a.option("format",b.format),Object.keys(a._spins).forEach(function(b){a._spins[b].refresh()})},o._build=function(a){var b=this,c=b._buildTimePicker("hour"),d=b._buildTimePicker("minute"),e=b._buildFormat();return a.appendChild(c),a.appendChild(d),a.appendChild(e),a},o._buildTimePicker=function(a){var c,e=this,f=e._ui,g=b.createElement("div"),h=b.createElement("input"),i=b.createElement("div"),k={momentumLevel:1};return g.classList.add(j.classes.SPIN),i.classList.add(n.classes.CONTAINER),"hour"===a?("24"===e.options.format?(k.min=0,k.max=23):(k.min=1,k.max=12),i.classList.add(n.classes.HOUR_CONTAINER)):"minute"===a&&(k.min=0,k.max=59,k.digits=2,i.classList.add(n.classes.MINUTE_CONTAINER)),h.min=k.min,h.max=k.max,h.type="number",h.step="1",h.classList.add(n.classes.TIME_INPUT),g.appendChild(h),i.appendChild(g),f[a+"Spin"]=g,f[a+"Input"]=h,f[a+"Container"]=i,c=d.widget.Spin(g,k),e._spins[a]=c,i},o._buildFormat=function(){var a,c=this,e=b.createElement("div"),f=b.createElement("div"),g={min:0,max:1,labels:"AM,PM",loop:"false"};return e.classList.add(j.classes.SPIN),f.classList.add(n.classes.CONTAINER),f.classList.add(n.classes.FORMAT_CONTAINER),f.appendChild(e),a=d.widget.Spin(e,g),c._spins.format=a,f},o._setDateValue=function(a){var b,c,d=this,e=d._ui,f=d._spins;b=a.getHours(),c=a.getMinutes(),"12"===d.options.format&&(b>12?(b-=12,f.format.value(1)):f.format.value(0)),e.hourInput.setAttribute("value",b),e.hourInput.value=b,e.minuteInput.setAttribute("value",c),e.minuteInput.value=c,f.hour.value(b),f.minute.value(c)},o._setInputValue=function(a,b,c){var d=this,e=d._ui,f=d._spins;"hour"===a?(e.hourInput.setAttribute("value",b),e.hourInput.value=b,f.hour.value(b)):"minute"===a&&(e.minuteInput.setAttribute("value",b),e.minuteInput.value=b,f.minute.value(b)),d._previousInputValue=b,d._inputValueState=c},o._focusInput=function(a){var b=this,c=b._ui;"hour"===a?(b.element.classList.add(n.classes.TIME_INPUT_ACTIVE),c.hourContainer.classList.add(n.classes.ACTIVE_CONTAINER),c.minuteContainer.classList.remove(n.classes.ACTIVE_CONTAINER),c.hourInput.focus(),b._previousInputValue=c.hourInput.value):"minute"===a&&(b.element.classList.add(n.classes.TIME_INPUT_ACTIVE),c.minuteContainer.classList.add(n.classes.ACTIVE_CONTAINER),c.hourContainer.classList.remove(n.classes.ACTIVE_CONTAINER),c.minuteInput.focus(),b._previousInputValue=c.minuteInput.value),b._inputValueState=!1},o._setValue=function(a){var b=this;a instanceof Date&&b._setDateValue(a)},o._getValue=function(){var a=new Date(0),b=this,c=b._spins,d=parseInt(c.hour.value(),10);return"12"===b.options.format&&1===c.format.value()&&(d+=12),a.setHours(d),a.setMinutes(parseInt(c.minute.value(),10)),a},o._onClick=function(a){var b=this,c=b._ui,d=b.element,e=a.target,f=c.hourContainer,g=c.minuteContainer,h=i(e,n.classes.CONTAINER);h&&h.classList.contains(n.classes.HOUR_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("hour"):h&&h.classList.contains(n.classes.MINUTE_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("minute"):(d.classList.remove(n.classes.TIME_INPUT_ACTIVE),g.classList.remove(n.classes.ACTIVE_CONTAINER),f.classList.remove(n.classes.ACTIVE_CONTAINER))},o._onInputChange=function(a){var b,c=this,d=c._ui,f=c.options,g=a.target.value,h=i(a.target,n.classes.CONTAINER);if(h&&h.classList.contains(n.classes.HOUR_CONTAINER))if(c._inputValueState){if(b=parseInt(g,10),b>d.hourInput.max||b1||"24"===f.format&&b>2)&&c._focusInput("minute");else if(h&&h.classList.contains(n.classes.MINUTE_CONTAINER))if(c._inputValueState){if(b=parseInt(g,10),b>d.minuteInput.max||bb&&(f=b),e.setDate(f),e.setMonth(a-1),d.day.option("max",b),d.day._prevValue=f,d.day._updateItems(),c.value(e)},q._changeYear=function(a){var b,c=this,d=c._spins,e=c.value(),f=e.getMonth(),g=e.getDate();b=c._dayInMonth(a,f+1),g>b&&(g=b),e.setFullYear(a),e.setDate(g),d.day.option("max",b),d.day._updateItems(),c.value(e)},q._onSpinChange=function(a){var b=this,c=h(a.target,p.classes.CONTAINER);c&&c.classList.contains(p.classes.DAY_CONTAINER)?b._changeDay(a.detail.value):c&&c.classList.contains(p.classes.MONTH_CONTAINER)?b._changeMonth(a.detail.value):c&&c.classList.contains(p.classes.YEAR_CONTAINER)&&b._changeYear(a.detail.value)},q.handleEvent=function(a){var b=this;"spinchange"===a.type&&b._onSpinChange(a)},q._bindEvents=function(){var a=this,b=a._ui;g.on(b.daySpin,"spinchange",a,!1),g.on(b.monthSpin,"spinchange",a,!1),g.on(b.yearSpin,"spinchange",a,!1)},q._unbindEvents=function(){var a=this,b=a._ui;g.off(b.daySpin,"spinchange",a,!1),g.off(b.monthSpin,"spinchange",a,!1),g.off(b.yearSpin,"spinchange",a,!1)},p.prototype=q,d.widget.mobile.DatePicker=p,f.defineWidget("DatePicker",o,[],p,"mobile")}(a,a.document,a.tau),function(a,b,d){function e(a,b){var c=b.toString().split(a).join("");return 0===c.length?a:c}var f=d.widget.mobile.BaseWidgetMobile,g=d.engine,h=d.event,i=d.util.selectors.getClosestByClass,j=d.widget.mobile.Spin,k="ui-datetime-picker-wheel",l={WIDGET:k,CONTAINER:k+"-container",HOUR_CONTAINER:k+"-container-hour",MINUTE_CONTAINER:k+"-container-minute",FORMAT_CONTAINER:k+"-container-format",DATE_CONTAINER:k+"-container-date",ACTIVE_CONTAINER:k+"-container-active",TIME_INPUT:k+"-input",TIME_INPUT_ACTIVE:k+"-input-active",SEPARATOR:k+"-container-separator"},m="."+k,n=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],o=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],p=function(){this.options={format:"12",value:(new Date).toUTCString()},this._spins={date:null,hour:null,minute:null,format:null},this._ui={},this._previousInputValue=-1,this._inputValueState=!1},q={SELECTED:"datetimepickerwheelselected",CHANGE:"datetimepickerwheelchange"},r=new f;p.classes=l,r._init=function(){var a=this,b=a.options;b.format=b.format!==c?b.format:"12",a._setValue(b.value),a.option("format",b.format),Object.keys(a._spins).forEach(function(b){a._spins[b].refresh()})},r._build=function(a){var c=this,d=c._buildDatePicker(),e=c._buildDateTimePickerWheel("hour"),f=c._buildDateTimePickerWheel("minute"),g=c._buildFormat(),h=b.createElement("div");return a.classList.add(l.WIDGET),h.classList.add(l.SEPARATOR),a.appendChild(d),a.appendChild(e),a.appendChild(h),a.appendChild(f),a.appendChild(g),a},r._buildDateTimePickerWheel=function(a){var c,e=this,f=e._ui,g=b.createElement("div"),h=b.createElement("input"),i=b.createElement("div"),k={momentumLevel:1};return g.classList.add(j.classes.SPIN),i.classList.add(l.CONTAINER),"hour"===a?("24"===e.options.format?(k.min=0,k.max=23):(k.min=1,k.max=12),i.classList.add(l.HOUR_CONTAINER)):"minute"===a&&(k.min=0,k.max=59,k.digits=2,i.classList.add(l.MINUTE_CONTAINER)),h.min=k.min,h.max=k.max,h.type="number",h.step="1",h.classList.add(l.TIME_INPUT),g.appendChild(h),i.appendChild(g),f[a+"Spin"]=g,f[a+"Input"]=h,f[a+"Container"]=i,c=d.widget.Spin(g,k),e._spins[a]=c,i},r._buildDatePicker=function(a){var c,e,f,g,h=this,i=h._ui,k=b.createElement("div"),m=b.createElement("div"),p={};for(a=a||new Date,g=a.getFullYear(),e=new Date(g.toString()),f=e,k.classList.add(j.classes.SPIN),m.classList.add(l.CONTAINER),m.classList.add(l.DATE_CONTAINER),p.labels=[];f.getFullYear()===g;)p.labels.push(n[f.getDay()]+", "+o[f.getMonth()]+" "+f.getDate()),f.setDate(f.getDate()+1);return p.min=0,p.max=p.labels.length-1,p.loop=!1,p.momentumLevel=1,m.appendChild(k),i.dateSpin=k,i.dateContainer=m,c=d.widget.Spin(k,p),h._spins.date=c,h._year=g,m},r._buildFormat=function(){var a,c=this,e=b.createElement("div"),f=b.createElement("div"),g={min:0,max:1,labels:"AM,PM",loop:"false"};return e.classList.add(j.classes.SPIN),f.classList.add(l.CONTAINER),f.classList.add(l.FORMAT_CONTAINER),f.appendChild(e),a=d.widget.Spin(e,g),c._spins.format=a,f},r._setDateValue=function(a){var b,c,d,e=this,f=e._ui,g=e._spins,h=864e5;b=a.getHours(),c=a.getMinutes(),"12"===e.options.format&&(b>12?(b-=12,g.format.value(1)):g.format.value(0)),f.hourInput.setAttribute("value",b),f.hourInput.value=b,f.minuteInput.setAttribute("value",c),f.minuteInput.value=c,d=new Date(a.getFullYear(),0,1),g.date.value(Math.floor((a-d)/h)),g.hour.value(b),g.minute.value(c),e.options.value=a},r._setInputValue=function(a,b,c){var d=this,e=d._ui,f=d._spins;"hour"===a?(e.hourInput.setAttribute("value",b),e.hourInput.value=b,f.hour.value(b)):"minute"===a&&(e.minuteInput.setAttribute("value",b),e.minuteInput.value=b,f.minute.value(b)),d._previousInputValue=b,d._inputValueState=c},r._focusInput=function(a){var b=this,c=b._ui;"hour"===a?(b.element.classList.add(l.TIME_INPUT_ACTIVE),c.hourContainer.classList.add(l.ACTIVE_CONTAINER),c.minuteContainer.classList.remove(l.ACTIVE_CONTAINER),c.hourInput.focus(),b._previousInputValue=c.hourInput.value):"minute"===a&&(b.element.classList.add(l.TIME_INPUT_ACTIVE),c.minuteContainer.classList.add(l.ACTIVE_CONTAINER),c.hourContainer.classList.remove(l.ACTIVE_CONTAINER),c.minuteInput.focus(),b._previousInputValue=c.minuteInput.value),b._inputValueState=!1},r._setValue=function(a){var b=this;"string"==typeof a&&(a=new Date(a)),a instanceof Date&&b._setDateValue(a)},r._getValue=function(){var a=this,b=new Date(a.options.value),c=a._spins,d=parseInt(c.hour.value(),10);return"12"===a.options.format&&1===c.format.value()&&(d+=12),b.setHours(d),b.setMinutes(parseInt(c.minute.value(),10)),b},r._onClick=function(a){var b=this,c=b._ui,d=b.element,e=a.target,f=c.hourContainer,g=c.minuteContainer,k=i(e,l.CONTAINER);k&&k.classList.contains(l.HOUR_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("hour"):k&&k.classList.contains(l.MINUTE_CONTAINER)&&i(e,j.classes.SELECTED)?b._focusInput("minute"):k&&k.classList.contains(l.DATE_CONTAINER)&&i(e,j.classes.SELECTED)?h.trigger(b.element,q.SELECTED,{datetime:b._getValue()}):(d.classList.remove(l.TIME_INPUT_ACTIVE),g.classList.remove(l.ACTIVE_CONTAINER),f.classList.remove(l.ACTIVE_CONTAINER))},r._onInputChange=function(a){var b,c=this,d=c._ui,f=c.options,g=a.target.value,h=i(a.target,l.CONTAINER);if(h&&h.classList.contains(l.HOUR_CONTAINER))if(c._inputValueState){if(b=parseInt(g,10),b>d.hourInput.max||b1||"24"===f.format&&b>2)&&c._focusInput("minute");else if(h&&h.classList.contains(l.MINUTE_CONTAINER))if(c._inputValueState){if(b=parseInt(g,10),b>d.minuteInput.max||b
    "),b.firstChild}var e=b.util.object,f=b.engine,g=b.event,h=["MON","TUE","WED","THU","FRI","SAT","SUN"],i=["January","February","March","April","May","June","July","August","September","October","November","December"],j={WIDGET:"ui-calendar",PREV_MONTH_DAY:"ui-calendar-prev-month-day",NEXT_MONTH_DAY:"ui-calendar-next-month-day",CURRENT_MONTH_DAY:"ui-calendar-current-month-day",DISABLED:"ui-calendar-disabled",ARROW_DISABLED:"ui-calendar-disabled-arrow",SELECTION:"ui-calendar-selection",CONTROLLER:"ui-calendar-controller",ARROW:"ui-calendar-arrow",ARROW_RIGHT:"ui-calendar-right-arrow",ARROW_LEFT:"ui-calendar-left-arrow",ONE_WEEK:"ui-calendar-one-week",TOP_SPACE:"ui-calendar-top-space",SWITCH_VIEW:"ui-calendar-switch",CALENDAR_VIEW:"ui-calendar-view"},k={pastSelection:!1,closeOnSelect:!1},l=function(){var a=this;a.options=e.merge({},k),a._value=new Date,a._dateData=a._value,a._todayYear=a._dateData.getFullYear(),a._todayMonth=a._dateData.getMonth()+1,a._defaultToday=a._dateData.getUTCDate(),a._selectDay=null,a._activeMonth=null,a._fixMonth=null,a._loadTodayFlag=!0,a._hours=a._dateData.getHours(),a._minutes=a._dateData.getMinutes(),a._seconds=a._dateData.getSeconds(),a._ui={"switch":null,leftArrow:null,rightArrow:null,calendarView:null}},m=b.widget.BaseWidget,n=new m;l.prototype=n,l.classes=j,n._init=function(a){var b=this;return b._ui.calendarView=a.querySelector("."+j.CALENDAR_VIEW),b._ui["switch"]=a.querySelector("."+j.SWITCH_VIEW),b._ui.leftArrow=a.querySelector("."+j.ARROW_LEFT),b._ui.rightArrow=a.querySelector("."+j.ARROW_RIGHT),b.options.pastSelection||b._ui.leftArrow.classList.add(j.ARROW_DISABLED),null===b._activeMonth&&(b._fixMonth=b._activeMonth=b._todayMonth),null===b._selectDay&&(b._selectDay=b._defaultToday),b._buildCalendar(b._ui.calendarView),a},n._buildCalendar=function(a){var b,c,e=this,f=e._ui,g=new Date(e._todayYear,e._todayMonth-1,0),h=new Date(e._todayYear,e._todayMonth,0),k=g.getDay(),l=g.getDate(),m=h.getDate(),n=Math.ceil(m/7)+1,o=7,p=1,q=1,r=a.insertRow(),s=null;for(r.style.height="7px",b=1;n+1>b;b++){for(c=a.insertRow();0!=k;)k-=1,o-=1,s=d(c),s.classList.add(j.PREV_MONTH_DAY),s.innerHTML=l-k,e._fixMonth!==e._todayMonth||e.options.pastSelection||s.classList.add(j.DISABLED);for(;0!=o;)s=d(c),p>m?(s.classList.add(j.NEXT_MONTH_DAY),s.innerHTML=q,o-=1,q+=1):(s.innerHTML=p,s.classList.add(j.CURRENT_MONTH_DAY),p+=1,o-=1,e._defaultToday>parseInt(s.innerHTML,10)&&(e._fixMonth!==e._todayMonth||e.options.pastSelection||s.classList.add(j.DISABLED)),e._loadTodayFlag&&s.innerHTML===e._defaultToday.toLocaleString()?(s.classList.add(j.SELECTION),e._selectDay=s,e._activeMonth=e._todayMonth,e._loadTodayFlag=!1):e._activeMonth===e._todayMonth&&s.innerHTML===e._selectDay.innerHTML&&(s.classList.add(j.SELECTION),e._selectDay=s));o=7}e.options.pastSelection||f.leftArrow.classList.toggle(j.DISABLED,e._fixMonth==e._todayMonth),f["switch"].innerHTML=i[e._todayMonth-1]+" "+e._todayYear},n._deleteCalendar=function(a){for(;a.rows.length>2;)a.deleteRow(2)},n._onClick=function(a){var b=this,c=b._ui,d=a.target,e=d.classList;e.contains(j.DISABLED)||(d===c.rightArrow?b._moveMonth(1):d===c.leftArrow?b._moveMonth(-1):d===c["switch"]?g.trigger(b.element,"calendarswitch",{date:b._getValue()}):("TD"===d.tagName&&(d=d.querySelector("div"),e=d?d.classList:null),!e||e.contains(j.SELECTION)||e.contains(j.DISABLED)||(e.contains(j.PREV_MONTH_DAY)?(b._moveMonth(-1),b._selection(d.innerHTML),b.options.closeOnSelect&&g.trigger(b.element,"calendarswitch",{date:b._getValue()})):e.contains(j.NEXT_MONTH_DAY)&&(b._moveMonth(1),b._selection(d.innerHTML),b.options.closeOnSelect&&g.trigger(b.element,"calendarswitch",{date:b._getValue()})),e.contains(j.CURRENT_MONTH_DAY)&&(b._selection(d.innerHTML),b.options.closeOnSelect&&g.trigger(b.element,"calendarswitch",{date:b._getValue()})))))},n._setValue=function(a){var b=this;"string"==typeof a&&(a=new Date(a)),a instanceof Date&&(b._value=a,b._hours=a.getHours(),b._minutes=a.getMinutes(),b._seconds=a.getSeconds(),b._setMonth(a.getMonth()+1),b._selection(a.getDate()))},n._getValue=function(){return new Date(this._value)},n._moveMonth=function(a){var b=this;0!==a&&(b._todayMonth=b._todayMonth+a,0===b._todayMonth&&(b._todayMonth=12,b._todayYear=b._todayYear-1),13===b._todayMonth&&(b._todayMonth=1,b._todayYear=b._todayYear+1)),b._updateCalendar()},n._setYear=function(a){var b=this;b._todayYear!==a&&(b._todayYear=a,b._updateCalendar())},n._setMonth=function(a){var b=this;b._todayMonth!==a&&(b._todayMonth=a,b._updateCalendar())},n._updateCalendar=function(){var a=this,b=a._ui.calendarView;a._deleteCalendar(b),a._dateData=new Date(a._todayYear,a._todayMonth-1,0,a._hours,a._minutes,a._seconds),a._buildCalendar(b)},n._selection=function(a){var b,d,e=this;a!=c&&(d=a.toString(),b=e._ui.calendarView.querySelectorAll("div."+j.CURRENT_MONTH_DAY),b.forEach(function(a){a.innerHTML===d&&(e._selectDay.classList.remove(j.SELECTION),a.classList.add(j.SELECTION),e._selectDay=a,e._activeMonth=e._todayMonth)}),e._value=new Date(e._todayYear,e._todayMonth-1,a,e._hours,e._minutes,e._seconds))},n._unBindEvents=function(a){g.off(a,"vclick",this,!1)},n._bindEvents=function(a){g.on(a,"vclick",this,!1)},n.handleEvent=function(a){"vclick"===a.type?this._onClick(a):a.preventDefault()},n._setPastSelection=function(a,b){return this.options.pastSelection=b,!0},n._refresh=function(){var a=this,b=a._ui.calendarView;a._deleteCalendar(b),a._buildCalendar(b)},n._build=function(b){var c=a.createElement("div"),d=a.createElement("div"),e=a.createElement("div"),f=a.createElement("div"),g=a.createElement("table"),i=a.createElement("tr"),k=a.createElement("tr"),l=a.createElement("td"),m=a.createElement("td"),n=a.createElement("td"),o=a.createElement("td"),p=a.createElement("td"),q=a.createElement("td"),r=a.createElement("td");return b.classList.add(j.WIDGET),c.classList.add(j.CONTROLLER),d.classList.add(j.ARROW_LEFT),d.classList.add(j.ARROW),e.classList.add(j.ARROW_RIGHT),e.classList.add(j.ARROW),f.classList.add(j.SWITCH_VIEW),c.appendChild(d),c.appendChild(e),c.appendChild(f),g.classList.add(j.CALENDAR_VIEW),i.classList.add(j.TOP_SPACE),k.classList.add(j.ONE_WEEK),l.innerHTML=h[0],k.appendChild(l),m.innerHTML=h[1],k.appendChild(m),n.innerHTML=h[2],k.appendChild(n),o.innerHTML=h[3],k.appendChild(o),p.innerHTML=h[4],k.appendChild(p),q.innerHTML=h[5],k.appendChild(q),r.innerHTML=h[6],r.classList.add("ui-sunday"),k.appendChild(r),g.appendChild(i),g.appendChild(k),b.appendChild(c),b.appendChild(g),b},n._destroy=function(){var a=this;a.options=null,a._unBindEvents(a.element)},b.widget.mobile.Calendar=l,f.defineWidget("Calendar",".ui-calendar",[],l,"mobile")}(b,d),function(a,b,d){var e=d.widget.mobile.BaseWidgetMobile,f=d.engine,g=(d.event,"ui-datetime-picker"),h={CONTAINER:g+"-container",HIDDEN:g+"-hidden"},i="."+g,j=function(){var a=this;a.options={format:"12",view:"wheel",value:(new Date).toUTCString()},a._datetime=null,a._calendar=null,a._ui={datetime:null,calendar:null}},k={CHANGE:"datetimepickerchange"},l=new e;j.classes=h,l._init=function(){var a=this,b=a.options;b.format=b.format!==c?b.format:"12",a._setValue(b.value),a.option("format",b.format),a._setView(a.element,b.view)},l._build=function(a){var c=this,e=c._ui,f=b.createElement("div"),g=b.createElement("div");return a.appendChild(f),a.appendChild(g),c._datetime=d.widget.DateTimePickerWheel(f),c._calendar=d.widget.Calendar(g,{closeOnSelect:!0}),e.datetime=f,e.calendar=g,a},l._onDateTimeSelected=function(a){var b=this;a.target===b._ui.datetime&&(b._calendar.value(a.detail.datetime),b._setView(b.element,"calendar"))},l._onCalendarSwitch=function(a){var b=this;a.target===b._ui.calendar&&(b._datetime.value(a.detail.date),b._setView(b.element,"wheel"),d.event.trigger(b.element,k.CHANGE,{date:b._getValue()}))},l._setView=function(a,b){var c=this._ui;this.options.view=b,"wheel"===b?(c.calendar.classList.add(h.HIDDEN),c.datetime.classList.remove(h.HIDDEN)):"calendar"===b&&(c.datetime.classList.add(h.HIDDEN),c.calendar.classList.remove(h.HIDDEN))},l._setValue=function(a){var b=this;"string"==typeof a&&(a=new Date(a)),a instanceof Date&&(b._datetime.value(a),b._calendar.value(a),b.options.value=a)},l._getValue=function(){var a=this;return"wheel"===a.options.view?a._datetime.value():"calendar"===a.options.view?a._calendar.value():a.options.value},l._onDateTimeChange=function(a){var b=this;b.options.value=a.detail.datetime,d.event.trigger(b.element,k.CHANGE,{date:b._getValue()})},l._setFormat=function(a,b){var c=this;c.options.format=b,c._datetime.option("format",b)},l._getFormat=function(){return self._datetime.option("format")},l.handleEvent=function(a){var b=this;switch(a.type){case"datetimepickerwheelselected":b._onDateTimeSelected(a);break;case"calendarswitch":b._onCalendarSwitch(a);break;case"datetimepickerwheelchange":b._onDateTimeChange(a)}},l._bindEvents=function(){var a=this;a.element.addEventListener("datetimepickerwheelselected",this,!1),a.element.addEventListener("datetimepickerwheelchange",this,!1),a.element.addEventListener("calendarswitch",this,!1)},l._unbindEvents=function(){var a=this;a.element.removeEventListener("datetimepickerwheelselected",this,!1),a.element.removeEventListener("calendarswitch",this,!1)},l._destory=function(){var a=this,b=a._ui,c=a.element;a._unbindEvents(),a._calendar.destory(),a._datetime.destory(),c.removeChild(b.datetime),c.removeChild(b.calendar)},j.prototype=l,d.widget.mobile.DateTimePicker=j,f.defineWidget("DateTimePicker",i,[],j,"mobile")}(a,a.document,a.tau),function(a,b){var c=b.widget.mobile.BaseWidgetMobile,d=b.engine,e=b.event,f="ui-color-",g=/ui-color-[^\s]+/g,h=function(){var a=this;a.options={icon:"delete"},a._ui={text:null,button:null}},i={widget:"ui-chip",text:"ui-chip-text",button:"ui-chip-button"},j={BEFORE_REMOVE:"chipbeforeremove"},k={widget:"."+i.widget+", [data-role='chip']",text:"."+i.text,button:"."+i.button},l=new c;h.prototype=l,h.classes=i,h.events=j,l._onClick=function(){var a,b=this;a=e.trigger(b.element,j.BEFORE_REMOVE),a&&b.element.parentElement.removeChild(b.element),b.destroy()},l.handleEvent=function(a){"vclick"===a.type&&this._onClick(a)},l._build=function(b){var c,d,e=this,f=e._ui;return d=b.querySelector(k.button),d&&b.removeChild(d),c=b.querySelector(k.text)||b.querySelector("*:not("+k.button+")"),c?b.removeChild(c):(c=a.createElement("span"),c.className=i.text,c.innerHTML=b.textContent),b.textContent="",d||(d=a.createElement("button"),d.className=["ui-btn",i.button].join(" "),d.setAttribute("data-icon","minus"), +d.setAttribute("data-style","flat")),b.appendChild(c),b.appendChild(d),f.text=c,f.button=d,b},l._updateButtonColor=function(){var a,b=this,c=b._ui.button,d=f+b.options.icon;a=c.className.match(g)||[],a.forEach(function(a){a!==d&&c.classList.remove(a)}),-1===a.indexOf(d)&&c.classList.add(d)},l._init=function(a){var c=this,d=c._ui;return d.text=d.text||a.querySelector(k.text),d.button=d.button||a.querySelector(k.button),b.widget.Button(d.button,{icon:c.options.icon}),c._updateButtonColor(),a},l._bindEvents=function(){var a=this,b=a._ui.button;e.on(b,"vclick",a,!1)},l._unbindEvents=function(){var a=this,b=a._ui.button;e.off(b,"vclick",a,!1)},l._destroy=function(){var b=this;b._unbindEvents(),b._ui=null,e.trigger(a,"destroyed",{widget:"Chip"})},b.widget.mobile.Chip=h,d.defineWidget("Chip",k.widget,[],h,"mobile")}(a.document,d),function(a,b,d){function e(a,b,c){var e,f=null,g=null;a.options.handler&&(f=a.ui.handle.style,d.support.shape.circle?(e=a._offsets,g="rotateZ("+(c/e.maxY*z-z/2||0)+"deg)"):g="translate3d("+(b||0)+"px, "+(c||0)+"px, 0px)",f.webkitTransform=g,f.mozTransform=g,f.msTransform=g,f.oTransform=g,f.transform=g)}function f(a){var b=a.getScrollPosition(),c=a._offsets,d=a.options.direction,f=C(B(b.x,a._availableOffsetX)/a._availableOffsetX*c.maxX),g=C(B(b.y,a._availableOffsetY)/a._availableOffsetY*c.maxY);isNaN(f)===!0&&(f=c.x),isNaN(g)===!0&&(g=c.y),e(a,"y"===d?0:f,"x"===d?0:g),c.x=f,c.y=g}function g(b){b._dragging===!1&&(f(b),b._hideTimer&&a.clearTimeout(b._hideTimer),b.ui.handler.classList.add(D.visible))}function h(b){b._dragging===!1&&(b._hideTimer&&a.clearTimeout(b._hideTimer),f(b))}function i(b){b._dragging===!1&&(f(b),b._hideTimer&&a.clearTimeout(b._hideTimer),b._hideTimer=a.setTimeout(function(){b.ui.handler.classList.remove(D.visible)},b.options.delay))}function j(b,c,d){var f=b._lastMouse,g=b._offsets,h=b.options.direction,i=f.x-c,j=f.y-d;f.x=c,f.y=d,g.x+=-i,g.y+=-j,g.x=A(0,g.x),g.y=A(0,g.y),g.x=B(g.maxX,g.x),g.y=B(g.maxY,g.y),e(b,"y"===h?0:g.x,"x"===h?0:g.y),b.scrollTo("y"===h?0:g.x/g.maxX*b._availableOffsetX,"x"===h?0:g.y/g.maxY*b._availableOffsetY),b._hideTimer&&a.clearTimeout(b._hideTimer)}function k(b,c){var d=b._lastMouse,e=c.touches,f=e&&e[0];b._hideTimer&&a.clearTimeout(b._hideTimer),b._dragging=!0,d.x=f?f.clientX:c.clientX,d.y=f?f.clientY:c.clientY,b.ui.handle.classList.add("ui-active"),"y"===b.options.direction?b.element.style.overflowY="hidden":b.element.style.overflowX="hidden",p.stopImmediatePropagation(c),p.preventDefault(c)}function l(a,b){var d=b.touches,e=d&&d[0],f=0,g=0;a._dragging&&(d===c||d.length<=1)&&(p.stopImmediatePropagation(b),p.preventDefault(b),f=e?e.clientX:b.clientX,g=e?e.clientY:b.clientY,j(a,f,g))}function m(b,c){var d=b.ui;b._dragging&&(b._dragging=!1,p.stopImmediatePropagation(c),p.preventDefault(c),"y"===b.options.direction?b.element.style.overflowY="auto":b.element.style.overflowX="auto",d.handle.classList.remove("ui-active"),b._hideTimer&&a.clearTimeout(b._hideTimer),b._hideTimer=a.setTimeout(function(){d.handler.classList.remove(D.visible)},b.options.delay))}var n=function(){var a=this;a.options={handler:!0,handlerTheme:"s",direction:"y",scroll:"y",delay:1500},a.ui={handler:null,thumb:null,track:null,handle:null,expander:null,page:null},a._callbacks={scrolstart:null,scrollupdate:null,scrollend:null,touchstart:null,touchmove:null,touchend:null,resize:null},a._dragging=!1,a._offsets={x:0,y:0,maxX:0,maxY:0},a._lastPointerEvents="",a._availableOffsetX=0,a._availableOffsetY=0,a._hideTimer=null,a._lastMouse={x:0,y:0}},o=d.engine,p=d.event,q=d.util.DOM,r=d.util.selectors,s=d.widget.core.Page.classes,t=d.widget.core.Scrollview,u=t.prototype,v=u._build,w=u._init,x=u._bindEvents,y=u._destroy,z=60,A=Math.max,B=Math.min,C=Math.floor,D={handler:"ui-handler",directionPrefix:"ui-handler-direction-",track:"ui-handler-track",handle:"ui-handler-handle",thumb:"ui-handler-thumb",expander:"ui-handler-expander",visible:"ui-handler-visible",themePrefix:"ui-handler-",scrollbarDisabled:"scrollbar-disabled",disabled:"disabled",hideNativeScrollbar:"ui-hide-scrollbar"},E=new t;n.classes=D,E._build=function(a){var c,d,e,f=b.createElement("div"),g=b.createElement("a"),h=b.createElement("span"),i=b.createElement("div"),j=b.createElement("span"),k=this.options,l=this.ui;return k.scroll="y"===k.direction?"y":"x",c=v.call(this,a),f.className=D.handler+" "+D.themePrefix+k.handlerTheme+" "+D.directionPrefix+k.direction,h.className=D.expander,g.className=D.handle,j.className=D.thumb,i.className=D.track,g.setAttribute("aria-label",("y"===k.direction?"Vertical":"Horizontal")+" handler, double tap and move to scroll"),h.appendChild(j),g.appendChild(h),i.appendChild(g),f.appendChild(i),c.appendChild(f),d=c.style,e=c.firstElementChild.style,a.classList.add(D.hideNativeScrollbar),"x"===k.direction&&(e.display="inline-block",e.minWidth="100%"),"y"===k.direction&&(e.display="block",d.minWidth="100%"),l.handler=f,l.handle=g,l.expander=h,l.track=i,l.thumb=j,c},E._init=function(a){var b=this,c=b.ui,d=c.page;w.call(b,a),null===c.handler&&(c.handler=a.querySelector("."+D.handler)),null===c.track&&(c.track=a.querySelector("."+D.track)),null===c.handle&&(c.handle=a.querySelector("."+D.handle)),null===c.thumb&&(c.thumb=a.querySelector("."+D.thumb)),null===d&&(d=r.getClosestByClass(a,s.uiPage)),c.page=d,b.enableHandler(!0)},E._refresh=function(){var a=this,b=a.element,c=a._offsets,d=a.ui,e=d.handle,f=e.style,g=d.track.getBoundingClientRect(),h=g.height,i=g.width,j=b.querySelector("."+t.classes.view),k=j.getBoundingClientRect(),l=k.height,m=k.width;"y"===a.options.direction?f.height=C(h/l*h)+"px":f.width=C(i/m*i)+"px",c.maxX=C(A(0,i-q.getElementWidth(e,"inner",!0))),c.maxY=C(A(0,h-q.getElementHeight(e,"inner",!0))),a._availableOffsetX=A(0,m-i),a._availableOffsetY=A(0,l-h)},E._bindEvents=function(c){var d=this,e=d._callbacks,f=d.ui;x.call(d,c),e.scrollstart=g.bind(null,d),e.scrollupdate=h.bind(null,d),e.scrollstop=i.bind(null,d),e.touchstart=k.bind(null,d),e.touchmove=l.bind(null,d),e.touchend=m.bind(null,d),e.resize=d._refresh.bind(d),c.addEventListener("scrollstart",e.scrollstart,!1),c.addEventListener("scrollupdate",e.scrollupdate,!1),c.addEventListener("scrollstop",e.scrollstop,!1),f.handle.addEventListener("vmousedown",e.touchstart,!1),f.page.addEventListener("pageshow",e.resize,!1),b.addEventListener("vmousemove",e.touchmove,!1),b.addEventListener("vmouseup",e.touchend,!1),a.addEventListener("throttledresize",e.resize,!1),b.addEventListener("touchcancel",e.touchend,!0)},E.enableHandler=function(a){var b=this,d=D.scrollbarDisabled,e=D.disabled,f=b.element,g=f.parentNode.classList,h=f.classList;return a!==c&&(b.options.handler=a,a?(g.add(d),h.remove(e),b._refresh()):(g.remove(d),h.add(e))),b.options.handler},E._setHandlerTheme=function(a){var b=this.element.classList,c=D.themePrefix,d=c+a;b.contains(d)===!1&&(b.remove(c+this.options.handlerTheme),b.add(d))},E._destroy=function(){var c=this,d=c.ui,e=c._callbacks,f=c.element;f.classList.remove(D.hideNativeScrollbar),f.removeEventListener("scrollstart",e.scrollstart,!1),f.removeEventListener("scroll",e.scrollupdate,!1),f.removeEventListener("scrollstop",e.scrollstop,!1),d.handle.removeEventListener("vmousedown",e.touchstart,!1),d.page.removeEventListener("pageshow",e.touchstart,!1),b.removeEventListener("vmousemove",e.touchmove,!1),b.removeEventListener("vmouseup",e.touchend,!1),b.removeEventListener("touchcancel",e.touchend,!0),a.removeEventListener("throttledresize",e.resize,!1),y.call(c)},n.prototype=E,d.widget.core.ScrollHandler=n,o.defineWidget("ScrollHandler","[data-role='content'][data-handler='true']:not([data-scroll='none']):not(.ui-scrollview-clip):not(.ui-scrolllistview),[data-handler='true'], .ui-scrollhandler",["enableHandler","scrollTo","ensureElementIsVisible","centerToElement","getScrollPosition","skipDragging","translateTo"],n,"tizen")}(a,a.document,d),function(b,c){function d(b){var c=this;j.on(b,"tabchange sectionchange",c,!1),a.addEventListener("resize",c,!1)}function e(b){var c=this;j.off(b,"tabchange sectionchange",c,!1),a.removeEventListener("resize",c,!1)}var f=c.widget.BaseWidget,g=c.engine,h=c.util.selectors,i=c.widget.core.Page,j=c.event,k=function(){var a=this;a._ui={},a._component={},a.options={changeDuration:200}},l={TABS:"ui-tabs",WITH_TITLE:"ui-tabs-with-title",TITLE:"ui-title",PAGE:i.classes.uiPage},m=new f;k.prototype=m,k.classes=l,m.handleEvent=function(a){var b=this;switch(a.type){case"tabchange":b._onTabChange(a);break;case"sectionchange":b._onSectionChange(a);break;case"resize":b._refresh()}},m._build=function(a){return a.classList.add(l.TABS),a.getElementsByClassName(l.TITLE).length&&a.classList.add(l.WITH_TITLE),a},m._initHeight=function(){var a,b=this;b.element.style.height||(a=c.widget.Page(b._ui.page),b.element.style.height=a.getContentHeight()+"px")},m._init=function(a){var b=this,d=b._ui;return d.page=h.getClosestByClass(a,l.PAGE),d.subtab=a.querySelector(c.widget.core.SubTab.selector),d.title=a.getElementsByClassName(l.TITLE)[0],d.sectionChanger=a.querySelector("[data-role='section-changer'], .ui-section-changer"),b._component.subtab=c.widget.SubTab(d.subtab),b._changed=!1,b._lastIndex=0,b._initHeight(),b._initSectionChanger(),a},m._initSectionChanger=function(){var b,c=this,d=c._ui,e=d.sectionChanger,f=d.subtab.offsetHeight,h=d.title;e&&(b=e.style,b.width=a.innerWidth+"px",b.height=c.element.offsetHeight-f-(h?h.offsetHeight:0)+"px",c._component.sectionChanger=g.instanceWidget(e,"SectionChanger"))},m._onTabChange=function(a){var b=this,c=a.detail.active,d=b._component.sectionChanger;b._changed?b._changed=!1:b._lastIndex!==c&&(b._changed=!0,d.setActiveSection(c,b.options.changeDuration,!1,!1)),b._lastIndex=c},m._onSectionChange=function(a){var b=this,c=a.detail.active,d=b._component.subtab;b._changed?b._changed=!1:b._lastIndex!==c&&(b._changed=!0,d.setActive(c)),b._lastIndex=c},m._bindEvents=function(){var a=this;d.call(a,a.element)},m._destroy=function(){var a=this;e.call(a,a.element),a._ui=null,a._component=null},m._refresh=function(){this._initSectionChanger()},m._setIndex=function(a){var b=this,d=b._ui.sectionChanger.getElementsByTagName("section").length;d>a&&!(0>a)?b._component.subtab.setActive(a):c.warn("You inserted the wrong index value")},m.setIndex=function(a){this._setIndex(a)},m._getIndex=function(){return this._lastIndex},m.getIndex=function(){return this._getIndex()},c.widget.core.Tabs=k,g.defineWidget("Tabs","[data-role='tabs'], .ui-tabs",["setIndex","getIndex"],k,"core")}(a.document,d),function(b,c){function d(a){for(var c;a!==b.body;){if(c=m.getCSSProperty(a,"overflow-y"),"scroll"===c||"auto"===c&&a.scrollHeight>a.clientHeight)return a;a=a.parentNode}return null}function e(a){a._setItemSize(),a._checkItemLabel(),a._setGridStyle(),a._refreshItemsInfo(),a._calculateListHeight(),a._inPopup.refresh()}function f(a){var b=a.target.classList;b.contains(z.ITEM)&&(b.add(z.ITEM_ACTIVE),a.target.style.animation="")}function g(a){a._setGridStyle()}var h=c.widget.BaseWidget,i=c.widget.core.BaseKeyboardSupport,j=c.engine,k=c.event,l=c.util.selectors,m=c.util.DOM,n=c.widget.core.Page.events,o=c.widget.mobile.Popup,p=c.widget.Popup,q=o.selector,r=o.events,s=".ui-gridview li:nth-child({index})",t=/matrix\((.*), (.*), (.*), (.*), (.*), (.*)\)/,u="data-role",v=300,w=16,x={PREV:0,NEXT:1},y={IN:"in",OUT:"out",NONE:"none"},z={GRIDLIST:"ui-gridview",ITEM:"ui-gridview-item",ITEM_ACTIVE:"ui-gridview-item-active",HELPER:"ui-gridview-helper",HOLDER:"ui-gridview-holder",IMAGE:"ui-gridview-image",LABEL:"ui-gridview-label",LABEL_IN:"ui-gridview-label-in",LABEL_OUT:"ui-gridview-label-out",HANDLER:"ui-gridview-handler",CHECKED:"ui-gridview-image-checked",ITEM_HAS_LABEL:"ui-gridview-item-has-label"},A={ANY_NOT_IMAGE:"*:not(."+z.IMAGE+")"},B=function(){var a=this;i.call(this),a.options={},a._direction=0,a._styleElement=null,a._inPopup=null,a._ui={listElements:[],listItems:[],helper:{},holder:{},scrollableParent:null,content:null},a._borderSize=w,a._refreshSizesCallback=e.bind(null,this)},C=new h;B.prototype=C,B.classes=z,C._configure=function(){this.options={cols:0,reorder:!1,label:y.NONE,minWidth:"auto",minCols:2,maxCols:5},this._direction=x.NEXT},C._build=function(a){return a.classList.add("ui-gridview-cols"),a},C._init=function(b){var c,e=this,f=e._ui;f.listElements=[].slice.call(e.element.getElementsByTagName("li")),e._setItemSize(),e._setLabel(b),e._checkItemLabel(),e._setReorder(b,e.options.reorder),e._calculateListHeight(),e._initCheckboxState(b),e._ui.content=l.getClosestByClass(b,"ui-content")||a,e._ui.scrollableParent=d(b)||e._ui.content,c=l.getClosestBySelector(b,q),c&&(e._inPopup=p(c))},C._onResize=function(){var a=this;a.options.cols=0,a.refresh()},C._onResizeTimeOut=function(){var b=this;clearTimeout(b._resizeTimeout),b._resizeTimeout=a.setTimeout(function(){b._onResize()},v)},C._bindEvents=function(){var b=this,c=b._getParentPage(b.element),d=this._inPopup;b._onSetGridStyle=g.bind(null,b),d&&k.on(d.element,r.transition_start,b._refreshSizesCallback),b.on("animationend webkitAnimationEnd",f),b.on("change",b),k.on(a,"resize",b,!0),k.on(c,n.SHOW,b._onSetGridStyle)},C._unbindEvents=function(){var a=this,b=a.element,c=a._getParentPage(b),d=a._inPopup;k.disableGesture(b),k.off(b,"drag dragstart dragend dragcancel dragprepare",a),k.off(b,"pinchin pinchout",a),d&&k.off(d.element,r.before_show,this._refreshSizesCallback),a.off("animationend webkitAnimationEnd",f),a.off("change",a),k.off(c,n.SHOW,a._onSetGridStyle)},C._refresh=function(){var b=this,c=b._ui,e=b.element;b._removeGridStyle(),c.listElements=[].slice.call(e.getElementsByTagName("li")),b._setItemSize(),b._setGridStyle(),b._setLabel(e),b._checkItemLabel(),b._setReorder(e,b.options.reorder),b._calculateListHeight(),b._ui.content=l.getClosestByClass(e,"ui-content")||a,b._ui.scrollableParent=d(e)||b._ui.content},C._destroy=function(){this._unbindEvents(),this._removeGridStyle(),this._inPopup=null},C.handleEvent=function(a){var b=this;switch(a.type){case"change":b._shadeCheckbox(a.target);break;case"dragprepare":if(a.detail.srcEvent.srcElement.classList.contains(z.HANDLER))break;a.preventDefault();break;case"dragstart":if(a.detail.srcEvent.srcElement.classList.contains(z.HANDLER)){b._start(a);break}a.preventDefault();break;case"drag":b._move(a);break;case"dragend":b._end(a);break;case"pinchin":b._in(a);break;case"pinchout":b._out(a);break;case"resize":b._onResizeTimeOut()}},C._start=function(b){var c,d=this,e=d.element,f=d._ui.helper,g=b.detail.srcEvent.srcElement.parentElement,h=a.getComputedStyle(g,null),i=g.style,j=h.getPropertyValue("webkit-transform")||h.getPropertyValue("transform")||"",k=j.match(t),l=0,m=0;d._refreshItemsInfo(),k.length>0&&(l=parseInt(k[6],10),m=parseInt(k[5],10)),g.classList.add(z.HELPER),c=d._createHolder(),e.insertBefore(c,g),e.appendChild(g),i.top=l+"px",i.left=m+"px",f.element=g,f.style=i,f.position={startTop:l,startLeft:m,moveTop:l,moveLeft:m},f.startX=b.detail.estimatedX,f.startY=b.detail.estimatedY,f.width=parseFloat(h.getPropertyValue("width"))||0,f.height=parseFloat(h.getPropertyValue("height"))||0,d._ui.holder=c,f.element=g,d._ui.helper=f},C._move=function(a){var b,c,d,e,f,g,h=this,i=h._ui,j=h.element,k=i.listItems,l=k.length,m=h._ui.helper,n=m.style,o=m.position,p=m.element,q=m.startX,r=m.startY,s=h._ui.scrollableParent;for(c=o.startTop+a.detail.estimatedY-r,b=o.startLeft+a.detail.estimatedX-q,e=j.offsetTop+c+p.offsetHeight-(s.offsetHeight+s.scrollTop),f=s.scrollTop-(j.offsetTop+c),g=p.offsetHeight/5,e>0&&p.offsetTop+p.offsetHeight0&&p.offsetTop>0&&(s.scrollTop-=g,c-=g,o.startTop-=g),n.top=c+"px",n.left=b+"px",o.moveTop=c,o.moveLeft=b,d=0;l>d;d++)h._compareOverlapItem(k[d])&&(h._direction?j.insertBefore(i.holder,k[d].element.nextSibling):j.insertBefore(i.holder,k[d].element),h._refreshItemsInfo(),h._setItemMargin())},C._end=function(){var a=this,b=a.element,c=a._ui.helper,d=c.element,e=a._ui.holder;d.classList.remove(z.HELPER),c.style.top=0,c.style.left=0,b.insertBefore(d,e),b.removeChild(e),a._setItemMargin(),a._ui.helper={}},C._out=function(){var a=this,b=a.options,c=b.cols,d=b.minCols;c>d&&(a._minWidth=null,b.cols=c-1,a._refresh())},C._in=function(){var a=this,b=a.options,c=b.cols,d=b.maxCols;(null===d||d>c)&&(b.cols=c+1,a._minWidth=null,a._refresh())},C._compareOverlapItem=function(a){var b,c,d=this,e=d._ui.helper,f=e.position;return e.element===a.element?!1:(f.moveTop>a.top||f.moveTop===a.top&&f.moveLeft>a.left?d._direction=x.PREV:d._direction=x.NEXT,b=f.moveTop>a.top?a.top+a.height-f.moveTop:f.moveTop+e.height-a.top,c=f.moveLeft>a.left?a.left+a.width-f.moveLeft:f.moveLeft+e.width-a.left,0>=b||0>=c?!1:b*c>a.height*a.width/2?!0:!1)},C._calculateListHeight=function(){var b,c,d=this,e=d._ui.listElements,f=e.length&&a.getComputedStyle(e[0],null);c=Math.ceil(e.length/d.options.cols),b=parseFloat(f.getPropertyValue("height"))||0,"out"===d.element.getAttribute("data-label")?d.element.style.height=b*c+"px":d.element.style.height=(b+1)*c+1+"px"},C._initCheckboxState=function(a){var b=a.querySelectorAll("input[type=checkbox]"),c=0,d=this,e=b.length;for(c=0;e>c;c++)d._shadeCheckbox(b[c])},C._shadeCheckbox=function(a){a.parentElement.classList.toggle(z.CHECKED,a.checked)},C._refreshItemsInfo=function(){var b,c,d,e=this,f=e._ui.listElements,g=f.length,h=[],i=0,j=null,k=0,l="";for(d=0;g>d;d++)c=f[d],j=a.getComputedStyle(c,null),l=j.getPropertyValue("webkit-transform")||j.getPropertyValue("transform")||"",b=l.match(t),b&&b.length>0&&(i=parseInt(b[6],10),k=parseInt(b[5],10)),h.push({top:i,left:k,height:parseFloat(j.getPropertyValue("width"))||0,width:parseFloat(j.getPropertyValue("width"))||0,element:c});e._ui.listItems=h},C._createHolder=function(){var a=b.createElement("li"),c=a.classList;return c.add(z.ITEM),c.add(z.HOLDER),a},C._setItemMargin=function(){var a,b=this,c=b.options,d=[].slice.call(b.element.getElementsByTagName("li")),e=d.length,f=c.cols,g=null,h=b._borderSize;for(a=0;e>a;a++)g=d[a].style,f-1>a%f?g.marginRight=h+"px":g.marginRight="0",a>f-1?g.marginTop=h+"px":g.marginTop="0"},C._setItemSize=function(){var b,c,d,e,f=this,g=f.options,h=a.getComputedStyle(f.element,null),i=parseFloat(h.getPropertyValue("width"))||0,j=f._minWidth,k=f._ui.listElements,l=k.length,m=f._borderSize,n=null;for(j="auto"===g.minWidth?0:j?parseInt(j,10):null,f._minWidth=j,b=g.cols,0===b&&(e=a.getComputedStyle(f.element,":after").content,e=e.replace(/[^0-9]+/,""),e&&(b=parseInt(e.replace(/\"/g,""),10))),0===b&&j>0&&(b=j?Math.floor(i/j):b),0===b&&(b=g.minCols),g.cols=b,f._itemSize=(i-(b-1)*m)/b,f._itemHeight=f._itemSize,d=f._itemSize+"px",f._setItemMargin(),c=0;l>c;c++)n=k[c].style,n.width=d,n.height=d;for(c=0;l>c;c++)k[c].querySelector("*:not(img)")&&k[c].classList.add(z.ITEM_HAS_LABEL)},C._checkItemLabel=function(){var a,b=this,c=b._ui.listElements,d=c.length;for(a=0;d>a;a++)c[a].querySelector(A.ANY_NOT_IMAGE)&&c[a].classList.add(z.ITEM_HAS_LABEL)},C._getParentPage=function(a){for(;a&&a!==b.body;){if("page"===a.getAttribute(u)||a.classList.contains("ui-page")===!0)return a;a=a.parentNode}return b.body},C._setReorder=function(a,d){var e,f,g=this,h=g.options,i=g._getParentPage(a);k.disableGesture(a),d?(k.enableGesture(a,new k.gesture.Drag({blockVertical:!1})),k.on(a,"drag dragstart dragend dragcancel dragprepare",g,!0),k.off(a,"pinchin pinchout",g),a.classList.add("ui-gridview-reorder"),g._ui.listElements.forEach(function(a){var c=null;a.querySelector("."+z.HANDLER)||(c=b.createElement("div"),c.classList.add(z.HANDLER),a.appendChild(c))}),i&&(e=i.querySelector(c.widget.core.Appbar.selector),e&&(f=c.widget.Appbar(e),f.lockExpanding(!0)))):(k.enableGesture(a,new k.gesture.Pinch),k.off(a,"drag dragstart dragend dragcancel dragprepare",g,!0),k.on(a,"pinchin pinchout",g),a.classList.remove("ui-gridview-reorder"),i&&(e=i.querySelector(c.widget.core.Appbar.selector),e&&(f=c.widget.Appbar(e),f.lockExpanding(!1)))),h.reorder=d},C._setGridStyle=function(){var a,c,d,e,f=this,g=f._ui.listElements,h=g.length,i=f.options,j=i.cols,k=[],l=0;for(c=b.createElement("style"),c.type="text/css",a=Math.ceil(h/j),d=0;a>d;d++)for(e=0;j>e&&h>l;e++)g[l].style.animation="grid_show_item cubic-bezier(0.25, 0.46, 0.45, 1.00) 350ms "+17*l+"ms",k.push(f._getTransformStyle(e,d,++l));c.textContent=k.join("\n"),c.id="GridView",b.head.appendChild(c),f._styleElement=c},C._setCols=function(a,b){var c=this,d=c.options;return"auto"===b?d.cols=0:d.cols=parseInt(b,10),!0},C._getCols=function(){var a=this,b=a.options;return 0===b.cols?"auto":b.cols},C._getTransformStyle=function(a,b,c){var d,e,f=this._itemSize+this._borderSize,g=a*f+"px",h=b*this._itemHeight+Math.max(b-1,0)*this._borderSize+"px";return d="{ -webkit-transform: translate3d("+g+", "+h+", 0); transform: translate3d("+g+", "+h+", 0) }",e=s.replace("{index}",c)+d},C._removeGridStyle=function(){var a=this._styleElement;a&&(a.parentNode.removeChild(a),this._styleElement=null)},C.addItem=function(b){var c,d,e,f=this,g=f._ui.listElements,h=f._styleElement,i=h.textContent,j=f.element,k=f.options.cols,l=g.length&&a.getComputedStyle(g[0],null);b.classList.add(z.ITEM),b.style.width=(parseFloat(l.getPropertyValue("width"))||0)+"px",j.appendChild(b),g.push(b),e=g.length,d=Math.floor((e-1)/k),c=(e-1)%k,h.textContent=i.concat("\n"+f._getTransformStyle(c,d,e))},C.removeItem=function(a){var b,c=this,d=c.element,e=c._ui.listElements,f=c._styleElement,g=f.textContent.split("\n");b=e.indexOf(a),b>-1&&(e.splice(b,1),d.removeChild(a),g.pop(),f.textContent=g.join("\n"))},C._setLabel=function(a,b){var c,d=this,e=d.options;c=b||e.label,a.classList.remove(z.LABEL_IN),a.classList.remove(z.LABEL_OUT),c===y.IN?a.classList.add(z.LABEL_IN):c===y.OUT&&a.classList.add(z.LABEL_OUT),e.label=c},i.registerActiveSelector("."+z.GRIDLIST+" li."+z.ITEM),c.widget.mobile.GridView=B,j.defineWidget("GridView","ul.ui-gridview, ul[data-role='gridview']",[],B,"mobile")}(a.document,d),function(a){a.addEventListener("beforerouterinit",function(){d.autoInitializePage!==c&&d.setConfig("autoInitializePage",d.autoInitializePage)},!1),a.addEventListener("routerinit",function(b){var e=b.detail,f=d.util.object,g=e.getRoute("page"),h=e.getRoute("popup"),i=d.history,j=i.back.bind(e),k=d.widget.core.Page.classes,l=k.uiPageActive;d.changePage=e.open.bind(e),a.addEventListener("pageshow",function(){d.activePage=a.querySelector("."+l)}),d.firstPage=g.getFirstElement(),d.getActivePage=g.getActiveElement.bind(g),d.back=j,d.initializePage=e.init.bind(e),d.pageContainer=e.container,d.openPopup=function(a,b){var d;d=a&&a.length!==c&&"object"==typeof a?a[0]:a,b=f.merge({},b,{rel:"popup"}),e.open(d,b)},d.closePopup=h.close.bind(h,null)},!1)}(a.document),function(a){function b(b,c){var d=g.stripQueryParams(b).replace("#",""),e=a.getElementById(d);return e&&j.matchesSelector(e,c)?b===d?h.setNSData(e,"url","#"+d):h.setNSData(e,"url",b):e=null,e}var c,e,f=d.util,g=f.path,h=f.DOM,i=f.object,j=f.selectors,k=d.history,l=d.engine,m={};m.orderNumber=1,m.defaults={transition:"none"},m.filter=l.getWidgetDefinition("Page").selector.replace(/(\s*)/g,""),m.firstPage=null,m._originalBaseHref="",m._originalLocationHref="",m.option=function(){var a=i.merge({},m.defaults);return a.transition=d.getConfig("pageTransition",a.transition),a},m.init=function(){var b=[].slice.call(a.querySelectorAll(this.filter));b.forEach(function(a){h.getNSData(a,"url")||h.setNSData(a,"url",a.id&&"#"+a.id||location.pathname+location.search)})},m.open=function(b,c){var d,e,f=a.title;d=b!==this.getFirstElement()||c.dataUrl?h.getNSData(b,"url"):g.documentUrl.hrefNoHash,!d&&c.href&&(d=c.href,h.setNSData(b,"url",d)),f=h.getNSData(b,"title")||j.getChildrenBySelector(b,".ui-header > .ui-title").textContent||f,h.getNSData(b,"title")||h.setNSData(b,"title",f),d&&!c.fromHashChange&&(!g.isPath(d)&&d.indexOf("#")<0&&(d=g.makeUrlAbsolute("#"+d,g.documentUrl.hrefNoHash)),e=i.merge({},c,{url:d}),c.volatileRecord&&k.enableVolatileMode(),k.replace(e,f,d),k.disableVolatileMode()),this._setBase(d),a.title=f,this.active=!0,this.getContainer().change(b,c)},m.find=function(a){var c,e=this,f=d.router.Router.getInstance(),h=e._createDataUrl(a),i=e.getFirstElement(),j=f.getContainer(),k="[data-url='"+h+"']",l=/,/gm;return/#/.test(a)&&g.isPath(h)?null:(k+=e.filter.replace(l,",[data-url='"+h+"']"),c=j.element.querySelector(k),c||!h||g.isPath(h)||(c=b(h,e.filter)),!c&&g.isFirstPageUrl(h,e.getFirstElement())&&i&&(c=i),c)},m.parse=function(a,b){var c,d=this,e=d._createDataUrl(b);return d._setBase(b),c=a.querySelector(d.filter),c&&(h.setNSData(c,"url",e),h.setNSData(c,"external",!0)),c},m.onHashChange=function(){return null},m._createDataUrl=function(a){return g.convertUrlToDataUrl(a,!0)},m.onOpenFailed=function(){this._setBase(g.parseLocation().hrefNoSearch)},m._getBaseElement=function(){return e||(e=a.querySelector("head")),c||(c=a.querySelector("base"),c?(this._originalBaseHref=c.href,this._originalLocationHref=g.documentUrl.hrefNoHash):(c=a.createElement("base"),c.href=g.documentBase.hrefNoHash,e.appendChild(c))),c},m._setBase=function(a){var b=this._getBaseElement(),c=b.href,d="";this._originalBaseHref&&(this._originalLocationHref!==g.parseUrl(a).hrefNoSearch?(d=g.parseUrl(a).hrefNoSearch.replace(this._originalLocationHref,""),g.documentBase=g.parseUrl(g.makeUrlAbsolute(d,g.documentBase.href))):a=this._originalBaseHref),g.isPath(a)&&(a=g.makeUrlAbsolute(a,g.documentBase),g.parseUrl(c).hrefNoSearch!==g.parseUrl(a).hrefNoSearch&&(b.href=a,g.documentBase=g.parseUrl(g.makeUrlAbsolute(a,g.documentUrl.href))))},m.getContainer=function(){return d.router.Router.getInstance().getContainer()},m.getActive=function(){return this.getContainer().getActivePage()},m.getActiveElement=function(){return this.getActive().element},m.getFirstElement=function(){return this.firstPage},m.setFirstElement=function(a){this.firstPage=a},d.router.route.page=m}(a.document),function(){var a,b=d.util.object,c={volatileRecord:!0,orderNumber:2},e=d.router.route.page,f=e,g=e.option,h=function(){};h.prototype=f,a=new h,a.option=function(){return b.merge({},g.call(e),c)},d.router.route.maintab=a}(),function(a,b,c){function d(a,c){var d,e=/^#/;return a=a.replace(e,""),d=b.getElementById(a),d&&i.matchesSelector(d,c)?j.setNSData(d,"url","#"+a):d=null,d}var e=c.widget.core.Popup,f=c.util,g={defaults:{transition:"none",container:null,volatileRecord:!0},filter:"."+e.classes.popup,activePopup:null,events:{POPUP_HIDE:"popuphide"},_path:c.util.path,_history:c.history},h=c.engine,i=c.util.selectors,j=c.util.DOM,k=c.util.object,l="popup=true",m=/([&|\?]popup=true)/;g.orderNumber=100,g.option=function(){var a=k.merge({},g.defaults);return a.transition=c.getConfig("popupTransition",a.transition),a},g.setActive=function(a,b){var c,d=g._path.getLocation(),e=d.replace(m,"");this.activePopup=a,a?b&&!b.fromHashChange&&b.history&&(c=g._path.addHashSearchParams(e,l),g._history.replace(b,"",c),this.active=!0):d!==e&&(this.active=!1,g._history.back())},g.open=function(a,d,e){var i,k,l=this,m=c.router.Router.getInstance(),n=l.events,o=function(){b.removeEventListener(n.POPUP_HIDE,o,!1),a.parentNode.removeChild(a),l.activePopup=null},p=function(){var c,f=d["position-to"];f&&(d.positionTo=f),e&&(c=e.touches?e.touches[0]:e,d.x=c.clientX,d.y=c.clientY),b.removeEventListener(n.POPUP_HIDE,p,!1),i=h.instanceWidget(a,"Popup",d),i.open(d),l.activePopup=i,l.active=i.options.history},q=m.container.getActivePage();j.getNSData(a,"external")===!0&&(k=d.container?q.element.querySelector(d.container):q.element,a.parentNode!==k&&(a=f.importEvaluateAndAppendElement(a,k)),b.addEventListener(g.events.POPUP_HIDE,o,!1)),l.hasActive()?(b.addEventListener(n.POPUP_HIDE,p,!1),l.close()||p()):p()},g.close=function(a,b){var d,f=g._path.getLocation(),i=f.replace(m,"");return b=b||{},!a||a instanceof e||(a=h.instanceWidget(a,"Popup",b)),a=a||this.activePopup,a?(d=a.options,d.history&&f!==i?(d.transition=b.transition||d.transition,d.ext=b.ext||d.ext,d.dismissible||c.router.Router.getInstance().unlock(),g._history.back()):a.close(b),!0):!1},g.onHashChange=function(a,b){var c=this.activePopup;return c&&(c.close(b),this.active)?(this.active=!1,!0):!1},g.onOpenFailed=function(){return null},g.find=function(a){var b,e=this,f=e._createDataUrl(a),h=c.router.Router.getInstance().getContainer().getActivePage();return b=h.element.querySelector("[data-url='"+f+"']"+e.filter),b||!f||g._path.isPath(f)||(b=d(f,e.filter)),b},g.parse=function(a,b){var c,d=this,e=d._createDataUrl(b);return c=a.querySelector(d.filter),c&&(j.setNSData(c,"url",e),j.setNSData(c,"external",!0)),c},g._createDataUrl=function(a){return g._path.convertUrlToDataUrl(a)},g.hasActive=function(){return this.active},g.getActive=function(){return this.activePopup},g.getActiveElement=function(){var a=this.getActive();return a&&a.element},c.router.route.popup=g}(a,a.document,d),function(){var a=d.widget.core.Drawer,b=d.router.Router,c=d.util.path,e=d.history,f=d.engine,g={},h="drawer=true",i=/([&|\?]drawer=true)/;g.orderNumber=1e3,g.defaults={transition:"none"},g.filter="."+a.classes.drawer,g.option=function(){return null},g.open=function(a){var b=f.instanceWidget(a,"Drawer");b.open()},g.find=function(a){var d,e=c.convertUrlToDataUrl(a),f=b.getInstance().getContainer().getActivePage();return d=f.element.querySelector("#"+e)},g.parse=function(){return null},g.setActive=function(a){var b,d=c.getLocation(),f=d.replace(i,"");this._activeDrawer=a,a?(b=c.addHashSearchParams(f,h),e.replace({},"",b),this.active=!0):d!==f&&e.back()},g.onHashChange=function(a,b,c){var d=this,e=d._activeDrawer,f=c.stateUrl;return e&&f.search(h)>0&&a.search(h)<0?(e.close(b),this.active=!1,!0):!1},d.router.route.drawer=g}(),function(b,c){var d=c.widget.core.PanelChanger,e=c.util.selectors,f=c.util.cookie,g=c.history,h=c.engine,i={PANEL_CHANGER:d.classes.PANEL_CHANGER},j={REVERSE:"slide-reverse"},k={};k.orderNumber=10,k.option=function(){return null},k.setActive=function(a){var b=this,c=e.getClosestByClass(a,i.PANEL_CHANGER),d=h.instanceWidget(c,"PanelChanger");b.active=!0,b._panelChangerElement=c,b._panelChangerComponent=d},k.onHashChange=function(a,b,c){var e=this,h=d["default"].STORAGE_NAME,i=JSON.parse(f.readFromCookie(h)||"[]"),k=e._panelChangerComponent,l=i[i.length-1];return e.active&&k?e._panelChangerElement.querySelector("#"+l).classList.contains(d.classes.PRE_IN)||0===i.length?(g.replace(c,c.stateTitle,c.stateUrl),!0):(i.pop(),k.options.manageHistory&&i.length>0?(g.replace(c,c.stateTitle,c.stateUrl),f.writeToCookie(h,JSON.stringify(i)),k.changePanel("#"+i.pop(),j.REVERSE,"back"),!0):(e.active=!1,!1)):!1},k.tauback=function(a){var b=this,c=d["default"].STORAGE_NAME,e=JSON.parse(f.readFromCookie(c)||"[]"),g=b._panelChangerComponent;g&&(e.pop(),g.options&&g.options.manageHistory&&e.length>0&&(f.writeToCookie(c,JSON.stringify(e)),g.changePanel("#"+e.pop(),j.REVERSE,"back"),a.stopPropagation()))},a.addEventListener("tauback",k.tauback.bind(k),!1),c.router.route.panel=k}(a.document,d),function(){var a,b=d.util.object,c=d.util.path,e=d.util.DOM,f={volatileRecord:!0,orderNumber:2},g=function(){this.filter=".ui-card",this.options=f},h=g.prototype;g.prototype=h,h.option=function(){return b.merge({},f)},h.find=function(){return null},h._createDataUrl=function(a){return c.convertUrlToDataUrl(a,!0)},h.parse=function(a,b){var c,d=this,f=d._createDataUrl(b);return c=a.querySelector(d.filter),c&&(e.setNSData(c,"url",f),e.setNSData(c,"external",!0)),c},h.open=function(a,b){var d=e.getNSData(a,"url"),f=b.card;!d&&b.href&&(d=b.href,e.setNSData(a,"url",d)),d&&!b.fromHashChange&&!c.isPath(d)&&d.indexOf("#")<0&&(d=c.makeUrlAbsolute("#"+d,c.documentUrl.hrefNoHash)),f&&f.changeContent(a,b)},a=new g,d.router.route.card=a}(),function(){function a(a,b,c){var d,e=c.target,f={};4===e.readyState&&(f.success=200===e.status||0===e.status&&e.responseXML,d=e.responseXML,b.fullDocument||(d=d.body.firstChild),a(f,d))}function b(b,c,d,e){var g,h=c,i=a.bind(null,e,d);d&&(h=f.addSearchParams(c,d)),g=new XMLHttpRequest,g.responseType="document",g.overrideMimeType("text/html"),g.open("GET",h), +g.addEventListener("error",i),g.addEventListener("load",i),g.send()}var c=d.template,e=d.util,f=e.path;c.register("html",b)}(),function(a){a.getConfig("autorun",!0)===!0&&a.engine.run()}(d),function(a,b){var c="ui-theme-",d="light",e={setTheme:function(d){var e=a.body.classList,f=[].slice.call(e);f.forEach(function(a){a.startsWith(c)&&e.remove(a)}),d&&(e.add(c+d),b.event.trigger(a,"themechange",{theme:d}))},getTheme:function(){var b=a.body.classList,e=[].slice.call(b);return e=e.filter(function(a){return a.startsWith(c)}),e.length?e[0].replace(c,""):d}};b.theme=e}(a.document,d),d.info.profile="mobile"}(window,window.document); \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Light.ttf b/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cc55284e8bcd413e364616dffc580263d64f0a8f GIT binary patch literal 321820 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 CMY4$i literal 0 HcmV?d00001 diff --git a/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Medium.ttf b/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..048ad9cd2d9984df8628e3fb2c9ffa556eadc100 GIT binary patch literal 320932 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%0A#|1?7pD;2&Zd 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%0DcSI>eF($#r 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 z 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 Wf9Ub=&qndHd;hO}_sIS~{Q58Lr*+~0 literal 0 HcmV?d00001 diff --git a/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Regular.ttf b/device_home/client/lib/tau/mobile/theme/default/fonts/Roboto-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..51822cdfe8663168e81d23acab6c554fa15bb762 GIT binary patch literal 319960 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

    Cj>MCYuK0F78B;?hUoB+W`cJHZ;;lN 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 YbPlbmyW%@jJq6Xj&i~FXzvkEf0Bp2TV*mgE literal 0 HcmV?d00001 diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg new file mode 100644 index 0000000..fb76663 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_left.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg new file mode 100644 index 0000000..3fc6b14 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/bottom_right.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg new file mode 100644 index 0000000..c997dd8 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_left.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg new file mode 100644 index 0000000..27265de --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/0_Round_corner/top_right.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_action_bar_icon_current_location_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_action_bar_icon_current_location_mtrl.svg new file mode 100644 index 0000000..380382c --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_action_bar_icon_current_location_mtrl.svg @@ -0,0 +1,12 @@ + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg new file mode 100644 index 0000000..d210dad --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_back_mtrl.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_more_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_more_mtrl.svg new file mode 100644 index 0000000..774d42f --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_ab_more_mtrl.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg new file mode 100644 index 0000000..54ea990 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_clear_search_api_mtrl.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg new file mode 100644 index 0000000..23f2dba --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/10_Search/tw_ic_voice_search_api_mtrl_alpha.svg @@ -0,0 +1,10 @@ + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg new file mode 100644 index 0000000..5e827db --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/13_View_controls/tw_spinner_mtrl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg new file mode 100644 index 0000000..54eaefd --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_bottom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg new file mode 100644 index 0000000..6889ba3 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_cursor_handler_top.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg new file mode 100644 index 0000000..e75b116 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg new file mode 100644 index 0000000..855cea2 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_copypaste_select_handler_right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg new file mode 100644 index 0000000..d210dad --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_back_mtrl.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg new file mode 100644 index 0000000..774d42f --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/17_Copy_paste/tw_ic_ab_more_mtrl.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg new file mode 100644 index 0000000..87f9388 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_add_mtrl.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg new file mode 100644 index 0000000..d210dad --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_back_mtrl.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg new file mode 100644 index 0000000..774d42f --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_more_mtrl.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg new file mode 100644 index 0000000..3efa86a --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_ab_search_mtrl.svg @@ -0,0 +1,10 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg new file mode 100644 index 0000000..5aaff06 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_delete_mtrl.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg new file mode 100644 index 0000000..eb15bfb --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_move_mtrl.svg @@ -0,0 +1,13 @@ + + + + +Mobile/Light_theme/ICON/01_ACTION_BAR/Bottom_bar_move +Created with Sketch. + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg new file mode 100644 index 0000000..98aab86 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/1_App_bar/tw_ic_bb_share_mtrl.svg @@ -0,0 +1,12 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg new file mode 100644 index 0000000..87f9388 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/2_Buttons/tw_ic_ab_add_mtrl.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg new file mode 100644 index 0000000..03db0e3 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_000.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg new file mode 100644 index 0000000..5ec318d --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_001.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg new file mode 100644 index 0000000..ac5f275 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_002.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg new file mode 100644 index 0000000..4306f53 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_003.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg new file mode 100644 index 0000000..eb0d57a --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_004.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg new file mode 100644 index 0000000..f5eca30 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_005.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg new file mode 100644 index 0000000..e67d418 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_006.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg new file mode 100644 index 0000000..282a6b9 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_007.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg new file mode 100644 index 0000000..82ed67f --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_008.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg new file mode 100644 index 0000000..6bd0d8d --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_009.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg new file mode 100644 index 0000000..36cc669 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_010.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg new file mode 100644 index 0000000..f666e83 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_011.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg new file mode 100644 index 0000000..31d1263 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_012.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg new file mode 100644 index 0000000..ccc3a28 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_013.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg new file mode 100644 index 0000000..8727436 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_014.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg new file mode 100644 index 0000000..d9919a1 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_015.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg new file mode 100644 index 0000000..be25a6f --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_016.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg new file mode 100644 index 0000000..7d01500 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_017.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg new file mode 100644 index 0000000..8a147a7 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_018.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg new file mode 100644 index 0000000..5175afc --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_019.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg new file mode 100644 index 0000000..978d6ad --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_020.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg new file mode 100644 index 0000000..404091f --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_021.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg new file mode 100644 index 0000000..d62dcc6 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_022.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg new file mode 100644 index 0000000..20fc97b --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_023.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg new file mode 100644 index 0000000..efbb5ae --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_024.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg new file mode 100644 index 0000000..fe3399b --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_025.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg new file mode 100644 index 0000000..9ef9ac5 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/96x62/sem_checkedtextview_check_to_on_mtrl_026.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg new file mode 100644 index 0000000..7d688ae --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_000.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg new file mode 100644 index 0000000..5d5fd17 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_001.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg new file mode 100644 index 0000000..e658ca0 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_002.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg new file mode 100644 index 0000000..df31ec1 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_003.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg new file mode 100644 index 0000000..5ccb9bf --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_004.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg new file mode 100644 index 0000000..0fb4b8e --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_005.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg new file mode 100644 index 0000000..a8538b8 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_006.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg new file mode 100644 index 0000000..fecdcbd --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_007.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg new file mode 100644 index 0000000..eace498 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_008.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg new file mode 100644 index 0000000..03c14bc --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_009.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg new file mode 100644 index 0000000..aa0b9e2 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_010.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg new file mode 100644 index 0000000..e8b7c80 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_011.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg new file mode 100644 index 0000000..ed480b3 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_012.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg new file mode 100644 index 0000000..b90d769 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_013.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg new file mode 100644 index 0000000..1a9c783 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_014.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg new file mode 100644 index 0000000..9313e40 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_015.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg new file mode 100644 index 0000000..3c1f955 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_016.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg new file mode 100644 index 0000000..4b4e9ca --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_017.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg new file mode 100644 index 0000000..df93745 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_018.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg new file mode 100644 index 0000000..fbc7eb2 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_019.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg new file mode 100644 index 0000000..976d946 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_020.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg new file mode 100644 index 0000000..fc607e3 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_021.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg new file mode 100644 index 0000000..fbd72a8 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_022.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg new file mode 100644 index 0000000..6ee1043 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_023.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg new file mode 100644 index 0000000..2635d45 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_024.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg new file mode 100644 index 0000000..fd48538 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_025.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg new file mode 100644 index 0000000..b07bf29 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sem_checkedtextview_check_to_on_mtrl_026.svg @@ -0,0 +1,11 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg new file mode 100644 index 0000000..89366d8 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Checkbox/sprites/sem_checkedtextview_check_to_on_mtrl_sprites.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg new file mode 100644 index 0000000..fdea996 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_000.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg new file mode 100644 index 0000000..2393785 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_001.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg new file mode 100644 index 0000000..1769f8b --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_002.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg new file mode 100644 index 0000000..546fb5a --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_003.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg new file mode 100644 index 0000000..0be12f5 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_004.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg new file mode 100644 index 0000000..9ffc0fc --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_005.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg new file mode 100644 index 0000000..a827265 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_006.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg new file mode 100644 index 0000000..6fb4af1 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_007.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg new file mode 100644 index 0000000..634997b --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_008.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg new file mode 100644 index 0000000..7842a47 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_009.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg new file mode 100644 index 0000000..dff1c33 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_010.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg new file mode 100644 index 0000000..cf9e55e --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_011.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg new file mode 100644 index 0000000..59ce2b1 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_012.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg new file mode 100644 index 0000000..c5edb25 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_013.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg new file mode 100644 index 0000000..a4376fb --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_014.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg new file mode 100644 index 0000000..5e5d247 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_015.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg new file mode 100644 index 0000000..24edcda --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_016.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg new file mode 100644 index 0000000..7277061 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_017.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg new file mode 100644 index 0000000..5678539 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_018.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg new file mode 100644 index 0000000..2da187b --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_019.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg new file mode 100644 index 0000000..3751068 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_020.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg new file mode 100644 index 0000000..8f4f548 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_021.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg new file mode 100644 index 0000000..eabda7c --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_022.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg new file mode 100644 index 0000000..bdd327c --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_023.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg new file mode 100644 index 0000000..f1e5d37 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_024.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg new file mode 100644 index 0000000..f0627c1 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_025.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg new file mode 100644 index 0000000..8b680a9 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/96x62/sem_btn_radio_to_on_mtrl_026.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg new file mode 100644 index 0000000..81c3804 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_000.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg new file mode 100644 index 0000000..eedb6bc --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_001.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg new file mode 100644 index 0000000..65a2f45 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_002.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg new file mode 100644 index 0000000..ababc5e --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_003.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg new file mode 100644 index 0000000..8b0b9ca --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_004.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg new file mode 100644 index 0000000..6561850 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_005.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg new file mode 100644 index 0000000..77becb2 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_006.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg new file mode 100644 index 0000000..f6e2b70 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_007.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg new file mode 100644 index 0000000..9180257 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_008.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg new file mode 100644 index 0000000..5999420 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_009.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg new file mode 100644 index 0000000..8b5146e --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_010.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg new file mode 100644 index 0000000..fbe560d --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_011.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg new file mode 100644 index 0000000..1098932 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_012.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg new file mode 100644 index 0000000..6c497df --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_013.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg new file mode 100644 index 0000000..1f71fd7 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_014.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg new file mode 100644 index 0000000..66a948e --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_015.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg new file mode 100644 index 0000000..ef9847b --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_016.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg new file mode 100644 index 0000000..9e81377 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_017.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg new file mode 100644 index 0000000..2056b2c --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_018.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg new file mode 100644 index 0000000..897e7cc --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_019.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg new file mode 100644 index 0000000..c37c017 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_020.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg new file mode 100644 index 0000000..05d9d56 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_021.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg new file mode 100644 index 0000000..f984c11 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_022.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg new file mode 100644 index 0000000..075772f --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_023.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg new file mode 100644 index 0000000..94dbc43 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_024.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg new file mode 100644 index 0000000..f0e9d49 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_025.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg new file mode 100644 index 0000000..1a6e41c --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sem_btn_radio_to_on_mtrl_026.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg new file mode 100644 index 0000000..ec21dc3 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/Radio/sprites/sem_btn_radio_to_on_mtrl_sprites.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg new file mode 100644 index 0000000..fce19cf --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_check_bg_mtrl.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg new file mode 100644 index 0000000..854e16c --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/gallery_btn_uncheck_bg_mtrl.svg @@ -0,0 +1,14 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg new file mode 100644 index 0000000..ef498c6 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_add_mtrl.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg new file mode 100644 index 0000000..64ea5d9 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_chips_icon_delete_mtrl.svg @@ -0,0 +1,8 @@ + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg new file mode 100644 index 0000000..4a48058 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_close_mtrl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg new file mode 100644 index 0000000..f6597b9 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_expander_open_mtrl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg new file mode 100644 index 0000000..bfa2535 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_add_mtrl.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg new file mode 100644 index 0000000..ee3a127 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_delete_mtrl.svg @@ -0,0 +1,7 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg new file mode 100644 index 0000000..58ffad3 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/3_Controllers/tw_list_icon_reorder.svg @@ -0,0 +1,8 @@ + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg new file mode 100644 index 0000000..34762a3 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_next_mtrl.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg new file mode 100644 index 0000000..22f62bc --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/4_Dialogs/tw_numberpicker_prev_mtrl.svg @@ -0,0 +1,9 @@ + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg new file mode 100644 index 0000000..4a48058 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_close_mtrl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg new file mode 100644 index 0000000..f6597b9 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_expander_open_mtrl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg new file mode 100644 index 0000000..3e97dd5 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_connections.svg @@ -0,0 +1,17 @@ + + + +settings/main_icon/01_connections copy +Created with Sketch. + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg new file mode 100644 index 0000000..262c8be --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_display.svg @@ -0,0 +1,15 @@ + + + +settings/main_icon/04_display copy +Created with Sketch. + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg new file mode 100644 index 0000000..c97ee90 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_notifications.svg @@ -0,0 +1,16 @@ + + + +settings/main_icon/03_notifications copy +Created with Sketch. + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg new file mode 100644 index 0000000..1a23692 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_sound.svg @@ -0,0 +1,15 @@ + + + +settings/main_icon/02_sound copy +Created with Sketch. + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg new file mode 100644 index 0000000..aa75360 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_icon_wallpaper.svg @@ -0,0 +1,17 @@ + + + +settings/main_icon/05_wallpaper copy +Created with Sketch. + + + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg new file mode 100644 index 0000000..1437ed0 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/6_Lists/tw_list_subheader_dot.svg @@ -0,0 +1,9 @@ + + + + + + diff --git a/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg new file mode 100644 index 0000000..73461dc --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_download_mtrl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg b/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg new file mode 100644 index 0000000..d6a4896 --- /dev/null +++ b/device_home/client/lib/tau/mobile/theme/default/images/9_Progress/tw_ic_progress_refresh_mtrl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_001.jpg b/device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..011f4c9a4678ad81e170c14c7752c723cb3c8867 GIT binary patch literal 310337 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ൌmV{7qv1c(E*KiUiVJbX zC$8a}F_*9S#AnL{NR+0?2rsxQ&{UB;xkm~A0G1HQy>M4X07jH3sB5@`Bu5pP`DMgm zff7~ARk}41A|w-(NX~vaeDH8e;ED>S=|#%MkjEo21B{Mm5ClmwtW$K<%kC006Tp1^ zFbEl-A5NqpQe>IqARp(RAObWPBdSt&S$B^1uNB{JMgD2$dk+ch)dykH*zUXc zllMC5yKlGLTiSaL#8%w*F zjdv}U)3jgSb{%CwwxZLw+g^6NiycL;O9Rm@1YlkM*aAl8(U3KZN;0qVljSGHn+k>G zyYIPQckOL%+a8_U?dNjTg}e6WJHJXz{^o*6COHWP5@&VjZC*p;+ij-OikD-t?e**` z9kPzycG>n+cB*R>)n3bOwP!SKD6K>&Qddm#z`Snlq9uOWjkyPj1WDt>X?lCP337A|?RBYvN7bu5|C+*oCcHn-tt za~a$dm7rWi5KG_(nc_$7B-BLF*eQD4u2_(^VlFc|a2x(wyHo)~A%#`UZ9;&kmD05$ z3q!q+d$~7Q#n^zGfn}lU5uj;d5s=2ib$@HPX+jXRVF3Xcx%pg)PDkdHoWRQ;C?^$* zx3_-CB6F3&DHEzqM{g`Z`9x_TIgyf$WoW#$0vM=Z#I}H;tZg8F;h?LY1e82+i4f<@ z+b_vw6Xkx~e>9-lHQ2y0qe;@gNOP&A5CRsRKmjsbNEkYco+5|0xhMeBjtRoGg6`pK z_h}*h&H+VInnBVC(844f^W%mQYLiaiqA$Z9->P^3^3cA3StLry|gB$1JYJiRfI8&M&K z3X^cehfASUGC&eYVnCB0Sp*n`f;kh0ji|(GL=r*L&ZcCk zQT#~H77s7#sxKma=>t|22LAvkQ5nXSB(h9SPoF6m55-Lqe=iinq{t*>K{@6@m;!Pp zWDZ&28doIoG-B`D_@KDZN7eu$CR@|iWrPXEMs>|v1I6gbVax=mXhdwY(k01ucq1~w zj~)PE>m(zf16)W?KGJoDu$e0o7u)V4M8psetQ=P-1&vB*;YtKIRpG#v;7Qb=fChg` zwv+fqDU?{%JY^yiSpfhcCx|jbXE75pC4>X$aT=6R6Z??BJO*N6hCrWgT1bqDB6(%& zfC6I5hyVi8GA*G<$+@Y1ECXei@xq>JDg>D3PY99#$QT@Q5rEZ41g1t=9U~y1Y6OxG zw7`?Y*8~HS4l_tVoWW3jlLSWrBbGuZ0O3@?kbJc%p+f*!W&i@B+Lc&HK@0h85NE@Q zo;Vb0RTm~f%M`3KZ>mfJ!|L?RMp{WVzk7Gg4gCJ0H_2O_$NF>*L7JsrnuO�JJIn3s@$U($-RidPYuk4&`AVPA($cyc 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

    0{+1FSicGz8V!P#sr%954nX9FjCy^ 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

    KQ|6NT>g8rTk|?%V@C& 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

    yZ2nZb2;!2*NnH%$&Bsv;~l?eqa(|{$hSpE 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 literal 0 HcmV?d00001 diff --git a/device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_003.jpg b/device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_003.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ce60ca4d20e36bf4a644779ee3a07a17f208fec GIT binary patch literal 306954 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

    q-6!bP_->pGkd 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

      XA$htn57uQ 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≷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 Yr4EYX>$$umm)Vv1h_nyh{%_;|0I%bHoB#j- literal 0 HcmV?d00001 diff --git a/device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_006.jpg b/device_home/client/lib/tau/mobile/theme/default/images/Thumbnail/thumbnail_006.jpg new file mode 100644 index 0000000000000000000000000000000000000000..67e6caac7e7591bd27cd9372106b77dd3e7e2a24 GIT binary patch literal 143929 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�N;lQRNB(1f&kb0WTm*l$* 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 z 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

    ?->r=dzn_0TxTS4;+O#bj@xLM)RL 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