diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000..e2ac661 --- /dev/null +++ b/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/assets/highlight.css b/assets/highlight.css new file mode 100644 index 0000000..5e22a3b --- /dev/null +++ b/assets/highlight.css @@ -0,0 +1,127 @@ +:root { + --light-hl-0: #000000; + --dark-hl-0: #D4D4D4; + --light-hl-1: #008000; + --dark-hl-1: #6A9955; + --light-hl-2: #800000; + --dark-hl-2: #808080; + --light-hl-3: #800000; + --dark-hl-3: #569CD6; + --light-hl-4: #000000FF; + --dark-hl-4: #D4D4D4; + --light-hl-5: #E50000; + --dark-hl-5: #9CDCFE; + --light-hl-6: #0000FF; + --dark-hl-6: #CE9178; + --light-hl-7: #AF00DB; + --dark-hl-7: #C586C0; + --light-hl-8: #001080; + --dark-hl-8: #9CDCFE; + --light-hl-9: #A31515; + --dark-hl-9: #CE9178; + --light-hl-10: #0000FF; + --dark-hl-10: #569CD6; + --light-hl-11: #795E26; + --dark-hl-11: #DCDCAA; + --light-hl-12: #0070C1; + --dark-hl-12: #4FC1FF; + --light-hl-13: #098658; + --dark-hl-13: #B5CEA8; + --light-hl-14: #000000; + --dark-hl-14: #C8C8C8; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --hl-14: var(--light-hl-14); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --hl-14: var(--dark-hl-14); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --hl-8: var(--light-hl-8); + --hl-9: var(--light-hl-9); + --hl-10: var(--light-hl-10); + --hl-11: var(--light-hl-11); + --hl-12: var(--light-hl-12); + --hl-13: var(--light-hl-13); + --hl-14: var(--light-hl-14); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --hl-8: var(--dark-hl-8); + --hl-9: var(--dark-hl-9); + --hl-10: var(--dark-hl-10); + --hl-11: var(--dark-hl-11); + --hl-12: var(--dark-hl-12); + --hl-13: var(--dark-hl-13); + --hl-14: var(--dark-hl-14); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +.hl-8 { color: var(--hl-8); } +.hl-9 { color: var(--hl-9); } +.hl-10 { color: var(--hl-10); } +.hl-11 { color: var(--hl-11); } +.hl-12 { color: var(--hl-12); } +.hl-13 { color: var(--hl-13); } +.hl-14 { color: var(--hl-14); } +pre, code { background: var(--code-background); } diff --git a/assets/main.js b/assets/main.js new file mode 100644 index 0000000..d55df03 --- /dev/null +++ b/assets/main.js @@ -0,0 +1,58 @@ +"use strict"; +"use strict";(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function B(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureFocusedElementVisible(){this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null);let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n.tagName!=="SECTION";)n=n.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}};var I=class{constructor(e){this.el=e.el,this.app=e.app}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends I{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{He(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?pe(e,-1):s.key==="ArrowDown"?pe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ae(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function He(t,e,n,r){if(Ae(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${fe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function pe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function fe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",j="mouseup",Z={x:0,y:0},ge=!1,se=!1,Be=!1,A=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(Be=!0,F="touchstart",ye="touchmove",j="touchend");document.addEventListener(F,t=>{se=!0,A=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(se&&!A){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);A=Math.sqrt(n*n+r*r)>10}});document.addEventListener(j,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends I{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(j,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(j,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){A||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!A&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends I{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends I{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();B(X,".menu-highlight");B(K,"a[data-toggle]");B(te,".tsd-index-accordion");B(ee,".tsd-filter-item input[type=checkbox]");var we=document.getElementById("theme");we&&be(we);var je=new Y;Object.defineProperty(window,"app",{value:je});})(); +/*! Bundled license information: + +lunr/lunr.js: + (** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + *) + (*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + *) + (*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + *) + (*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + *) +*/ diff --git a/assets/search.js b/assets/search.js new file mode 100644 index 0000000..88444a6 --- /dev/null +++ b/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"128\":\"Class\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":4194304,\"name\":\"DecimalSource\",\"url\":\"types/DecimalSource.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"default\",\"url\":\"classes/default.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromMantissaExponent\",\"url\":\"classes/default.html#fromMantissaExponent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"fromMantissaExponent_noNormalize\",\"url\":\"classes/default.html#fromMantissaExponent_noNormalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"fromNumber_bypassCache\",\"url\":\"classes/default.html#fromNumber_bypassCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"fromNumber\",\"url\":\"classes/default.html#fromNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"fromString_bypassCache\",\"url\":\"classes/default.html#fromString_bypassCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"fromString\",\"url\":\"classes/default.html#fromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"fromValue_noAlloc\",\"url\":\"classes/default.html#fromValue_noAlloc\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"abs\",\"url\":\"classes/default.html#abs-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"neg\",\"url\":\"classes/default.html#neg-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"negate\",\"url\":\"classes/default.html#negate-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"negated\",\"url\":\"classes/default.html#negated-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sgn\",\"url\":\"classes/default.html#sgn-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sign\",\"url\":\"classes/default.html#sign-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"round\",\"url\":\"classes/default.html#round-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"floor\",\"url\":\"classes/default.html#floor-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"ceil\",\"url\":\"classes/default.html#ceil-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"trunc\",\"url\":\"classes/default.html#trunc-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/default.html#add-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"plus\",\"url\":\"classes/default.html#plus-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sub\",\"url\":\"classes/default.html#sub-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"subtract\",\"url\":\"classes/default.html#subtract-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"minus\",\"url\":\"classes/default.html#minus-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"mul\",\"url\":\"classes/default.html#mul-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"multiply\",\"url\":\"classes/default.html#multiply-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"times\",\"url\":\"classes/default.html#times-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"div\",\"url\":\"classes/default.html#div-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"divide\",\"url\":\"classes/default.html#divide-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"recip\",\"url\":\"classes/default.html#recip-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"reciprocal\",\"url\":\"classes/default.html#reciprocal-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"reciprocate\",\"url\":\"classes/default.html#reciprocate-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cmp\",\"url\":\"classes/default.html#cmp-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"compare\",\"url\":\"classes/default.html#compare-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"eq\",\"url\":\"classes/default.html#eq-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/default.html#equals-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"neq\",\"url\":\"classes/default.html#neq-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"notEquals\",\"url\":\"classes/default.html#notEquals-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lt\",\"url\":\"classes/default.html#lt-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lte\",\"url\":\"classes/default.html#lte-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gt\",\"url\":\"classes/default.html#gt-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gte\",\"url\":\"classes/default.html#gte-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"max\",\"url\":\"classes/default.html#max-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"min\",\"url\":\"classes/default.html#min-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"clamp\",\"url\":\"classes/default.html#clamp-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"clampMin\",\"url\":\"classes/default.html#clampMin-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"clampMax\",\"url\":\"classes/default.html#clampMax-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cmp_tolerance\",\"url\":\"classes/default.html#cmp_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"compare_tolerance\",\"url\":\"classes/default.html#compare_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"eq_tolerance\",\"url\":\"classes/default.html#eq_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"equals_tolerance\",\"url\":\"classes/default.html#equals_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"neq_tolerance\",\"url\":\"classes/default.html#neq_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"notEquals_tolerance\",\"url\":\"classes/default.html#notEquals_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lt_tolerance\",\"url\":\"classes/default.html#lt_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lte_tolerance\",\"url\":\"classes/default.html#lte_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gt_tolerance\",\"url\":\"classes/default.html#gt_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gte_tolerance\",\"url\":\"classes/default.html#gte_tolerance-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"log10\",\"url\":\"classes/default.html#log10-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"absLog10\",\"url\":\"classes/default.html#absLog10-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"pLog10\",\"url\":\"classes/default.html#pLog10-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/default.html#log-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"logarithm\",\"url\":\"classes/default.html#logarithm-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"log2\",\"url\":\"classes/default.html#log2-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"ln\",\"url\":\"classes/default.html#ln-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"pow10\",\"url\":\"classes/default.html#pow10\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"pow\",\"url\":\"classes/default.html#pow-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"exp\",\"url\":\"classes/default.html#exp-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sqr\",\"url\":\"classes/default.html#sqr-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sqrt\",\"url\":\"classes/default.html#sqrt-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cube\",\"url\":\"classes/default.html#cube-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cbrt\",\"url\":\"classes/default.html#cbrt-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"dp\",\"url\":\"classes/default.html#dp-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"decimalPlaces\",\"url\":\"classes/default.html#decimalPlaces-2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"affordGeometricSeries\",\"url\":\"classes/default.html#affordGeometricSeries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sumGeometricSeries\",\"url\":\"classes/default.html#sumGeometricSeries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"affordArithmeticSeries\",\"url\":\"classes/default.html#affordArithmeticSeries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sumArithmeticSeries\",\"url\":\"classes/default.html#sumArithmeticSeries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"efficiencyOfPurchase\",\"url\":\"classes/default.html#efficiencyOfPurchase\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"randomDecimalForTesting\",\"url\":\"classes/default.html#randomDecimalForTesting\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"const\",\"url\":\"classes/default.html#const\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"constant\",\"url\":\"classes/default.html#constant\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"ZERO\",\"url\":\"classes/default.html#ZERO\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"ONE\",\"url\":\"classes/default.html#ONE\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"MINUS_ONE\",\"url\":\"classes/default.html#MINUS_ONE\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"MAX_VALUE\",\"url\":\"classes/default.html#MAX_VALUE\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"MIN_VALUE\",\"url\":\"classes/default.html#MIN_VALUE\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"NUMBER_MAX_VALUE\",\"url\":\"classes/default.html#NUMBER_MAX_VALUE\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"NUMBER_MIN_VALUE\",\"url\":\"classes/default.html#NUMBER_MIN_VALUE\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"NaN\",\"url\":\"classes/default.html#NaN\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"POSITIVE_INFINITY\",\"url\":\"classes/default.html#POSITIVE_INFINITY\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"NEGATIVE_INFINITY\",\"url\":\"classes/default.html#NEGATIVE_INFINITY\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/default.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":1024,\"name\":\"mantissa\",\"url\":\"classes/default.html#mantissa\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":1024,\"name\":\"exponent\",\"url\":\"classes/default.html#exponent\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"m\",\"url\":\"classes/default.html#m\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"e\",\"url\":\"classes/default.html#e\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":262144,\"name\":\"s\",\"url\":\"classes/default.html#s\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"setMantissaExponent\",\"url\":\"classes/default.html#setMantissaExponent\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"setMantissaExponent_noNormalize\",\"url\":\"classes/default.html#setMantissaExponent_noNormalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"copyFrom\",\"url\":\"classes/default.html#copyFrom\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"clone\",\"url\":\"classes/default.html#clone\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"setFromNumber_bypassCache\",\"url\":\"classes/default.html#setFromNumber_bypassCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"setFromNumber\",\"url\":\"classes/default.html#setFromNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"setFromString_bypassCache\",\"url\":\"classes/default.html#setFromString_bypassCache\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"setFromString\",\"url\":\"classes/default.html#setFromString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"abs\",\"url\":\"classes/default.html#abs\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"neg\",\"url\":\"classes/default.html#neg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"negate\",\"url\":\"classes/default.html#negate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"negated\",\"url\":\"classes/default.html#negated\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sgn\",\"url\":\"classes/default.html#sgn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sign\",\"url\":\"classes/default.html#sign\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"round\",\"url\":\"classes/default.html#round\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"floor\",\"url\":\"classes/default.html#floor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"ceil\",\"url\":\"classes/default.html#ceil\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"trunc\",\"url\":\"classes/default.html#trunc\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/default.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"plus\",\"url\":\"classes/default.html#plus\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sub\",\"url\":\"classes/default.html#sub\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"subtract\",\"url\":\"classes/default.html#subtract\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"minus\",\"url\":\"classes/default.html#minus\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"mul\",\"url\":\"classes/default.html#mul\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"multiply\",\"url\":\"classes/default.html#multiply\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"times\",\"url\":\"classes/default.html#times\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"div\",\"url\":\"classes/default.html#div\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"divide\",\"url\":\"classes/default.html#divide\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"divideBy\",\"url\":\"classes/default.html#divideBy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"dividedBy\",\"url\":\"classes/default.html#dividedBy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"recip\",\"url\":\"classes/default.html#recip\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"reciprocal\",\"url\":\"classes/default.html#reciprocal\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"reciprocate\",\"url\":\"classes/default.html#reciprocate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cmp\",\"url\":\"classes/default.html#cmp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"compare\",\"url\":\"classes/default.html#compare\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"eq\",\"url\":\"classes/default.html#eq\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"equals\",\"url\":\"classes/default.html#equals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"neq\",\"url\":\"classes/default.html#neq\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"notEquals\",\"url\":\"classes/default.html#notEquals\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lt\",\"url\":\"classes/default.html#lt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lessThan\",\"url\":\"classes/default.html#lessThan\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lte\",\"url\":\"classes/default.html#lte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lessThanOrEqualTo\",\"url\":\"classes/default.html#lessThanOrEqualTo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gt\",\"url\":\"classes/default.html#gt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"greaterThan\",\"url\":\"classes/default.html#greaterThan\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gte\",\"url\":\"classes/default.html#gte\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"greaterThanOrEqualTo\",\"url\":\"classes/default.html#greaterThanOrEqualTo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"max\",\"url\":\"classes/default.html#max\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"min\",\"url\":\"classes/default.html#min\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"clamp\",\"url\":\"classes/default.html#clamp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"clampMin\",\"url\":\"classes/default.html#clampMin\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"clampMax\",\"url\":\"classes/default.html#clampMax\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cmp_tolerance\",\"url\":\"classes/default.html#cmp_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"compare_tolerance\",\"url\":\"classes/default.html#compare_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"eq_tolerance\",\"url\":\"classes/default.html#eq_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"equals_tolerance\",\"url\":\"classes/default.html#equals_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"neq_tolerance\",\"url\":\"classes/default.html#neq_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"notEquals_tolerance\",\"url\":\"classes/default.html#notEquals_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lt_tolerance\",\"url\":\"classes/default.html#lt_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"lte_tolerance\",\"url\":\"classes/default.html#lte_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gt_tolerance\",\"url\":\"classes/default.html#gt_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"gte_tolerance\",\"url\":\"classes/default.html#gte_tolerance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"log10\",\"url\":\"classes/default.html#log10\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"absLog10\",\"url\":\"classes/default.html#absLog10\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"pLog10\",\"url\":\"classes/default.html#pLog10\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/default.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"logarithm\",\"url\":\"classes/default.html#logarithm\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"log2\",\"url\":\"classes/default.html#log2\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"ln\",\"url\":\"classes/default.html#ln\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"pow\",\"url\":\"classes/default.html#pow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"exp\",\"url\":\"classes/default.html#exp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sqr\",\"url\":\"classes/default.html#sqr\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sqrt\",\"url\":\"classes/default.html#sqrt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cube\",\"url\":\"classes/default.html#cube\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cbrt\",\"url\":\"classes/default.html#cbrt\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"dp\",\"url\":\"classes/default.html#dp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"decimalPlaces\",\"url\":\"classes/default.html#decimalPlaces\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"normalize\",\"url\":\"classes/default.html#normalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"toNumber\",\"url\":\"classes/default.html#toNumber\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"mantissaWithDecimalPlaces\",\"url\":\"classes/default.html#mantissaWithDecimalPlaces\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"toString\",\"url\":\"classes/default.html#toString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"toExponential\",\"url\":\"classes/default.html#toExponential\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"toFixed\",\"url\":\"classes/default.html#toFixed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"toPrecision\",\"url\":\"classes/default.html#toPrecision\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"valueOf\",\"url\":\"classes/default.html#valueOf\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"toJSON\",\"url\":\"classes/default.html#toJSON\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"toStringWithDecimalPlaces\",\"url\":\"classes/default.html#toStringWithDecimalPlaces\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"pow_base\",\"url\":\"classes/default.html#pow_base\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"factorial\",\"url\":\"classes/default.html#factorial\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"sinh\",\"url\":\"classes/default.html#sinh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"cosh\",\"url\":\"classes/default.html#cosh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"tanh\",\"url\":\"classes/default.html#tanh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"asinh\",\"url\":\"classes/default.html#asinh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"acosh\",\"url\":\"classes/default.html#acosh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"atanh\",\"url\":\"classes/default.html#atanh\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"ascensionPenalty\",\"url\":\"classes/default.html#ascensionPenalty\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"egg\",\"url\":\"classes/default.html#egg\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"isFinite\",\"url\":\"classes/default.html#isFinite\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"isNaN\",\"url\":\"classes/default.html#isNaN\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"isPositiveInfinity\",\"url\":\"classes/default.html#isPositiveInfinity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"},{\"kind\":2048,\"name\":\"isNegativeInfinity\",\"url\":\"classes/default.html#isNegativeInfinity\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"default\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,48.878]],[\"comment/0\",[]],[\"name/1\",[1,48.878]],[\"comment/1\",[]],[\"name/2\",[2,48.878]],[\"comment/2\",[]],[\"name/3\",[3,48.878]],[\"comment/3\",[]],[\"name/4\",[4,48.878]],[\"comment/4\",[]],[\"name/5\",[5,48.878]],[\"comment/5\",[]],[\"name/6\",[6,48.878]],[\"comment/6\",[]],[\"name/7\",[7,48.878]],[\"comment/7\",[]],[\"name/8\",[8,48.878]],[\"comment/8\",[]],[\"name/9\",[9,43.77]],[\"comment/9\",[]],[\"name/10\",[10,43.77]],[\"comment/10\",[]],[\"name/11\",[11,43.77]],[\"comment/11\",[]],[\"name/12\",[12,43.77]],[\"comment/12\",[]],[\"name/13\",[13,43.77]],[\"comment/13\",[]],[\"name/14\",[14,43.77]],[\"comment/14\",[]],[\"name/15\",[15,43.77]],[\"comment/15\",[]],[\"name/16\",[16,43.77]],[\"comment/16\",[]],[\"name/17\",[17,43.77]],[\"comment/17\",[]],[\"name/18\",[18,43.77]],[\"comment/18\",[]],[\"name/19\",[19,43.77]],[\"comment/19\",[]],[\"name/20\",[20,43.77]],[\"comment/20\",[]],[\"name/21\",[21,43.77]],[\"comment/21\",[]],[\"name/22\",[22,43.77]],[\"comment/22\",[]],[\"name/23\",[23,43.77]],[\"comment/23\",[]],[\"name/24\",[24,43.77]],[\"comment/24\",[]],[\"name/25\",[25,43.77]],[\"comment/25\",[]],[\"name/26\",[26,43.77]],[\"comment/26\",[]],[\"name/27\",[27,43.77]],[\"comment/27\",[]],[\"name/28\",[28,43.77]],[\"comment/28\",[]],[\"name/29\",[29,43.77]],[\"comment/29\",[]],[\"name/30\",[30,43.77]],[\"comment/30\",[]],[\"name/31\",[31,43.77]],[\"comment/31\",[]],[\"name/32\",[32,43.77]],[\"comment/32\",[]],[\"name/33\",[33,43.77]],[\"comment/33\",[]],[\"name/34\",[34,43.77]],[\"comment/34\",[]],[\"name/35\",[35,43.77]],[\"comment/35\",[]],[\"name/36\",[36,43.77]],[\"comment/36\",[]],[\"name/37\",[37,43.77]],[\"comment/37\",[]],[\"name/38\",[38,43.77]],[\"comment/38\",[]],[\"name/39\",[39,43.77]],[\"comment/39\",[]],[\"name/40\",[40,43.77]],[\"comment/40\",[]],[\"name/41\",[41,43.77]],[\"comment/41\",[]],[\"name/42\",[42,43.77]],[\"comment/42\",[]],[\"name/43\",[43,43.77]],[\"comment/43\",[]],[\"name/44\",[44,43.77]],[\"comment/44\",[]],[\"name/45\",[45,43.77]],[\"comment/45\",[]],[\"name/46\",[46,43.77]],[\"comment/46\",[]],[\"name/47\",[47,43.77]],[\"comment/47\",[]],[\"name/48\",[48,43.77]],[\"comment/48\",[]],[\"name/49\",[49,43.77]],[\"comment/49\",[]],[\"name/50\",[50,43.77]],[\"comment/50\",[]],[\"name/51\",[51,43.77]],[\"comment/51\",[]],[\"name/52\",[52,43.77]],[\"comment/52\",[]],[\"name/53\",[53,43.77]],[\"comment/53\",[]],[\"name/54\",[54,43.77]],[\"comment/54\",[]],[\"name/55\",[55,43.77]],[\"comment/55\",[]],[\"name/56\",[56,43.77]],[\"comment/56\",[]],[\"name/57\",[57,43.77]],[\"comment/57\",[]],[\"name/58\",[58,43.77]],[\"comment/58\",[]],[\"name/59\",[59,43.77]],[\"comment/59\",[]],[\"name/60\",[60,43.77]],[\"comment/60\",[]],[\"name/61\",[61,43.77]],[\"comment/61\",[]],[\"name/62\",[62,43.77]],[\"comment/62\",[]],[\"name/63\",[63,43.77]],[\"comment/63\",[]],[\"name/64\",[64,48.878]],[\"comment/64\",[]],[\"name/65\",[65,43.77]],[\"comment/65\",[]],[\"name/66\",[66,43.77]],[\"comment/66\",[]],[\"name/67\",[67,43.77]],[\"comment/67\",[]],[\"name/68\",[68,43.77]],[\"comment/68\",[]],[\"name/69\",[69,43.77]],[\"comment/69\",[]],[\"name/70\",[70,43.77]],[\"comment/70\",[]],[\"name/71\",[71,43.77]],[\"comment/71\",[]],[\"name/72\",[72,43.77]],[\"comment/72\",[]],[\"name/73\",[73,48.878]],[\"comment/73\",[]],[\"name/74\",[74,48.878]],[\"comment/74\",[]],[\"name/75\",[75,48.878]],[\"comment/75\",[]],[\"name/76\",[76,48.878]],[\"comment/76\",[]],[\"name/77\",[77,48.878]],[\"comment/77\",[]],[\"name/78\",[78,48.878]],[\"comment/78\",[]],[\"name/79\",[79,48.878]],[\"comment/79\",[]],[\"name/80\",[80,48.878]],[\"comment/80\",[]],[\"name/81\",[81,48.878]],[\"comment/81\",[]],[\"name/82\",[82,48.878]],[\"comment/82\",[]],[\"name/83\",[83,48.878]],[\"comment/83\",[]],[\"name/84\",[84,48.878]],[\"comment/84\",[]],[\"name/85\",[85,48.878]],[\"comment/85\",[]],[\"name/86\",[86,48.878]],[\"comment/86\",[]],[\"name/87\",[87,48.878]],[\"comment/87\",[]],[\"name/88\",[88,48.878]],[\"comment/88\",[]],[\"name/89\",[89,48.878]],[\"comment/89\",[]],[\"name/90\",[90,48.878]],[\"comment/90\",[]],[\"name/91\",[91,48.878]],[\"comment/91\",[]],[\"name/92\",[92,48.878]],[\"comment/92\",[]],[\"name/93\",[93,48.878]],[\"comment/93\",[]],[\"name/94\",[94,48.878]],[\"comment/94\",[]],[\"name/95\",[95,48.878]],[\"comment/95\",[]],[\"name/96\",[96,48.878]],[\"comment/96\",[]],[\"name/97\",[97,48.878]],[\"comment/97\",[]],[\"name/98\",[98,48.878]],[\"comment/98\",[]],[\"name/99\",[99,48.878]],[\"comment/99\",[]],[\"name/100\",[100,48.878]],[\"comment/100\",[]],[\"name/101\",[101,48.878]],[\"comment/101\",[]],[\"name/102\",[102,48.878]],[\"comment/102\",[]],[\"name/103\",[103,48.878]],[\"comment/103\",[]],[\"name/104\",[104,48.878]],[\"comment/104\",[]],[\"name/105\",[9,43.77]],[\"comment/105\",[]],[\"name/106\",[10,43.77]],[\"comment/106\",[]],[\"name/107\",[11,43.77]],[\"comment/107\",[]],[\"name/108\",[12,43.77]],[\"comment/108\",[]],[\"name/109\",[13,43.77]],[\"comment/109\",[]],[\"name/110\",[14,43.77]],[\"comment/110\",[]],[\"name/111\",[15,43.77]],[\"comment/111\",[]],[\"name/112\",[16,43.77]],[\"comment/112\",[]],[\"name/113\",[17,43.77]],[\"comment/113\",[]],[\"name/114\",[18,43.77]],[\"comment/114\",[]],[\"name/115\",[19,43.77]],[\"comment/115\",[]],[\"name/116\",[20,43.77]],[\"comment/116\",[]],[\"name/117\",[21,43.77]],[\"comment/117\",[]],[\"name/118\",[22,43.77]],[\"comment/118\",[]],[\"name/119\",[23,43.77]],[\"comment/119\",[]],[\"name/120\",[24,43.77]],[\"comment/120\",[]],[\"name/121\",[25,43.77]],[\"comment/121\",[]],[\"name/122\",[26,43.77]],[\"comment/122\",[]],[\"name/123\",[27,43.77]],[\"comment/123\",[]],[\"name/124\",[28,43.77]],[\"comment/124\",[]],[\"name/125\",[105,48.878]],[\"comment/125\",[]],[\"name/126\",[106,48.878]],[\"comment/126\",[]],[\"name/127\",[29,43.77]],[\"comment/127\",[]],[\"name/128\",[30,43.77]],[\"comment/128\",[]],[\"name/129\",[31,43.77]],[\"comment/129\",[]],[\"name/130\",[32,43.77]],[\"comment/130\",[]],[\"name/131\",[33,43.77]],[\"comment/131\",[]],[\"name/132\",[34,43.77]],[\"comment/132\",[]],[\"name/133\",[35,43.77]],[\"comment/133\",[]],[\"name/134\",[36,43.77]],[\"comment/134\",[]],[\"name/135\",[37,43.77]],[\"comment/135\",[]],[\"name/136\",[38,43.77]],[\"comment/136\",[]],[\"name/137\",[107,48.878]],[\"comment/137\",[]],[\"name/138\",[39,43.77]],[\"comment/138\",[]],[\"name/139\",[108,48.878]],[\"comment/139\",[]],[\"name/140\",[40,43.77]],[\"comment/140\",[]],[\"name/141\",[109,48.878]],[\"comment/141\",[]],[\"name/142\",[41,43.77]],[\"comment/142\",[]],[\"name/143\",[110,48.878]],[\"comment/143\",[]],[\"name/144\",[42,43.77]],[\"comment/144\",[]],[\"name/145\",[43,43.77]],[\"comment/145\",[]],[\"name/146\",[44,43.77]],[\"comment/146\",[]],[\"name/147\",[45,43.77]],[\"comment/147\",[]],[\"name/148\",[46,43.77]],[\"comment/148\",[]],[\"name/149\",[47,43.77]],[\"comment/149\",[]],[\"name/150\",[48,43.77]],[\"comment/150\",[]],[\"name/151\",[49,43.77]],[\"comment/151\",[]],[\"name/152\",[50,43.77]],[\"comment/152\",[]],[\"name/153\",[51,43.77]],[\"comment/153\",[]],[\"name/154\",[52,43.77]],[\"comment/154\",[]],[\"name/155\",[53,43.77]],[\"comment/155\",[]],[\"name/156\",[54,43.77]],[\"comment/156\",[]],[\"name/157\",[55,43.77]],[\"comment/157\",[]],[\"name/158\",[56,43.77]],[\"comment/158\",[]],[\"name/159\",[57,43.77]],[\"comment/159\",[]],[\"name/160\",[58,43.77]],[\"comment/160\",[]],[\"name/161\",[59,43.77]],[\"comment/161\",[]],[\"name/162\",[60,43.77]],[\"comment/162\",[]],[\"name/163\",[61,43.77]],[\"comment/163\",[]],[\"name/164\",[62,43.77]],[\"comment/164\",[]],[\"name/165\",[63,43.77]],[\"comment/165\",[]],[\"name/166\",[65,43.77]],[\"comment/166\",[]],[\"name/167\",[66,43.77]],[\"comment/167\",[]],[\"name/168\",[67,43.77]],[\"comment/168\",[]],[\"name/169\",[68,43.77]],[\"comment/169\",[]],[\"name/170\",[69,43.77]],[\"comment/170\",[]],[\"name/171\",[70,43.77]],[\"comment/171\",[]],[\"name/172\",[71,43.77]],[\"comment/172\",[]],[\"name/173\",[72,43.77]],[\"comment/173\",[]],[\"name/174\",[111,48.878]],[\"comment/174\",[]],[\"name/175\",[112,48.878]],[\"comment/175\",[]],[\"name/176\",[113,48.878]],[\"comment/176\",[]],[\"name/177\",[114,48.878]],[\"comment/177\",[]],[\"name/178\",[115,48.878]],[\"comment/178\",[]],[\"name/179\",[116,48.878]],[\"comment/179\",[]],[\"name/180\",[117,48.878]],[\"comment/180\",[]],[\"name/181\",[118,48.878]],[\"comment/181\",[]],[\"name/182\",[119,48.878]],[\"comment/182\",[]],[\"name/183\",[120,48.878]],[\"comment/183\",[]],[\"name/184\",[121,48.878]],[\"comment/184\",[]],[\"name/185\",[122,48.878]],[\"comment/185\",[]],[\"name/186\",[123,48.878]],[\"comment/186\",[]],[\"name/187\",[124,48.878]],[\"comment/187\",[]],[\"name/188\",[125,48.878]],[\"comment/188\",[]],[\"name/189\",[126,48.878]],[\"comment/189\",[]],[\"name/190\",[127,48.878]],[\"comment/190\",[]],[\"name/191\",[128,48.878]],[\"comment/191\",[]],[\"name/192\",[129,48.878]],[\"comment/192\",[]],[\"name/193\",[130,48.878]],[\"comment/193\",[]],[\"name/194\",[131,48.878]],[\"comment/194\",[]],[\"name/195\",[132,48.878]],[\"comment/195\",[]],[\"name/196\",[133,48.878]],[\"comment/196\",[]],[\"name/197\",[134,48.878]],[\"comment/197\",[]]],\"invertedIndex\":[[\"abs\",{\"_index\":9,\"name\":{\"9\":{},\"105\":{}},\"comment\":{}}],[\"abslog10\",{\"_index\":58,\"name\":{\"58\":{},\"160\":{}},\"comment\":{}}],[\"acosh\",{\"_index\":127,\"name\":{\"190\":{}},\"comment\":{}}],[\"add\",{\"_index\":19,\"name\":{\"19\":{},\"115\":{}},\"comment\":{}}],[\"affordarithmeticseries\",{\"_index\":75,\"name\":{\"75\":{}},\"comment\":{}}],[\"affordgeometricseries\",{\"_index\":73,\"name\":{\"73\":{}},\"comment\":{}}],[\"ascensionpenalty\",{\"_index\":129,\"name\":{\"192\":{}},\"comment\":{}}],[\"asinh\",{\"_index\":126,\"name\":{\"189\":{}},\"comment\":{}}],[\"atanh\",{\"_index\":128,\"name\":{\"191\":{}},\"comment\":{}}],[\"cbrt\",{\"_index\":70,\"name\":{\"70\":{},\"171\":{}},\"comment\":{}}],[\"ceil\",{\"_index\":17,\"name\":{\"17\":{},\"113\":{}},\"comment\":{}}],[\"clamp\",{\"_index\":44,\"name\":{\"44\":{},\"146\":{}},\"comment\":{}}],[\"clampmax\",{\"_index\":46,\"name\":{\"46\":{},\"148\":{}},\"comment\":{}}],[\"clampmin\",{\"_index\":45,\"name\":{\"45\":{},\"147\":{}},\"comment\":{}}],[\"clone\",{\"_index\":100,\"name\":{\"100\":{}},\"comment\":{}}],[\"cmp\",{\"_index\":32,\"name\":{\"32\":{},\"130\":{}},\"comment\":{}}],[\"cmp_tolerance\",{\"_index\":47,\"name\":{\"47\":{},\"149\":{}},\"comment\":{}}],[\"compare\",{\"_index\":33,\"name\":{\"33\":{},\"131\":{}},\"comment\":{}}],[\"compare_tolerance\",{\"_index\":48,\"name\":{\"48\":{},\"150\":{}},\"comment\":{}}],[\"const\",{\"_index\":79,\"name\":{\"79\":{}},\"comment\":{}}],[\"constant\",{\"_index\":80,\"name\":{\"80\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":91,\"name\":{\"91\":{}},\"comment\":{}}],[\"copyfrom\",{\"_index\":99,\"name\":{\"99\":{}},\"comment\":{}}],[\"cosh\",{\"_index\":124,\"name\":{\"187\":{}},\"comment\":{}}],[\"cube\",{\"_index\":69,\"name\":{\"69\":{},\"170\":{}},\"comment\":{}}],[\"decimalplaces\",{\"_index\":72,\"name\":{\"72\":{},\"173\":{}},\"comment\":{}}],[\"decimalsource\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"default\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"div\",{\"_index\":27,\"name\":{\"27\":{},\"123\":{}},\"comment\":{}}],[\"divide\",{\"_index\":28,\"name\":{\"28\":{},\"124\":{}},\"comment\":{}}],[\"divideby\",{\"_index\":105,\"name\":{\"125\":{}},\"comment\":{}}],[\"dividedby\",{\"_index\":106,\"name\":{\"126\":{}},\"comment\":{}}],[\"dp\",{\"_index\":71,\"name\":{\"71\":{},\"172\":{}},\"comment\":{}}],[\"e\",{\"_index\":95,\"name\":{\"95\":{}},\"comment\":{}}],[\"efficiencyofpurchase\",{\"_index\":77,\"name\":{\"77\":{}},\"comment\":{}}],[\"egg\",{\"_index\":130,\"name\":{\"193\":{}},\"comment\":{}}],[\"eq\",{\"_index\":34,\"name\":{\"34\":{},\"132\":{}},\"comment\":{}}],[\"eq_tolerance\",{\"_index\":49,\"name\":{\"49\":{},\"151\":{}},\"comment\":{}}],[\"equals\",{\"_index\":35,\"name\":{\"35\":{},\"133\":{}},\"comment\":{}}],[\"equals_tolerance\",{\"_index\":50,\"name\":{\"50\":{},\"152\":{}},\"comment\":{}}],[\"exp\",{\"_index\":66,\"name\":{\"66\":{},\"167\":{}},\"comment\":{}}],[\"exponent\",{\"_index\":93,\"name\":{\"93\":{}},\"comment\":{}}],[\"factorial\",{\"_index\":122,\"name\":{\"185\":{}},\"comment\":{}}],[\"floor\",{\"_index\":16,\"name\":{\"16\":{},\"112\":{}},\"comment\":{}}],[\"frommantissaexponent\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"frommantissaexponent_nonormalize\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"fromnumber\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"fromnumber_bypasscache\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"fromstring\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"fromstring_bypasscache\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"fromvalue_noalloc\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"greaterthan\",{\"_index\":109,\"name\":{\"141\":{}},\"comment\":{}}],[\"greaterthanorequalto\",{\"_index\":110,\"name\":{\"143\":{}},\"comment\":{}}],[\"gt\",{\"_index\":40,\"name\":{\"40\":{},\"140\":{}},\"comment\":{}}],[\"gt_tolerance\",{\"_index\":55,\"name\":{\"55\":{},\"157\":{}},\"comment\":{}}],[\"gte\",{\"_index\":41,\"name\":{\"41\":{},\"142\":{}},\"comment\":{}}],[\"gte_tolerance\",{\"_index\":56,\"name\":{\"56\":{},\"158\":{}},\"comment\":{}}],[\"isfinite\",{\"_index\":131,\"name\":{\"194\":{}},\"comment\":{}}],[\"isnan\",{\"_index\":132,\"name\":{\"195\":{}},\"comment\":{}}],[\"isnegativeinfinity\",{\"_index\":134,\"name\":{\"197\":{}},\"comment\":{}}],[\"ispositiveinfinity\",{\"_index\":133,\"name\":{\"196\":{}},\"comment\":{}}],[\"lessthan\",{\"_index\":107,\"name\":{\"137\":{}},\"comment\":{}}],[\"lessthanorequalto\",{\"_index\":108,\"name\":{\"139\":{}},\"comment\":{}}],[\"ln\",{\"_index\":63,\"name\":{\"63\":{},\"165\":{}},\"comment\":{}}],[\"log\",{\"_index\":60,\"name\":{\"60\":{},\"162\":{}},\"comment\":{}}],[\"log10\",{\"_index\":57,\"name\":{\"57\":{},\"159\":{}},\"comment\":{}}],[\"log2\",{\"_index\":62,\"name\":{\"62\":{},\"164\":{}},\"comment\":{}}],[\"logarithm\",{\"_index\":61,\"name\":{\"61\":{},\"163\":{}},\"comment\":{}}],[\"lt\",{\"_index\":38,\"name\":{\"38\":{},\"136\":{}},\"comment\":{}}],[\"lt_tolerance\",{\"_index\":53,\"name\":{\"53\":{},\"155\":{}},\"comment\":{}}],[\"lte\",{\"_index\":39,\"name\":{\"39\":{},\"138\":{}},\"comment\":{}}],[\"lte_tolerance\",{\"_index\":54,\"name\":{\"54\":{},\"156\":{}},\"comment\":{}}],[\"m\",{\"_index\":94,\"name\":{\"94\":{}},\"comment\":{}}],[\"mantissa\",{\"_index\":92,\"name\":{\"92\":{}},\"comment\":{}}],[\"mantissawithdecimalplaces\",{\"_index\":113,\"name\":{\"176\":{}},\"comment\":{}}],[\"max\",{\"_index\":42,\"name\":{\"42\":{},\"144\":{}},\"comment\":{}}],[\"max_value\",{\"_index\":84,\"name\":{\"84\":{}},\"comment\":{}}],[\"min\",{\"_index\":43,\"name\":{\"43\":{},\"145\":{}},\"comment\":{}}],[\"min_value\",{\"_index\":85,\"name\":{\"85\":{}},\"comment\":{}}],[\"minus\",{\"_index\":23,\"name\":{\"23\":{},\"119\":{}},\"comment\":{}}],[\"minus_one\",{\"_index\":83,\"name\":{\"83\":{}},\"comment\":{}}],[\"mul\",{\"_index\":24,\"name\":{\"24\":{},\"120\":{}},\"comment\":{}}],[\"multiply\",{\"_index\":25,\"name\":{\"25\":{},\"121\":{}},\"comment\":{}}],[\"nan\",{\"_index\":88,\"name\":{\"88\":{}},\"comment\":{}}],[\"neg\",{\"_index\":10,\"name\":{\"10\":{},\"106\":{}},\"comment\":{}}],[\"negate\",{\"_index\":11,\"name\":{\"11\":{},\"107\":{}},\"comment\":{}}],[\"negated\",{\"_index\":12,\"name\":{\"12\":{},\"108\":{}},\"comment\":{}}],[\"negative_infinity\",{\"_index\":90,\"name\":{\"90\":{}},\"comment\":{}}],[\"neq\",{\"_index\":36,\"name\":{\"36\":{},\"134\":{}},\"comment\":{}}],[\"neq_tolerance\",{\"_index\":51,\"name\":{\"51\":{},\"153\":{}},\"comment\":{}}],[\"normalize\",{\"_index\":111,\"name\":{\"174\":{}},\"comment\":{}}],[\"notequals\",{\"_index\":37,\"name\":{\"37\":{},\"135\":{}},\"comment\":{}}],[\"notequals_tolerance\",{\"_index\":52,\"name\":{\"52\":{},\"154\":{}},\"comment\":{}}],[\"number_max_value\",{\"_index\":86,\"name\":{\"86\":{}},\"comment\":{}}],[\"number_min_value\",{\"_index\":87,\"name\":{\"87\":{}},\"comment\":{}}],[\"one\",{\"_index\":82,\"name\":{\"82\":{}},\"comment\":{}}],[\"plog10\",{\"_index\":59,\"name\":{\"59\":{},\"161\":{}},\"comment\":{}}],[\"plus\",{\"_index\":20,\"name\":{\"20\":{},\"116\":{}},\"comment\":{}}],[\"positive_infinity\",{\"_index\":89,\"name\":{\"89\":{}},\"comment\":{}}],[\"pow\",{\"_index\":65,\"name\":{\"65\":{},\"166\":{}},\"comment\":{}}],[\"pow10\",{\"_index\":64,\"name\":{\"64\":{}},\"comment\":{}}],[\"pow_base\",{\"_index\":121,\"name\":{\"184\":{}},\"comment\":{}}],[\"randomdecimalfortesting\",{\"_index\":78,\"name\":{\"78\":{}},\"comment\":{}}],[\"recip\",{\"_index\":29,\"name\":{\"29\":{},\"127\":{}},\"comment\":{}}],[\"reciprocal\",{\"_index\":30,\"name\":{\"30\":{},\"128\":{}},\"comment\":{}}],[\"reciprocate\",{\"_index\":31,\"name\":{\"31\":{},\"129\":{}},\"comment\":{}}],[\"round\",{\"_index\":15,\"name\":{\"15\":{},\"111\":{}},\"comment\":{}}],[\"s\",{\"_index\":96,\"name\":{\"96\":{}},\"comment\":{}}],[\"setfromnumber\",{\"_index\":102,\"name\":{\"102\":{}},\"comment\":{}}],[\"setfromnumber_bypasscache\",{\"_index\":101,\"name\":{\"101\":{}},\"comment\":{}}],[\"setfromstring\",{\"_index\":104,\"name\":{\"104\":{}},\"comment\":{}}],[\"setfromstring_bypasscache\",{\"_index\":103,\"name\":{\"103\":{}},\"comment\":{}}],[\"setmantissaexponent\",{\"_index\":97,\"name\":{\"97\":{}},\"comment\":{}}],[\"setmantissaexponent_nonormalize\",{\"_index\":98,\"name\":{\"98\":{}},\"comment\":{}}],[\"sgn\",{\"_index\":13,\"name\":{\"13\":{},\"109\":{}},\"comment\":{}}],[\"sign\",{\"_index\":14,\"name\":{\"14\":{},\"110\":{}},\"comment\":{}}],[\"sinh\",{\"_index\":123,\"name\":{\"186\":{}},\"comment\":{}}],[\"sqr\",{\"_index\":67,\"name\":{\"67\":{},\"168\":{}},\"comment\":{}}],[\"sqrt\",{\"_index\":68,\"name\":{\"68\":{},\"169\":{}},\"comment\":{}}],[\"sub\",{\"_index\":21,\"name\":{\"21\":{},\"117\":{}},\"comment\":{}}],[\"subtract\",{\"_index\":22,\"name\":{\"22\":{},\"118\":{}},\"comment\":{}}],[\"sumarithmeticseries\",{\"_index\":76,\"name\":{\"76\":{}},\"comment\":{}}],[\"sumgeometricseries\",{\"_index\":74,\"name\":{\"74\":{}},\"comment\":{}}],[\"tanh\",{\"_index\":125,\"name\":{\"188\":{}},\"comment\":{}}],[\"times\",{\"_index\":26,\"name\":{\"26\":{},\"122\":{}},\"comment\":{}}],[\"toexponential\",{\"_index\":115,\"name\":{\"178\":{}},\"comment\":{}}],[\"tofixed\",{\"_index\":116,\"name\":{\"179\":{}},\"comment\":{}}],[\"tojson\",{\"_index\":119,\"name\":{\"182\":{}},\"comment\":{}}],[\"tonumber\",{\"_index\":112,\"name\":{\"175\":{}},\"comment\":{}}],[\"toprecision\",{\"_index\":117,\"name\":{\"180\":{}},\"comment\":{}}],[\"tostring\",{\"_index\":114,\"name\":{\"177\":{}},\"comment\":{}}],[\"tostringwithdecimalplaces\",{\"_index\":120,\"name\":{\"183\":{}},\"comment\":{}}],[\"trunc\",{\"_index\":18,\"name\":{\"18\":{},\"114\":{}},\"comment\":{}}],[\"valueof\",{\"_index\":118,\"name\":{\"181\":{}},\"comment\":{}}],[\"zero\",{\"_index\":81,\"name\":{\"81\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/assets/style.css b/assets/style.css new file mode 100644 index 0000000..2d02570 --- /dev/null +++ b/assets/style.css @@ -0,0 +1,1280 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-warning-text: #222; + --light-color-background-warning: #e6e600; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-background-warning: #bebe00; + --dark-color-warning-text: #222; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; + --dark-color-ts-private: #e2e2e2; + --dark-color-ts-variable: #4d68ff; + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-background-warning: var(--light-color-background-warning); + --color-warning-text: var(--light-color-warning-text); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-background-warning: var(--dark-color-background-warning); + --color-warning-text: var(--dark-color-warning-text); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + padding: 0 2rem; +} + +@media (min-width: 640px) { + .container { + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; + } +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 2rem 1rem; +} + +.col-4 { + flex: 0 0 25%; +} +.col-8 { + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (max-width: 1024px) { + html .col-content { + float: none; + max-width: 100%; + width: 100%; + padding-top: 3rem; + } + html .col-menu { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + align-items: center; + grid-template-rows: auto 1fr; + grid-gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel a.tsd-parent-kind-module { + color: var(--color-ts); +} +.tsd-index-panel a.tsd-parent-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-parent-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-parent-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + margin-left: 1.5rem; +} +.tsd-navigation.primary ul li li li a { + margin-left: 2.5rem; +} +.tsd-navigation.primary ul li li li li a { + margin-left: 3.5rem; +} +.tsd-navigation.primary ul li li li li li a { + margin-left: 4.5rem; +} +.tsd-navigation.primary ul li li li li li li a { + margin-left: 5.5rem; +} +.tsd-navigation.primary li.current > a { + border-left: 0.15rem var(--color-text) solid; +} +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 0; +} +.tsd-navigation.secondary ul li li a { + padding-left: 1.1rem; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 2.2rem; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 3.3rem; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 4.4rem; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 5.5rem; +} + +#tsd-sidebar-links a { + margin-top: 0; + margin-bottom: 0.5rem; + line-height: 1.25rem; +} +#tsd-sidebar-links a:last-of-type { + margin-bottom: 0; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + + .menu-sticky-wrap { + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; + } +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title, +#tsd-toolbar-links a { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title, +#tsd-search.has-focus #tsd-toolbar-links a { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +#tsd-toolbar-links { + position: absolute; + top: 0; + right: 2rem; + height: 100%; + display: flex; + align-items: center; + justify-content: flex-end; +} +#tsd-toolbar-links a { + margin-left: 1.5rem; +} +#tsd-toolbar-links a:hover { + text-decoration: underline; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; + margin: 0 auto; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} +.tsd-page-toolbar .tsd-toolbar-icon { + box-sizing: border-box; + line-height: 0; + padding: 12px 0; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 1024px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/classes/default.html b/classes/default.html new file mode 100644 index 0000000..dd84ed9 --- /dev/null +++ b/classes/default.html @@ -0,0 +1,2953 @@ +default | break_infinity.js
+
+ +
+
+
+
+ +

Class default

+
+

The Decimal's value is simply mantissa * 10^exponent.

+
+
+

Hierarchy

+
    +
  • default
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
abs +absLog10 +acosh +add +ascensionPenalty +asinh +atanh +cbrt +ceil +clamp +clampMax +clampMin +clone +cmp +cmp_tolerance +compare +compare_tolerance +copyFrom +cosh +cube +decimalPlaces +div +divide +divideBy +dividedBy +dp +egg +eq +eq_tolerance +equals +equals_tolerance +exp +factorial +floor +greaterThan +greaterThanOrEqualTo +gt +gt_tolerance +gte +gte_tolerance +isFinite +isNaN +isNegativeInfinity +isPositiveInfinity +lessThan +lessThanOrEqualTo +ln +log +log10 +log2 +logarithm +lt +lt_tolerance +lte +lte_tolerance +mantissaWithDecimalPlaces +max +min +minus +mul +multiply +neg +negate +negated +neq +neq_tolerance +normalize +notEquals +notEquals_tolerance +pLog10 +plus +pow +pow_base +recip +reciprocal +reciprocate +round +setFromNumber +setFromNumber_bypassCache +setFromString +setFromString_bypassCache +setMantissaExponent +setMantissaExponent_noNormalize +sgn +sign +sinh +sqr +sqrt +sub +subtract +tanh +times +toExponential +toFixed +toJSON +toNumber +toPrecision +toString +toStringWithDecimalPlaces +trunc +valueOf +abs +absLog10 +add +affordArithmeticSeries +affordGeometricSeries +cbrt +ceil +clamp +clampMax +clampMin +cmp +cmp_tolerance +compare +compare_tolerance +const +constant +cube +decimalPlaces +div +divide +dp +efficiencyOfPurchase +eq +eq_tolerance +equals +equals_tolerance +exp +floor +fromMantissaExponent +fromMantissaExponent_noNormalize +fromNumber +fromNumber_bypassCache +fromString +fromString_bypassCache +fromValue_noAlloc +gt +gt_tolerance +gte +gte_tolerance +ln +log +log10 +log2 +logarithm +lt +lt_tolerance +lte +lte_tolerance +max +min +minus +mul +multiply +neg +negate +negated +neq +neq_tolerance +notEquals +notEquals_tolerance +pLog10 +plus +pow +pow10 +randomDecimalForTesting +recip +reciprocal +reciprocate +round +sgn +sign +sqr +sqrt +sub +subtract +sumArithmeticSeries +sumGeometricSeries +times +trunc +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
exponent: number = NaN
+

A number (integer) between -EXP_LIMIT and EXP_LIMIT. +Non-integral/out of bounds will cause bad things to happen.

+
+
+ +
mantissa: number = NaN
+

A number (double) with absolute value between [1, 10) OR exactly 0. +If mantissa is ever 10 or greater, it should be normalized +(divide by 10 and add 1 to exponent until it is less than 10, +or multiply by 10 and subtract 1 from exponent until it is 1 or greater). +Infinity/-Infinity/NaN will cause bad things to happen.

+
+
+

Accessors

+
+ +
    +
  • get e(): number
  • +
  • +

    Returns number

  • +
  • set e(value: number): void
  • +
  • +
    +

    Parameters

    +
      +
    • +
      value: number
    +

    Returns void

+
+ +
    +
  • get m(): number
  • +
  • +

    Returns number

  • +
  • set m(value: number): void
  • +
  • +
    +

    Parameters

    +
      +
    • +
      value: number
    +

    Returns void

+
+ +
    +
  • get s(): number
  • +
  • +

    Returns number

  • +
  • set s(value: number): void
  • +
  • +
    +

    Parameters

    +
      +
    • +
      value: number
    +

    Returns void

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Joke function from Realm Grinder

    +
    +
    +

    Parameters

    +
      +
    • +
      ascensions: number
    +

    Returns default

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: MantissaExponent
    +

    Returns void

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Tolerance is a relative tolerance, multiplied by the greater of the magnitudes of the two arguments. +For example, if you put in 1e-9, then any number closer to the +larger number than (larger number)*1e-9 will be considered equal.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns boolean

+
+ +
    + +
  • +

    Returns boolean

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      base: number
    +

    Returns number

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      base: number
    +

    Returns number

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      places: number
    +

    Returns number

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    When mantissa is very denormalized, use this to normalize much faster.

    +
    +

    Returns default

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: number
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: number
    +

    Returns void

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: string
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      mantissa: number
    • +
    • +
      exponent: number
    +

    Returns void

+
+ +
    + +
  • +

    Well, you know what you're doing!

    +
    +
    +

    Parameters

    +
      +
    • +
      mantissa: number
    • +
    • +
      exponent: number
    +

    Returns void

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      places: number
    +

    Returns string

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      places: number
    +

    Returns string

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      places: number
    +

    Returns string

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      places: number
    +

    Returns string

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    If you're willing to spend 'resourcesAvailable' and want to buy something +with exponentially increasing cost each purchase (start at priceStart, +multiply by priceRatio, already own currentOwned), how much of it can you buy? +Adapted from Trimps source code.

    +
    +
    +

    Parameters

    +
    +

    Returns default

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      mantissa: number
    • +
    • +
      exponent: number
    +

    Returns default

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      mantissa: number
    • +
    • +
      exponent: number
    +

    Returns default

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      absMaxExponent: number
    +

    Returns default

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..046895b --- /dev/null +++ b/index.html @@ -0,0 +1,183 @@ +break_infinity.js
+
+ +
+
+
+
+

break_infinity.js

+

NPM

+

A replacement for https://github.com/MikeMcl/decimal.js/ for incremental games which need +to deal with very large numbers (bigger in magnitude than 1e308, up to as much as 1e9e15) +and want to prioritize speed over accuracy.

+

If you want to prioritize accuracy over speed, please use decimal.js instead.

+

NEW:

+ + + +

Load

+
+

You can use break_infinity.js directly from a CDN via a script tag:

+
    <!-- You can load it as a minified file (recommended) -->
<script src="https://cdn.jsdelivr.net/npm/break_infinity.js@2"></script>

<!-- ...or as a non-minified file (for debugging) -->
<script src="https://cdn.jsdelivr.net/npm/break_infinity.js@2/dist/break_infinity.js"></script> +
+

or as a JS module using import

+
    import Decimal from "break_infinity.js";
+
+

or as a Node.js module using require.

+
    var Decimal = require("break_infinity.js");
+
+

For the module approaches, the library is available from the npm registry

+
    $ npm install --save break_infinity.js
+
+

If you are already using decimal.js, just swap out for break_infinity.js and everything will work +the same (if there's a missing function or behavioural difference, open an issue and I'll take a look).

+ + +

Use

+
+

The library exports a single class Decimal, constructor of which accepts a +Number, String or Decimal.

+
    const x = new Decimal(123.4567);
const y = new Decimal("123456.7e-3");
const z = new Decimal(x);
const equals = x.equals(y) && y.equals(z) && x.equals(z); // true +
+

The methods that return a Decimal can be chained.

+
    const short = x.dividedBy(y).plus(z).times(9).floor();
const long = x.times("1.23456780123456789e+9")
.plus(9876.5432321)
.dividedBy("4444562598.111772")
.ceil(); +
+

For the complete list of functions refer to +Typescript definitions, +decimal.js docs +or check out +generated API docs

+ + +

Benchmarks

+
+

So how much faster than decimal.js is break_infinity.js? +Operations per second comparison using the same computer with these benchmarks +link link:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Projectdecimal.jsbreak_infinity.jsSpeedup
new Decimal("1.23456789e987654321")1.6e64.5e62.8x
Decimal.add("1e999", "9e998")1.3e63.2e62.5x
Decimal.mul("1e999", "9e998")1.3e63.8e62.9x
Decimal.log10("987.654e789")3.9e44.7e6121x
Decimal.exp(1e10)1.1e44.3e6401x
Decimal.pow(987.789, 123.321)1.3e45.8e6442x
+

Antimatter Dimensions script time +improved by 4.5x after swapping from decimal.js to break_infinity.js. +This could be your incremental game:

+

image

+ + +

Build

+
+

First, clone the repo

+
git clone git://github.com/Patashu/break_infinity.js.git
cd break_infinity.js +
+

Then install npm dependencies

+
npm ci
+
+

And then run build command which will build all targets to the dist directory.

+
npm run build
+
+ + +

Acknowledgements

+
+

Dedicated to Hevipelle, and all the CPUs that struggled to run Antimatter Dimensions.

+

Related song: https://soundcloud.com/patashu/8-bit-progressive-stoic-platonic-ideal

+

Special thanks to projects from which I have sourced code or ideas from:

+ +

Additional thanks to https://github.com/Razenpok for +porting the code to TypeScript and cleaning up this README.

+ + +

Other Number Libraries

+
+ +
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/modules.html b/modules.html new file mode 100644 index 0000000..fd8184f --- /dev/null +++ b/modules.html @@ -0,0 +1,53 @@ +break_infinity.js
+
+ +
+
+
+
+

break_infinity.js

+
+
+

Index

+
+

Classes

+
+
+

Type Aliases

+
+
+
+

Generated using TypeDoc

+
\ No newline at end of file diff --git a/types/DecimalSource.html b/types/DecimalSource.html new file mode 100644 index 0000000..55fbd0b --- /dev/null +++ b/types/DecimalSource.html @@ -0,0 +1,48 @@ +DecimalSource | break_infinity.js
+
+ +
+
+
+
+ +

Type alias DecimalSource

+
DecimalSource: MantissaExponent | number | string
+
+
+

Generated using TypeDoc

+
\ No newline at end of file