Permalink
Browse files

released version 1.5.1

  • Loading branch information...
1 parent b86f5a4 commit 78d8ec7f91ad88e87f56d7606907f2ca0edd8876 @podefr podefr committed Sep 3, 2013
Showing with 9,987 additions and 449 deletions.
  1. +119 −116 build/Olives-map
  2. +1 −0 build/Olives.js
  3. +1 −1 build/Olives.min.js
  4. +1 −0 build/src/LocationRouter.js
  5. +342 −0 docs/1.5.1/files.html
  6. +285 −0 docs/1.5.1/index.html
  7. +885 −0 docs/1.5.1/symbols/BindPlugin.html
  8. +747 −0 docs/1.5.1/symbols/EventPlugin.html
  9. +412 −0 docs/1.5.1/symbols/LocalStore.html
  10. +545 −0 docs/1.5.1/symbols/LocationRouter.html
  11. +743 −0 docs/1.5.1/symbols/OObject.html
  12. +633 −0 docs/1.5.1/symbols/PlacePlugin.html
  13. +646 −0 docs/1.5.1/symbols/Plugins.html
  14. +759 −0 docs/1.5.1/symbols/SocketIOTransport.html
  15. +1,081 −0 docs/1.5.1/symbols/Stack.html
  16. +327 −0 docs/1.5.1/symbols/_global_.html
  17. +664 −0 docs/1.5.1/symbols/src/src_Bind.plugin.js.html
  18. +117 −0 docs/1.5.1/symbols/src/src_DomUtils.js.html
  19. +144 −0 docs/1.5.1/symbols/src/src_Event.plugin.js.html
  20. +112 −0 docs/1.5.1/symbols/src/src_LocalStore.js.html
  21. +134 −0 docs/1.5.1/symbols/src/src_LocationRouter.js.html
  22. +205 −0 docs/1.5.1/symbols/src/src_OObject.js.html
  23. +98 −0 docs/1.5.1/symbols/src/src_Place.plugin.js.html
  24. +165 −0 docs/1.5.1/symbols/src/src_Plugins.js.html
  25. +174 −0 docs/1.5.1/symbols/src/src_SocketIOTransport.js.html
  26. +300 −0 docs/1.5.1/symbols/src/src_Stack.js.html
  27. +1 −1 docs/latest/files.html
  28. +1 −1 docs/latest/index.html
  29. +1 −1 docs/latest/symbols/BindPlugin.html
  30. +1 −1 docs/latest/symbols/EventPlugin.html
  31. +1 −1 docs/latest/symbols/LocalStore.html
  32. +1 −1 docs/latest/symbols/LocationRouter.html
  33. +1 −1 docs/latest/symbols/OObject.html
  34. +1 −1 docs/latest/symbols/PlacePlugin.html
  35. +1 −1 docs/latest/symbols/Plugins.html
  36. +1 −1 docs/latest/symbols/SocketIOTransport.html
  37. +1 −1 docs/latest/symbols/Stack.html
  38. +1 −1 docs/latest/symbols/_global_.html
  39. +65 −64 docs/latest/symbols/src/src_LocationRouter.js.html
  40. +270 −256 docs/latest/symbols/src/src_Stack.js.html
  41. BIN release/Olives-1.5.1.tgz
