diff --git a/_Sidebar.md b/_Sidebar.md new file mode 100644 index 0000000..89b7cfb --- /dev/null +++ b/_Sidebar.md @@ -0,0 +1,662 @@ +
+ Home + +* [Overview](Home) +* [Welcome to the jBase Documentation](Home#welcome-to-the-jbase-documentation) +* [๐Ÿš€ Getting Started](Home#getting-started) +* [๐Ÿ“š API Reference](Home#api-reference) + * [๐ŸŒฒ DOM & UI](Home#dom-ui) + * [โšก Interaction & Effects](Home#interaction-effects) + * [๐ŸŒ Network](Home#network) + * [๐Ÿ›  Data Utilities](Home#data-utilities) +* [๐Ÿ–ฅ๏ธ Server-Side Rendering (SSR) & Node.js](Home#server-side-rendering-ssr-node-js) + * [1. Install JSDOM (Optional Peer Dependency)](Home#1-install-jsdom-optional-peer-dependency) + * [2. Bind to a Virtual Window](Home#2-bind-to-a-virtual-window) +* [๐Ÿค Contributing & Support](Home#contributing-support) + +
+
+ A-Z Index + + +
+ A + +* **.add** + * [$.data.add (Array)](DATA-Utilities-%28Array%29#add) + * [$.data.add (Object)](DATA-Utilities-%28Objects%29#add) +* [.addClass](CSS-Classes-%26-Styles#addclass) +* [.after](DOM-Manipulation#after) +* **.all** + * [$.data.find.all (Array)](DATA-Utilities-%28Array%29#findall) + * [$.data.find.all (Object)](DATA-Utilities-%28Objects%29#findall) + * [$.data.remove.all (Array)](DATA-Utilities-%28Array%29#removeall) + * [$.data.remove.all (Object)](DATA-Utilities-%28Objects%29#removeall) +* [.append](DOM-Manipulation#append) +* [.appendTo](DOM-Manipulation#appendto) +* [.animate](EFFECTS-Animate#animate) +* **.at** + * [$.data.find.at (Array)](DATA-Utilities-%28Array%29#findat) + * [$.data.find.at (Object)](DATA-Utilities-%28Objects%29#findat) + * [$.data.remove.at (Array)](DATA-Utilities-%28Array%29#removeat) + * [$.data.remove.at (Object)](DATA-Utilities-%28Objects%29#removeat) +* [.attr](DOM-Attributes#attr) + +
+
+ B + +* [.before](DOM-Manipulation#before) +* [.blur](EVENTS-Form#blur) +* **.byKey** + * [$.data.remove.byKey (Array)](DATA-Utilities-%28Array%29#removebykey) + * [$.data.remove.byKey (Object)](DATA-Utilities-%28Objects%29#removebykey) +* **.byValue** + * [$.data.remove.byValue (Array)](DATA-Utilities-%28Array%29#removebyvalue) + * [$.data.remove.byValue (Object)](DATA-Utilities-%28Objects%29#removebyvalue) +* **.byMatch** + * [$.data.find.byMatch (Array)](DATA-Utilities-%28Array%29#findbymatch) + * [$.data.find.byMatch (Object)](DATA-Utilities-%28Objects%29#findbymatch) + * [$.data.remove.byMatch (Array)](DATA-Utilities-%28Array%29#removebymatch) + * [$.data.remove.byMatch (Object)](DATA-Utilities-%28Objects%29#removebymatch) + +
+
+ C + +* [.change](EVENTS-Form#change) +* [.check](DOM-States#check) +* [.checked](DOM-States#checked) +* [.children](DOM-Traversal#children) +* **.chunk** + * [$.data.chunk (Array)](DATA-Utilities-%28Array%29#chunk) + * [$.data.chunk (Object)](DATA-Utilities-%28Objects%29#chunk) +* **.clear** + * [$.data.clear (Array)](DATA-Utilities-%28Array%29#clear) + * [$.data.clear (Object)](DATA-Utilities-%28Objects%29#clear) +* [.click](EVENTS-Mouse#click) +* [.closest](DOM-Traversal#closest) +* [.create](DOM-Manipulation#create) +* [.css](CSS-Classes-%26-Styles#css) +* [CSS Classes & Styles](CSS-Classes-%26-Styles) + +
+
+ D + +* [.dblclick](EVENTS-Mouse#dblclick) +* [.disable](DOM-States#disable) +* [.disabled](DOM-States#disabled) +* [.descendants](DOM-Traversal#descendants) +* [.descendantsUntil](DOM-Traversal#descendantsuntil) +* **.data** + * [$.data (Arrays)](DATA-Utilities-%28Array%29) + * [$.data (Objects)](DATA-Utilities-%28Objects%29) +* [$.debounce](UTILITIES#debounce) +* [DATA Utilities (Arrays)](DATA-Utilities-%28Array%29) +* [DATA Utilities (Objects)](DATA-Utilities-%28Objects%29) +* [DOM Attributes](DOM-Attributes) +* [DOM Content](DOM-Content) +* [DOM Manipulation](DOM-Manipulation) +* [DOM States](DOM-States) +* [DOM Traversal](DOM-Traversal) + +
+
+ E + +* **.empty** + * [.empty](DOM-Manipulation#empty) + * [$.data.empty (Array)](DATA-Utilities-%28Array%29#empty) + * [$.data.empty (Object)](DATA-Utilities-%28Objects%29#empty) +* [.enable](DOM-States#enable) +* [.escape](DOM-Content#escape) +* [.eq](DOM-Traversal#eq) +* [$.each](Utilities#each) +* [EFFECTS Animate](EFFECTS-Animate) +* [EFFECTS Fade](EFFECTS-Fade) +* [EFFECTS Slide (horizontal)](EFFECTS-Slide-%28horizontal%29) +* [EFFECTS Slide (vertical)](EFFECTS-Slide-%28vertical%29) +* [EVENTS Bindings](EVENTS-Bindings) +* [EVENTS Form](EVENTS-Form) +* [EVENTS Keyboard](EVENTS-Keyboard) +* [EVENTS Lifecycle](EVENTS-Lifecycle) +* [EVENTS Mouse](EVENTS-Mouse) +* [EVENTS Touch](EVENTS-Touch) + +
+
+ F + +* [.fadeIn](EFFECTS-Fade#fadein) +* [.fadeOut](EFFECTS-Fade#fadeout) +* [.fadeToggle](EFFECTS-Fade#fadetoggle) +* **.find** + * **.at** + * [$.data.find.at (Array)](DATA-Utilities-%28Array%29#findat) + * [$.data.find.at (Objects)](DATA-Utilities-%28Objects%29#findat) + * [$.data.remove.at (Array)](DATA-Utilities-%28Array%29#removeat) + * [$.data.remove.at (Objects)](DATA-Utilities-%28Objects%29#removeat) + * **.all** + * [$.data.find.all (Array)](DATA-Utilities-%28Array%29#findall) + * [$.data.find.all (Objects)](DATA-Utilities-%28Objects%29#findall) + * **.first** + * [$.data.find.first (Array)](DATA-Utilities-%28Array%29#findfirst) + * [$.data.find.first (Objects)](DATA-Utilities-%28Objects%29#findfirst) + * **.last** + * [$.data.find.last (Array)](DATA-Utilities-%28Array%29#findlast) + * [$.data.find.last (Objects)](DATA-Utilities-%28Objects%29#findlast) + * **.byMatch** + * [$.data.find.byMatch (Array)](DATA-Utilities-%28Array%29#findbymatch) + * [$.data.find.byMatch (Objects)](DATA-Utilities-%28Objects%29#findbymatch) + * **.key** + * [$.data.find.key (Array)](DATA-Utilities-%28Array%29#findkey) + * [$.data.find.key (Objects)](DATA-Utilities-%28Objects%29#findkey) + * **.value** + * [$.data.find.value (Array)](DATA-Utilities-%28Array%29#findvalue) + * [$.data.find.value (Objects)](DATA-Utilities-%28Objects%29#findvalue) +* **.first** + * [.first](DOM-Traversal#first) + * [$.data.find.first (Array)](DATA-Utilities-%28Array%29#findfirst) + * [$.data.find.first (Objects)](DATA-Utilities-%28Objects%29#findfirst) + * [$.data.remove.first (Array)](DATA-Utilities-%28Array%29#removefirst) + * [$.data.remove.first (Objects)](DATA-Utilities-%28Objects%29#removefirst) +* [.filterBy](DOM-Traversal#filterby) +* [.findAll](DOM-Traversal#findall) +* [.focus](EVENTS-Form#focus) + +
+
+ G + +* **.get** + * [$.data.get (Array)](DATA-Utilities-%28Array%29#get) + * [$.data.get (Object)](DATA-Utilities-%28Objects%29#get) + * [$.http.get](HTTP-Requests#get) +* **.getText** + * [$.http.getText](HTTP-Requests#gettext) + +
+
+ H + +* [.hasClass](CSS-Classes-%26-Styles#hasclass) +* [.hide](EFFECTS-Fade#hide) +* [.hover](EVENTS-Mouse#hover) +* [.html](DOM-Content#html) +* [Home](Home) +* [HTTP Requests](HTTP-Requests) + +
+
+ I + +* [.input](EVENTS-Form#input) +* [.insertAfter](DOM-Manipulation#insertafter) +* [.insertBefore](DOM-Manipulation#insertbefore) +* [Installation](Installation) + +
+
+ K + +* **.key** + * [$.data.find.key (Array)](DATA-Utilities-%28Array%29#findkey) + * [$.data.find.key (Objects)](DATA-Utilities-%28Objects%29#findkey) +* [.keydown](EVENTS-Keyboard#keydown) +* [.keypress](EVENTS-Keyboard#keypress) +* [.keyup](EVENTS-Keyboard#keyup) + +
+
+ L + +* **.last** + * [.last](DOM-Traversal#last) + * [$.data.find.last (Array)](DATA-Utilities-%28Array%29#findlast) + * [$.data.find.last (Objects)](DATA-Utilities-%28Objects%29#findlast) + * [$.data.remove.last (Array)](DATA-Utilities-%28Array%29#removelast) + * [$.data.remove.last (Objects)](DATA-Utilities-%28Objects%29#removelast) +* [.load](DOM-Content#load) + +
+
+ M + +* **.merge** + * [$.data.merge (Array)](DATA-Utilities-%28Array%29#merge) + * [$.data.merge (Object)](DATA-Utilities-%28Objects%29#merge) +* [.mergeArray](DATA-Utilities-%28Array%29#mergearray) +* [.mergeObjects](DATA-Utilities-%28Objects%29#mergeobjects) +* [.mousedown](EVENTS-Mouse#mousedown) +* [.mouseenter](EVENTS-Mouse#mouseenter) +* [.mouseleave](EVENTS-Mouse#mouseleave) +* [.mousemove](EVENTS-Mouse#mousemove) +* [.mouseout](EVENTS-Mouse#mouseout) +* [.mouseover](EVENTS-Mouse#mouseover) +* [.mouseup](EVENTS-Mouse#mouseup) + +
+
+ N + +* [.next](DOM-Traversal#next) +* [.nextAll](DOM-Traversal#nextall) +* [.nextSibling](DOM-Traversal#nextsibling) +* [.nextUntil](DOM-Traversal#nextuntil) +* [.not](DOM-Traversal#not) + +
+
+ O + +* [.off](EVENTS-Bindings#off) +* **.omit** + * [$.data.omit (Array)](DATA-Utilities-%28Array%29#omit) + * [$.data.omit (Object)](DATA-Utilities-%28Objects%29#omit) +* [.on](EVENTS-Bindings#on) +* [.once](EVENTS-Bindings#once) + +
+
+ P + +* [.parent](DOM-Traversal#parent) +* [.parents](DOM-Traversal#parents) +* [.parentsUntil](DOM-Traversal#parentsuntil) +* **.pick** + * [$.data.pick (Array)](DATA-Utilities-%28Array%29#pick) + * [$.data.pick (Object)](DATA-Utilities-%28Objects%29#pick) +* **.post** + * [$.http.post](HTTP-Requests#post) +* [.prepend](DOM-Manipulation#prepend) +* [.prependTo](DOM-Manipulation#prependto) +* [.pressedkey](EVENTS-Keyboard#pressedkey) +* [.prev](DOM-Traversal#prev) +* [.prevAll](DOM-Traversal#prevall) +* [.prevSibling](DOM-Traversal#prevsibling) +* [.prevUntil](DOM-Traversal#prevuntil) +* [.prop](DOM-Attributes#prop) + +
+
+ Q + +* [Quick Start](Quick-Start) + +
+
+ R + +* [.ready](EVENTS-Lifecycle#ready) +* **.remove** + * [.remove](DOM-Manipulation#remove) + * [$.data.remove.all (Array)](DATA-Utilities-%28Array%29#removeall) + * [$.data.remove.all (Object)](DATA-Utilities-%28Objects%29#removeall) + * [$.data.remove.at (Array)](DATA-Utilities-%28Array%29#removeat) + * [$.data.remove.at (Object)](DATA-Utilities-%28Objects%29#removeat) + * [$.data.remove.byKey (Array)](DATA-Utilities-%28Array%29#removebykey) + * [$.data.remove.by.Key (Object)](DATA-Utilities-%28Objects%29#removebykey) + * [$.data.remove.byMatch (Array)](DATA-Utilities-%28Array%29#removebymatch) + * [$.data.remove.byMatch (Object)](DATA-Utilities-%28Objects%29#removebymatch) + * [$.data.remove.byValue (Array)](DATA-Utilities-%28Array%29#removebyvalue) + * [$.data.remove.byValue (Object)](DATA-Utilities-%28Objects%29#removebyvalue) + * [$.data.remove.first (Array)](DATA-Utilities-%28Array%29#removefirst) + * [$.data.remove.first (Object)](DATA-Utilities-%28Objects%29#removefirst) + * [$.data.remove.last (Array)](DATA-Utilities-%28Array%29#removelast) + * [$.data.remove.last (Object)](DATA-Utilities-%28Objects%29#removelast) +* [.removeAttr](DOM-Attributes#removeattr) +* [.removeClass](CSS-Classes-%26-Styles#removeclass) +* [.replaceWith](DOM-Manipulation#replacewith) +* [.replaceWithClone](DOM-Manipulation#replacewithclone) + +
+
+ S + +* [.select](DOM-States#select) +* [.selected](DOM-States#selected) +* **.set** + * [$.data.set (Array)](DATA-Utilities-%28Array%29#set) + * [$.data.set (Object)](DATA-Utilities-%28Objects%29#set) +* [.show](EFFECTS-Fade#show) +* [.sibling](DOM-Traversal#sibling) +* [.siblings](DOM-Traversal#siblings) +* [.slideDown](EFFECTS-Slide-%28vertical%29#slidedown) +* [.slideIn](EFFECTS-Slide-%28vertical%29#slidein) +* [.slideOut](EFFECTS-Slide-%28vertical%29#slideout) +* [.slideToggle](EFFECTS-Slide-%28vertical%29#slidetoggle) +* [.slideToggleBox](EFFECTS-Slide-%28vertical%29#slidetogglebox) +* [.slideUp](EFFECTS-Slide-%28vertical%29#slideup) +* [.submit](EVENTS-Form#submit) +* [.swipeDown](EVENTS-Touch#swipedown) +* [.swipeLeft](EVENTS-Touch#swipeleft) +* [.swipeRight](EVENTS-Touch#swiperight) +* [.swipeUp](EVENTS-Touch#swipeup) + +
+
+ T + +* [.text](DOM-Content#text) +* [.toggleClass](CSS-Classes-%26-Styles#toggleclass) +* [.trigger](EVENTS-Bindings#trigger) +* [.toggle](EFFECTS-Fade#toggle) +* [.touchcancel](EVENTS-Touch#touchcancel) +* [.touchend](EVENTS-Touch#touchend) +* [.touchmove](EVENTS-Touch#touchmove) +* [.touchstart](EVENTS-Touch#touchstart) +* [$.throttle](UTILITIES#throttle) +* [The Frankenstein Chain](The-Frankenstein-Chain) + +
+
+ U + +* [.uncheck](DOM-States#uncheck) +* [.unescape](DOM-Content#unescape) +* [.unwrap](DOM-Manipulation#unwrap) +* [.upload](HTTP-Requests#upload) +* [UTILITIES](UTILITIES) + +
+
+ V + +* [.val](DOM-Attributes#val) +* **.value** + * [$.data.find.value (Array)](DATA-Utilities-%28Array%29#findvalue) + * [$.data.find.value (Object)](DATA-Utilities-%28Objects%29#findvalue) + +
+
+ W + +* [.wrap](DOM-Manipulation#wrap) + +
+
+ $ + +* [$.data (Array)](DATA-Utilities-%28Array%29) +* [$.data (Object)](DATA-Utilities-%28Objects%29) +* [$.debounce](UTILITIES#debounce) +* [$.each](Utilities#each) +* [$.http](HTTP-Requests) +* [$.throttle](UTILITIES#throttle) + +
+
+
+ CSS Classes & Styles + +* [.css](CSS-Classes-%26-Styles#css) +* [.addClass](CSS-Classes-%26-Styles#addclass) +* [.removeClass](CSS-Classes-%26-Styles#removeclass) +* [.toggleClass](CSS-Classes-%26-Styles#toggleclass) +* [.hasClass](CSS-Classes-%26-Styles#hasclass) + +
+
+ DATA Utilities (Arrays) + +* [.chunk](DATA-Utilities-%28Array%29#chunk) +* [.mergeArray (Alias: .merge)](DATA-Utilities-%28Array%29#mergearray-alias-merge) +* [.add](DATA-Utilities-%28Array%29#add) +* [.clear (Alias: .empty)](DATA-Utilities-%28Array%29#clear-alias-empty) +* [.pick](DATA-Utilities-%28Array%29#pick) +* [.omit](DATA-Utilities-%28Array%29#omit) +* [.get](DATA-Utilities-%28Array%29#get) +* [.set](DATA-Utilities-%28Array%29#set) +* [.remove.at](DATA-Utilities-%28Array%29#remove-at) +* [.remove.first](DATA-Utilities-%28Array%29#remove-first) +* [.remove.last](DATA-Utilities-%28Array%29#remove-last) +* [.remove.byMatch](DATA-Utilities-%28Array%29#remove-bymatch) +* [.remove.byKey](DATA-Utilities-%28Array%29#remove-bykey) +* [.remove.byValue](DATA-Utilities-%28Array%29#remove-byvalue) +* [.remove.all](DATA-Utilities-%28Array%29#remove-all) +* [.find.at](DATA-Utilities-%28Array%29#find-at) +* [.find.all](DATA-Utilities-%28Array%29#find-all) +* [.find.first](DATA-Utilities-%28Array%29#find-first) +* [.find.last](DATA-Utilities-%28Array%29#find-last) +* [.find.byMatch](DATA-Utilities-%28Array%29#find-bymatch) +* [.find.key](DATA-Utilities-%28Array%29#find-key) +* [.find.value](DATA-Utilities-%28Array%29#find-value) + +
+
+ DATA Utilities (Objects) + +* [.chunk](DATA-Utilities-%28Objects%29#chunk) +* [.mergeObjects (Alias: .merge)](DATA-Utilities-%28Objects%29#mergeobjects-alias-merge) +* [.add](DATA-Utilities-%28Objects%29#add) +* [.clear (Alias: .empty)](DATA-Utilities-%28Objects%29#clear-alias-empty) +* [.pick](DATA-Utilities-%28Objects%29#pick) +* [.omit](DATA-Utilities-%28Objects%29#omit) +* [.get](DATA-Utilities-%28Objects%29#get) +* [.set](DATA-Utilities-%28Objects%29#set) +* [.remove.at](DATA-Utilities-%28Objects%29#remove-at) +* [.remove.first](DATA-Utilities-%28Objects%29#remove-first) +* [.remove.last](DATA-Utilities-%28Objects%29#remove-last) +* [.remove.byMatch](DATA-Utilities-%28Objects%29#remove-bymatch) +* [.remove.byKey](DATA-Utilities-%28Objects%29#remove-bykey) +* [.remove.byValue](DATA-Utilities-%28Objects%29#remove-byvalue) +* [.remove.all](DATA-Utilities-%28Objects%29#remove-all) +* [.find.at](DATA-Utilities-%28Objects%29#find-at) +* [.find.all](DATA-Utilities-%28Objects%29#find-all) +* [.find.first](DATA-Utilities-%28Objects%29#find-first) +* [.find.last](DATA-Utilities-%28Objects%29#find-last) +* [.find.byMatch](DATA-Utilities-%28Objects%29#find-bymatch) +* [.find.key](DATA-Utilities-%28Objects%29#find-key) +* [.find.value](DATA-Utilities-%28Objects%29#find-value) + +
+
+ DOM Attributes + +* [.attr](DOM-Attributes#attr) +* [.val](DOM-Attributes#val) +* [.removeattr](DOM-Attributes#removeattr) +* [.prop](DOM-Attributes#prop) + +
+
+ DOM Content + +* [.html](DOM-Content#html) +* [.text](DOM-Content#text) +* [.load](DOM-Content#load) + +
+
+ DOM Manipulation + +* [.remove](DOM-Manipulation#remove) +* [.empty](DOM-Manipulation#empty) +* [.replaceWithClone](DOM-Manipulation#replacewithclone) +* [.append](DOM-Manipulation#append) +* [.prepend](DOM-Manipulation#prepend) +* [.before](DOM-Manipulation#before) +* [.after](DOM-Manipulation#after) +* [.replaceWith](DOM-Manipulation#replacewith) +* [.appendTo](DOM-Manipulation#appendto) +* [.prependTo](DOM-Manipulation#prependto) +* [.insertBefore](DOM-Manipulation#insertbefore) +* [.insertAfter](DOM-Manipulation#insertafter) +* [.wrap](DOM-Manipulation#wrap) +* [.unwrap](DOM-Manipulation#unwrap) + +
+
+ DOM States + +* [.checked](DOM-States#checked) +* [.selected](DOM-States#selected) +* [.disabled](DOM-States#disabled) +* [.check](DOM-States#check) +* [.uncheck](DOM-States#uncheck) +* [.select](DOM-States#select) +* [.disable](DOM-States#disable) +* [.enable](DOM-States#enable) + +
+
+ DOM Traversal + +* [.closest](DOM-Traversal#closest) +* [.parent](DOM-Traversal#parent) +* [.children](DOM-Traversal#children) +* [.findAll](DOM-Traversal#findall) +* [.descendants](DOM-Traversal#descendants) +* [.parents](DOM-Traversal#parents) +* [.parentsUntil](DOM-Traversal#parentsuntil) +* [.descendantsUntil](DOM-Traversal#descendantsuntil) +* [.next](DOM-Traversal#next) +* [.prev](DOM-Traversal#prev) +* [.nextSibling](DOM-Traversal#nextsibling) +* [.prevSibling](DOM-Traversal#prevsibling) +* [.sibling](DOM-Traversal#sibling) +* [.nextAll](DOM-Traversal#nextall) +* [.prevAll](DOM-Traversal#prevall) +* [.siblings](DOM-Traversal#siblings) +* [.nextUntil](DOM-Traversal#nextuntil) +* [.prevUntil](DOM-Traversal#prevuntil) +* [.eq](DOM-Traversal#eq) +* [.first](DOM-Traversal#first) +* [.last](DOM-Traversal#last) +* [.filterBy](DOM-Traversal#filterby) +* [.not](DOM-Traversal#not) + +
+
+ EFFECTS Fade + +* [.fadeIn (Alias: .show)](EFFECTS-Fade#fadein-alias-show) +* [.fadeOut (Alias: .hide)](EFFECTS-Fade#fadeout-alias-hide) +* [.fadeToggle (Alias: .toggle)](EFFECTS-Fade#fadetoggle-alias-toggle) + +
+
+ EFFECTS Slide (horizontal) + +* [.slideIn](EFFECTS-Slide-%28horizontal%29#slidein) +* [.slideOut](EFFECTS-Slide-%28horizontal%29#slideout) +* [.slideToggle](EFFECTS-Slide-%28horizontal%29#slidetoggle) + +
+
+ EFFECTS Slide (vertical) + +* [.slideDown](EFFECTS-Slide-%28vertical%29#slidedown) +* [.slideUp](EFFECTS-Slide-%28vertical%29#slideup) +* [.slideToggleBox](EFFECTS-Slide-%28vertical%29#slidetogglebox) + +
+
+ EVENTS Bindings + +* [.on](EVENTS-Bindings#on) +* [.off](EVENTS-Bindings#off) +* [.once](EVENTS-Bindings#once) +* [.trigger](EVENTS-Bindings#trigger) + +
+
+ EVENTS Form + +* [.submit](EVENTS-Form#submit) +* [.change](EVENTS-Form#change) +* [.input](EVENTS-Form#input) +* [.focus](EVENTS-Form#focus) +* [.blur](EVENTS-Form#blur) + +
+
+ EVENTS Keyboard + +* [.keydown](EVENTS-Keyboard#keydown) +* [.keyup](EVENTS-Keyboard#keyup) +* [.keypress](EVENTS-Keyboard#keypress) +* [.pressedkey](EVENTS-Keyboard#pressedkey) + +
+
+ EVENTS Lifecycle + +* [.ready](EVENTS-Lifecycle#ready) + +
+
+ EVENTS Mouse + +* [.click](EVENTS-Mouse#click) +* [.dblclick](EVENTS-Mouse#dblclick) +* [.mousedown](EVENTS-Mouse#mousedown) +* [.mouseup](EVENTS-Mouse#mouseup) +* [.mouseenter](EVENTS-Mouse#mouseenter) +* [.mouseleave](EVENTS-Mouse#mouseleave) +* [.mousemove](EVENTS-Mouse#mousemove) +* [.mouseover](EVENTS-Mouse#mouseover) +* [.mouseout](EVENTS-Mouse#mouseout) +* [.hover](EVENTS-Mouse#hover) + +
+
+ EVENTS Touch + +* [.touchstart](EVENTS-Touch#touchstart) +* [.touchend](EVENTS-Touch#touchend) +* [.touchmove](EVENTS-Touch#touchmove) +* [.touchcancel](EVENTS-Touch#touchcancel) +* [.swipeLeft](EVENTS-Touch#swipeleft) +* [.swipeRight](EVENTS-Touch#swiperight) +* [.swipeUp](EVENTS-Touch#swipeup) +* [.swipeDown](EVENTS-Touch#swipedown) + +
+
+ HTTP Requests + +* [.get](HTTP-Requests#get) +* [.getText](HTTP-Requests#gettext) +* [.post](HTTP-Requests#post) +* [.upload](HTTP-Requests#upload) + +
+
+ Installation + +* [1. Browser (Legacy / Static)](Installation#1-browser-legacy--static) +* [2. Node.js / Bundlers (Webpack, Vite, Rollup) coming soon](Installation#2-nodejs--bundlers-webpack-vite-rollup-coming-soon) + +
+
+ Quick Start + +* [๐Ÿš€ Quick Start Guide](Quick-Start#-quick-start-guide) +* [1. Setup](Quick-Start#1-setup) +* [Option A: CDN / Static](Quick-Start#option-a-cdn--static) +* [Option B: Node.js / Bundler](Quick-Start#option-b-nodejs--bundler) +* [2. Basic DOM Manipulation](Quick-Start#2-basic-dom-manipulation) +* [3. Handling Events](Quick-Start#3-handling-events) +* [4. Working with Arrays & Data](Quick-Start#4-working-with-arrays--data) +* [5. Fetching Data (AJAX)](Quick-Start#5-fetching-data-ajax) +* [What's Next?](Quick-Start#whats-next) + +
+
+ The Frankenstein Chain + +* [๐Ÿงช Advanced Recipe: The "Frankenstein" Chain](The-Frankenstein-Chain#-advanced-recipe-the-frankenstein-chain) +* [The Code](The-Frankenstein-Chain#the-code) +* [Why this is brilliant:](The-Frankenstein-Chain#why-this-is-brilliant) + +
+
+ UTILITIES + +* [$.each](UTILITIES#each) +* [$.throttle](UTILITIES#throttle) +* [$.debounce](UTILITIES#debounce) + +
\ No newline at end of file