SYMBOL INDEX (268 symbols across 62 files) FILE: app/templates/app/gulpfile.js function getProtractorBinary (line 372) | function getProtractorBinary(binaryName){ function handleError (line 400) | function handleError(err) { FILE: app/templates/app/src/app/App.js function App (line 11) | function App() { FILE: app/templates/app/src/app/controller/Controller.js function Controller (line 6) | function Controller() { FILE: app/templates/app/src/app/controller/HomeController.js function HomeController (line 6) | function HomeController() { FILE: app/templates/app/src/app/controller/UserController.js function UserController (line 7) | function UserController() { FILE: app/templates/app/src/app/model/Model.js function Model (line 7) | function Model() { FILE: app/templates/app/src/app/model/RequestHelper.js function request (line 5) | function request(action, data, callback, scope, options) { function post (line 28) | function post(action, data, callback, scope, options) { FILE: app/templates/app/src/app/model/StoreHelper.js function pagingStore (line 3) | function pagingStore(action, options) { function requestStore (line 62) | function requestStore(action, options) { function postStore (line 73) | function postStore(action, options) { function JSONPStore (line 84) | function JSONPStore(action, options) { function pagingJSONPStore (line 110) | function pagingJSONPStore(action, options) { FILE: app/templates/app/src/app/model/UserModel.js function User (line 8) | function User() { FILE: app/templates/app/src/app/resources/i18n/index.js function getLangName (line 9) | function getLangName(lang) { function i18n (line 23) | function i18n() { function createI18n (line 28) | function createI18n(lang) { FILE: app/templates/app/src/app/resources/i18n/zh_CN/index.js function zh_CN (line 3) | function zh_CN() { FILE: app/templates/app/src/app/view/HomeView.js function HomeView (line 5) | function HomeView() { FILE: app/templates/app/src/app/view/UserView.js function UserView (line 5) | function UserView() { FILE: app/templates/app/src/app/view/View.js function View (line 8) | function View() { FILE: app/templates/app/src/core/Class.js function apply (line 9) | function apply(obj, config, promise) { function applyIf (line 25) | function applyIf(obj, config, promise) { function objectEquals (line 79) | function objectEquals(x, y) { function updateFactory (line 146) | function updateFactory() { function Model (line 215) | function Model(option) { FILE: app/templates/app/src/core/Event.js function Event (line 6) | function Event(Subject) { FILE: app/templates/app/src/core/HashHandler.js function getByURL (line 4) | function getByURL(url) { function get (line 12) | function get() { function set (line 16) | function set(hash) { FILE: app/templates/app/src/core/MicroTmpl.js function isElement (line 30) | function isElement(o) { function hasChildTmplAttr (line 37) | function hasChildTmplAttr(el) { function removeChildTmplAttrs (line 47) | function removeChildTmplAttrs(el) { function getTmpl (line 54) | function getTmpl(str) { function tmpl (line 73) | function tmpl(str, data) { FILE: app/templates/app/src/core/NativeBridge.js function NativeBridge (line 18) | function NativeBridge(protocolHandler) { FILE: app/templates/app/src/core/Navigator.js function appendFrame (line 16) | function appendFrame(frame) { function removeFrame (line 26) | function removeFrame(frame) { function getFrame (line 36) | function getFrame(src, name) { function excute (line 61) | function excute(ns, fn, option, single, noframe) { function protocol (line 83) | function protocol(command, single, noframe) { FILE: app/templates/app/src/core/Pubsub.js function Pubsub (line 1) | function Pubsub(Subject) { FILE: app/templates/app/src/core/Router.js function Router (line 29) | function Router(Pubsub, HashHandler) { FILE: app/templates/app/src/core/Subject.js function Subject (line 1) | function Subject(subject) { FILE: app/templates/app/src/lib/diffDOM.js function swap (line 404) | function swap(obj, p1, p2) { FILE: app/templates/app/src/lib/hammer.js function setTimeoutContext (line 26) | function setTimeoutContext(fn, timeout, context) { function invokeArrayArg (line 39) | function invokeArrayArg(arg, fn, context) { function each (line 53) | function each(obj, iterator, context) { function extend (line 83) | function extend(dest, src, merge) { function merge (line 102) | function merge(dest, src) { function inherit (line 112) | function inherit(child, base, properties) { function bindFn (line 131) | function bindFn(fn, context) { function boolOrFn (line 144) | function boolOrFn(val, args) { function ifUndefined (line 157) | function ifUndefined(val1, val2) { function addEventListeners (line 167) | function addEventListeners(target, types, handler) { function removeEventListeners (line 179) | function removeEventListeners(target, types, handler) { function hasParent (line 192) | function hasParent(node, parent) { function inStr (line 208) | function inStr(str, find) { function splitStr (line 217) | function splitStr(str) { function inArray (line 228) | function inArray(src, find, findByKey) { function toArray (line 248) | function toArray(obj) { function uniqueArray (line 259) | function uniqueArray(src, key, sort) { function prefixed (line 292) | function prefixed(obj, property) { function uniqueId (line 315) | function uniqueId() { function getWindowForElement (line 324) | function getWindowForElement(element) { function Input (line 367) | function Input(manager, callback) { function createInputInstance (line 419) | function createInputInstance(manager) { function inputHandler (line 443) | function inputHandler(manager, eventType, input) { function computeInputData (line 475) | function computeInputData(manager, input) { function computeDeltaXY (line 519) | function computeDeltaXY(session, input) { function computeIntervalInputData (line 546) | function computeIntervalInputData(session, input) { function simpleCloneInputData (line 581) | function simpleCloneInputData(input) { function getCenter (line 608) | function getCenter(pointers) { function getVelocity (line 639) | function getVelocity(deltaTime, x, y) { function getDirection (line 652) | function getDirection(x, y) { function getDistance (line 670) | function getDistance(p1, p2, props) { function getAngle (line 687) | function getAngle(p1, p2, props) { function getRotation (line 702) | function getRotation(start, end) { function getScale (line 713) | function getScale(start, end) { function MouseInput (line 731) | function MouseInput() { function PointerEventInput (line 806) | function PointerEventInput() { function SingleTouchInput (line 880) | function SingleTouchInput() { function normalizeSingleTouches (line 923) | function normalizeSingleTouches(ev, type) { function TouchInput (line 948) | function TouchInput() { function getTouches (line 978) | function getTouches(ev, type) { function TouchMouseInput (line 1042) | function TouchMouseInput() { function TouchAction (line 1104) | function TouchAction(manager, value) { function cleanTouchActions (line 1193) | function cleanTouchActions(actions) { function Recognizer (line 1261) | function Recognizer(options) { function emit (line 1393) | function emit(withState) { function stateStr (line 1501) | function stateStr(state) { function directionStr (line 1519) | function directionStr(direction) { function getRecognizerByNameIfManager (line 1538) | function getRecognizerByNameIfManager(otherRecognizer, recognizer) { function AttrRecognizer (line 1551) | function AttrRecognizer() { function PanRecognizer (line 1613) | function PanRecognizer() { function PinchRecognizer (line 1692) | function PinchRecognizer() { function PressRecognizer (line 1731) | function PressRecognizer() { function RotateRecognizer (line 1802) | function RotateRecognizer() { function SwipeRecognizer (line 1833) | function SwipeRecognizer() { function TapRecognizer (line 1892) | function TapRecognizer() { function Hammer (line 2003) | function Hammer(element, options) { function Manager (line 2135) | function Manager(element, options) { function toggleCssProps (line 2388) | function toggleCssProps(manager, add) { function triggerDomEvent (line 2400) | function triggerDomEvent(event, data) { FILE: app/templates/app/src/lib/rebound.js function removeFirst (line 983) | function removeFirst(array, item) { FILE: app/templates/app/src/lib/swing/card.js function doMove (line 90) | function doMove() { function cancelMove (line 105) | function cancelMove() { FILE: app/templates/app/src/lib/swing/sister.js function Sister (line 7) | function Sister() { FILE: app/templates/app/src/lib/swing/vendor-prefix.js function get (line 7) | function get(key) { function prefix (line 11) | function prefix(key) { function capitalize (line 30) | function capitalize(str) { function dashedPrefix (line 34) | function dashedPrefix(key) { FILE: app/templates/app/src/lib/velocity.js function isArraylike (line 56) | function isArraylike(obj) { function $makeArray (line 240) | function $makeArray(arr, results) { function offsetParent (line 348) | function offsetParent() { function compactSparseArray (line 484) | function compactSparseArray(array) { function sanitizeElements (line 500) | function sanitizeElements(elements) { function Data (line 674) | function Data(element) { function generateStep (line 687) | function generateStep(steps) { function generateBezier (line 694) | function generateBezier(mX1, mY1, mX2, mY2) { function springAccelerationForState (line 834) | function springAccelerationForState(state) { function springEvaluateStateWithDerivative (line 838) | function springEvaluateStateWithDerivative(initialState, dt, derivative) { function springIntegrateState (line 849) | function springIntegrateState(state, dt) { function getEasing (line 966) | function getEasing(value, duration) { function computePropertyValue (line 1639) | function computePropertyValue(element, property) { function getTransformFloat (line 1922) | function getTransformFloat(transformProperty) { function getChain (line 2043) | function getChain() { function processElement (line 2385) | function processElement() { function tick (line 3394) | function tick(timestamp) { function completeCall (line 3649) | function completeCall(callIndex, isStopped) { FILE: app/templates/app/src/lib/velocityui.js function greaterSemver (line 37) | function greaterSemver(primary, secondary) { function animateParentHeight (line 73) | function animateParentHeight(elements, direction, totalDuration, stagger) { function injectFinalCallbacks (line 171) | function injectFinalCallbacks() { FILE: app/templates/app/src/lib/zepto.js function type (line 74) | function type(obj) { function isFunction (line 79) | function isFunction(value) { function isWindow (line 83) | function isWindow(obj) { function isDocument (line 87) | function isDocument(obj) { function isObject (line 91) | function isObject(obj) { function isPlainObject (line 95) | function isPlainObject(obj) { function likeArray (line 99) | function likeArray(obj) { function compact (line 103) | function compact(array) { function flatten (line 109) | function flatten(array) { function dasherize (line 118) | function dasherize(str) { function classRE (line 132) | function classRE(name) { function maybeAddPx (line 137) | function maybeAddPx(name, value) { function defaultDisplay (line 141) | function defaultDisplay(nodeName) { function children (line 154) | function children(element) { function extend (line 266) | function extend(target, source, deep) { function filtered (line 312) | function filtered(nodes, selector) { function funcArg (line 326) | function funcArg(context, arg, idx, payload) { function setAttribute (line 330) | function setAttribute(node, name, value) { function className (line 335) | function className(node, value) { function deserializeValue (line 351) | function deserializeValue(value) { function traverseNode (line 911) | function traverseNode(node, fun) { function zid (line 996) | function zid(element) { function findHandlers (line 1000) | function findHandlers(element, event, fn, selector) { function parse (line 1012) | function parse(event) { function matcherFor (line 1017) | function matcherFor(ns) { function eventCapture (line 1021) | function eventCapture(handler, captureSetting) { function realEvent (line 1026) | function realEvent(type) { function add (line 1030) | function add(element, events, fn, data, selector, delegator, capture) { function remove (line 1060) | function remove(element, events, fn, selector, capture) { function compatible (line 1117) | function compatible(event, source) { function createProxy (line 1138) | function createProxy(event) { function triggerAndReturn (line 1281) | function triggerAndReturn(context, eventName, data) { function triggerGlobal (line 1288) | function triggerGlobal(settings, context, eventName, data) { function ajaxStart (line 1295) | function ajaxStart(settings) { function ajaxStop (line 1299) | function ajaxStop(settings) { function ajaxBeforeSend (line 1304) | function ajaxBeforeSend(xhr, settings) { function ajaxSuccess (line 1313) | function ajaxSuccess(data, xhr, settings, deferred) { function ajaxError (line 1322) | function ajaxError(error, type, xhr, settings, deferred) { function ajaxComplete (line 1331) | function ajaxComplete(status, xhr, settings) { function empty (line 1339) | function empty() { function mimeToDataType (line 1432) | function mimeToDataType(mime) { function appendQuery (line 1440) | function appendQuery(url, query) { function serializeData (line 1446) | function serializeData(options) { function parseArguments (line 1562) | function parseArguments(url, data, success, dataType) { function serialize (line 1607) | function serialize(params, obj, traditional, scope) { function detect (line 1709) | function detect(ua, platform) { function dasherize (line 1788) | function dasherize(str) { function normalizeEvent (line 1792) | function normalizeEvent(name) { function swipeDirection (line 1912) | function swipeDirection(x1, x2, y1, y2) { function longTap (line 1917) | function longTap() { function cancelLongTap (line 1925) | function cancelLongTap() { function cancelAll (line 1930) | function cancelAll() { function isPrimaryTouch (line 1939) | function isPrimaryTouch(event) { function isPointerEventType (line 1945) | function isPointerEventType(e, type) { function parentIfText (line 2073) | function parentIfText(node) { function visible (line 2108) | function visible(elem) { function process (line 2161) | function process(sel, fn) { FILE: app/templates/app/src/lib/zepto.waypoints.js function Waypoint (line 14) | function Waypoint(options) { function requestAnimationFrameShim (line 171) | function requestAnimationFrameShim(callback) { function Context (line 181) | function Context(element) { function resizeHandler (line 226) | function resizeHandler() { function scrollHandler (line 243) | function scrollHandler() { function byTriggerPoint (line 473) | function byTriggerPoint(a, b) { function byReverseTriggerPoint (line 477) | function byReverseTriggerPoint(a, b) { function Group (line 488) | function Group(options) { function ZeptoAdapter (line 582) | function ZeptoAdapter(element) { function createDimensionMethod (line 610) | function createDimensionMethod($element, includeBorder) { function createExtension (line 666) | function createExtension(framework) { FILE: app/templates/app/src/util/DateHandler.js function getStrDate (line 2) | function getStrDate(str) { function dbl00 (line 11) | function dbl00(num) { function getMeta (line 15) | function getMeta(date) { function formatStr (line 35) | function formatStr(str) { function fromNowTo (line 40) | function fromNowTo(date) { function timeLogFromNowTo (line 70) | function timeLogFromNowTo(date) { function getDaysInMonth (line 89) | function getDaysInMonth(y, m) { FILE: app/templates/app/src/util/FacebookShare.js function share (line 16) | function share(data) { FILE: app/templates/app/src/util/FormHandler.js function getForm (line 10) | function getForm(method) { FILE: app/templates/app/src/util/GUID.js function GUID (line 1) | function GUID(len) { FILE: app/templates/app/src/util/ImpressGenerator.js function initImpress (line 8) | function initImpress(option) { function getInstance (line 31) | function getInstance(attrs, ioption) { function setAttr (line 39) | function setAttr(el, attr) { FILE: app/templates/app/src/util/LocalParam.js function localParam (line 5) | function localParam(search, hash) { FILE: app/templates/app/src/util/LocalStorage.js function localStorage (line 1) | function localStorage() { FILE: app/templates/app/src/util/MetaHandler.js function init (line 26) | function init() { function getContentStore (line 41) | function getContentStore(name) { function updateContent (line 83) | function updateContent(name) { FILE: app/templates/app/src/util/Number.js function formatMoney (line 1) | function formatMoney(num) { function countNum (line 13) | function countNum(option) { function randomArbitrary (line 46) | function randomArbitrary(min, max) { FILE: app/templates/app/src/util/OpenAppInBrowser.js function redirectToPage (line 14) | function redirectToPage(link) { function download (line 20) | function download() { function wxOpen (line 24) | function wxOpen() { function iOSOpen (line 28) | function iOSOpen() { function androidOpen (line 37) | function androidOpen() { function openAppInBrowser (line 62) | function openAppInBrowser(conf) { FILE: app/templates/app/src/util/RandomColor.js function pickHue (line 61) | function pickHue(options) { function pickSaturation (line 76) | function pickSaturation(hue, options) { function pickBrightness (line 110) | function pickBrightness(H, S, options) { function setFormat (line 134) | function setFormat(hsv, options) { function getMinimumBrightness (line 169) | function getMinimumBrightness(H, S) { function getHueRange (line 194) | function getHueRange(colorInput) { function getSaturationRange (line 220) | function getSaturationRange(hue) { function getColorInfo (line 224) | function getColorInfo(hue) { function randomWithin (line 242) | function randomWithin(range) { function HSVtoHex (line 255) | function HSVtoHex(hsv) { function defineColor (line 270) | function defineColor(name, hueRange, lowerBounds) { function loadColorBounds (line 287) | function loadColorBounds() { function HSVtoRGB (line 339) | function HSVtoRGB(hsv) { function HSVtoHSL (line 402) | function HSVtoHSL(hsv) { FILE: app/templates/app/src/util/RandomList.js function randomList (line 4) | function randomList(list, len, verify, ratio) { FILE: app/templates/app/src/util/RequestHandler.js function AJAXHandler (line 15) | function AJAXHandler(option) { function JSONP (line 42) | function JSONP(option) { function getJSON (line 57) | function getJSON(option) { function postJSON (line 66) | function postJSON(option) { FILE: app/templates/app/src/util/Scratch.js function Scratch (line 1) | function Scratch(option) { FILE: app/templates/app/src/util/SeededRandom.js function seededRandom (line 6) | function seededRandom(max, min, seed) { FILE: app/templates/app/src/util/Shake.js function onStart (line 18) | function onStart() { function onEnd (line 23) | function onEnd() { function _listener (line 49) | function _listener(e) { function Shake (line 65) | function Shake(startCallback, endCallback, abortCallback, errorCallback) { FILE: app/templates/app/src/util/SimpleSlider.js function Slider (line 1) | function Slider(config) { FILE: app/templates/app/src/util/Slider.js function Slider (line 47) | function Slider(option) { FILE: app/templates/app/src/util/SlotMachine.js function SlotMachine (line 1) | function SlotMachine(option) { FILE: app/templates/app/src/util/TabStatus.js function init (line 3) | function init(){ function TabStatus (line 25) | function TabStatus(key){ FILE: app/templates/app/src/util/ThirdVendor.js function isUA (line 7) | function isUA(name) { FILE: app/templates/app/src/util/Unveil.js function unveil (line 30) | function unveil() { FILE: app/templates/app/src/util/WechatShare.js function WechatShare (line 1) | function WechatShare() { FILE: app/templates/app/src/util/YiXinShare.js function share (line 9) | function share(data) { FILE: app/templates/app/src/widget/Msgbox.js function Msgbox (line 1) | function Msgbox(option) { FILE: app/templates/app/src/widget/Tooltip.js function Tooltip (line 34) | function Tooltip(options) { FILE: model/templates/Model.js function modelName (line 10) | function <%=modelName%>(){ FILE: module/templates/ModuleController.js function Controller (line 6) | function <%=moduleName%>Controller(){ FILE: module/templates/ModuleView.js function View (line 4) | function <%=moduleName%>View(){