View
@@ -33,8 +33,8 @@
"qAmyE+EJU/Q/A/AFo/A8c/A/cIABABA/ACMEM/A/ADA9E/AHs/A/ADA9A6A1MVArA/MZo/A/ADA9EmQeAgRAjI/A/cDABABA/ACIBMDM/A/ADA9A/AFMBEBMDs/A/ADA9QGQ/A/ADA9AEA8AFA7YGEBAyM7YUUBAqQZQ/A/cDABABA/ACIBMDM/A/ADA9A/AFMBEBMDs/A/ADA9QGQ/A/ADA9AEA8AFA7YGEBAyM7YUUBAqQZQ/A/cDABABA/ACA+ADIBMDM/A/ADA9A/AFMBEBADc/A/ADA9EGY/A/ADA9AEA8EFABA/ADA/ACA+E+AHw/A/ADA9AEA8A7AMs/A/ADA9EGY/A/ADA9AEA8AFA7YGEBB/fM7ZAnUBB/X",
"OAo8Y/A/cDABABA/ACA+ADUBACMDM/A/ADA9E+AGo6sHE5AMY/A/ADA9AEA8AFA7A/AJw/A/ADA9AGo/A/ADA9A8A4AQEoQZAlQes/A/cDABABA/ACUBEDc/A/ADA9A+QIU/A/cDEBABUBEDo/Y/A+QHM/A/cDABABA/ACUBQDs/A/ADA9E/AFA6QJQ/A/cDABABA/ACUBQEM/A/ADA9E/AIs/A/ADA9A/MFE2QLAzQQQ/A/cDABABA/ACUBQEM/A/ADA9E/AGo/I7AHE5MLQ/A/ADA9AGc/A/ADA9A8A/MJEvQSAsQXc/A/cDEBABADc/A/MEQ/A9MFA7A/",
"OAq9c/A/cDEBABADc/A/MEQ/A9MFA7A/QJk/A/cDEBABUBEBA+QFo/A/cDABABA/ACUBECo/sCA+ADA9AEA8QFA5QKw/A/cDEBABUBEBA+QFw/A/cDABABA/ACUBECo/sCE+AEA/ACA+MDE6QHA3QMo/A/ADA9B5JA2A5",
-"WAr6A/8CA+ADcBA/YCA+A9cGABABA/ACA+ADcBEBEBABMBABQDU/A/cDABABA/ACUBEHU/A/IDA9M/E/U/A/IIA4A+QNU/A/cDABABA/ACUBEDQ/A/IDA9A+QIU/A/cDEBABMEg/U/A/MEA8MHU/A/UFg/Q/A9A7QN!AQ/E/QF!AR/E/AxQUc/A/cDEBABMDc/A/ADA9YG!AT/A/sDA9MF!AR/A8MGA6A7QOw/A/cDABABA/ACMEg/U/A/MEA8MHU/A/AIY/U/A/IEA8M/E/A9A7A/",
-"OAtn!AR/A/MGw/Q/A/MEA8QH!AQ/A/cDEBABUD!AQ/A/sDA9MF!AR/A8MGA6A/QK!AR/A/cDEBABACA/MEU/A/ME0/A9MFA7A9QL0/A/cDEBABUEg/Q/A/MGU/A/AFc/A/gDA9A9A7B96VCSgBEBABADk/A/MDABYBQBABA4B9nA2"],
+"WAr6A/8CA+ADcBA/YCA+A9cGABABA/ACA+ADcBEBEBABMBABQDU/A/cDABABA/ACUBEHU/A/IDA9M/E/U/A/IIA4A+QNU/A/cDABABA/ACUBEDQ/A/IDA9A+QIU/A/cDEBABMDw/E/QGg/U/A/MEA8MHU/A/UFg/Q/A9A7QN!AQ/E/QF!AR/E/AuQXc/A/cDEBABMDc/A/ADA9YG!AT/A/sDA9MF!AR/A8MGA6A7QOw/A/cDABABA/ACMEg/U/A/MEA8MHU/A/AIY/U/A/IEA8M/E/A9A7A/",
+"OAtq!AR/A/MGw/Q/A/MEA8QH!AQ/A/cDEBABUD!AQ/A/sDA9MF!AR/A8MGA6A/QK!AR/A/cDEBABACA/MEU/A/ME0/A9MFA7A9QL0/A/cDEBABUEg/Q/A/MGU/A/AFc/A/gDA9A9A7B93VCVgBEBABADk/A/MDABYBQBABA4B9kA2"],
"mappings":[[0,13,6],
[0,13,0,0],
[0,13,7],
@@ -2896,127 +2896,130 @@
[0,1984,21,368],
[0,1984,35],
[0,1984,38],
-[0,1986,31],
-[0,1986,12,119],
-[0,1986,12,369],
-[0,1986,12],
-[0,1986,32],
-[0,1985,39,370],
-[0,1985,29,226],
[0,1985,29],
-[0,1985,40,363],
-[0,1985,40,371],
-[0,1985,40,372],
-[0,1987,33],
-[0,1987,12,373],
+[0,1985,12,369],
+[0,1985,12],
+[0,1987,31],
+[0,1987,12,119],
+[0,1987,12,370],
[0,1987,12],
-[0,1988,34],
+[0,1987,32],
+[0,1986,39,371],
+[0,1986,29,226],
+[0,1986,29],
+[0,1986,40,363],
+[0,1986,40,372],
+[0,1986,40,373],
+[0,1988,33],
[0,1988,12,374],
[0,1988,12],
-[0,1994,8],
-[0,1994,8,375],
-[0,1994,8],
-[0,1994,23,376],
-[0,1994,39],
-[0,1994,42],
-[0,1995,24],
-[0,1995,12,377],
-[0,1995,12],
-[0,1995,25,361],
-[0,1996,38],
+[0,1989,34],
+[0,1989,12,375],
+[0,1989,12],
+[0,1995,8],
+[0,1995,8,376],
+[0,1995,8],
+[0,1995,23,377],
+[0,1995,39],
+[0,1995,42],
+[0,1996,24],
[0,1996,12,378],
-[0,1996,12,372],
-[0,1996,39],
-[0,1996,53,379],
-[0,1996,53],
-[0,1996,77],
-[0,2003,8],
-[0,2003,8,380],
-[0,2003,8],
-[0,2003,29,381],
-[0,2003,50],
-[0,2003,51,170],
-[0,2003,58],
-[0,2005,31],
-[0,2005,12,119],
-[0,2005,12,369],
-[0,2005,12],
-[0,2005,32],
-[0,2004,39,370],
-[0,2004,29,226],
-[0,2004,29],
-[0,2004,67],
-[0,2004,40,364],
+[0,1996,12],
+[0,1996,25,361],
+[0,1997,38],
+[0,1997,12,379],
+[0,1997,12,373],
+[0,1997,39],
+[0,1997,53,380],
+[0,1997,53],
+[0,1997,77],
+[0,2004,8],
+[0,2004,8,381],
+[0,2004,8],
+[0,2004,29,382],
+[0,2004,50],
+[0,2004,51,170],
[0,2004,58],
-[0,2004,40,15],
-[0,2004,40,382],
-[0,2004,40,170],
-[0,2004,59],
-[0,2012,8],
-[0,2012,8,379],
-[0,2012,8],
-[0,2012,55],
-[0,2012,33,146],
-[0,2012,33,380],
-[0,2012,33],
-[0,2012,56],
-[0,2019,8],
-[0,2019,8,373],
-[0,2019,8],
-[0,2019,32,383],
-[0,2019,57],
-[0,2019,60],
-[0,2020,35],
-[0,2020,12,158],
-[0,2020,12,372],
-[0,2020,36],
-[0,2020,50,379],
-[0,2020,50],
-[0,2020,74],
-[0,2027,8],
-[0,2027,8,374],
-[0,2027,8],
-[0,2027,33,384],
-[0,2027,59],
-[0,2027,62],
-[0,2028,12],
-[0,2028,12,361],
-[0,2028,37],
-[0,2028,27,139],
-[0,2028,27],
-[0,2028,38,385],
-[0,2028,38],
-[0,2028,58],
-[0,2036,8],
-[0,2036,8,385],
-[0,2036,8],
-[0,2036,29,386],
-[0,2036,51],
-[0,2036,54],
-[0,2037,12],
-[0,2037,12,363],
-[0,2037,12,371],
-[0,2037,12,372],
-[0,2037,45],
-[0,2037,35,365],
-[0,2037,35],
-[0,2037,59],
-[0,2037,46,34],
-[0,2037,46,1],
-[0,2037,60,154],
-[0,2042,4],
-[0,2042,11,387],
-[0,2042,41],
-[0,2042,44],
-[0,2043,8],
-[0,2043,8,177],
-[0,2043,8,360],
-[0,2043,56],
-[0,2043,50,359],
+[0,2006,31],
+[0,2006,12,119],
+[0,2006,12,370],
+[0,2006,12],
+[0,2006,32],
+[0,2005,39,371],
+[0,2005,29,226],
+[0,2005,29],
+[0,2005,67],
+[0,2005,40,364],
+[0,2005,58],
+[0,2005,40,15],
+[0,2005,40,383],
+[0,2005,40,170],
+[0,2005,59],
+[0,2013,8],
+[0,2013,8,380],
+[0,2013,8],
+[0,2013,55],
+[0,2013,33,146],
+[0,2013,33,381],
+[0,2013,33],
+[0,2013,56],
+[0,2020,8],
+[0,2020,8,374],
+[0,2020,8],
+[0,2020,32,384],
+[0,2020,57],
+[0,2020,60],
+[0,2021,35],
+[0,2021,12,158],
+[0,2021,12,373],
+[0,2021,36],
+[0,2021,50,380],
+[0,2021,50],
+[0,2021,74],
+[0,2028,8],
+[0,2028,8,375],
+[0,2028,8],
+[0,2028,33,385],
+[0,2028,59],
+[0,2028,62],
+[0,2029,12],
+[0,2029,12,361],
+[0,2029,37],
+[0,2029,27,139],
+[0,2029,27],
+[0,2029,38,386],
+[0,2029,38],
+[0,2029,58],
+[0,2037,8],
+[0,2037,8,386],
+[0,2037,8],
+[0,2037,29,387],
+[0,2037,51],
+[0,2037,54],
+[0,2038,12],
+[0,2038,12,363],
+[0,2038,12,372],
+[0,2038,12,373],
+[0,2038,45],
+[0,2038,35,365],
+[0,2038,35],
+[0,2038,59],
+[0,2038,46,34],
+[0,2038,46,1],
+[0,2038,60,154],
+[0,2043,4],
+[0,2043,11,388],
+[0,2043,41],
+[0,2043,44],
[0,2044,8],
-[0,2044,44],
-[0,2044,19,360],
+[0,2044,8,177],
+[0,2044,8,360],
+[0,2044,56],
+[0,2044,50,359],
+[0,2045,8],
+[0,2045,44],
+[0,2045,19,360],
],
"sources":["build/Olives.js"],
-"names":["define","Tools","getNodes","dom","query","isAcceptedType","parentNode","appendChild","createDocumentFragment","document","querySelectorAll","getDataset","i","l","dataset","split","join","hasOwnProperty","length","attributes","name","shift","getAttribute","type","HTMLElement","SVGElement","setAttribute","node","property","value","matches","parent","selector","indexOf","toArray","BindPlugin","Store","Observable","DomUtils","BindPluginConstructor","$model","$bindings","_removeObserversForId","id","_observers","forEach","handler","unwatchValue","_model","_bindings","_itemRenderers","observers","setModel","this.setModel","model","getModel","this.getModel","ItemRenderer","this.ItemRenderer","$plugins","$rootNode","_node","_plugins","_rootNode","_start","_nb","setRenderer","this.setRenderer","getRenderer","this.getRenderer","setRootNode","this.setRootNode","rootNode","renderer","querySelector","removeChild","getRootNode","this.getRootNode","setPlugins","this.setPlugins","plugins","getPlugins","this.getPlugins","items","setStart","this.setStart","start","parseInt","getStart","this.getStart","setNb","this.setNb","nb","getNb","this.getNb","addItem","this.addItem","next","getNextItem","create","insertBefore","this.getNextItem","keys","map","Object","string","Number","closest","closestGreater","closestId","removeItem","this.removeItem","item","this.create","has","newNode","cloneNode","nodes","child","apply","render","this.render","_tmpNb","getNbItems","marked","loop","idx","push","reverse","sort","compareNumbers","setItemRenderer","this.setItemRenderer","itemRenderer","getItemRenderer","this.getItemRenderer","foreach","this.foreach","idItemRenderer","watch","updateStart","this.updateStart","updateNb","this.updateNb","refresh","this.refresh","bind","this.bind","modelIdx","prop","get","getNestedProperty","extraParam","slice","arguments","execBinding","concat","hasBinding","addEventListener","update","set","watchValue","this.set","getItemIndex","this.getItemIndex","form","this.form","DOMform","nodeName","that","event","preventDefault","addBinding","this.addBinding","binding","this.execBinding","call","prototype","Array","this.hasBinding","getBinding","this.getBinding","addBindings","this.addBindings","list","EventPlugin","Utils","EventPluginConstructor","$parent","$isMobile","_parent","_map","_isMobile","this.addEventListener","callback","useCapture","listen","this.listen","listener","e","delegate","this.delegate","target","getParent","this.getParent","setParent","this.setParent","this.map","setMap","this.setMap","LocalStore","LocalStoreConstructor","_name","_localStorage","localStorage","setLocalStorage","setItem","toJSON","this.setLocalStorage","local$torage","Function","getLocalStorage","this.getLocalStorage","sync","this.sync","json","parse","JSON","getItem","LocalStoreFactory","init","Plugins","PluginsConstructor","trim","applyPlugin","phrase","plugin","couple","method","params","unshift","add","this.add","addAll","this.addAll","this.get","del","this.del","this.apply","OObject","StateMachine","OObjectConstructor","otherStore","UI","baseNode","_currentPlace","createElement","template","innerHTML","childNodes","Error","place","DOMplace","beforeNode","_stateMachine","renderNPlace","this.place","setTemplateFromDom","this.setTemplateFromDom","alive","this.alive","nextElementSibling","getCurrentPlace","this.getCurrentPlace","PlacePlugin","PlacePluginConstructor","$uis","_uis","ui","setAll","this.setAll","uis","SocketIOTransport","SocketIOTransportConstructor","$socket","_socket","setSocket","this.setSocket","socket","emit","getSocket","this.getSocket","on","this.on","func","once","this.once","this.emit","data","removeListener","this.removeListener","request","this.request","channel","scope","reqData","now","Date","floor","Math","random","eventId","boundCallback","stop","Stack","require","StackConstructor","getNextElementInDom","position","_childNodes","nextElement","_hidePlace","remove","this.remove","index","splice","newParentDom","childDom","_setParent","up","this.up","domPosition","getPosition","move","down","this.down","this.move","domIndex","insert","this.insert","this.getPosition","count","this.count","this.has","hide","this.hide","show","this.show","hideAll","this.hideAll","showAll","this.showAll","this._setParent","getHidePlace","this.getHidePlace","setHidePlace","this.setHidePlace","hidePlace","LocationRouter","Router","LocationRouterConstructor","_watchHandle","this.parse","hash","pop","toUrl","this.toUrl","args","this.start","navigate","parsedHash","location","window","bindOnHashChange","bindOnRouteChange","destroy","this.destroy","unwatch","removeEventListener","boundOnHashChange","onHashChange","this.onHashChange","newUrl","this.bindOnHashChange","this.bindOnRouteChange","onRouteChange","this.onRouteChange","LocationRouterFactory"]
+"names":["define","Tools","getNodes","dom","query","isAcceptedType","parentNode","appendChild","createDocumentFragment","document","querySelectorAll","getDataset","i","l","dataset","split","join","hasOwnProperty","length","attributes","name","shift","getAttribute","type","HTMLElement","SVGElement","setAttribute","node","property","value","matches","parent","selector","indexOf","toArray","BindPlugin","Store","Observable","DomUtils","BindPluginConstructor","$model","$bindings","_removeObserversForId","id","_observers","forEach","handler","unwatchValue","_model","_bindings","_itemRenderers","observers","setModel","this.setModel","model","getModel","this.getModel","ItemRenderer","this.ItemRenderer","$plugins","$rootNode","_node","_plugins","_rootNode","_start","_nb","setRenderer","this.setRenderer","getRenderer","this.getRenderer","setRootNode","this.setRootNode","rootNode","renderer","querySelector","removeChild","getRootNode","this.getRootNode","setPlugins","this.setPlugins","plugins","getPlugins","this.getPlugins","items","setStart","this.setStart","start","parseInt","getStart","this.getStart","setNb","this.setNb","nb","getNb","this.getNb","addItem","this.addItem","next","getNextItem","create","insertBefore","this.getNextItem","keys","map","Object","string","Number","closest","closestGreater","closestId","removeItem","this.removeItem","item","this.create","has","newNode","cloneNode","nodes","child","apply","render","this.render","_tmpNb","getNbItems","marked","loop","idx","push","reverse","sort","compareNumbers","setItemRenderer","this.setItemRenderer","itemRenderer","getItemRenderer","this.getItemRenderer","foreach","this.foreach","idItemRenderer","watch","updateStart","this.updateStart","updateNb","this.updateNb","refresh","this.refresh","bind","this.bind","modelIdx","prop","get","getNestedProperty","extraParam","slice","arguments","execBinding","concat","hasBinding","addEventListener","update","set","watchValue","this.set","getItemIndex","this.getItemIndex","form","this.form","DOMform","nodeName","that","event","preventDefault","addBinding","this.addBinding","binding","this.execBinding","call","prototype","Array","this.hasBinding","getBinding","this.getBinding","addBindings","this.addBindings","list","EventPlugin","Utils","EventPluginConstructor","$parent","$isMobile","_parent","_map","_isMobile","this.addEventListener","callback","useCapture","listen","this.listen","listener","e","delegate","this.delegate","target","getParent","this.getParent","setParent","this.setParent","this.map","setMap","this.setMap","LocalStore","LocalStoreConstructor","_name","_localStorage","localStorage","setLocalStorage","setItem","toJSON","this.setLocalStorage","local$torage","Function","getLocalStorage","this.getLocalStorage","sync","this.sync","json","parse","JSON","getItem","LocalStoreFactory","init","Plugins","PluginsConstructor","trim","applyPlugin","phrase","plugin","couple","method","params","unshift","add","this.add","addAll","this.addAll","this.get","del","this.del","this.apply","OObject","StateMachine","OObjectConstructor","otherStore","UI","baseNode","_currentPlace","createElement","template","innerHTML","childNodes","Error","place","DOMplace","beforeNode","_stateMachine","renderNPlace","this.place","setTemplateFromDom","this.setTemplateFromDom","alive","this.alive","nextElementSibling","getCurrentPlace","this.getCurrentPlace","PlacePlugin","PlacePluginConstructor","$uis","_uis","ui","setAll","this.setAll","uis","SocketIOTransport","SocketIOTransportConstructor","$socket","_socket","setSocket","this.setSocket","socket","emit","getSocket","this.getSocket","on","this.on","func","once","this.once","this.emit","data","removeListener","this.removeListener","request","this.request","channel","scope","reqData","now","Date","floor","Math","random","eventId","boundCallback","stop","Stack","require","StackConstructor","getNextElementInDom","position","_childNodes","nextElement","_hidePlace","remove","this.remove","index","splice","newParentDom","childDom","_setParent","up","this.up","domPosition","getPosition","move","down","this.down","this.move","domIndex","insert","this.insert","this.getPosition","count","this.count","this.has","hide","this.hide","show","this.show","hideAll","this.hideAll","showAll","this.showAll","this._setParent","getHidePlace","this.getHidePlace","setHidePlace","this.setHidePlace","hidePlace","LocationRouter","Router","LocationRouterConstructor","_watchHandle","this.parse","hash","pop","toUrl","this.toUrl","args","this.start","clearHistory","navigate","parsedHash","location","window","bindOnHashChange","bindOnRouteChange","destroy","this.destroy","unwatch","removeEventListener","boundOnHashChange","onHashChange","this.onHashChange","newUrl","this.bindOnHashChange","this.bindOnRouteChange","onRouteChange","this.onRouteChange","LocationRouterFactory"]
}
View
@@ -1982,6 +1982,7 @@ function LocationRouter(Router, Tools) {
* While navigating, the hashmark itself will also change to reflect the current route state
*/
this.start = function start() {
+ this.clearHistory();
var parsedHash = this.parse(window.location.hash);
this.navigate.apply(this, parsedHash);
this.bindOnHashChange();
View

Some generated files are not rendered by default. Learn more.

Oops, something went wrong.
@@ -60,6 +60,7 @@ function LocationRouter(Router, Tools) {
* While navigating, the hashmark itself will also change to reflect the current route state
*/
this.start = function start() {
+ this.clearHistory();
var parsedHash = this.parse(window.location.hash);
this.navigate.apply(this, parsedHash);
this.bindOnHashChange();
Oops, something went wrong.

0 comments on commit 78d8ec7

Please sign in to comment.