|
| for (var q in{toString:1}) |
|
| if (r) |
|
f | implement ({hide:function(){this.$hidden=true;return this;}, protect:function(){this.$protected=true;return this;}}) |
|
new | k ("Type", k) |
|
| c ("String", String,["charAt","charCodeAt","concat","indexOf","lastIndexOf","match","quote","replace","search","slice","split","substr","substring","trim","toLowerCase","toUpperCase"])("Array" |
|
Date | extend ("now", function(){return+(new Date);}) |
|
Array | implement ("clone", function(){var v=this.length, w=new Array(v);while(v--){w[v]=s(this[v]);}return w;}) |
|
Object | extend ({merge:function(C, y, x){if(e(y)=="string"){return a(C, y, x);}for(var B=1, w=arguments.length;B< w;B++){var z=arguments[B];for(var A in z){a(C, A, z[A]);}}return C;}, clone:function(i){var w={};for(var v in i){w[v]=s(i[v]);}return w;}, append:function(z){for(var y=1, w=arguments.length;y< w;y++){var v=arguments[y]||{};for(var x in v){z[x]=v[x];}}return z;}}) |
|
| each (function(i){new k(i);}) |
|
g | alias ("each","forEach") |
|
| if (Object.create==Function.prototype.create) |
|
Hash | alias ({indexOf:"keyOf", contains:"hasValue"}) |
|
| $uid (j) |
|
Window | mirror (function(e, q){j[e]=q;}) |
|
| if (!l.head) |
|
| if (l.execCommand) |
|
| if (this.attachEvent &&!this.addEventListener) |
|
| catch (h) |
|
| if (p.Platform.ios) |
|
| if (p.ie) |
|
| if (p.safari||p.chrome) |
|
a | defineKeys ({"38":"up","40":"down","37":"left","39":"right","27":"esc","32":"space","8":"backspace","9":"tab","46":"delete","13":"enter"}) |
|
a | implement ("implement", f.overloadSetter()) |
|
function | b (x, s, D, z, r, C, q, B, A, y, u, F, G, v, p, w) |
|
| if (!this.Slick) |
|
| apply ((typeof exports!="undefined")?exports:this) |
|
k | addListener ("DOMContentLoaded", g) |
|
| if (d.doScroll &&!h()) |
|
| if (k.readyState) |
|
| if ("onreadystatechange"in k) |
|
i | addEvent ("load", function(){f=true;}) |
|
Events | implement (Events.Pseudos(b, a.addEvent, a.removeEvent)) |
|
| if (this.Fx) |
|
| if (this.Element &&Element.implement &&this.Fx) |
|
Object | append (f, new Events) |
|
Object | append (c, f,{setLanguage:f.use, getCurrentLanguage:function(){var g=f.getCurrent();return(g)?g.name:null;}, set:function(){f.define.apply(this, arguments);return this;}, get:function(i, h, g){if(h){i+="."+h;}return f.get(i, g);}}) |
|
Locale | define ("en-US","Date",{months:["January","February","March","April","May","June","July","August","September","October","November","December"], months_abbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], days_abbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], dateOrder:["month","date","year"], shortDate:"%m/%d/%Y", shortTime:"%I:%M%p", AM:"AM", PM:"PM", firstDayOfWeek:0, ordinal:function(a){return(a >3 &&a< 21)?"th":["th","st","nd","rd","th"][Math.min(a%10, 4)];}, lessThanMinuteAgo:"less than a minute ago", minuteAgo:"about a minute ago", minutesAgo:"{delta} minutes ago", hourAgo:"about an hour ago", hoursAgo:"about {delta} hours ago", dayAgo:"1 day ago", daysAgo:"{delta} days ago", weekAgo:"1 week ago", weeksAgo:"{delta} weeks ago", monthAgo:"1 month ago", monthsAgo:"{delta} months ago", yearAgo:"1 year ago", yearsAgo:"{delta} years ago", lessThanMinuteUntil:"less than a minute from now", minuteUntil:"about a minute from now", minutesUntil:"{delta} minutes from now", hourUntil:"about an hour from now", hoursUntil:"about {delta} hours from now", dayUntil:"1 day from now", daysUntil:"{delta} days from now", weekUntil:"1 week from now", weeksUntil:"{delta} weeks from now", monthUntil:"1 month from now", monthsUntil:"{delta} months from now", yearUntil:"1 year from now", yearsUntil:"{delta} years from now"}) |
|
a | defineParsers ("%Y([-./]%m([-./]%d((T| )%X)?)?)?","%Y%m%d(T%H(%M%S?)?)?","%x( %X)?","%d%o( %b( %Y)?)?( %X)?","%b( %d%o)?( %Y)?( %X)?","%Y %b( %d%o( %X)?)?","%o %b %d %X %z %Y","%T","%H:%M( ?%p)?") |
|
Locale Locale | getCurrent ()) |
|
| defineParsers ({re:/^(?:tod|tom|yes)/i, handler:function(a){var b=new Date().clearTime();switch(a[0]){case"tom":return b.increment();case"yes":return b.decrement();default:return b;}}},{re:/^(next|last)([a-z]+)$/i, handler:function(e){var f=new Date().clearTime();var b=f.getDay();var c=Date.parseDay(e[2], true);var a=c-b;if(c<=b){a+=7;}if(e[1]=="last"){a-=7;}return f.set("date", f.getDate()+a);}}).alias("timeAgoInWords" |
|
function | while (b--) |
|
| invoke ("implement", Events.Pseudos(d, a.addEvent, a.removeEvent)) |
|
function DOMEvent | definePseudo ("keys", function(d, e, c){var g=c[0], f=[], h=this.retrieve(a,[]);f.append(d.value.replace("++", function(){f.push("+");return"";}).split("+"));h.include(g.key);if(f.every(function(j){return h.contains(j);})){e.apply(this, c);}this.store(a, h);if(!this.retrieve(b)){var i=function(j){(function(){h=this.retrieve(a,[]).erase(j.key);this.store(a, h);}).delay(0, this);};this.store(b, i).addEvent("keyup", i);}}) |
|
| if (!window.Form) |
|
Object | append (Form.Validator, Form.Validator.adders) |
|
Form Validator | implement (Form.Validator.adders) |
|
Form Validator | add ("IsEmpty",{errorMsg:false, test:function(a){if(a.type=="select-one"||a.type=="select"){return!(a.selectedIndex >=0 &&a.options[a.selectedIndex].value!="");}else{return((a.get("value")==null)||(a.get("value").length==0));}}}) |
|
Form Validator | addAllThese ([["required",{errorMsg:function(){return Form.Validator.getMsg("required");}, test:function(a){return!Form.Validator.getValidator("IsEmpty").test(a);}}],["length",{errorMsg:function(a, b){if(typeOf(b.length)!="null"){return Form.Validator.getMsg("length").substitute({length:b.length, elLength:a.get("value").length});}else{return"";}}, test:function(a, b){if(typeOf(b.length)!="null"){return(a.get("value").length==b.length||a.get("value").length==0);}else{return true;}}}],["minLength",{errorMsg:function(a, b){if(typeOf(b.minLength)!="null"){return Form.Validator.getMsg("minLength").substitute({minLength:b.minLength, length:a.get("value").length});}else{return"";}}, test:function(a, b){if(typeOf(b.minLength)!="null"){return(a.get("value").length >=(b.minLength||0));}else{return true;}}}],["maxLength",{errorMsg:function(a, b){if(typeOf(b.maxLength)!="null"){return Form.Validator.getMsg("maxLength").substitute({maxLength:b.maxLength, length:a.get("value").length});}else{return"";}}, test:function(a, b){return a.get("value").length<=(b.maxLength||10000);}}],["validate-integer",{errorMsg:Form.Validator.getMsg.pass("integer"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||(/^(-?[1-9]\d *|0)$/).test(a.get("value"));}}],["validate-numeric",{errorMsg:Form.Validator.getMsg.pass("numeric"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||(/^-?(?:0 $0(?=\d *\.)|[1-9]|0)\d *(\.\d+)?$/).test(a.get("value"));}}],["validate-digits",{errorMsg:Form.Validator.getMsg.pass("digits"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||(/^[\d().:\-\+#]+$/.test(a.get("value")));}}],["validate-alpha",{errorMsg:Form.Validator.getMsg.pass("alpha"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||(/^[a-zA-Z]+$/).test(a.get("value"));}}],["validate-alphanum",{errorMsg:Form.Validator.getMsg.pass("alphanum"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||!(/\W/).test(a.get("value"));}}],["validate-date",{errorMsg:function(a, b){if(Date.parse){var c=b.dateFormat||"%x";return Form.Validator.getMsg("dateSuchAs").substitute({date:new Date().format(c)});}else{return Form.Validator.getMsg("dateInFormatMDY");}}, test:function(e, g){if(Form.Validator.getValidator("IsEmpty").test(e)){return true;}var a=Locale.getCurrent().sets.Date, b=new RegExp([a.days, a.days_abbr, a.months, a.months_abbr].flatten().join("|"),"i"), i=e.get("value"), f=i.match(/[a-z]+/gi);if(f &&!f.every(b.exec, b)){return false;}var c=Date.parse(i), h=g.dateFormat||"%x", d=c.format(h);if(d!="invalid date"){e.set("value", d);}return c.isValid();}}],["validate-email",{errorMsg:Form.Validator.getMsg.pass("email"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||(/^(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]\.?){0, 63}[a-z0-9!#$%&'*+\/=?^_`{|}~-]@(?:(?:[a-z0-9](?:[a-z0-9-]{0, 61}[a-z0-9])?\.)*[a-z0-9](?:[a-z0-9-]{0, 61}[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\])$/i).test(a.get("value"));}}],["validate-url",{errorMsg:Form.Validator.getMsg.pass("url"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||(/^(https?|ftp|rmtp|mms):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i).test(a.get("value"));}}],["validate-currency-dollar",{errorMsg:Form.Validator.getMsg.pass("currencyDollar"), test:function(a){return Form.Validator.getValidator("IsEmpty").test(a)||(/^\$?\-?([1-9]{1}[0-9]{0, 2}(\,[0-9]{3})*(\.[0-9]{0, 2})?|[1-9]{1}\d *(\.[0-9]{0, 2})?|0(\.[0-9]{0, 2})?|(\.[0-9]{1, 2})?)$/).test(a.get("value"));}}],["validate-one-required",{errorMsg:Form.Validator.getMsg.pass("oneRequired"), test:function(a, b){var c=document.id(b["validate-one-required"])||a.getParent(b["validate-one-required"]);return c.getElements("input").some(function(d){if(["checkbox","radio"].contains(d.get("type"))){return d.get("checked");}return d.get("value");});}}]]) |
|
Form Validator | addAllThese ([["validate-enforce-oncheck",{test:function(a, b){var c=a.getParent("form").retrieve("validator");if(!c){return true;}(b.toEnforce||document.id(b.enforceChildrenOf).getElements("input, select, textarea")).map(function(d){if(a.checked){c.enforceField(d);}else{c.ignoreField(d);c.resetField(d);}});return true;}}],["validate-ignore-oncheck",{test:function(a, b){var c=a.getParent("form").retrieve("validator");if(!c){return true;}(b.toIgnore||document.id(b.ignoreChildrenOf).getElements("input, select, textarea")).each(function(d){if(a.checked){c.ignoreField(d);c.resetField(d);}else{c.enforceField(d);}});return true;}}],["validate-nospace",{errorMsg:function(){return Form.Validator.getMsg("noSpace");}, test:function(a, b){return!a.get("value").test(/\s/);}}],["validate-toggle-oncheck",{test:function(b, c){var d=b.getParent("form").retrieve("validator");if(!d){return true;}var a=c.toToggle||document.id(c.toToggleChildrenOf).getElements("input, select, textarea");if(!b.checked){a.each(function(e){d.ignoreField(e);d.resetField(e);});}else{a.each(function(e){d.enforceField(e);});}return true;}}],["validate-reqchk-bynode",{errorMsg:function(){return Form.Validator.getMsg("reqChkByNode");}, test:function(a, b){return(document.id(b.nodeId).getElements(b.selector||"input[type=checkbox], input[type=radio]")).some(function(c){return c.checked;});}}],["validate-required-check",{errorMsg:function(a, b){return b.useTitle?a.get("title"):Form.Validator.getMsg("requiredChk");}, test:function(a, b){return!!a.checked;}}],["validate-reqchk-byname",{errorMsg:function(a, b){return Form.Validator.getMsg("reqChkByName").substitute({label:b.label||a.get("type")});}, test:function(b, d){var c=d.groupName||b.get("name");var a=$$(document.getElementsByName(c)).some(function(g, f){return g.checked;});var e=b.getParent("form").retrieve("validator");if(a &&e){e.resetField(b);}return a;}}],["validate-match",{errorMsg:function(a, b){return Form.Validator.getMsg("match").substitute({matchName:b.matchName||document.id(b.matchInput).get("name")});}, test:function(b, c){var d=b.get("value");var a=document.id(c.matchInput)&&document.id(c.matchInput).get("value");return d &&a?d==a:true;}}],["validate-after-date",{errorMsg:function(a, b){return Form.Validator.getMsg("afterDate").substitute({label:b.afterLabel||(b.afterElement?Form.Validator.getMsg("startDate"):Form.Validator.getMsg("currentDate"))});}, test:function(b, c){var d=document.id(c.afterElement)?Date.parse(document.id(c.afterElement).get("value")):new Date();var a=Date.parse(b.get("value"));return a &&d?a >=d:true;}}],["validate-before-date",{errorMsg:function(a, b){return Form.Validator.getMsg("beforeDate").substitute({label:b.beforeLabel||(b.beforeElement?Form.Validator.getMsg("endDate"):Form.Validator.getMsg("currentDate"))});}, test:function(b, c){var d=Date.parse(b.get("value"));var a=document.id(c.beforeElement)?Date.parse(document.id(c.beforeElement).get("value")):new Date();return a &&d?a >=d:true;}}],["validate-custom-required",{errorMsg:function(){return Form.Validator.getMsg("required");}, test:function(a, b){return a.get("value")!=b.emptyValue;}}],["validate-same-month",{errorMsg:function(a, b){var c=document.id(b.sameMonthAs)&&document.id(b.sameMonthAs).get("value");var d=a.get("value");if(d!=""){return Form.Validator.getMsg(c?"sameMonth":"startMonth");}}, test:function(a, b){var d=Date.parse(a.get("value"));var c=Date.parse(document.id(b.sameMonthAs)&&document.id(b.sameMonthAs).get("value"));return d &&c?d.format("%B")==c.format("%B"):true;}}],["validate-cc-num",{errorMsg:function(a){var b=a.get("value").replace(/[^0-9]/g,"");return Form.Validator.getMsg("creditcard").substitute({length:b.length});}, test:function(c){if(Form.Validator.getValidator("IsEmpty").test(c)){return true;}var g=c.get("value");g=g.replace(/[^0-9]/g,"");var a=false;if(g.test(/^4[0-9]{12}([0-9]{3})?$/)){a="Visa";}else{if(g.test(/^5[1-5]([0-9]{14})$/)){a="Master Card";}else{if(g.test(/^3[47][0-9]{13}$/)){a="American Express";}else{if(g.test(/^6011[0-9]{12}$/)){a="Discover";}}}}if(a){var d=0;var e=0;for(var b=g.length-1;b >=0;--b){e=g.charAt(b).toInt();if(e==0){continue;}if((g.length-b)%2==0){e+=e;}if(e >9){e=e.toString().charAt(0).toInt()+e.toString().charAt(1).toInt();}d+=e;}if((d%10)==0){return true;}}var f="";while(g!=""){f+=" "+g.substr(0, 4);g=g.substr(4);}c.getParent("form").retrieve("validator").ignoreField(c);c.set("value", f.clean());c.getParent("form").retrieve("validator").enforceField(c);return false;}}]]) |
|
Object | append (OverText,{each:function(a){return OverText.instances.each(function(c, b){if(c.element &&c.text){a.call(OverText, c, b);}});}, update:function(){return OverText.each(function(a){return a.reposition();});}, hideAll:function(){return OverText.each(function(a){return a.hide(true, true);});}, showAll:function(){return OverText.each(function(a){return a.show();});}}) |
|
function | a (b) |
|
Hash | each (Hash.prototype, function(b, a){if(typeof b=="function"){Hash.Cookie.implement(a, function(){var c=b.apply(this.hash, arguments);if(this.options.autoSave){this.save();}return c;});}}) |
|
document | addEvents ({keyup:d, keydown:d}) |
|
Keyboard prototype options nonParsedEvents | combine (["rebound","onrebound"]) |
|
|
var | e |
|
var | u |
|
var | f =this.Function |
|
var | r =true |
|
f prototype | overloadSetter |
|
f prototype | overloadGetter |
|
f prototype | extend =function(i,v){this[i]=v;}.overloadSetter() |
|
f prototype | implement |
|
var | o =Array.prototype.slice |
|
f | from =function(i){return(e(i)=="function")?i:function(){return i;};} |
|
var | k |
|
var | p =Object.prototype.toString |
|
k | isEnumerable |
|
var | b ={} |
|
var | d =function(i){var v=e(i.prototype);return b[v]||(b[v]=[]);} |
|
var | h |
|
var | t =function(i,w){if(w&&w.$hidden){return;}var v=this[i];if(v==null||!v.$protected){this[i]=w;}} |
|
var | c |
|
| Array |
|
| Number |
|
| Function |
|
| RegExp |
|
| Object |
|
| Date |
|
Number prototype | $family |
|
var | l =Object.prototype.hasOwnProperty |
|
Object | each =Object.forEach |
|
var | s =function(i){switch(e(i)){case"array":return i.clone();case"object":return Object.clone(i);default:return i;}} |
|
var | a |
|
var | j =Date.now() |
|
var | g |
|
Object | type =k.isObject |
|
var | n =this.Native=function(i){return new k(i.name,i.initialize);} |
|
var | m =Array.type |
|
this | $A =function(i){return Array.from(i).slice();} |
|
this | $arguments |
|
this | $chk =function(i){return !!(i||i===0);} |
|
this | $clear =function(i){clearTimeout(i);clearInterval(i);return null;} |
|
this | $defined |
|
this | $each =function(w,v,x){var i=e(w);((i=="arguments"||i=="collection"||i=="array"||i=="elements")?Array:Object).each(w,v,x);} |
|
this | $empty =function(){} |
|
this | $extend =function(v,i){return Object.append(v,i);} |
|
this | $H =function(i){return new g(i);} |
|
this | $merge |
|
this | $lambda =f.from |
|
this | $mixin =Object.merge |
|
this | $random =Number.random |
|
this | $splat =Array.from |
|
this | $time =Date.now |
|
this | $type =function(i){var v=e(i);if(v=="elements"){return"array";}return(v=="null")?false:v;} |
|
this | $unlink |
|
var | $pick =function(){return Array.from(arguments).pick();} |
|
delete Function prototype | bind |
|
var | $try =Function.attempt |
|
this | $uid =(j.ActiveXObject)?function(e){return(e.uid||(e.uid=[b++]))[0];}:function(e){return e.uid||(e.uid=b++);} |
|
p | Platform [p.Platform.name] =true |
|
p | Request |
|
p Features | xhr =!!(p.Request) |
|
var | i |
|
p Plugins | Flash ={version:Number(i[0]||"0."+i[1])||0,build:Number(i[2])||0} |
|
p | exec |
|
this | Window =this.$constructor=new Type("Window",function(){}) |
|
this | Document =l.$constructor=new Type("Document",function(){}) |
|
l | html =l.documentElement |
|
| try {n(l.html.childNodes) |
|
p | Engine ={} |
|
this | $exec =p.exec |
|
a | defineKey =function(d,c){b[d]=c;return this;} |
|
a | defineKeys =a.defineKey.overloadSetter(true) |
|
var | Event =DOMEvent |
|
Event | Keys ={} |
|
a | Mutators |
|
this | Events |
|
this | Options |
|
d | parse |
|
d | escapeRegExp =f |
|
function k | isNativeCode =function(c){return(/\{\s*\[native code\]\s*\}/).test(""+c);} |
|
k | isXML |
|
k | setDocument |
|
k | search |
|
k | uidx =1 |
|
k | uidk ="slick-uniqueid" |
|
k | getUIDXML |
|
k | getUIDHTML =function(c){return c.uniqueNumber||(c.uniqueNumber=this.uidx++);} |
|
k | sort |
|
k | cacheNTH ={} |
|
k | matchNTH =/^([+-]?\d*)?([a-z]+)?([+-]\d+)?$/ |
|
k | parseNTHArgument |
|
k | createNTHPseudo |
|
k | pushArray |
|
k | pushUID =function(q,c,s,p,n,r){var o=this.getUID(q);if(!this.uniques[o]&&this.matchSelector(q,c,s,p,n,r)){this.uniques[o]=true;this.found.push(q);}} |
|
k | matchNode |
|
Request | JSON |
|
var | Cookie |
|
Cookie | write =function(b,c,a){return new Cookie(b,a).write(c);} |
|
Cookie | read =function(a){return new Cookie(a).read();} |
|
Cookie | dispose |
|
| else {c=true |
|
Element Events | domready ={onAdd:function(m){if(l){m.call(this);}}} |
|
Element Events | load |
|
| window |
|
| document |
|
function Swiff | CallBacks ={} |
|
Swiff | remote |
|
MooTools | More ={version:"1.4.0.1",build:"a4244edf2aa97ac8a196fc96082dd35af1abab87"} |
|
Events | definePseudo =function(c,d){b[c]=d;return this;} |
|
Events | lookupPseudo =function(c){return b[c];} |
|
Class | refactor |
|
Class Mutators | Binds |
|
Class Mutators | initialize |
|
Class | Occlude |
|
f | Set |
|
j | S =j.M |
|
var | q |
|
| timeDiffInWords |
|
a | regs ={endSlash:/\/$/,scheme:/^(\w+):/,directoryDot:/\.\/|\.$/} |
|
a | base =new a(Array.from(document.getElements("base[href]",true)).getLast(),{base:document.location}) |
|
| URI |
|
Element prototype | position |
|
var | IframeShim |
|
var | Mask |
|
Element Properties | mask |
|
var | Spinner |
|
Element Properties | spinner |
|
function Fx | Reveal |
|
Element Properties | reveal |
|
Element Properties | dissolve =Element.Properties.reveal |
|
Form Request | Append |
|
var | InputValidator |
|
Element Properties | validators ={get:function(){return(this.get("data-validators")||this.className).clean().split(" ");}} |
|
Element Properties | validatorProps |
|
Form | Validator |
|
Form Validator | getMsg |
|
Form Validator | adders |
|
Element Properties | validator |
|
var | FormValidator =Form.Validator |
|
Form Validator | Inline |
|
var | OverText |
|
OverText | instances =[] |
|
Fx | Elements |
|
Fx | Accordion |
|
Fx | Move |
|
Element Properties | move |
|
Fx | Slide |
|
Element Properties | slide |
|
var | SmoothScroll |
|
Fx | Sort |
|
var | Drag |
|
var | Slider |
|
var | Sortables |
|
Request | JSONP |
|
Request JSONP | counter =0 |
|
Request JSONP | request_map ={} |
|
Request | Queue |
|
var | Asset |
|
this | $RGB =function(e,d,c){return new a([e,d,c],"rgb");} |
|
this | $HSB =function(e,d,c){return new a([e,d,c],"hsb");} |
|
this | $HEX |
|
var | HtmlTable |
|
HtmlTable | ParserPriority =["date","input-checked","input-value","float","number"] |
|
HtmlTable | Parsers |
|
HtmlTable | defineParsers |
|
a | stop |
|
a | manager =new a({active:true}) |
|
a | trace |
|
Keyboard | rebind |
|
Keyboard | getActiveShortcuts |
|
Keyboard | getShortcut |
|
Keyboard | getShortcuts =function(b,a){return Keyboard.getShortcut(b,a,{many:true});} |
|
var | Scroller |
|
function this | Tips |
|