diff --git a/.version b/.version index 18f3fb198..557fefcbf 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -v2.1.2 \ No newline at end of file +v2.1.3 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index dca1949b4..6aec792ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## [v2.1.3](https://github.com/auth0/auth0-spa-js/tree/v2.1.3) (2023-12-11) +[Full Changelog](https://github.com/auth0/auth0-spa-js/compare/v2.1.2...v2.1.3) + +**Changed** +- feat: support for hosted token worker [\#1208](https://github.com/auth0/auth0-spa-js/pull/1208) ([DJMcK](https://github.com/DJMcK)) + ## [v2.1.2](https://github.com/auth0/auth0-spa-js/tree/v2.1.2) (2023-08-21) [Full Changelog](https://github.com/auth0/auth0-spa-js/compare/v2.1.1...v2.1.2) diff --git a/FAQ.md b/FAQ.md index be5e0dbb7..967250c48 100644 --- a/FAQ.md +++ b/FAQ.md @@ -124,7 +124,7 @@ If you want to use a CDN bundle together with import maps, you will need to use diff --git a/docs/assets/highlight.css b/docs/assets/highlight.css index 946807a59..ee405fc6b 100644 --- a/docs/assets/highlight.css +++ b/docs/assets/highlight.css @@ -1,30 +1,30 @@ :root { - --light-hl-0: #000000; - --dark-hl-0: #D4D4D4; - --light-hl-1: #800000; - --dark-hl-1: #808080; - --light-hl-2: #800000; - --dark-hl-2: #569CD6; - --light-hl-3: #000000FF; - --dark-hl-3: #D4D4D4; - --light-hl-4: #FF0000; - --dark-hl-4: #9CDCFE; - --light-hl-5: #0000FF; - --dark-hl-5: #CE9178; - --light-hl-6: #AF00DB; - --dark-hl-6: #C586C0; - --light-hl-7: #001080; - --dark-hl-7: #9CDCFE; - --light-hl-8: #A31515; - --dark-hl-8: #CE9178; - --light-hl-9: #008000; - --dark-hl-9: #6A9955; - --light-hl-10: #0000FF; - --dark-hl-10: #569CD6; - --light-hl-11: #0070C1; - --dark-hl-11: #4FC1FF; - --light-hl-12: #795E26; - --dark-hl-12: #DCDCAA; + --light-hl-0: #795E26; + --dark-hl-0: #DCDCAA; + --light-hl-1: #000000; + --dark-hl-1: #D4D4D4; + --light-hl-2: #A31515; + --dark-hl-2: #CE9178; + --light-hl-3: #800000; + --dark-hl-3: #808080; + --light-hl-4: #800000; + --dark-hl-4: #569CD6; + --light-hl-5: #000000FF; + --dark-hl-5: #D4D4D4; + --light-hl-6: #E50000; + --dark-hl-6: #9CDCFE; + --light-hl-7: #0000FF; + --dark-hl-7: #CE9178; + --light-hl-8: #AF00DB; + --dark-hl-8: #C586C0; + --light-hl-9: #001080; + --dark-hl-9: #9CDCFE; + --light-hl-10: #008000; + --dark-hl-10: #6A9955; + --light-hl-11: #0000FF; + --dark-hl-11: #569CD6; + --light-hl-12: #0070C1; + --dark-hl-12: #4FC1FF; --light-hl-13: #267F99; --dark-hl-13: #4EC9B0; --light-code-background: #FFFFFF; diff --git a/docs/assets/main.js b/docs/assets/main.js index abd0485a2..d0aa8d5f9 100644 --- a/docs/assets/main.js +++ b/docs/assets/main.js @@ -1,54 +1,59 @@ "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 j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};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 k{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(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),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(()=>{Ae(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"?fe(e,-1):s.key==="ArrowDown"?fe(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 He(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 Ae(t,e,n,r){if(He(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${pe(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 fe(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 pe(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",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!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&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!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&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,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){H||(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(!H&&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 k{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),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 k{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();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); -/*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.TokenSet - * 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.tokenizer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - */ -/*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - */ -/** - * 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 - */ +"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(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 d=t.utils.clone(n)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}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(ol?d+=2:a==l&&(n+=r[u+1]*i[d+1],u+=2,d+=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 l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,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 u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+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),l=0;l1?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 se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){re.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()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(n&&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)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{le(e,t)}),le(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(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"?ue(e,-1):s.key==="ArrowDown"?ue(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 Ne(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}function ue(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 ce(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(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(He=!0,F="touchstart",pe="touchmove",B="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(pe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,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){D||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!D&&this.active&&n.target.closest(".col-sidebar")){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 te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{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()),ve.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 Z=class extends C{constructor(n){super(n);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let r=Q.getItem(this.key);this.el.open=r?r==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let i=this.summary.querySelector("a");i&&i.addEventListener("click",()=>{location.assign(i.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.ensureActivePageVisible()}function we(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.href===r.href&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); +/*! 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/docs/assets/navigation.js b/docs/assets/navigation.js new file mode 100644 index 000000000..6c79f665c --- /dev/null +++ b/docs/assets/navigation.js @@ -0,0 +1 @@ +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE43WXU/bMBQG4P+SazSgGmzjbioIVaNaVWBcTLtwnZPGwrEz+0RaNvHf56StSBz7OLc9r5/EHyfuz38Zwh/MbrKvDZYXSylAYXaW1QxL9yOXzFqw54PihxIr6RKvQuXZzeXi89vZyHARwRkKre6M0SZseSHKXDJewjdop9CpQo2+BwVG8MirDKuUslJrqLRp+ydOmVGZch40Z/IRtWF7iFiTCOWtC7aF340wkEdm6CdITVgr1H4LhQFbPulXiG1hLEnpG1039ZIpDlJGXzcQSppPogLdICUOI5RHU3OVZwuB0d2vqd45ttj3uusM+24IhWAKxsedeIyN0cXVtYdqI/72rbZhhlVx1ctR7C1wnUPeb3zQGwYo6B6wzzwK6SYkW2rmkewc/kVg2R+EOb4fph6w8rp4wK0C3esNJhZwlV67B713p5Ga0SiRpp6NTGvvIQo89LFWhdhT5DSWRN1bCJU0hymK3ELuPo0ck2ooOBvegm0kpt1DjmL7M3Wn0AyuQ2zr02XYV7zxF18+XV4tAhfqLUMWVI61WU53XXWLEYROxVkS20kIKl0hJfjfhh9gdtqCW9DabdTETcRTT3MLtGZKFGAxuBd+PeWtWbuDjdGVmL7qsJZyDhexymvtTlhs7sFQSn4xrK4hjx+/SSAlcgMMIfins2gU7xvsfBIaq9cf3379B872MoTBCgAA" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 42ef33112..949dbe72e 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"kinds\":{\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":64,\"name\":\"createAuth0Client\",\"url\":\"functions/createAuth0Client.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"Auth0Client\",\"url\":\"classes/Auth0Client.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Auth0Client.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"loginWithPopup\",\"url\":\"classes/Auth0Client.html#loginWithPopup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"getUser\",\"url\":\"classes/Auth0Client.html#getUser\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"getIdTokenClaims\",\"url\":\"classes/Auth0Client.html#getIdTokenClaims\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"loginWithRedirect\",\"url\":\"classes/Auth0Client.html#loginWithRedirect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"handleRedirectCallback\",\"url\":\"classes/Auth0Client.html#handleRedirectCallback\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"checkSession\",\"url\":\"classes/Auth0Client.html#checkSession\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"getTokenSilently\",\"url\":\"classes/Auth0Client.html#getTokenSilently\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"getTokenWithPopup\",\"url\":\"classes/Auth0Client.html#getTokenWithPopup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"isAuthenticated\",\"url\":\"classes/Auth0Client.html#isAuthenticated\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":2048,\"name\":\"logout\",\"url\":\"classes/Auth0Client.html#logout\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"Auth0Client\"},{\"kind\":128,\"name\":\"GenericError\",\"url\":\"classes/GenericError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromPayload\",\"url\":\"classes/GenericError.html#fromPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GenericError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GenericError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GenericError\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/GenericError.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GenericError\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"classes/GenericError.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"GenericError\"},{\"kind\":128,\"name\":\"AuthenticationError\",\"url\":\"classes/AuthenticationError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromPayload\",\"url\":\"classes/AuthenticationError.html#fromPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuthenticationError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthenticationError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuthenticationError\"},{\"kind\":1024,\"name\":\"state\",\"url\":\"classes/AuthenticationError.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"AuthenticationError\"},{\"kind\":1024,\"name\":\"appState\",\"url\":\"classes/AuthenticationError.html#appState\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"AuthenticationError\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/AuthenticationError.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuthenticationError\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"classes/AuthenticationError.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuthenticationError\"},{\"kind\":128,\"name\":\"TimeoutError\",\"url\":\"classes/TimeoutError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromPayload\",\"url\":\"classes/TimeoutError.html#fromPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TimeoutError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TimeoutError\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/TimeoutError.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"classes/TimeoutError.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TimeoutError\"},{\"kind\":128,\"name\":\"PopupTimeoutError\",\"url\":\"classes/PopupTimeoutError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromPayload\",\"url\":\"classes/PopupTimeoutError.html#fromPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PopupTimeoutError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PopupTimeoutError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PopupTimeoutError\"},{\"kind\":1024,\"name\":\"popup\",\"url\":\"classes/PopupTimeoutError.html#popup\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PopupTimeoutError\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/PopupTimeoutError.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PopupTimeoutError\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"classes/PopupTimeoutError.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PopupTimeoutError\"},{\"kind\":128,\"name\":\"PopupCancelledError\",\"url\":\"classes/PopupCancelledError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromPayload\",\"url\":\"classes/PopupCancelledError.html#fromPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PopupCancelledError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PopupCancelledError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PopupCancelledError\"},{\"kind\":1024,\"name\":\"popup\",\"url\":\"classes/PopupCancelledError.html#popup\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"PopupCancelledError\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/PopupCancelledError.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PopupCancelledError\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"classes/PopupCancelledError.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PopupCancelledError\"},{\"kind\":128,\"name\":\"MfaRequiredError\",\"url\":\"classes/MfaRequiredError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromPayload\",\"url\":\"classes/MfaRequiredError.html#fromPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MfaRequiredError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MfaRequiredError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MfaRequiredError\"},{\"kind\":1024,\"name\":\"mfa_token\",\"url\":\"classes/MfaRequiredError.html#mfa_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MfaRequiredError\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/MfaRequiredError.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MfaRequiredError\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"classes/MfaRequiredError.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MfaRequiredError\"},{\"kind\":128,\"name\":\"MissingRefreshTokenError\",\"url\":\"classes/MissingRefreshTokenError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromPayload\",\"url\":\"classes/MissingRefreshTokenError.html#fromPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MissingRefreshTokenError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MissingRefreshTokenError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MissingRefreshTokenError\"},{\"kind\":1024,\"name\":\"audience\",\"url\":\"classes/MissingRefreshTokenError.html#audience\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MissingRefreshTokenError\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"classes/MissingRefreshTokenError.html#scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MissingRefreshTokenError\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/MissingRefreshTokenError.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MissingRefreshTokenError\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"classes/MissingRefreshTokenError.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MissingRefreshTokenError\"},{\"kind\":256,\"name\":\"ICache\",\"url\":\"interfaces/ICache.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/ICache.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ICache\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"interfaces/ICache.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ICache\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"interfaces/ICache.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ICache\"},{\"kind\":2048,\"name\":\"allKeys\",\"url\":\"interfaces/ICache.html#allKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ICache\"},{\"kind\":128,\"name\":\"LocalStorageCache\",\"url\":\"classes/LocalStorageCache.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LocalStorageCache.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LocalStorageCache\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/LocalStorageCache.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocalStorageCache\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/LocalStorageCache.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocalStorageCache\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/LocalStorageCache.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocalStorageCache\"},{\"kind\":2048,\"name\":\"allKeys\",\"url\":\"classes/LocalStorageCache.html#allKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocalStorageCache\"},{\"kind\":128,\"name\":\"InMemoryCache\",\"url\":\"classes/InMemoryCache.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InMemoryCache.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InMemoryCache\"},{\"kind\":1024,\"name\":\"enclosedCache\",\"url\":\"classes/InMemoryCache.html#enclosedCache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"InMemoryCache\"},{\"kind\":4194304,\"name\":\"Cacheable\",\"url\":\"types/Cacheable.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"DecodedToken\",\"url\":\"interfaces/DecodedToken.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"claims\",\"url\":\"interfaces/DecodedToken.html#claims\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DecodedToken\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/DecodedToken.html#user\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DecodedToken\"},{\"kind\":4194304,\"name\":\"CacheEntry\",\"url\":\"types/CacheEntry.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/CacheEntry.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CacheEntry\"},{\"kind\":1024,\"name\":\"id_token\",\"url\":\"types/CacheEntry.html#__type.id_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"access_token\",\"url\":\"types/CacheEntry.html#__type.access_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"expires_in\",\"url\":\"types/CacheEntry.html#__type.expires_in\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"decodedToken\",\"url\":\"types/CacheEntry.html#__type.decodedToken\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"audience\",\"url\":\"types/CacheEntry.html#__type.audience\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"types/CacheEntry.html#__type.scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"client_id\",\"url\":\"types/CacheEntry.html#__type.client_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"refresh_token\",\"url\":\"types/CacheEntry.html#__type.refresh_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":1024,\"name\":\"oauthTokenScope\",\"url\":\"types/CacheEntry.html#__type.oauthTokenScope\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheEntry.__type\"},{\"kind\":4194304,\"name\":\"WrappedCacheEntry\",\"url\":\"types/WrappedCacheEntry.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/WrappedCacheEntry.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"WrappedCacheEntry\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"types/WrappedCacheEntry.html#__type.body\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WrappedCacheEntry.__type\"},{\"kind\":1024,\"name\":\"expiresAt\",\"url\":\"types/WrappedCacheEntry.html#__type.expiresAt\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WrappedCacheEntry.__type\"},{\"kind\":4194304,\"name\":\"KeyManifestEntry\",\"url\":\"types/KeyManifestEntry.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/KeyManifestEntry.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"KeyManifestEntry\"},{\"kind\":1024,\"name\":\"keys\",\"url\":\"types/KeyManifestEntry.html#__type.keys\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"KeyManifestEntry.__type\"},{\"kind\":4194304,\"name\":\"MaybePromise\",\"url\":\"types/MaybePromise.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"CacheKey\",\"url\":\"classes/CacheKey.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"fromKey\",\"url\":\"classes/CacheKey.html#fromKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":2048,\"name\":\"fromCacheEntry\",\"url\":\"classes/CacheKey.html#fromCacheEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CacheKey.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":1024,\"name\":\"clientId\",\"url\":\"classes/CacheKey.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"classes/CacheKey.html#scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":1024,\"name\":\"audience\",\"url\":\"classes/CacheKey.html#audience\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":1024,\"name\":\"prefix\",\"url\":\"classes/CacheKey.html#prefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":1024,\"name\":\"suffix\",\"url\":\"classes/CacheKey.html#suffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":2048,\"name\":\"toKey\",\"url\":\"classes/CacheKey.html#toKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CacheKey\"},{\"kind\":4194304,\"name\":\"CacheKeyData\",\"url\":\"types/CacheKeyData.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/CacheKeyData.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"CacheKeyData\"},{\"kind\":1024,\"name\":\"audience\",\"url\":\"types/CacheKeyData.html#__type.audience\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheKeyData.__type\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"types/CacheKeyData.html#__type.scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheKeyData.__type\"},{\"kind\":1024,\"name\":\"clientId\",\"url\":\"types/CacheKeyData.html#__type.clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"CacheKeyData.__type\"},{\"kind\":256,\"name\":\"AuthorizationParams\",\"url\":\"interfaces/AuthorizationParams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"display\",\"url\":\"interfaces/AuthorizationParams.html#display\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"prompt\",\"url\":\"interfaces/AuthorizationParams.html#prompt\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"max_age\",\"url\":\"interfaces/AuthorizationParams.html#max_age\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"ui_locales\",\"url\":\"interfaces/AuthorizationParams.html#ui_locales\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"id_token_hint\",\"url\":\"interfaces/AuthorizationParams.html#id_token_hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"screen_hint\",\"url\":\"interfaces/AuthorizationParams.html#screen_hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"login_hint\",\"url\":\"interfaces/AuthorizationParams.html#login_hint\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"acr_values\",\"url\":\"interfaces/AuthorizationParams.html#acr_values\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/AuthorizationParams.html#scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"audience\",\"url\":\"interfaces/AuthorizationParams.html#audience\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"connection\",\"url\":\"interfaces/AuthorizationParams.html#connection\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"organization\",\"url\":\"interfaces/AuthorizationParams.html#organization\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"invitation\",\"url\":\"interfaces/AuthorizationParams.html#invitation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":1024,\"name\":\"redirect_uri\",\"url\":\"interfaces/AuthorizationParams.html#redirect_uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizationParams\"},{\"kind\":256,\"name\":\"Auth0ClientOptions\",\"url\":\"interfaces/Auth0ClientOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"domain\",\"url\":\"interfaces/Auth0ClientOptions.html#domain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"issuer\",\"url\":\"interfaces/Auth0ClientOptions.html#issuer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/Auth0ClientOptions.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"leeway\",\"url\":\"interfaces/Auth0ClientOptions.html#leeway\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"cacheLocation\",\"url\":\"interfaces/Auth0ClientOptions.html#cacheLocation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"interfaces/Auth0ClientOptions.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"useRefreshTokens\",\"url\":\"interfaces/Auth0ClientOptions.html#useRefreshTokens\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"useRefreshTokensFallback\",\"url\":\"interfaces/Auth0ClientOptions.html#useRefreshTokensFallback\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"authorizeTimeoutInSeconds\",\"url\":\"interfaces/Auth0ClientOptions.html#authorizeTimeoutInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"httpTimeoutInSeconds\",\"url\":\"interfaces/Auth0ClientOptions.html#httpTimeoutInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"auth0Client\",\"url\":\"interfaces/Auth0ClientOptions.html#auth0Client\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Auth0ClientOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/Auth0ClientOptions.html#__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Auth0ClientOptions.__type\"},{\"kind\":1024,\"name\":\"version\",\"url\":\"interfaces/Auth0ClientOptions.html#__type.version\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Auth0ClientOptions.__type\"},{\"kind\":1024,\"name\":\"env\",\"url\":\"interfaces/Auth0ClientOptions.html#__type.env\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Auth0ClientOptions.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Auth0ClientOptions.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"Auth0ClientOptions.__type\"},{\"kind\":1024,\"name\":\"legacySameSiteCookie\",\"url\":\"interfaces/Auth0ClientOptions.html#legacySameSiteCookie\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"useCookiesForTransactions\",\"url\":\"interfaces/Auth0ClientOptions.html#useCookiesForTransactions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"sessionCheckExpiryDays\",\"url\":\"interfaces/Auth0ClientOptions.html#sessionCheckExpiryDays\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"cookieDomain\",\"url\":\"interfaces/Auth0ClientOptions.html#cookieDomain\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"useFormData\",\"url\":\"interfaces/Auth0ClientOptions.html#useFormData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"nowProvider\",\"url\":\"interfaces/Auth0ClientOptions.html#nowProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Auth0ClientOptions.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/Auth0ClientOptions.html#authorizationParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Auth0ClientOptions\"},{\"kind\":4194304,\"name\":\"CacheLocation\",\"url\":\"types/CacheLocation.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"RedirectLoginOptions\",\"url\":\"interfaces/RedirectLoginOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"appState\",\"url\":\"interfaces/RedirectLoginOptions.html#appState\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedirectLoginOptions\"},{\"kind\":1024,\"name\":\"fragment\",\"url\":\"interfaces/RedirectLoginOptions.html#fragment\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedirectLoginOptions\"},{\"kind\":1024,\"name\":\"onRedirect\",\"url\":\"interfaces/RedirectLoginOptions.html#onRedirect\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedirectLoginOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RedirectLoginOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"RedirectLoginOptions\"},{\"kind\":1024,\"name\":\"openUrl\",\"url\":\"interfaces/RedirectLoginOptions.html#openUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedirectLoginOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RedirectLoginOptions.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"RedirectLoginOptions\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/RedirectLoginOptions.html#authorizationParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectLoginOptions\"},{\"kind\":256,\"name\":\"RedirectLoginResult\",\"url\":\"interfaces/RedirectLoginResult.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"appState\",\"url\":\"interfaces/RedirectLoginResult.html#appState\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedirectLoginResult\"},{\"kind\":256,\"name\":\"PopupLoginOptions\",\"url\":\"interfaces/PopupLoginOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/PopupLoginOptions.html#authorizationParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"PopupLoginOptions\"},{\"kind\":256,\"name\":\"PopupConfigOptions\",\"url\":\"interfaces/PopupConfigOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"timeoutInSeconds\",\"url\":\"interfaces/PopupConfigOptions.html#timeoutInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PopupConfigOptions\"},{\"kind\":1024,\"name\":\"popup\",\"url\":\"interfaces/PopupConfigOptions.html#popup\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PopupConfigOptions\"},{\"kind\":256,\"name\":\"GetTokenSilentlyOptions\",\"url\":\"interfaces/GetTokenSilentlyOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"cacheMode\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#cacheMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetTokenSilentlyOptions\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#authorizationParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetTokenSilentlyOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"GetTokenSilentlyOptions\"},{\"kind\":1024,\"name\":\"redirect_uri\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#__type.redirect_uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"GetTokenSilentlyOptions.__type\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#__type.scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"GetTokenSilentlyOptions.__type\"},{\"kind\":1024,\"name\":\"audience\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#__type.audience\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"GetTokenSilentlyOptions.__type\"},{\"kind\":1024,\"name\":\"timeoutInSeconds\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#timeoutInSeconds\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetTokenSilentlyOptions\"},{\"kind\":1024,\"name\":\"detailedResponse\",\"url\":\"interfaces/GetTokenSilentlyOptions.html#detailedResponse\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetTokenSilentlyOptions\"},{\"kind\":256,\"name\":\"GetTokenWithPopupOptions\",\"url\":\"interfaces/GetTokenWithPopupOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"cacheMode\",\"url\":\"interfaces/GetTokenWithPopupOptions.html#cacheMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GetTokenWithPopupOptions\"},{\"kind\":1024,\"name\":\"authorizationParams\",\"url\":\"interfaces/GetTokenWithPopupOptions.html#authorizationParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"GetTokenWithPopupOptions\"},{\"kind\":256,\"name\":\"LogoutUrlOptions\",\"url\":\"interfaces/LogoutUrlOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/LogoutUrlOptions.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogoutUrlOptions\"},{\"kind\":1024,\"name\":\"logoutParams\",\"url\":\"interfaces/LogoutUrlOptions.html#logoutParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogoutUrlOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LogoutUrlOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LogoutUrlOptions\"},{\"kind\":1024,\"name\":\"federated\",\"url\":\"interfaces/LogoutUrlOptions.html#__type.federated\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogoutUrlOptions.__type\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"interfaces/LogoutUrlOptions.html#__type.returnTo\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogoutUrlOptions.__type\"},{\"kind\":256,\"name\":\"LogoutOptions\",\"url\":\"interfaces/LogoutOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"onRedirect\",\"url\":\"interfaces/LogoutOptions.html#onRedirect\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogoutOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LogoutOptions.html#__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LogoutOptions\"},{\"kind\":1024,\"name\":\"openUrl\",\"url\":\"interfaces/LogoutOptions.html#openUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogoutOptions\"},{\"kind\":1024,\"name\":\"clientId\",\"url\":\"interfaces/LogoutOptions.html#clientId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"LogoutOptions\"},{\"kind\":1024,\"name\":\"logoutParams\",\"url\":\"interfaces/LogoutOptions.html#logoutParams\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"LogoutOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LogoutOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LogoutOptions\"},{\"kind\":1024,\"name\":\"federated\",\"url\":\"interfaces/LogoutOptions.html#__type.federated\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogoutOptions.__type\"},{\"kind\":1024,\"name\":\"returnTo\",\"url\":\"interfaces/LogoutOptions.html#__type.returnTo\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"LogoutOptions.__type\"},{\"kind\":4194304,\"name\":\"TokenEndpointResponse\",\"url\":\"types/TokenEndpointResponse.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TokenEndpointResponse.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"TokenEndpointResponse\"},{\"kind\":1024,\"name\":\"id_token\",\"url\":\"types/TokenEndpointResponse.html#__type.id_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenEndpointResponse.__type\"},{\"kind\":1024,\"name\":\"access_token\",\"url\":\"types/TokenEndpointResponse.html#__type.access_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenEndpointResponse.__type\"},{\"kind\":1024,\"name\":\"refresh_token\",\"url\":\"types/TokenEndpointResponse.html#__type.refresh_token\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenEndpointResponse.__type\"},{\"kind\":1024,\"name\":\"expires_in\",\"url\":\"types/TokenEndpointResponse.html#__type.expires_in\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenEndpointResponse.__type\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"types/TokenEndpointResponse.html#__type.scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"TokenEndpointResponse.__type\"},{\"kind\":256,\"name\":\"IdToken\",\"url\":\"interfaces/IdToken.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"__raw\",\"url\":\"interfaces/IdToken.html#__raw\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/IdToken.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"given_name\",\"url\":\"interfaces/IdToken.html#given_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"family_name\",\"url\":\"interfaces/IdToken.html#family_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"middle_name\",\"url\":\"interfaces/IdToken.html#middle_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"nickname\",\"url\":\"interfaces/IdToken.html#nickname\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"preferred_username\",\"url\":\"interfaces/IdToken.html#preferred_username\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"profile\",\"url\":\"interfaces/IdToken.html#profile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"picture\",\"url\":\"interfaces/IdToken.html#picture\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"website\",\"url\":\"interfaces/IdToken.html#website\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/IdToken.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"email_verified\",\"url\":\"interfaces/IdToken.html#email_verified\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"gender\",\"url\":\"interfaces/IdToken.html#gender\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"birthdate\",\"url\":\"interfaces/IdToken.html#birthdate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"zoneinfo\",\"url\":\"interfaces/IdToken.html#zoneinfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"locale\",\"url\":\"interfaces/IdToken.html#locale\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"phone_number\",\"url\":\"interfaces/IdToken.html#phone_number\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"phone_number_verified\",\"url\":\"interfaces/IdToken.html#phone_number_verified\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"interfaces/IdToken.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"interfaces/IdToken.html#updated_at\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"iss\",\"url\":\"interfaces/IdToken.html#iss\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"aud\",\"url\":\"interfaces/IdToken.html#aud\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"exp\",\"url\":\"interfaces/IdToken.html#exp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"nbf\",\"url\":\"interfaces/IdToken.html#nbf\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"iat\",\"url\":\"interfaces/IdToken.html#iat\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"jti\",\"url\":\"interfaces/IdToken.html#jti\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"azp\",\"url\":\"interfaces/IdToken.html#azp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"nonce\",\"url\":\"interfaces/IdToken.html#nonce\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"auth_time\",\"url\":\"interfaces/IdToken.html#auth_time\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"at_hash\",\"url\":\"interfaces/IdToken.html#at_hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"c_hash\",\"url\":\"interfaces/IdToken.html#c_hash\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"acr\",\"url\":\"interfaces/IdToken.html#acr\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"amr\",\"url\":\"interfaces/IdToken.html#amr\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"sub_jwk\",\"url\":\"interfaces/IdToken.html#sub_jwk\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"cnf\",\"url\":\"interfaces/IdToken.html#cnf\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"sid\",\"url\":\"interfaces/IdToken.html#sid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"org_id\",\"url\":\"interfaces/IdToken.html#org_id\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":1024,\"name\":\"org_name\",\"url\":\"interfaces/IdToken.html#org_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdToken\"},{\"kind\":128,\"name\":\"User\",\"url\":\"classes/User.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/User.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/User.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"given_name\",\"url\":\"classes/User.html#given_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"family_name\",\"url\":\"classes/User.html#family_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"middle_name\",\"url\":\"classes/User.html#middle_name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"nickname\",\"url\":\"classes/User.html#nickname\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"preferred_username\",\"url\":\"classes/User.html#preferred_username\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"profile\",\"url\":\"classes/User.html#profile\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"picture\",\"url\":\"classes/User.html#picture\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"website\",\"url\":\"classes/User.html#website\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"classes/User.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"email_verified\",\"url\":\"classes/User.html#email_verified\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"gender\",\"url\":\"classes/User.html#gender\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"birthdate\",\"url\":\"classes/User.html#birthdate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"zoneinfo\",\"url\":\"classes/User.html#zoneinfo\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"locale\",\"url\":\"classes/User.html#locale\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"phone_number\",\"url\":\"classes/User.html#phone_number\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"phone_number_verified\",\"url\":\"classes/User.html#phone_number_verified\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"classes/User.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"updated_at\",\"url\":\"classes/User.html#updated_at\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":1024,\"name\":\"sub\",\"url\":\"classes/User.html#sub\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"User\"},{\"kind\":4194304,\"name\":\"GetTokenSilentlyVerboseResponse\",\"url\":\"types/GetTokenSilentlyVerboseResponse.html\",\"classes\":\"tsd-kind-type-alias\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,51.552]],[\"comment/0\",[]],[\"name/1\",[1,46.444]],[\"comment/1\",[]],[\"name/2\",[2,30.35]],[\"comment/2\",[]],[\"name/3\",[3,51.552]],[\"comment/3\",[]],[\"name/4\",[4,51.552]],[\"comment/4\",[]],[\"name/5\",[5,51.552]],[\"comment/5\",[]],[\"name/6\",[6,51.552]],[\"comment/6\",[]],[\"name/7\",[7,51.552]],[\"comment/7\",[]],[\"name/8\",[8,51.552]],[\"comment/8\",[]],[\"name/9\",[9,51.552]],[\"comment/9\",[]],[\"name/10\",[10,51.552]],[\"comment/10\",[]],[\"name/11\",[11,51.552]],[\"comment/11\",[]],[\"name/12\",[12,51.552]],[\"comment/12\",[]],[\"name/13\",[13,51.552]],[\"comment/13\",[]],[\"name/14\",[14,35.458]],[\"comment/14\",[]],[\"name/15\",[2,30.35]],[\"comment/15\",[]],[\"name/16\",[15,35.458]],[\"comment/16\",[]],[\"name/17\",[16,35.458]],[\"comment/17\",[]],[\"name/18\",[17,51.552]],[\"comment/18\",[]],[\"name/19\",[14,35.458]],[\"comment/19\",[]],[\"name/20\",[2,30.35]],[\"comment/20\",[]],[\"name/21\",[18,51.552]],[\"comment/21\",[]],[\"name/22\",[19,43.079]],[\"comment/22\",[]],[\"name/23\",[15,35.458]],[\"comment/23\",[]],[\"name/24\",[16,35.458]],[\"comment/24\",[]],[\"name/25\",[20,51.552]],[\"comment/25\",[]],[\"name/26\",[14,35.458]],[\"comment/26\",[]],[\"name/27\",[2,30.35]],[\"comment/27\",[]],[\"name/28\",[15,35.458]],[\"comment/28\",[]],[\"name/29\",[16,35.458]],[\"comment/29\",[]],[\"name/30\",[21,51.552]],[\"comment/30\",[]],[\"name/31\",[14,35.458]],[\"comment/31\",[]],[\"name/32\",[2,30.35]],[\"comment/32\",[]],[\"name/33\",[22,43.079]],[\"comment/33\",[]],[\"name/34\",[15,35.458]],[\"comment/34\",[]],[\"name/35\",[16,35.458]],[\"comment/35\",[]],[\"name/36\",[23,51.552]],[\"comment/36\",[]],[\"name/37\",[14,35.458]],[\"comment/37\",[]],[\"name/38\",[2,30.35]],[\"comment/38\",[]],[\"name/39\",[22,43.079]],[\"comment/39\",[]],[\"name/40\",[15,35.458]],[\"comment/40\",[]],[\"name/41\",[16,35.458]],[\"comment/41\",[]],[\"name/42\",[24,51.552]],[\"comment/42\",[]],[\"name/43\",[14,35.458]],[\"comment/43\",[]],[\"name/44\",[2,30.35]],[\"comment/44\",[]],[\"name/45\",[25,51.552]],[\"comment/45\",[]],[\"name/46\",[15,35.458]],[\"comment/46\",[]],[\"name/47\",[16,35.458]],[\"comment/47\",[]],[\"name/48\",[26,51.552]],[\"comment/48\",[]],[\"name/49\",[14,35.458]],[\"comment/49\",[]],[\"name/50\",[2,30.35]],[\"comment/50\",[]],[\"name/51\",[27,36.889]],[\"comment/51\",[]],[\"name/52\",[28,35.458]],[\"comment/52\",[]],[\"name/53\",[15,35.458]],[\"comment/53\",[]],[\"name/54\",[16,35.458]],[\"comment/54\",[]],[\"name/55\",[29,51.552]],[\"comment/55\",[]],[\"name/56\",[30,46.444]],[\"comment/56\",[]],[\"name/57\",[31,46.444]],[\"comment/57\",[]],[\"name/58\",[32,46.444]],[\"comment/58\",[]],[\"name/59\",[33,46.444]],[\"comment/59\",[]],[\"name/60\",[34,51.552]],[\"comment/60\",[]],[\"name/61\",[2,30.35]],[\"comment/61\",[]],[\"name/62\",[30,46.444]],[\"comment/62\",[]],[\"name/63\",[31,46.444]],[\"comment/63\",[]],[\"name/64\",[32,46.444]],[\"comment/64\",[]],[\"name/65\",[33,46.444]],[\"comment/65\",[]],[\"name/66\",[35,51.552]],[\"comment/66\",[]],[\"name/67\",[2,30.35]],[\"comment/67\",[]],[\"name/68\",[36,51.552]],[\"comment/68\",[]],[\"name/69\",[37,51.552]],[\"comment/69\",[]],[\"name/70\",[38,46.444]],[\"comment/70\",[]],[\"name/71\",[39,51.552]],[\"comment/71\",[]],[\"name/72\",[40,46.444]],[\"comment/72\",[]],[\"name/73\",[41,51.552]],[\"comment/73\",[]],[\"name/74\",[42,28.865]],[\"comment/74\",[]],[\"name/75\",[43,46.444]],[\"comment/75\",[]],[\"name/76\",[44,46.444]],[\"comment/76\",[]],[\"name/77\",[45,46.444]],[\"comment/77\",[]],[\"name/78\",[38,46.444]],[\"comment/78\",[]],[\"name/79\",[27,36.889]],[\"comment/79\",[]],[\"name/80\",[28,35.458]],[\"comment/80\",[]],[\"name/81\",[46,51.552]],[\"comment/81\",[]],[\"name/82\",[47,46.444]],[\"comment/82\",[]],[\"name/83\",[48,51.552]],[\"comment/83\",[]],[\"name/84\",[49,51.552]],[\"comment/84\",[]],[\"name/85\",[42,28.865]],[\"comment/85\",[]],[\"name/86\",[50,51.552]],[\"comment/86\",[]],[\"name/87\",[51,51.552]],[\"comment/87\",[]],[\"name/88\",[52,51.552]],[\"comment/88\",[]],[\"name/89\",[42,28.865]],[\"comment/89\",[]],[\"name/90\",[53,51.552]],[\"comment/90\",[]],[\"name/91\",[54,51.552]],[\"comment/91\",[]],[\"name/92\",[55,51.552]],[\"comment/92\",[]],[\"name/93\",[56,51.552]],[\"comment/93\",[]],[\"name/94\",[57,51.552]],[\"comment/94\",[]],[\"name/95\",[2,30.35]],[\"comment/95\",[]],[\"name/96\",[58,38.559]],[\"comment/96\",[]],[\"name/97\",[28,35.458]],[\"comment/97\",[]],[\"name/98\",[27,36.889]],[\"comment/98\",[]],[\"name/99\",[59,51.552]],[\"comment/99\",[]],[\"name/100\",[60,51.552]],[\"comment/100\",[]],[\"name/101\",[61,51.552]],[\"comment/101\",[]],[\"name/102\",[62,51.552]],[\"comment/102\",[]],[\"name/103\",[42,28.865]],[\"comment/103\",[]],[\"name/104\",[27,36.889]],[\"comment/104\",[]],[\"name/105\",[28,35.458]],[\"comment/105\",[]],[\"name/106\",[58,38.559]],[\"comment/106\",[]],[\"name/107\",[63,36.889]],[\"comment/107\",[]],[\"name/108\",[64,51.552]],[\"comment/108\",[]],[\"name/109\",[65,51.552]],[\"comment/109\",[]],[\"name/110\",[66,51.552]],[\"comment/110\",[]],[\"name/111\",[67,51.552]],[\"comment/111\",[]],[\"name/112\",[68,51.552]],[\"comment/112\",[]],[\"name/113\",[69,51.552]],[\"comment/113\",[]],[\"name/114\",[70,51.552]],[\"comment/114\",[]],[\"name/115\",[71,51.552]],[\"comment/115\",[]],[\"name/116\",[28,35.458]],[\"comment/116\",[]],[\"name/117\",[27,36.889]],[\"comment/117\",[]],[\"name/118\",[72,51.552]],[\"comment/118\",[]],[\"name/119\",[73,51.552]],[\"comment/119\",[]],[\"name/120\",[74,51.552]],[\"comment/120\",[]],[\"name/121\",[75,46.444]],[\"comment/121\",[]],[\"name/122\",[76,51.552]],[\"comment/122\",[]],[\"name/123\",[77,51.552]],[\"comment/123\",[]],[\"name/124\",[78,51.552]],[\"comment/124\",[]],[\"name/125\",[58,38.559]],[\"comment/125\",[]],[\"name/126\",[79,51.552]],[\"comment/126\",[]],[\"name/127\",[80,46.444]],[\"comment/127\",[]],[\"name/128\",[81,51.552]],[\"comment/128\",[]],[\"name/129\",[82,51.552]],[\"comment/129\",[]],[\"name/130\",[83,51.552]],[\"comment/130\",[]],[\"name/131\",[84,51.552]],[\"comment/131\",[]],[\"name/132\",[85,51.552]],[\"comment/132\",[]],[\"name/133\",[1,46.444]],[\"comment/133\",[]],[\"name/134\",[42,28.865]],[\"comment/134\",[]],[\"name/135\",[86,43.079]],[\"comment/135\",[]],[\"name/136\",[87,51.552]],[\"comment/136\",[]],[\"name/137\",[88,51.552]],[\"comment/137\",[]],[\"name/138\",[42,28.865]],[\"comment/138\",[]],[\"name/139\",[89,51.552]],[\"comment/139\",[]],[\"name/140\",[90,51.552]],[\"comment/140\",[]],[\"name/141\",[91,51.552]],[\"comment/141\",[]],[\"name/142\",[92,51.552]],[\"comment/142\",[]],[\"name/143\",[93,51.552]],[\"comment/143\",[]],[\"name/144\",[94,51.552]],[\"comment/144\",[]],[\"name/145\",[42,28.865]],[\"comment/145\",[]],[\"name/146\",[63,36.889]],[\"comment/146\",[]],[\"name/147\",[80,46.444]],[\"comment/147\",[]],[\"name/148\",[95,51.552]],[\"comment/148\",[]],[\"name/149\",[19,43.079]],[\"comment/149\",[]],[\"name/150\",[96,51.552]],[\"comment/150\",[]],[\"name/151\",[97,46.444]],[\"comment/151\",[]],[\"name/152\",[42,28.865]],[\"comment/152\",[]],[\"name/153\",[98,46.444]],[\"comment/153\",[]],[\"name/154\",[42,28.865]],[\"comment/154\",[]],[\"name/155\",[63,36.889]],[\"comment/155\",[]],[\"name/156\",[99,51.552]],[\"comment/156\",[]],[\"name/157\",[19,43.079]],[\"comment/157\",[]],[\"name/158\",[100,51.552]],[\"comment/158\",[]],[\"name/159\",[63,36.889]],[\"comment/159\",[]],[\"name/160\",[101,51.552]],[\"comment/160\",[]],[\"name/161\",[102,46.444]],[\"comment/161\",[]],[\"name/162\",[22,43.079]],[\"comment/162\",[]],[\"name/163\",[103,51.552]],[\"comment/163\",[]],[\"name/164\",[104,46.444]],[\"comment/164\",[]],[\"name/165\",[63,36.889]],[\"comment/165\",[]],[\"name/166\",[42,28.865]],[\"comment/166\",[]],[\"name/167\",[75,46.444]],[\"comment/167\",[]],[\"name/168\",[28,35.458]],[\"comment/168\",[]],[\"name/169\",[27,36.889]],[\"comment/169\",[]],[\"name/170\",[102,46.444]],[\"comment/170\",[]],[\"name/171\",[105,51.552]],[\"comment/171\",[]],[\"name/172\",[106,51.552]],[\"comment/172\",[]],[\"name/173\",[104,46.444]],[\"comment/173\",[]],[\"name/174\",[63,36.889]],[\"comment/174\",[]],[\"name/175\",[107,51.552]],[\"comment/175\",[]],[\"name/176\",[58,38.559]],[\"comment/176\",[]],[\"name/177\",[108,46.444]],[\"comment/177\",[]],[\"name/178\",[42,28.865]],[\"comment/178\",[]],[\"name/179\",[109,46.444]],[\"comment/179\",[]],[\"name/180\",[110,46.444]],[\"comment/180\",[]],[\"name/181\",[111,51.552]],[\"comment/181\",[]],[\"name/182\",[97,46.444]],[\"comment/182\",[]],[\"name/183\",[42,28.865]],[\"comment/183\",[]],[\"name/184\",[98,46.444]],[\"comment/184\",[]],[\"name/185\",[58,38.559]],[\"comment/185\",[]],[\"name/186\",[108,46.444]],[\"comment/186\",[]],[\"name/187\",[42,28.865]],[\"comment/187\",[]],[\"name/188\",[109,46.444]],[\"comment/188\",[]],[\"name/189\",[110,46.444]],[\"comment/189\",[]],[\"name/190\",[112,51.552]],[\"comment/190\",[]],[\"name/191\",[42,28.865]],[\"comment/191\",[]],[\"name/192\",[43,46.444]],[\"comment/192\",[]],[\"name/193\",[44,46.444]],[\"comment/193\",[]],[\"name/194\",[47,46.444]],[\"comment/194\",[]],[\"name/195\",[45,46.444]],[\"comment/195\",[]],[\"name/196\",[28,35.458]],[\"comment/196\",[]],[\"name/197\",[113,51.552]],[\"comment/197\",[]],[\"name/198\",[114,51.552]],[\"comment/198\",[]],[\"name/199\",[86,43.079]],[\"comment/199\",[]],[\"name/200\",[115,46.444]],[\"comment/200\",[]],[\"name/201\",[116,46.444]],[\"comment/201\",[]],[\"name/202\",[117,46.444]],[\"comment/202\",[]],[\"name/203\",[118,46.444]],[\"comment/203\",[]],[\"name/204\",[119,46.444]],[\"comment/204\",[]],[\"name/205\",[120,46.444]],[\"comment/205\",[]],[\"name/206\",[121,46.444]],[\"comment/206\",[]],[\"name/207\",[122,46.444]],[\"comment/207\",[]],[\"name/208\",[123,46.444]],[\"comment/208\",[]],[\"name/209\",[124,46.444]],[\"comment/209\",[]],[\"name/210\",[125,46.444]],[\"comment/210\",[]],[\"name/211\",[126,46.444]],[\"comment/211\",[]],[\"name/212\",[127,46.444]],[\"comment/212\",[]],[\"name/213\",[128,46.444]],[\"comment/213\",[]],[\"name/214\",[129,46.444]],[\"comment/214\",[]],[\"name/215\",[130,46.444]],[\"comment/215\",[]],[\"name/216\",[131,46.444]],[\"comment/216\",[]],[\"name/217\",[132,46.444]],[\"comment/217\",[]],[\"name/218\",[133,51.552]],[\"comment/218\",[]],[\"name/219\",[134,51.552]],[\"comment/219\",[]],[\"name/220\",[135,51.552]],[\"comment/220\",[]],[\"name/221\",[136,51.552]],[\"comment/221\",[]],[\"name/222\",[137,51.552]],[\"comment/222\",[]],[\"name/223\",[138,51.552]],[\"comment/223\",[]],[\"name/224\",[139,51.552]],[\"comment/224\",[]],[\"name/225\",[140,51.552]],[\"comment/225\",[]],[\"name/226\",[141,51.552]],[\"comment/226\",[]],[\"name/227\",[142,51.552]],[\"comment/227\",[]],[\"name/228\",[143,51.552]],[\"comment/228\",[]],[\"name/229\",[144,51.552]],[\"comment/229\",[]],[\"name/230\",[145,51.552]],[\"comment/230\",[]],[\"name/231\",[146,51.552]],[\"comment/231\",[]],[\"name/232\",[147,51.552]],[\"comment/232\",[]],[\"name/233\",[148,51.552]],[\"comment/233\",[]],[\"name/234\",[149,51.552]],[\"comment/234\",[]],[\"name/235\",[150,51.552]],[\"comment/235\",[]],[\"name/236\",[40,46.444]],[\"comment/236\",[]],[\"name/237\",[2,30.35]],[\"comment/237\",[]],[\"name/238\",[86,43.079]],[\"comment/238\",[]],[\"name/239\",[115,46.444]],[\"comment/239\",[]],[\"name/240\",[116,46.444]],[\"comment/240\",[]],[\"name/241\",[117,46.444]],[\"comment/241\",[]],[\"name/242\",[118,46.444]],[\"comment/242\",[]],[\"name/243\",[119,46.444]],[\"comment/243\",[]],[\"name/244\",[120,46.444]],[\"comment/244\",[]],[\"name/245\",[121,46.444]],[\"comment/245\",[]],[\"name/246\",[122,46.444]],[\"comment/246\",[]],[\"name/247\",[123,46.444]],[\"comment/247\",[]],[\"name/248\",[124,46.444]],[\"comment/248\",[]],[\"name/249\",[125,46.444]],[\"comment/249\",[]],[\"name/250\",[126,46.444]],[\"comment/250\",[]],[\"name/251\",[127,46.444]],[\"comment/251\",[]],[\"name/252\",[128,46.444]],[\"comment/252\",[]],[\"name/253\",[129,46.444]],[\"comment/253\",[]],[\"name/254\",[130,46.444]],[\"comment/254\",[]],[\"name/255\",[131,46.444]],[\"comment/255\",[]],[\"name/256\",[132,46.444]],[\"comment/256\",[]],[\"name/257\",[151,51.552]],[\"comment/257\",[]],[\"name/258\",[152,51.552]],[\"comment/258\",[]]],\"invertedIndex\":[[\"__raw\",{\"_index\":114,\"name\":{\"198\":{}},\"comment\":{}}],[\"__type\",{\"_index\":42,\"name\":{\"74\":{},\"85\":{},\"89\":{},\"103\":{},\"134\":{},\"138\":{},\"145\":{},\"152\":{},\"154\":{},\"166\":{},\"178\":{},\"183\":{},\"187\":{},\"191\":{}},\"comment\":{}}],[\"access_token\",{\"_index\":44,\"name\":{\"76\":{},\"193\":{}},\"comment\":{}}],[\"acr\",{\"_index\":144,\"name\":{\"229\":{}},\"comment\":{}}],[\"acr_values\",{\"_index\":71,\"name\":{\"115\":{}},\"comment\":{}}],[\"address\",{\"_index\":131,\"name\":{\"216\":{},\"255\":{}},\"comment\":{}}],[\"allkeys\",{\"_index\":33,\"name\":{\"59\":{},\"65\":{}},\"comment\":{}}],[\"amr\",{\"_index\":145,\"name\":{\"230\":{}},\"comment\":{}}],[\"appstate\",{\"_index\":19,\"name\":{\"22\":{},\"149\":{},\"157\":{}},\"comment\":{}}],[\"at_hash\",{\"_index\":142,\"name\":{\"227\":{}},\"comment\":{}}],[\"aud\",{\"_index\":134,\"name\":{\"219\":{}},\"comment\":{}}],[\"audience\",{\"_index\":27,\"name\":{\"51\":{},\"79\":{},\"98\":{},\"104\":{},\"117\":{},\"169\":{}},\"comment\":{}}],[\"auth0client\",{\"_index\":1,\"name\":{\"1\":{},\"133\":{}},\"comment\":{}}],[\"auth0clientoptions\",{\"_index\":76,\"name\":{\"122\":{}},\"comment\":{}}],[\"auth_time\",{\"_index\":141,\"name\":{\"226\":{}},\"comment\":{}}],[\"authenticationerror\",{\"_index\":17,\"name\":{\"18\":{}},\"comment\":{}}],[\"authorizationparams\",{\"_index\":63,\"name\":{\"107\":{},\"146\":{},\"155\":{},\"159\":{},\"165\":{},\"174\":{}},\"comment\":{}}],[\"authorizetimeoutinseconds\",{\"_index\":84,\"name\":{\"131\":{}},\"comment\":{}}],[\"azp\",{\"_index\":139,\"name\":{\"224\":{}},\"comment\":{}}],[\"birthdate\",{\"_index\":126,\"name\":{\"211\":{},\"250\":{}},\"comment\":{}}],[\"body\",{\"_index\":50,\"name\":{\"86\":{}},\"comment\":{}}],[\"c_hash\",{\"_index\":143,\"name\":{\"228\":{}},\"comment\":{}}],[\"cache\",{\"_index\":81,\"name\":{\"128\":{}},\"comment\":{}}],[\"cacheable\",{\"_index\":37,\"name\":{\"69\":{}},\"comment\":{}}],[\"cacheentry\",{\"_index\":41,\"name\":{\"73\":{}},\"comment\":{}}],[\"cachekey\",{\"_index\":55,\"name\":{\"92\":{}},\"comment\":{}}],[\"cachekeydata\",{\"_index\":62,\"name\":{\"102\":{}},\"comment\":{}}],[\"cachelocation\",{\"_index\":80,\"name\":{\"127\":{},\"147\":{}},\"comment\":{}}],[\"cachemode\",{\"_index\":104,\"name\":{\"164\":{},\"173\":{}},\"comment\":{}}],[\"checksession\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"claims\",{\"_index\":39,\"name\":{\"71\":{}},\"comment\":{}}],[\"client_id\",{\"_index\":46,\"name\":{\"81\":{}},\"comment\":{}}],[\"clientid\",{\"_index\":58,\"name\":{\"96\":{},\"106\":{},\"125\":{},\"176\":{},\"185\":{}},\"comment\":{}}],[\"cnf\",{\"_index\":147,\"name\":{\"232\":{}},\"comment\":{}}],[\"connection\",{\"_index\":72,\"name\":{\"118\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":2,\"name\":{\"2\":{},\"15\":{},\"20\":{},\"27\":{},\"32\":{},\"38\":{},\"44\":{},\"50\":{},\"61\":{},\"67\":{},\"95\":{},\"237\":{}},\"comment\":{}}],[\"cookiedomain\",{\"_index\":92,\"name\":{\"142\":{}},\"comment\":{}}],[\"createauth0client\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"decodedtoken\",{\"_index\":38,\"name\":{\"70\":{},\"78\":{}},\"comment\":{}}],[\"detailedresponse\",{\"_index\":105,\"name\":{\"171\":{}},\"comment\":{}}],[\"display\",{\"_index\":64,\"name\":{\"108\":{}},\"comment\":{}}],[\"domain\",{\"_index\":77,\"name\":{\"123\":{}},\"comment\":{}}],[\"email\",{\"_index\":123,\"name\":{\"208\":{},\"247\":{}},\"comment\":{}}],[\"email_verified\",{\"_index\":124,\"name\":{\"209\":{},\"248\":{}},\"comment\":{}}],[\"enclosedcache\",{\"_index\":36,\"name\":{\"68\":{}},\"comment\":{}}],[\"env\",{\"_index\":88,\"name\":{\"137\":{}},\"comment\":{}}],[\"error\",{\"_index\":15,\"name\":{\"16\":{},\"23\":{},\"28\":{},\"34\":{},\"40\":{},\"46\":{},\"53\":{}},\"comment\":{}}],[\"error_description\",{\"_index\":16,\"name\":{\"17\":{},\"24\":{},\"29\":{},\"35\":{},\"41\":{},\"47\":{},\"54\":{}},\"comment\":{}}],[\"exp\",{\"_index\":135,\"name\":{\"220\":{}},\"comment\":{}}],[\"expires_in\",{\"_index\":45,\"name\":{\"77\":{},\"195\":{}},\"comment\":{}}],[\"expiresat\",{\"_index\":51,\"name\":{\"87\":{}},\"comment\":{}}],[\"family_name\",{\"_index\":116,\"name\":{\"201\":{},\"240\":{}},\"comment\":{}}],[\"federated\",{\"_index\":109,\"name\":{\"179\":{},\"188\":{}},\"comment\":{}}],[\"fragment\",{\"_index\":96,\"name\":{\"150\":{}},\"comment\":{}}],[\"fromcacheentry\",{\"_index\":57,\"name\":{\"94\":{}},\"comment\":{}}],[\"fromkey\",{\"_index\":56,\"name\":{\"93\":{}},\"comment\":{}}],[\"frompayload\",{\"_index\":14,\"name\":{\"14\":{},\"19\":{},\"26\":{},\"31\":{},\"37\":{},\"43\":{},\"49\":{}},\"comment\":{}}],[\"gender\",{\"_index\":125,\"name\":{\"210\":{},\"249\":{}},\"comment\":{}}],[\"genericerror\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"get\",{\"_index\":31,\"name\":{\"57\":{},\"63\":{}},\"comment\":{}}],[\"getidtokenclaims\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"gettokensilently\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"gettokensilentlyoptions\",{\"_index\":103,\"name\":{\"163\":{}},\"comment\":{}}],[\"gettokensilentlyverboseresponse\",{\"_index\":152,\"name\":{\"258\":{}},\"comment\":{}}],[\"gettokenwithpopup\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"gettokenwithpopupoptions\",{\"_index\":106,\"name\":{\"172\":{}},\"comment\":{}}],[\"getuser\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"given_name\",{\"_index\":115,\"name\":{\"200\":{},\"239\":{}},\"comment\":{}}],[\"handleredirectcallback\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"httptimeoutinseconds\",{\"_index\":85,\"name\":{\"132\":{}},\"comment\":{}}],[\"iat\",{\"_index\":137,\"name\":{\"222\":{}},\"comment\":{}}],[\"icache\",{\"_index\":29,\"name\":{\"55\":{}},\"comment\":{}}],[\"id_token\",{\"_index\":43,\"name\":{\"75\":{},\"192\":{}},\"comment\":{}}],[\"id_token_hint\",{\"_index\":68,\"name\":{\"112\":{}},\"comment\":{}}],[\"idtoken\",{\"_index\":113,\"name\":{\"197\":{}},\"comment\":{}}],[\"inmemorycache\",{\"_index\":35,\"name\":{\"66\":{}},\"comment\":{}}],[\"invitation\",{\"_index\":74,\"name\":{\"120\":{}},\"comment\":{}}],[\"isauthenticated\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"iss\",{\"_index\":133,\"name\":{\"218\":{}},\"comment\":{}}],[\"issuer\",{\"_index\":78,\"name\":{\"124\":{}},\"comment\":{}}],[\"jti\",{\"_index\":138,\"name\":{\"223\":{}},\"comment\":{}}],[\"keymanifestentry\",{\"_index\":52,\"name\":{\"88\":{}},\"comment\":{}}],[\"keys\",{\"_index\":53,\"name\":{\"90\":{}},\"comment\":{}}],[\"leeway\",{\"_index\":79,\"name\":{\"126\":{}},\"comment\":{}}],[\"legacysamesitecookie\",{\"_index\":89,\"name\":{\"139\":{}},\"comment\":{}}],[\"locale\",{\"_index\":128,\"name\":{\"213\":{},\"252\":{}},\"comment\":{}}],[\"localstoragecache\",{\"_index\":34,\"name\":{\"60\":{}},\"comment\":{}}],[\"login_hint\",{\"_index\":70,\"name\":{\"114\":{}},\"comment\":{}}],[\"loginwithpopup\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"loginwithredirect\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"logout\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"logoutoptions\",{\"_index\":111,\"name\":{\"181\":{}},\"comment\":{}}],[\"logoutparams\",{\"_index\":108,\"name\":{\"177\":{},\"186\":{}},\"comment\":{}}],[\"logouturloptions\",{\"_index\":107,\"name\":{\"175\":{}},\"comment\":{}}],[\"max_age\",{\"_index\":66,\"name\":{\"110\":{}},\"comment\":{}}],[\"maybepromise\",{\"_index\":54,\"name\":{\"91\":{}},\"comment\":{}}],[\"mfa_token\",{\"_index\":25,\"name\":{\"45\":{}},\"comment\":{}}],[\"mfarequirederror\",{\"_index\":24,\"name\":{\"42\":{}},\"comment\":{}}],[\"middle_name\",{\"_index\":117,\"name\":{\"202\":{},\"241\":{}},\"comment\":{}}],[\"missingrefreshtokenerror\",{\"_index\":26,\"name\":{\"48\":{}},\"comment\":{}}],[\"name\",{\"_index\":86,\"name\":{\"135\":{},\"199\":{},\"238\":{}},\"comment\":{}}],[\"nbf\",{\"_index\":136,\"name\":{\"221\":{}},\"comment\":{}}],[\"nickname\",{\"_index\":118,\"name\":{\"203\":{},\"242\":{}},\"comment\":{}}],[\"nonce\",{\"_index\":140,\"name\":{\"225\":{}},\"comment\":{}}],[\"nowprovider\",{\"_index\":94,\"name\":{\"144\":{}},\"comment\":{}}],[\"oauthtokenscope\",{\"_index\":48,\"name\":{\"83\":{}},\"comment\":{}}],[\"onredirect\",{\"_index\":97,\"name\":{\"151\":{},\"182\":{}},\"comment\":{}}],[\"openurl\",{\"_index\":98,\"name\":{\"153\":{},\"184\":{}},\"comment\":{}}],[\"org_id\",{\"_index\":149,\"name\":{\"234\":{}},\"comment\":{}}],[\"org_name\",{\"_index\":150,\"name\":{\"235\":{}},\"comment\":{}}],[\"organization\",{\"_index\":73,\"name\":{\"119\":{}},\"comment\":{}}],[\"phone_number\",{\"_index\":129,\"name\":{\"214\":{},\"253\":{}},\"comment\":{}}],[\"phone_number_verified\",{\"_index\":130,\"name\":{\"215\":{},\"254\":{}},\"comment\":{}}],[\"picture\",{\"_index\":121,\"name\":{\"206\":{},\"245\":{}},\"comment\":{}}],[\"popup\",{\"_index\":22,\"name\":{\"33\":{},\"39\":{},\"162\":{}},\"comment\":{}}],[\"popupcancellederror\",{\"_index\":23,\"name\":{\"36\":{}},\"comment\":{}}],[\"popupconfigoptions\",{\"_index\":101,\"name\":{\"160\":{}},\"comment\":{}}],[\"popuploginoptions\",{\"_index\":100,\"name\":{\"158\":{}},\"comment\":{}}],[\"popuptimeouterror\",{\"_index\":21,\"name\":{\"30\":{}},\"comment\":{}}],[\"preferred_username\",{\"_index\":119,\"name\":{\"204\":{},\"243\":{}},\"comment\":{}}],[\"prefix\",{\"_index\":59,\"name\":{\"99\":{}},\"comment\":{}}],[\"profile\",{\"_index\":120,\"name\":{\"205\":{},\"244\":{}},\"comment\":{}}],[\"prompt\",{\"_index\":65,\"name\":{\"109\":{}},\"comment\":{}}],[\"redirect_uri\",{\"_index\":75,\"name\":{\"121\":{},\"167\":{}},\"comment\":{}}],[\"redirectloginoptions\",{\"_index\":95,\"name\":{\"148\":{}},\"comment\":{}}],[\"redirectloginresult\",{\"_index\":99,\"name\":{\"156\":{}},\"comment\":{}}],[\"refresh_token\",{\"_index\":47,\"name\":{\"82\":{},\"194\":{}},\"comment\":{}}],[\"remove\",{\"_index\":32,\"name\":{\"58\":{},\"64\":{}},\"comment\":{}}],[\"returnto\",{\"_index\":110,\"name\":{\"180\":{},\"189\":{}},\"comment\":{}}],[\"scope\",{\"_index\":28,\"name\":{\"52\":{},\"80\":{},\"97\":{},\"105\":{},\"116\":{},\"168\":{},\"196\":{}},\"comment\":{}}],[\"screen_hint\",{\"_index\":69,\"name\":{\"113\":{}},\"comment\":{}}],[\"sessioncheckexpirydays\",{\"_index\":91,\"name\":{\"141\":{}},\"comment\":{}}],[\"set\",{\"_index\":30,\"name\":{\"56\":{},\"62\":{}},\"comment\":{}}],[\"sid\",{\"_index\":148,\"name\":{\"233\":{}},\"comment\":{}}],[\"state\",{\"_index\":18,\"name\":{\"21\":{}},\"comment\":{}}],[\"sub\",{\"_index\":151,\"name\":{\"257\":{}},\"comment\":{}}],[\"sub_jwk\",{\"_index\":146,\"name\":{\"231\":{}},\"comment\":{}}],[\"suffix\",{\"_index\":60,\"name\":{\"100\":{}},\"comment\":{}}],[\"timeouterror\",{\"_index\":20,\"name\":{\"25\":{}},\"comment\":{}}],[\"timeoutinseconds\",{\"_index\":102,\"name\":{\"161\":{},\"170\":{}},\"comment\":{}}],[\"tokenendpointresponse\",{\"_index\":112,\"name\":{\"190\":{}},\"comment\":{}}],[\"tokey\",{\"_index\":61,\"name\":{\"101\":{}},\"comment\":{}}],[\"ui_locales\",{\"_index\":67,\"name\":{\"111\":{}},\"comment\":{}}],[\"updated_at\",{\"_index\":132,\"name\":{\"217\":{},\"256\":{}},\"comment\":{}}],[\"usecookiesfortransactions\",{\"_index\":90,\"name\":{\"140\":{}},\"comment\":{}}],[\"useformdata\",{\"_index\":93,\"name\":{\"143\":{}},\"comment\":{}}],[\"user\",{\"_index\":40,\"name\":{\"72\":{},\"236\":{}},\"comment\":{}}],[\"userefreshtokens\",{\"_index\":82,\"name\":{\"129\":{}},\"comment\":{}}],[\"userefreshtokensfallback\",{\"_index\":83,\"name\":{\"130\":{}},\"comment\":{}}],[\"version\",{\"_index\":87,\"name\":{\"136\":{}},\"comment\":{}}],[\"website\",{\"_index\":122,\"name\":{\"207\":{},\"246\":{}},\"comment\":{}}],[\"wrappedcacheentry\",{\"_index\":49,\"name\":{\"84\":{}},\"comment\":{}}],[\"zoneinfo\",{\"_index\":127,\"name\":{\"212\":{},\"251\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css index e5093854c..07a385b73 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -2,38 +2,80 @@ /* 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-active-menu-item: var(--light-color-accent); --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-text-aside: #6e6e6e; + --light-color-link: #1f70c2; + + --light-color-ts-keyword: #056bd6; + --light-color-ts-project: #b111c9; + --light-color-ts-module: var(--light-color-ts-project); + --light-color-ts-namespace: var(--light-color-ts-project); + --light-color-ts-enum: #7e6f15; + --light-color-ts-enum-member: var(--light-color-ts-enum); + --light-color-ts-variable: #4760ec; --light-color-ts-function: #572be7; - --light-color-ts-namespace: #b111c9; - --light-color-ts-private: #707070; - --light-color-ts-variable: #4d68ff; + --light-color-ts-class: #1f70c2; + --light-color-ts-interface: #108024; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: var(--light-color-ts-variable); + --light-color-ts-method: var(--light-color-ts-function); + --light-color-ts-call-signature: var(--light-color-ts-method); + --light-color-ts-index-signature: var(--light-color-ts-property); + --light-color-ts-constructor-signature: var(--light-color-ts-constructor); + --light-color-ts-parameter: var(--light-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --light-color-ts-type-parameter: var(--light-color-ts-type-alias); + --light-color-ts-accessor: var(--light-color-ts-property); + --light-color-ts-get-signature: var(--light-color-ts-accessor); + --light-color-ts-set-signature: var(--light-color-ts-accessor); + --light-color-ts-type-alias: #d51270; + /* reference not included as links will be colored with the kind that it points to */ + --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-active-menu-item: #5d5d6a; --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-keyword: #3399ff; + --dark-color-ts-project: #e358ff; + --dark-color-ts-module: var(--dark-color-ts-project); + --dark-color-ts-namespace: var(--dark-color-ts-project); --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-color-ts-enum-member: var(--dark-color-ts-enum); + --dark-color-ts-variable: #798dff; + --dark-color-ts-function: #a280ff; + --dark-color-ts-class: #8ac4ff; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-constructor: var(--dark-color-ts-class); + --dark-color-ts-property: var(--dark-color-ts-variable); + --dark-color-ts-method: var(--dark-color-ts-function); + --dark-color-ts-call-signature: var(--dark-color-ts-method); + --dark-color-ts-index-signature: var(--dark-color-ts-property); + --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); + --dark-color-ts-parameter: var(--dark-color-ts-variable); + /* type literal not included as links will never be generated to it */ + --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias); + --dark-color-ts-accessor: var(--dark-color-ts-property); + --dark-color-ts-get-signature: var(--dark-color-ts-accessor); + --dark-color-ts-set-signature: var(--dark-color-ts-accessor); + --dark-color-ts-type-alias: #ff6492; + /* reference not included as links will be colored with the kind that it points to */ + --dark-external-icon: url("data:image/svg+xml;utf8,"); --dark-color-scheme: dark; } @@ -42,19 +84,39 @@ :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-active-menu-item: var(--light-color-active-menu-item); --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-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-private: var(--light-color-ts-private); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --external-icon: var(--light-external-icon); --color-scheme: var(--light-color-scheme); } @@ -64,19 +126,39 @@ :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-active-menu-item: var(--dark-color-active-menu-item); --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-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-private: var(--dark-color-ts-private); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --external-icon: var(--dark-external-icon); --color-scheme: var(--dark-color-scheme); } @@ -93,19 +175,39 @@ body { :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-active-menu-item: var(--light-color-active-menu-item); --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-keyword: var(--light-color-ts-keyword); + --color-ts-module: var(--light-color-ts-module); --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-private: var(--light-color-ts-private); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-enum-member: var(--light-color-ts-enum-member); --color-ts-variable: var(--light-color-ts-variable); + --color-ts-function: var(--light-color-ts-function); + --color-ts-class: var(--light-color-ts-class); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-constructor: var(--light-color-ts-constructor); + --color-ts-property: var(--light-color-ts-property); + --color-ts-method: var(--light-color-ts-method); + --color-ts-call-signature: var(--light-color-ts-call-signature); + --color-ts-index-signature: var(--light-color-ts-index-signature); + --color-ts-constructor-signature: var( + --light-color-ts-constructor-signature + ); + --color-ts-parameter: var(--light-color-ts-parameter); + --color-ts-type-parameter: var(--light-color-ts-type-parameter); + --color-ts-accessor: var(--light-color-ts-accessor); + --color-ts-get-signature: var(--light-color-ts-get-signature); + --color-ts-set-signature: var(--light-color-ts-set-signature); + --color-ts-type-alias: var(--light-color-ts-type-alias); + --external-icon: var(--light-external-icon); --color-scheme: var(--light-color-scheme); } @@ -113,23 +215,48 @@ body { :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-active-menu-item: var(--dark-color-active-menu-item); --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-keyword: var(--dark-color-ts-keyword); + --color-ts-module: var(--dark-color-ts-module); --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-private: var(--dark-color-ts-private); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-enum-member: var(--dark-color-ts-enum-member); --color-ts-variable: var(--dark-color-ts-variable); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-constructor: var(--dark-color-ts-constructor); + --color-ts-property: var(--dark-color-ts-property); + --color-ts-method: var(--dark-color-ts-method); + --color-ts-call-signature: var(--dark-color-ts-call-signature); + --color-ts-index-signature: var(--dark-color-ts-index-signature); + --color-ts-constructor-signature: var( + --dark-color-ts-constructor-signature + ); + --color-ts-parameter: var(--dark-color-ts-parameter); + --color-ts-type-parameter: var(--dark-color-ts-type-parameter); + --color-ts-accessor: var(--dark-color-ts-accessor); + --color-ts-get-signature: var(--dark-color-ts-get-signature); + --color-ts-set-signature: var(--dark-color-ts-set-signature); + --color-ts-type-alias: var(--dark-color-ts-type-alias); + --external-icon: var(--dark-external-icon); --color-scheme: var(--dark-color-scheme); } +.always-visible, +.always-visible .tsd-signatures { + display: inherit !important; +} + h1, h2, h3, @@ -139,6 +266,16 @@ h6 { line-height: 1.2; } +h1 > a, +h2 > a, +h3 > a, +h4 > a, +h5 > a, +h6 > a { + text-decoration: none; + color: var(--color-text); +} + h1 { font-size: 1.875rem; margin: 0.67rem 0; @@ -173,12 +310,6 @@ h6 { text-transform: uppercase; } -pre { - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; -} - dl, menu, ol, @@ -191,26 +322,10 @@ dd { } .container { - max-width: 1600px; + max-width: 1700px; 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); @@ -226,26 +341,9 @@ dd { } .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; + /* toolbar, footer, margin */ + min-height: calc(100vh - 41px - 56px - 4rem); } @keyframes fade-in { @@ -288,22 +386,6 @@ dd { 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); @@ -352,13 +434,29 @@ pre { } pre { + position: relative; + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; padding: 10px; - border: 0.1em solid var(--color-accent); + border: 1px solid var(--color-accent); } pre code { padding: 0; font-size: 100%; } +pre > button { + position: absolute; + top: 10px; + right: 10px; + opacity: 0; + transition: opacity 0.1s; + box-sizing: border-box; +} +pre:hover > button, +pre > button.visible { + opacity: 1; +} blockquote { margin: 1em 0; @@ -374,13 +472,12 @@ blockquote { padding: 0 0 0 20px; margin: 0; } -.tsd-typography h4, .tsd-typography .tsd-index-panel h3, .tsd-index-panel .tsd-typography h3, +.tsd-typography h4, .tsd-typography h5, .tsd-typography h6 { font-size: 1em; - margin: 0; } .tsd-typography h5, .tsd-typography h6 { @@ -391,91 +488,18 @@ blockquote { .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-typography table { + border-collapse: collapse; + border: none; +} +.tsd-typography td, +.tsd-typography th { + padding: 6px 13px; + border: 1px solid var(--color-accent); +} +.tsd-typography thead, +.tsd-typography tr:nth-child(even) { + background-color: var(--color-background-secondary); } .tsd-breadcrumb { @@ -656,43 +680,6 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { -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; @@ -707,7 +694,7 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { } .tsd-anchor { - position: absolute; + position: relative; top: -100px; } @@ -721,108 +708,64 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { 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-navigation.settings { + margin: 1rem 0; } -.tsd-member [data-tsd-kind="Private"] { - color: var(--color-ts-private); +.tsd-navigation > a, +.tsd-navigation .tsd-accordion-summary { + width: calc(100% - 0.5rem); } - -.tsd-navigation a { - display: block; - margin: 0.4rem 0; - border-left: 2px solid transparent; +.tsd-navigation a, +.tsd-navigation summary > span, +.tsd-page-navigation a { + display: inline-flex; + align-items: center; + padding: 0.25rem; color: var(--color-text); text-decoration: none; - transition: border-left-color 0.1s; + box-sizing: border-box; +} +.tsd-navigation a.current, +.tsd-page-navigation a.current { + background: var(--color-active-menu-item); } -.tsd-navigation a:hover { +.tsd-navigation a:hover, +.tsd-page-navigation a:hover { text-decoration: underline; } -.tsd-navigation ul { - margin: 0; +.tsd-navigation ul, +.tsd-page-navigation ul { + margin-top: 0; + margin-bottom: 0; padding: 0; list-style: none; } -.tsd-navigation li { +.tsd-navigation li, +.tsd-page-navigation li { padding: 0; + max-width: 100%; } - -.tsd-navigation.primary .tsd-accordion-details > ul { - margin-top: 0.75rem; -} -.tsd-navigation.primary a { - padding: 0.75rem 0.5rem; - margin: 0; +.tsd-nested-navigation { + margin-left: 3rem; } -.tsd-navigation.primary ul li a { - margin-left: 0.5rem; +.tsd-nested-navigation > li > details { + margin-left: -1.5rem; } -.tsd-navigation.primary ul li li a { +.tsd-small-nested-navigation { 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-small-nested-navigation > li > details { + margin-left: -1.5rem; } -.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-nested-navigation > li > a, +.tsd-nested-navigation > li > span { + width: calc(100% - 1.75rem - 0.5rem); } -.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-page-navigation ul { + padding-left: 1.75rem; } #tsd-sidebar-links a { @@ -835,41 +778,40 @@ input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { } a.tsd-index-link { - margin: 0.25rem 0; + padding: 0.25rem 0 !important; font-size: 1rem; line-height: 1.25rem; display: inline-flex; align-items: center; + color: var(--color-text); } -.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; +.tsd-accordion-summary { + list-style-type: none; /* hide marker on non-safari */ + outline: none; /* broken on safari, so just hide it */ +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; /* hide marker on safari */ +} +.tsd-accordion-summary, +.tsd-accordion-summary a { 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 a { + width: calc(100% - 1.5rem); +} .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-accordion .tsd-accordion-summary > svg { + margin-left: 0.25rem; } .tsd-index-content > :not(:first-child) { margin-top: 0.75rem; @@ -894,34 +836,6 @@ a.tsd-index-link { 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; } @@ -1002,8 +916,9 @@ a.tsd-index-link { box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); } #tsd-search .results li { - padding: 0 10px; background-color: var(--color-background); + line-height: initial; + padding: 4px; } #tsd-search .results li:nth-child(even) { background-color: var(--color-background-secondary); @@ -1011,12 +926,15 @@ a.tsd-index-link { #tsd-search .results li.state { display: none; } -#tsd-search .results li.current, -#tsd-search .results li:hover { +#tsd-search .results li.current:not(.no-results), +#tsd-search .results li:hover:not(.no-results) { background-color: var(--color-accent); } #tsd-search .results a { - display: block; + display: flex; + align-items: center; + padding: 0.25rem; + box-sizing: border-box; } #tsd-search .results a:before { top: 10px; @@ -1072,6 +990,11 @@ a.tsd-index-link { overflow-x: auto; } +.tsd-signature-keyword { + color: var(--color-ts-keyword); + font-weight: normal; +} + .tsd-signature-symbol { color: var(--color-text-aside); font-weight: normal; @@ -1127,7 +1050,7 @@ ul.tsd-type-parameter-list h5 { } .tsd-page-toolbar { - position: fixed; + position: sticky; z-index: 1; top: 0; left: 0; @@ -1167,16 +1090,14 @@ ul.tsd-type-parameter-list h5 { 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; + transition: + opacity 0.1s, + background-color 0.2s; vertical-align: bottom; cursor: pointer; } @@ -1198,12 +1119,6 @@ ul.tsd-type-parameter-list h5 { .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; } @@ -1234,7 +1149,85 @@ img { } .deprecated { - text-decoration: line-through; + text-decoration: line-through !important; +} + +.warning { + padding: 1rem; + color: var(--color-warning-text); + background: var(--color-background-warning); +} + +.tsd-kind-project { + color: var(--color-ts-project); +} +.tsd-kind-module { + color: var(--color-ts-module); +} +.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-kind-enum-member { + color: var(--color-ts-enum-member); +} +.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-kind-constructor { + color: var(--color-ts-constructor); +} +.tsd-kind-property { + color: var(--color-ts-property); +} +.tsd-kind-method { + color: var(--color-ts-method); +} +.tsd-kind-call-signature { + color: var(--color-ts-call-signature); +} +.tsd-kind-index-signature { + color: var(--color-ts-index-signature); +} +.tsd-kind-constructor-signature { + color: var(--color-ts-constructor-signature); +} +.tsd-kind-parameter { + color: var(--color-ts-parameter); +} +.tsd-kind-type-literal { + color: var(--color-ts-type-literal); +} +.tsd-kind-type-parameter { + color: var(--color-ts-type-parameter); +} +.tsd-kind-accessor { + color: var(--color-ts-accessor); +} +.tsd-kind-get-signature { + color: var(--color-ts-get-signature); +} +.tsd-kind-set-signature { + color: var(--color-ts-set-signature); +} +.tsd-kind-type-alias { + color: var(--color-ts-type-alias); +} + +/* if we have a kind icon, don't color the text by kind */ +.tsd-kind-icon ~ span { + color: var(--color-text); } * { @@ -1255,3 +1248,147 @@ img { border-radius: 999rem; border: 0.25rem solid var(--color-icon-background); } + +/* mobile */ +@media (max-width: 769px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } + + .container-main { + display: flex; + } + html .col-content { + float: none; + max-width: 100%; + width: 100%; + } + html .col-sidebar { + 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; + width: 75vw; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-sidebar > *: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 .col-sidebar { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu .col-sidebar { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu .col-sidebar { + visibility: visible; + transform: translate(0, 0); + display: flex; + flex-direction: column; + gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +/* one sidebar */ +@media (min-width: 770px) { + .container-main { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); + grid-template-areas: "sidebar content"; + margin: 2rem auto; + } + + .col-sidebar { + grid-area: sidebar; + } + .col-content { + grid-area: content; + padding: 0 1rem; + } +} +@media (min-width: 770px) and (max-width: 1399px) { + .col-sidebar { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + padding-top: 1rem; + } + .site-menu { + margin-top: 1rem; + } +} + +/* two sidebars */ +@media (min-width: 1200px) { + .container-main { + grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); + grid-template-areas: "sidebar content toc"; + } + + .col-sidebar { + display: contents; + } + + .page-menu { + grid-area: toc; + padding-left: 1rem; + } + .site-menu { + grid-area: sidebar; + } + + .site-menu { + margin-top: 1rem 0; + } + + .page-menu, + .site-menu { + max-height: calc(100vh - 2rem - 42px); + overflow: auto; + position: sticky; + top: 42px; + } +} diff --git a/docs/classes/Auth0Client.html b/docs/classes/Auth0Client.html index 491ea14da..717a5b800 100644 --- a/docs/classes/Auth0Client.html +++ b/docs/classes/Auth0Client.html @@ -1,75 +1,17 @@ -Auth0Client | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class Auth0Client

-
-

Auth0 SDK for Single Page Applications using Authorization Code Grant Flow with PKCE.

-
-
-

Hierarchy

-
    -
  • Auth0Client
-
-
-
- -
-
-

Constructors

-
- -
-
-

Methods

-
- -
\ No newline at end of file diff --git a/docs/classes/AuthenticationError.html b/docs/classes/AuthenticationError.html index 31a0e1d79..b1e901ee2 100644 --- a/docs/classes/AuthenticationError.html +++ b/docs/classes/AuthenticationError.html @@ -1,147 +1,9 @@ -AuthenticationError | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class AuthenticationError

-
-

Thrown when handling the redirect callback fails, will be one of Auth0's +AuthenticationError | @auth0/auth0-spa-js

Thrown when handling the redirect callback fails, will be one of Auth0's Authentication API's Standard Error Responses: https://auth0.com/docs/api/authentication?javascript#standard-error-responses

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
appState: any = null
-
- -
error: string
-
- -
error_description: string
-
- -
state: string
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: {
          error: string;
          error_description: string;
      }
      -
        -
      • -
        error: string
      • -
      • -
        error_description: string
    -

    Returns GenericError

-
-
\ No newline at end of file +

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

appState: any = null
error: string
error_description: string
state: string

Methods

\ No newline at end of file diff --git a/docs/classes/CacheKey.html b/docs/classes/CacheKey.html index 0e78e050d..392259a71 100644 --- a/docs/classes/CacheKey.html +++ b/docs/classes/CacheKey.html @@ -1,178 +1,18 @@ -CacheKey | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class CacheKey

-
-

Hierarchy

-
    -
  • CacheKey
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
audience?: string
-
- -
clientId: string
-
- -
prefix: string = CACHE_KEY_PREFIX
-
- -
scope?: string
-
- -
suffix?: string
-
-

Methods

-
- -
    - -
  • -

    Converts this CacheKey instance into a string for use in a cache

    - -

    Returns

    A string representation of the key

    -
    -

    Returns string

-
- -
-
- -
    - -
  • -

    Converts a cache key string into a CacheKey instance.

    - -

    Returns

    An instance of CacheKey

    -
    -
    -

    Parameters

    -
      -
    • -
      key: string
      -

      The key to convert

      -
    -

    Returns CacheKey

-
-
\ No newline at end of file +CacheKey | @auth0/auth0-spa-js

Constructors

Properties

audience?: string
clientId: string
prefix: string = CACHE_KEY_PREFIX
scope?: string
suffix?: string

Methods

  • Converts this CacheKey instance into a string for use in a cache

    +

    Returns string

    A string representation of the key

    +
  • Converts a cache key string into a CacheKey instance.

    +

    Parameters

    • key: string

      The key to convert

      +

    Returns CacheKey

    An instance of CacheKey

    +
\ No newline at end of file diff --git a/docs/classes/GenericError.html b/docs/classes/GenericError.html index f2b372817..365cbca91 100644 --- a/docs/classes/GenericError.html +++ b/docs/classes/GenericError.html @@ -1,131 +1,6 @@ -GenericError | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class GenericError

-
-

Thrown when network requests to the Auth server fail.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      error: string
    • -
    • -
      error_description: string
    -

    Returns GenericError

-
-

Properties

-
- -
error: string
-
- -
error_description: string
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: {
          error: string;
          error_description: string;
      }
      -
        -
      • -
        error: string
      • -
      • -
        error_description: string
    -

    Returns GenericError

-
-
\ No newline at end of file +GenericError | @auth0/auth0-spa-js

Thrown when network requests to the Auth server fail.

+

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

error: string
error_description: string

Methods

  • Parameters

    • __namedParameters: {
          error: string;
          error_description: string;
      }
      • error: string
      • error_description: string

    Returns GenericError

\ No newline at end of file diff --git a/docs/classes/InMemoryCache.html b/docs/classes/InMemoryCache.html index af5455b93..3d681d9f7 100644 --- a/docs/classes/InMemoryCache.html +++ b/docs/classes/InMemoryCache.html @@ -1,78 +1,3 @@ -InMemoryCache | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class InMemoryCache

-
-

Hierarchy

-
    -
  • InMemoryCache
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
enclosedCache: ICache = ...
-
-
\ No newline at end of file +InMemoryCache | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/classes/LocalStorageCache.html b/docs/classes/LocalStorageCache.html index a6d319925..ae9b87b56 100644 --- a/docs/classes/LocalStorageCache.html +++ b/docs/classes/LocalStorageCache.html @@ -1,146 +1,6 @@ -LocalStorageCache | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class LocalStorageCache

-
-

Hierarchy

-
    -
  • LocalStorageCache
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
-
\ No newline at end of file +LocalStorageCache | @auth0/auth0-spa-js

Implements

Constructors

Methods

Constructors

Methods

\ No newline at end of file diff --git a/docs/classes/MfaRequiredError.html b/docs/classes/MfaRequiredError.html index 2e11aa2de..86029ca8d 100644 --- a/docs/classes/MfaRequiredError.html +++ b/docs/classes/MfaRequiredError.html @@ -1,137 +1,7 @@ -MfaRequiredError | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class MfaRequiredError

-
-

Error thrown when the token exchange results in a mfa_required error

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
error: string
-
- -
error_description: string
-
- -
mfa_token: string
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: {
          error: string;
          error_description: string;
      }
      -
        -
      • -
        error: string
      • -
      • -
        error_description: string
    -

    Returns GenericError

-
-
\ No newline at end of file +MfaRequiredError | @auth0/auth0-spa-js

Error thrown when the token exchange results in a mfa_required error

+

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

error: string
error_description: string
mfa_token: string

Methods

\ No newline at end of file diff --git a/docs/classes/MissingRefreshTokenError.html b/docs/classes/MissingRefreshTokenError.html index 4c484c1bf..26b38dae5 100644 --- a/docs/classes/MissingRefreshTokenError.html +++ b/docs/classes/MissingRefreshTokenError.html @@ -1,142 +1,8 @@ -MissingRefreshTokenError | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class MissingRefreshTokenError

-
-

Error thrown when there is no refresh token to use

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
audience: string
-
- -
error: string
-
- -
error_description: string
-
- -
scope: string
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: {
          error: string;
          error_description: string;
      }
      -
        -
      • -
        error: string
      • -
      • -
        error_description: string
    -

    Returns GenericError

-
-
\ No newline at end of file +MissingRefreshTokenError | @auth0/auth0-spa-js

Class MissingRefreshTokenError

Error thrown when there is no refresh token to use

+

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

audience: string
error: string
error_description: string
scope: string

Methods

\ No newline at end of file diff --git a/docs/classes/PopupCancelledError.html b/docs/classes/PopupCancelledError.html index 31f6cd69c..1bd7bc97a 100644 --- a/docs/classes/PopupCancelledError.html +++ b/docs/classes/PopupCancelledError.html @@ -1,133 +1,7 @@ -PopupCancelledError | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class PopupCancelledError

-
-

Thrown when network requests to the Auth server fail.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
error: string
-
- -
error_description: string
-
- -
popup: Window
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: {
          error: string;
          error_description: string;
      }
      -
        -
      • -
        error: string
      • -
      • -
        error_description: string
    -

    Returns GenericError

-
-
\ No newline at end of file +PopupCancelledError | @auth0/auth0-spa-js

Thrown when network requests to the Auth server fail.

+

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

error: string
error_description: string
popup: Window

Methods

\ No newline at end of file diff --git a/docs/classes/PopupTimeoutError.html b/docs/classes/PopupTimeoutError.html index 64cba385a..4111014f7 100644 --- a/docs/classes/PopupTimeoutError.html +++ b/docs/classes/PopupTimeoutError.html @@ -1,133 +1,7 @@ -PopupTimeoutError | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class PopupTimeoutError

-
-

Error thrown when the login popup times out (if the user does not complete auth)

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
error: string
-
- -
error_description: string
-
- -
popup: Window
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: {
          error: string;
          error_description: string;
      }
      -
        -
      • -
        error: string
      • -
      • -
        error_description: string
    -

    Returns GenericError

-
-
\ No newline at end of file +PopupTimeoutError | @auth0/auth0-spa-js

Error thrown when the login popup times out (if the user does not complete auth)

+

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

error: string
error_description: string
popup: Window

Methods

\ No newline at end of file diff --git a/docs/classes/TimeoutError.html b/docs/classes/TimeoutError.html index cf3e3e893..a7e977aff 100644 --- a/docs/classes/TimeoutError.html +++ b/docs/classes/TimeoutError.html @@ -1,124 +1,7 @@ -TimeoutError | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class TimeoutError

-
-

Thrown when silent auth times out (usually due to a configuration issue) or +TimeoutError | @auth0/auth0-spa-js

Thrown when silent auth times out (usually due to a configuration issue) or when network requests to the Auth server timeout.

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
error: string
-
- -
error_description: string
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      __namedParameters: {
          error: string;
          error_description: string;
      }
      -
        -
      • -
        error: string
      • -
      • -
        error_description: string
    -

    Returns GenericError

-
-
\ No newline at end of file +

Hierarchy

Constructors

Properties

Methods

Constructors

Properties

error: string
error_description: string

Methods

\ No newline at end of file diff --git a/docs/classes/User.html b/docs/classes/User.html index 5ff22942a..18951cea5 100644 --- a/docs/classes/User.html +++ b/docs/classes/User.html @@ -1,214 +1,22 @@ -User | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Class User

-
-

Hierarchy

-
    -
  • User
-
-

Indexable

-
[key: string]: any
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
address?: string
-
- -
birthdate?: string
-
- -
email?: string
-
- -
email_verified?: boolean
-
- -
family_name?: string
-
- -
gender?: string
-
- -
given_name?: string
-
- -
locale?: string
-
- -
middle_name?: string
-
- -
name?: string
-
- -
nickname?: string
-
- -
phone_number?: string
-
- -
phone_number_verified?: boolean
-
- -
picture?: string
-
- -
preferred_username?: string
-
- -
profile?: string
-
- -
sub?: string
-
- -
updated_at?: string
-
- -
website?: string
-
- -
zoneinfo?: string
-
-
\ No newline at end of file +User | @auth0/auth0-spa-js

Indexable

[key: string]: any

Constructors

Properties

address?: string
birthdate?: string
email?: string
email_verified?: boolean
family_name?: string
gender?: string
given_name?: string
locale?: string
middle_name?: string
name?: string
nickname?: string
phone_number?: string
phone_number_verified?: boolean
picture?: string
preferred_username?: string
profile?: string
sub?: string
updated_at?: string
website?: string
zoneinfo?: string
\ No newline at end of file diff --git a/docs/functions/createAuth0Client.html b/docs/functions/createAuth0Client.html index 9518c7936..972d84735 100644 --- a/docs/functions/createAuth0Client.html +++ b/docs/functions/createAuth0Client.html @@ -1,95 +1,6 @@ -createAuth0Client | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Function createAuth0Client

-
-
\ No newline at end of file diff --git a/docs/index.html b/docs/index.html index d50f39e29..9a9e21969 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,54 +1,24 @@ -@auth0/auth0-spa-js
-
- -
-
-
-
-

@auth0/auth0-spa-js

-

Auth0 SDK for Single Page Applications using Authorization Code Grant Flow with PKCE.

+@auth0/auth0-spa-js

@auth0/auth0-spa-js

Auth0 SDK for Single Page Applications using Authorization Code Grant Flow with PKCE.

Release Codecov Downloads License CircleCI

-

📚 Documentation - 🚀 Getting Started - 💻 API Reference - 💬 Feedback

- - -

Documentation

-
-
    +

    📚 Documentation - 🚀 Getting Started - 💻 API Reference - 💬 Feedback

    +

    Documentation

    • Quickstart - our interactive guide for quickly adding login, logout and user information to your app using Auth0.
    • Sample app - a full-fledged sample app integrated with Auth0.
    • FAQs - frequently asked questions about auth0-spa-js SDK.
    • Examples - code samples for common scenarios.
    • Docs Site - explore our Docs site and learn more about Auth0.
    - - -

    Getting Started

    -
    - - -

    Installation

    -
    -

    Using npm in your project directory run the following command:

    -
    npm install @auth0/auth0-spa-js
    -
    +

    Getting Started

    Installation

    Using npm in your project directory run the following command:

    +
    npm install @auth0/auth0-spa-js
    +

    From the CDN:

    -
    <script src="https://cdn.auth0.com/js/auth0-spa-js/2.1/auth0-spa-js.production.js"></script>
    -
    - - -

    Configure Auth0

    -
    -

    Create a Single Page Application in the Auth0 Dashboard.

    +
    <script src="https://cdn.auth0.com/js/auth0-spa-js/2.1/auth0-spa-js.production.js"></script>
    +
    +

    Configure Auth0

    Create a Single Page Application in the Auth0 Dashboard.

    If you're using an existing application, verify that you have configured the following settings in your Single Page Application:

      @@ -68,28 +38,16 @@

      Configure Auth0

      These URLs should reflect the origins that your application is running on. Allowed Callback URLs may also include a path, depending on where you're handling the callback (see below).

    Take note of the Client ID and Domain values under the "Basic Information" section. You'll need these values in the next step.

    - - -

    Configure the SDK

    -
    -

    Create an Auth0Client instance before rendering or initializing your application. You should only have one instance of the client.

    -
    import { createAuth0Client } from '@auth0/auth0-spa-js';

    //with async/await
    const auth0 = await createAuth0Client({
    domain: '<AUTH0_DOMAIN>',
    clientId: '<AUTH0_CLIENT_ID>',
    authorizationParams: {
    redirect_uri: '<MY_CALLBACK_URL>'
    }
    });

    //or, you can just instantiate the client on its own
    import { Auth0Client } from '@auth0/auth0-spa-js';

    const auth0 = new Auth0Client({
    domain: '<AUTH0_DOMAIN>',
    clientId: '<AUTH0_CLIENT_ID>',
    authorizationParams: {
    redirect_uri: '<MY_CALLBACK_URL>'
    }
    });

    //if you do this, you'll need to check the session yourself
    try {
    await auth0.getTokenSilently();
    } catch (error) {
    if (error.error !== 'login_required') {
    throw error;
    }
    } -
    - - -

    Logging In

    -
    -

    You can then use login using the Auth0Client instance you created:

    -
    <button id="login">Click to Login</button>
    -
    -
    //redirect to the Universal Login Page
    document.getElementById('login').addEventListener('click', async () => {
    await auth0.loginWithRedirect();
    });

    //in your callback route (<MY_CALLBACK_URL>)
    window.addEventListener('load', async () => {
    const redirectResult = await auth0.handleRedirectCallback();
    //logged in. you can get the user profile like this:
    const user = await auth0.getUser();
    console.log(user);
    }); -
    +

    Configure the SDK

    Create an Auth0Client instance before rendering or initializing your application. You should only have one instance of the client.

    +
    import { createAuth0Client } from '@auth0/auth0-spa-js';

    //with async/await
    const auth0 = await createAuth0Client({
    domain: '<AUTH0_DOMAIN>',
    clientId: '<AUTH0_CLIENT_ID>',
    authorizationParams: {
    redirect_uri: '<MY_CALLBACK_URL>'
    }
    });

    //or, you can just instantiate the client on its own
    import { Auth0Client } from '@auth0/auth0-spa-js';

    const auth0 = new Auth0Client({
    domain: '<AUTH0_DOMAIN>',
    clientId: '<AUTH0_CLIENT_ID>',
    authorizationParams: {
    redirect_uri: '<MY_CALLBACK_URL>'
    }
    });

    //if you do this, you'll need to check the session yourself
    try {
    await auth0.getTokenSilently();
    } catch (error) {
    if (error.error !== 'login_required') {
    throw error;
    }
    } +
    +

    Logging In

    You can then use login using the Auth0Client instance you created:

    +
    <button id="login">Click to Login</button>
    +
    +
    //redirect to the Universal Login Page
    document.getElementById('login').addEventListener('click', async () => {
    await auth0.loginWithRedirect();
    });

    //in your callback route (<MY_CALLBACK_URL>)
    window.addEventListener('load', async () => {
    const redirectResult = await auth0.handleRedirectCallback();
    //logged in. you can get the user profile like this:
    const user = await auth0.getUser();
    console.log(user);
    }); +

    For other comprehensive examples, see the EXAMPLES.md document.

    - - -

    API Reference

    -
    -

    Explore API Methods available in auth0-spa-js.

    +

    API Reference

    Explore API Methods available in auth0-spa-js.

    - - -

    Feedback

    -
    - - -

    Contributing

    -
    -

    We appreciate feedback and contribution to this repo! Before you get started, please see the following:

    +

    Feedback

    Contributing

    We appreciate feedback and contribution to this repo! Before you get started, please see the following:

    - - -

    Raise an issue

    -
    -

    To provide feedback or report a bug, please raise an issue on our issue tracker.

    - - -

    Vulnerability Reporting

    -
    -

    Please do not report security vulnerabilities on the public GitHub issue tracker. The Responsible Disclosure Program details the procedure for disclosing security issues.

    - - -

    What is Auth0?

    -
    -

    +

    Raise an issue

    To provide feedback or report a bug, please raise an issue on our issue tracker.

    +

    Vulnerability Reporting

    Please do not report security vulnerabilities on the public GitHub issue tracker. The Responsible Disclosure Program details the procedure for disclosing security issues.

    +

    What is Auth0?

    @@ -138,62 +76,4 @@

    What is Auth0?

    This project is licensed under the MIT license. See the LICENSE file for more info. -

-
-
\ No newline at end of file +

\ No newline at end of file diff --git a/docs/interfaces/Auth0ClientOptions.html b/docs/interfaces/Auth0ClientOptions.html index a1413b01a..719347d84 100644 --- a/docs/interfaces/Auth0ClientOptions.html +++ b/docs/interfaces/Auth0ClientOptions.html @@ -1,280 +1,78 @@ -Auth0ClientOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface Auth0ClientOptions

-
-

Hierarchy

-
    -
  • BaseLoginOptions -
      -
    • Auth0ClientOptions
-
-
-
- -
-
-

Properties

-
- -
auth0Client?: {
    env?: {
        [key: string]: string;
    };
    name: string;
    version: string;
}
-

Internal property to send information about the client to the authorization server.

-
-
-

Type declaration

-
    -
  • -
    Optional env?: {
        [key: string]: string;
    }
    -
      -
    • -
      [key: string]: string
  • -
  • -
    name: string
  • -
  • -
    version: string
-
- -
authorizationParams?: AuthorizationParams
-

URL parameters that will be sent back to the Authorization Server. This can be known parameters +Auth0ClientOptions | @auth0/auth0-spa-js

Interface Auth0ClientOptions

interface Auth0ClientOptions {
    auth0Client?: {
        env?: {
            [key: string]: string;
        };
        name: string;
        version: string;
    };
    authorizationParams?: AuthorizationParams;
    authorizeTimeoutInSeconds?: number;
    cache?: ICache;
    cacheLocation?: CacheLocation;
    clientId: string;
    cookieDomain?: string;
    domain: string;
    httpTimeoutInSeconds?: number;
    issuer?: string;
    leeway?: number;
    legacySameSiteCookie?: boolean;
    nowProvider?: (() => number | Promise<number>);
    sessionCheckExpiryDays?: number;
    useCookiesForTransactions?: boolean;
    useFormData?: boolean;
    useRefreshTokens?: boolean;
    useRefreshTokensFallback?: boolean;
    workerUrl?: string;
}

Hierarchy

  • BaseLoginOptions
    • Auth0ClientOptions

Properties

auth0Client?: {
    env?: {
        [key: string]: string;
    };
    name: string;
    version: string;
}

Internal property to send information about the client to the authorization server.

+

Type declaration

  • Optional env?: {
        [key: string]: string;
    }
    • [key: string]: string
  • name: string
  • version: string
authorizationParams?: AuthorizationParams

URL parameters that will be sent back to the Authorization Server. This can be known parameters defined by Auth0 or custom parameters that you define.

-
-
- -
authorizeTimeoutInSeconds?: number
-

A maximum number of seconds to wait before declaring background calls to /authorize as failed for timeout +

authorizeTimeoutInSeconds?: number

A maximum number of seconds to wait before declaring background calls to /authorize as failed for timeout Defaults to 60s.

-
-
- -
cache?: ICache
-

Specify a custom cache implementation to use for token storage and retrieval. This setting takes precedence over cacheLocation if they are both specified.

-
-
- -
cacheLocation?: CacheLocation
-

The location to use when storing cache data. Valid values are memory or localstorage. +

cache?: ICache

Specify a custom cache implementation to use for token storage and retrieval. This setting takes precedence over cacheLocation if they are both specified.

+
cacheLocation?: CacheLocation

The location to use when storing cache data. Valid values are memory or localstorage. The default setting is memory.

Read more about changing storage options in the Auth0 docs

-
-
- -
clientId: string
-

The Client ID found on your Application settings page

-
-
- -
cookieDomain?: string
-

The domain the cookie is accessible from. If not set, the cookie is scoped to +

clientId: string

The Client ID found on your Application settings page

+
cookieDomain?: string

The domain the cookie is accessible from. If not set, the cookie is scoped to the current domain, including the subdomain.

Note: setting this incorrectly may cause silent authentication to stop working on page load.

To keep a user logged in across multiple subdomains set this to your top-level domain and prefixed with a . (eg: .example.com).

-
-
- -
domain: string
-

Your Auth0 account domain such as 'example.auth0.com', +

domain: string

Your Auth0 account domain such as 'example.auth0.com', 'example.eu.auth0.com' or , 'example.mycompany.com' (when using custom domains)

-
-
- -
httpTimeoutInSeconds?: number
-

Specify the timeout for HTTP calls using fetch. The default is 10 seconds.

-
-
- -
issuer?: string
-

The issuer to be used for validation of JWTs, optionally defaults to the domain above

-
-
- -
leeway?: number
-

The value in seconds used to account for clock skew in JWT expirations. +

httpTimeoutInSeconds?: number

Specify the timeout for HTTP calls using fetch. The default is 10 seconds.

+
issuer?: string

The issuer to be used for validation of JWTs, optionally defaults to the domain above

+
leeway?: number

The value in seconds used to account for clock skew in JWT expirations. Typically, this value is no more than a minute or two at maximum. Defaults to 60s.

-
-
- -
legacySameSiteCookie?: boolean
-

Sets an additional cookie with no SameSite attribute to support legacy browsers +

legacySameSiteCookie?: boolean

Sets an additional cookie with no SameSite attribute to support legacy browsers that are not compatible with the latest SameSite changes. This will log a warning on modern browsers, you can disable the warning by setting this to false but be aware that some older useragents will not work, See https://www.chromium.org/updates/same-site/incompatible-clients Defaults to true

-
-
- -
nowProvider?: (() => number | Promise<number>)
-
-

Type declaration

-
    -
  • -
      -
    • (): number | Promise<number>
    • -
    • -

      Modify the value used as the current time during the token validation.

      +
nowProvider?: (() => number | Promise<number>)

Type declaration

    • (): number | Promise<number>
    • Modify the value used as the current time during the token validation.

      Note: Using this improperly can potentially compromise the token validation.

      -
      -

      Returns number | Promise<number>

-
- -
sessionCheckExpiryDays?: number
-

Number of days until the cookie auth0.is.authenticated will expire +

Returns number | Promise<number>

sessionCheckExpiryDays?: number

Number of days until the cookie auth0.is.authenticated will expire Defaults to 1.

-
-
- -
useCookiesForTransactions?: boolean
-

If true, the SDK will use a cookie when storing information about the auth transaction while +

useCookiesForTransactions?: boolean

If true, the SDK will use a cookie when storing information about the auth transaction while the user is going through the authentication flow on the authorization server.

The default is false, in which case the SDK will use session storage.

- -

Notes

You might want to enable this if you rely on your users being able to authenticate using flows that +

Notes

You might want to enable this if you rely on your users being able to authenticate using flows that may end up spanning across multiple tabs (e.g. magic links) or you cannot otherwise rely on session storage being available.

-
-
- -
useFormData?: boolean
-

If true, data to the token endpoint is transmitted as x-www-form-urlencoded data, if false it will be transmitted as JSON. The default setting is true.

+
useFormData?: boolean

If true, data to the token endpoint is transmitted as x-www-form-urlencoded data, if false it will be transmitted as JSON. The default setting is true.

Note: Setting this to false may affect you if you use Auth0 Rules and are sending custom, non-primitive data. If you disable this, please verify that your Auth0 Rules continue to work as intended.

-
-
- -
useRefreshTokens?: boolean
-

If true, refresh tokens are used to fetch new access tokens from the Auth0 server. If false, the legacy technique of using a hidden iframe and the authorization_code grant with prompt=none is used. +

useRefreshTokens?: boolean

If true, refresh tokens are used to fetch new access tokens from the Auth0 server. If false, the legacy technique of using a hidden iframe and the authorization_code grant with prompt=none is used. The default setting is false.

Note: Use of refresh tokens must be enabled by an administrator on your Auth0 client application.

-
-
- -
useRefreshTokensFallback?: boolean
-

If true, fallback to the technique of using a hidden iframe and the authorization_code grant with prompt=none when unable to use refresh tokens. If false, the iframe fallback is not used and +

useRefreshTokensFallback?: boolean

If true, fallback to the technique of using a hidden iframe and the authorization_code grant with prompt=none when unable to use refresh tokens. If false, the iframe fallback is not used and errors relating to a failed refresh_token grant should be handled appropriately. The default setting is false.

Note: There might be situations where doing silent auth with a Web Message response from an iframe is not possible, like when you're serving your application from the file system or a custom protocol (like in a Desktop or Native app). In situations like this you can disable the iframe fallback and handle the failed refresh_token grant and prompt the user to login interactively with loginWithRedirect or loginWithPopup."

E.g. Using the file: protocol in an Electron application does not support that legacy technique.

- -

Example

let token: string;
try {
token = await auth0.getTokenSilently();
} catch (e) {
if (e.error === 'missing_refresh_token' || e.error === 'invalid_grant') {
auth0.loginWithRedirect();
}
} -
-
-
-
\ No newline at end of file +

Example

let token: string;
try {
token = await auth0.getTokenSilently();
} catch (e) {
if (e.error === 'missing_refresh_token' || e.error === 'invalid_grant') {
auth0.loginWithRedirect();
}
} +
+
workerUrl?: string

If provided, the SDK will load the token worker from this URL instead of the integrated blob. An example of when this is useful is if you have strict +Content-Security-Policy (CSP) and wish to avoid needing to set worker-src: blob:. We recommend either serving the worker, which you can find in the module +at <module_path>/dist/auth0-spa-js.worker.production.js, from the same host as your application or using the Auth0 CDN +https://cdn.auth0.com/js/auth0-spa-js/<version>/auth0-spa-js.worker.production.js.

+

Note: The worker is only used when useRefreshTokens: true, cacheLocation: 'memory', and the cache is not custom.

+
\ No newline at end of file diff --git a/docs/interfaces/AuthorizationParams.html b/docs/interfaces/AuthorizationParams.html index ede4df20d..b9c29320a 100644 --- a/docs/interfaces/AuthorizationParams.html +++ b/docs/interfaces/AuthorizationParams.html @@ -1,218 +1,63 @@ -AuthorizationParams | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface AuthorizationParams

-
-

Hierarchy

-
    -
  • AuthorizationParams
-
-

Indexable

-
[key: string]: any
-
-
-
- -
-
-

Properties

-
- -
acr_values?: string
-
- -
audience?: string
-

The default audience to be used for requesting API access.

-
-
- -
connection?: string
-

The name of the connection configured for your application. +AuthorizationParams | @auth0/auth0-spa-js

Interface AuthorizationParams

interface AuthorizationParams {
    acr_values?: string;
    audience?: string;
    connection?: string;
    display?: "page" | "popup" | "touch" | "wap";
    id_token_hint?: string;
    invitation?: string;
    login_hint?: string;
    max_age?: string | number;
    organization?: string;
    prompt?: "none" | "login" | "consent" | "select_account";
    redirect_uri?: string;
    scope?: string;
    screen_hint?: string;
    ui_locales?: string;
    [key: string]: any;
}

Indexable

[key: string]: any

If you need to send custom parameters to the Authorization Server, +make sure to use the original parameter name.

+

Properties

acr_values?: string
audience?: string

The default audience to be used for requesting API access.

+
connection?: string

The name of the connection configured for your application. If null, it will redirect to the Auth0 Login Page and show the Login Widget.

-
-
- -
display?: "page" | "popup" | "touch" | "wap"
-
    +
display?: "page" | "popup" | "touch" | "wap"
  • 'page': displays the UI with a full page view
  • 'popup': displays the UI with a popup window
  • 'touch': displays the UI in a way that leverages a touch interface
  • 'wap': displays the UI with a "feature phone" type interface
-
-
- -
id_token_hint?: string
-

Previously issued ID Token.

-
-
- -
invitation?: string
-

The Id of an invitation to accept. This is available from the user invitation URL that is given when participating in a user invitation flow.

-
-
- -
login_hint?: string
-

The user's email address or other identifier. When your app knows +

id_token_hint?: string

Previously issued ID Token.

+
invitation?: string

The Id of an invitation to accept. This is available from the user invitation URL that is given when participating in a user invitation flow.

+
login_hint?: string

The user's email address or other identifier. When your app knows which user is trying to authenticate, you can provide this parameter to pre-fill the email box or select the right session for sign-in.

This currently only affects the classic Lock experience.

-
-
- -
max_age?: string | number
-

Maximum allowable elapsed time (in seconds) since authentication. +

max_age?: string | number

Maximum allowable elapsed time (in seconds) since authentication. If the last time the user authenticated is greater than this value, the user must be reauthenticated.

-
-
- -
organization?: string
-

The organization to log in to.

+
organization?: string

The organization to log in to.

This will specify an organization parameter in your user's login request.

  • If you provide an Organization ID (a string with the prefix org_), it will be validated against the org_id claim of your user's ID Token. The validation is case-sensitive.
  • If you provide an Organization Name (a string without the prefix org_), it will be validated against the org_name claim of your user's ID Token. The validation is case-insensitive.
-
-
- -
prompt?: "none" | "login" | "consent" | "select_account"
-
    +
prompt?: "none" | "login" | "consent" | "select_account"
  • 'none': do not prompt user for login or consent on reauthentication
  • 'login': prompt user for reauthentication
  • 'consent': prompt user for consent before processing request
  • 'select_account': prompt user to select an account
-
-
- -
redirect_uri?: string
-

The default URL where Auth0 will redirect your browser to with +

redirect_uri?: string

The default URL where Auth0 will redirect your browser to with the authentication result. It must be whitelisted in the "Allowed Callback URLs" field in your Auth0 Application's settings. If not provided here, it should be provided in the other methods that provide authentication.

-
-
- -
scope?: string
-

The default scope to be used on authentication requests.

+
scope?: string

The default scope to be used on authentication requests.

This defaults to profile email if not set. If you are setting extra scopes and require profile and email to be included then you must include them in the provided scope.

Note: The openid scope is always applied regardless of this setting.

-
-
- -
screen_hint?: string
-

Provides a hint to Auth0 as to what flow should be displayed. +

screen_hint?: string

Provides a hint to Auth0 as to what flow should be displayed. The default behavior is to show a login page but you can override this by passing 'signup' to show the signup page instead.

This only affects the New Universal Login Experience.

-
-
- -
ui_locales?: string
-

The space-separated list of language tags, ordered by preference. +

ui_locales?: string

The space-separated list of language tags, ordered by preference. For example: 'fr-CA fr en'.

-
-
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/DecodedToken.html b/docs/interfaces/DecodedToken.html index a4daac3b0..0ceae8643 100644 --- a/docs/interfaces/DecodedToken.html +++ b/docs/interfaces/DecodedToken.html @@ -1,72 +1,3 @@ -DecodedToken | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface DecodedToken

-
-

Hierarchy

-
    -
  • DecodedToken
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
claims: IdToken
-
- -
user: User
-
-
\ No newline at end of file +DecodedToken | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/interfaces/GetTokenSilentlyOptions.html b/docs/interfaces/GetTokenSilentlyOptions.html index ff78bf253..f2548e221 100644 --- a/docs/interfaces/GetTokenSilentlyOptions.html +++ b/docs/interfaces/GetTokenSilentlyOptions.html @@ -1,122 +1,25 @@ -GetTokenSilentlyOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface GetTokenSilentlyOptions

-
-

Hierarchy

-
    -
  • GetTokenSilentlyOptions
-
-
-
- -
-
-

Properties

-
- -
authorizationParams?: {
    audience?: string;
    redirect_uri?: string;
    scope?: string;
    [key: string]: any;
}
-

Parameters that will be sent back to Auth0 as part of a request.

-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
  • -
  • -
    Optional audience?: string
    -

    The audience that was used in the authentication request

    -
  • -
  • -
    Optional redirect_uri?: string
    -

    There's no actual redirect when getting a token silently, +GetTokenSilentlyOptions | @auth0/auth0-spa-js

    Interface GetTokenSilentlyOptions

    interface GetTokenSilentlyOptions {
        authorizationParams?: {
            audience?: string;
            redirect_uri?: string;
            scope?: string;
            [key: string]: any;
        };
        cacheMode?: "on" | "off" | "cache-only";
        detailedResponse?: boolean;
        timeoutInSeconds?: number;
    }

    Properties

    authorizationParams?: {
        audience?: string;
        redirect_uri?: string;
        scope?: string;
        [key: string]: any;
    }

    Parameters that will be sent back to Auth0 as part of a request.

    +

    Type declaration

    • [key: string]: any

      If you need to send custom parameters to the Authorization Server, +make sure to use the original parameter name.

      +
    • Optional audience?: string

      The audience that was used in the authentication request

      +
    • Optional redirect_uri?: string

      There's no actual redirect when getting a token silently, but, according to the spec, a redirect_uri param is required. Auth0 uses this parameter to validate that the current origin matches the redirect_uri origin when sending the response. It must be whitelisted in the "Allowed Web Origins" in your Auth0 Application's settings.

      -
    • -
    • -
      Optional scope?: string
      -

      The scope that was used in the authentication request

      -
    -
    - -
    cacheMode?: "on" | "off" | "cache-only"
    -

    When off, ignores the cache and always sends a +

  • Optional scope?: string

    The scope that was used in the authentication request

    +
cacheMode?: "on" | "off" | "cache-only"

When off, ignores the cache and always sends a request to Auth0. When cache-only, only reads from the cache and never sends a request to Auth0. Defaults to on, where it both reads from the cache and sends a request to Auth0 as needed.

-
-
- -
detailedResponse?: boolean
-

If true, the full response from the /oauth/token endpoint (or the cache, if the cache was used) is returned +

detailedResponse?: boolean

If true, the full response from the /oauth/token endpoint (or the cache, if the cache was used) is returned (minus refresh_token if one was issued). Otherwise, just the access token is returned.

The default is false.

-
-
- -
timeoutInSeconds?: number
-

A maximum number of seconds to wait before declaring the background /authorize call as failed for timeout +

timeoutInSeconds?: number

A maximum number of seconds to wait before declaring the background /authorize call as failed for timeout Defaults to 60s.

-
-
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/GetTokenWithPopupOptions.html b/docs/interfaces/GetTokenWithPopupOptions.html index f9e4d5342..5bec3c01d 100644 --- a/docs/interfaces/GetTokenWithPopupOptions.html +++ b/docs/interfaces/GetTokenWithPopupOptions.html @@ -1,82 +1,8 @@ -GetTokenWithPopupOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface GetTokenWithPopupOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
authorizationParams?: AuthorizationParams
-

URL parameters that will be sent back to the Authorization Server. This can be known parameters +GetTokenWithPopupOptions | @auth0/auth0-spa-js

Interface GetTokenWithPopupOptions

interface GetTokenWithPopupOptions {
    authorizationParams?: AuthorizationParams;
    cacheMode?: "on" | "off" | "cache-only";
}

Hierarchy

Properties

authorizationParams?: AuthorizationParams

URL parameters that will be sent back to the Authorization Server. This can be known parameters defined by Auth0 or custom parameters that you define.

-
-
- -
cacheMode?: "on" | "off" | "cache-only"
-

When off, ignores the cache and always sends a request to Auth0. +

cacheMode?: "on" | "off" | "cache-only"

When off, ignores the cache and always sends a request to Auth0. When cache-only, only reads from the cache and never sends a request to Auth0. Defaults to on, where it both reads from the cache and sends a request to Auth0 as needed.

-
-
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/ICache.html b/docs/interfaces/ICache.html index b5a6e5846..4f6cdde05 100644 --- a/docs/interfaces/ICache.html +++ b/docs/interfaces/ICache.html @@ -1,129 +1,5 @@ -ICache | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface ICache

-
-

Hierarchy

-
    -
  • ICache
-
-

Implemented by

-
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
-
\ No newline at end of file +ICache | @auth0/auth0-spa-js
interface ICache {
    allKeys?(): MaybePromise<string[]>;
    get<T>(key): MaybePromise<undefined | T>;
    remove(key): MaybePromise<void>;
    set<T>(key, entry): MaybePromise<void>;
}

Implemented by

Methods

Methods

\ No newline at end of file diff --git a/docs/interfaces/IdToken.html b/docs/interfaces/IdToken.html index 3e8537d23..390d0c8d3 100644 --- a/docs/interfaces/IdToken.html +++ b/docs/interfaces/IdToken.html @@ -1,327 +1,39 @@ -IdToken | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface IdToken

-
-

Hierarchy

-
    -
  • IdToken
-
-

Indexable

-
[key: string]: any
-
-
-
- -
-
-

Properties

-
- -
__raw: string
-
- -
acr?: string
-
- -
address?: string
-
- -
amr?: string[]
-
- -
at_hash?: string
-
- -
aud?: string
-
- -
auth_time?: string
-
- -
azp?: string
-
- -
birthdate?: string
-
- -
c_hash?: string
-
- -
cnf?: string
-
- -
email?: string
-
- -
email_verified?: boolean
-
- -
exp?: number
-
- -
family_name?: string
-
- -
gender?: string
-
- -
given_name?: string
-
- -
iat?: number
-
- -
iss?: string
-
- -
jti?: string
-
- -
locale?: string
-
- -
middle_name?: string
-
- -
name?: string
-
- -
nbf?: number
-
- -
nickname?: string
-
- -
nonce?: string
-
- -
org_id?: string
-
- -
org_name?: string
-
- -
phone_number?: string
-
- -
phone_number_verified?: boolean
-
- -
picture?: string
-
- -
preferred_username?: string
-
- -
profile?: string
-
- -
sid?: string
-
- -
sub_jwk?: string
-
- -
updated_at?: string
-
- -
website?: string
-
- -
zoneinfo?: string
-
-
\ No newline at end of file +IdToken | @auth0/auth0-spa-js
interface IdToken {
    __raw: string;
    acr?: string;
    address?: string;
    amr?: string[];
    at_hash?: string;
    aud?: string;
    auth_time?: string;
    azp?: string;
    birthdate?: string;
    c_hash?: string;
    cnf?: string;
    email?: string;
    email_verified?: boolean;
    exp?: number;
    family_name?: string;
    gender?: string;
    given_name?: string;
    iat?: number;
    iss?: string;
    jti?: string;
    locale?: string;
    middle_name?: string;
    name?: string;
    nbf?: number;
    nickname?: string;
    nonce?: string;
    org_id?: string;
    org_name?: string;
    phone_number?: string;
    phone_number_verified?: boolean;
    picture?: string;
    preferred_username?: string;
    profile?: string;
    sid?: string;
    sub_jwk?: string;
    updated_at?: string;
    website?: string;
    zoneinfo?: string;
    [key: string]: any;
}

Indexable

[key: string]: any

Properties

__raw: string
acr?: string
address?: string
amr?: string[]
at_hash?: string
aud?: string
auth_time?: string
azp?: string
birthdate?: string
c_hash?: string
cnf?: string
email?: string
email_verified?: boolean
exp?: number
family_name?: string
gender?: string
given_name?: string
iat?: number
iss?: string
jti?: string
locale?: string
middle_name?: string
name?: string
nbf?: number
nickname?: string
nonce?: string
org_id?: string
org_name?: string
phone_number?: string
phone_number_verified?: boolean
picture?: string
preferred_username?: string
profile?: string
sid?: string
sub_jwk?: string
updated_at?: string
website?: string
zoneinfo?: string
\ No newline at end of file diff --git a/docs/interfaces/LogoutOptions.html b/docs/interfaces/LogoutOptions.html index bbeb56414..58a1cd21f 100644 --- a/docs/interfaces/LogoutOptions.html +++ b/docs/interfaces/LogoutOptions.html @@ -1,74 +1,19 @@ -LogoutOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface LogoutOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
clientId?: null | string
-

The clientId of your application.

+LogoutOptions | @auth0/auth0-spa-js

Interface LogoutOptions

interface LogoutOptions {
    clientId?: null | string;
    logoutParams?: {
        federated?: boolean;
        returnTo?: string;
        [key: string]: any;
    };
    onRedirect?: ((url) => Promise<void>);
    openUrl?: false | ((url) => void | Promise<void>);
}

Hierarchy

Properties

clientId?: null | string

The clientId of your application.

If this property is not set, then the clientId that was used during initialization of the SDK is sent to the logout endpoint.

If this property is set to null, then no client ID value is sent to the logout endpoint.

Read more about how redirecting after logout works

-
-
- -
logoutParams?: {
    federated?: boolean;
    returnTo?: string;
    [key: string]: any;
}
-

Parameters to pass to the logout endpoint. This can be known parameters defined by Auth0 or custom parameters +

logoutParams?: {
    federated?: boolean;
    returnTo?: string;
    [key: string]: any;
}

Parameters to pass to the logout endpoint. This can be known parameters defined by Auth0 or custom parameters you wish to provide.

-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
  • -
  • -
    Optional federated?: boolean
    -

    When supported by the upstream identity provider, +

    Type declaration

    • [key: string]: any

      If you need to send custom parameters to the logout endpoint, make sure to use the original parameter name.

      +
    • Optional federated?: boolean

      When supported by the upstream identity provider, forces the user to logout of their identity provider and from Auth0. Read more about how federated logout works at Auth0

      -
    • -
    • -
      Optional returnTo?: string
      -

      The URL where Auth0 will redirect your browser to after the logout.

      +
    • Optional returnTo?: string

      The URL where Auth0 will redirect your browser to after the logout.

      Note: If the client_id parameter is included, the returnTo URL that is provided must be listed in the Application's "Allowed Logout URLs" in the Auth0 dashboard. @@ -76,75 +21,14 @@

      Optional returnToreturnTo URL must be listed in the "Allowed Logout URLs" at the account level in the Auth0 dashboard.

      Read more about how redirecting after logout works

      -
-
- -
onRedirect?: ((url: string) => Promise<void>)
-
-

Type declaration

-
    -
  • -
      -
    • (url: string): Promise<void>
    • -
    • -

      Used to control the redirect and not rely on the SDK to do the actual redirect.

      - -

      Example

      await auth0.logout({
      async onRedirect(url) {
      window.location.replace(url);
      }
      }); -
      - -

      Deprecated

      since v2.0.1, use openUrl instead.

      -
      -
      -

      Parameters

      -
        -
      • -
        url: string
      -

      Returns Promise<void>

-
- -
openUrl?: false | ((url: string) => void | Promise<void>)
-

Used to control the redirect and not rely on the SDK to do the actual redirect.

+
onRedirect?: ((url) => Promise<void>)

Type declaration

    • (url): Promise<void>
    • Used to control the redirect and not rely on the SDK to do the actual redirect.

      +

      Parameters

      • url: string

      Returns Promise<void>

      Example

      await auth0.logout({
      async onRedirect(url) {
      window.location.replace(url);
      }
      }); +
      +

      Deprecated

      since v2.0.1, use openUrl instead.

      +
openUrl?: false | ((url) => void | Promise<void>)

Used to control the redirect and not rely on the SDK to do the actual redirect.

Set to false to disable the redirect, or provide a function to handle the actual redirect yourself.

- -

Example

await auth0.logout({
openUrl(url) {
window.location.replace(url);
}
}); -
- -

Example

import { Browser } from '@capacitor/browser';

await auth0.logout({
async openUrl(url) {
await Browser.open({ url });
}
}); -
-
-
-
\ No newline at end of file +

Type declaration

    • (url): void | Promise<void>
    • Parameters

      • url: string

      Returns void | Promise<void>

Example

await auth0.logout({
openUrl(url) {
window.location.replace(url);
}
}); +
+

Example

import { Browser } from '@capacitor/browser';

await auth0.logout({
async openUrl(url) {
await Browser.open({ url });
}
}); +
+
\ No newline at end of file diff --git a/docs/interfaces/LogoutUrlOptions.html b/docs/interfaces/LogoutUrlOptions.html index 72296d938..284adc7c9 100644 --- a/docs/interfaces/LogoutUrlOptions.html +++ b/docs/interfaces/LogoutUrlOptions.html @@ -1,71 +1,17 @@ -LogoutUrlOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface LogoutUrlOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
clientId?: null | string
-

The clientId of your application.

+LogoutUrlOptions | @auth0/auth0-spa-js

Interface LogoutUrlOptions

interface LogoutUrlOptions {
    clientId?: null | string;
    logoutParams?: {
        federated?: boolean;
        returnTo?: string;
        [key: string]: any;
    };
}

Hierarchy

Properties

clientId?: null | string

The clientId of your application.

If this property is not set, then the clientId that was used during initialization of the SDK is sent to the logout endpoint.

If this property is set to null, then no client ID value is sent to the logout endpoint.

Read more about how redirecting after logout works

-
-
- -
logoutParams?: {
    federated?: boolean;
    returnTo?: string;
    [key: string]: any;
}
-

Parameters to pass to the logout endpoint. This can be known parameters defined by Auth0 or custom parameters +

logoutParams?: {
    federated?: boolean;
    returnTo?: string;
    [key: string]: any;
}

Parameters to pass to the logout endpoint. This can be known parameters defined by Auth0 or custom parameters you wish to provide.

-
-
-

Type declaration

-
    -
  • -
    [key: string]: any
  • -
  • -
    Optional federated?: boolean
    -

    When supported by the upstream identity provider, +

    Type declaration

    • [key: string]: any

      If you need to send custom parameters to the logout endpoint, make sure to use the original parameter name.

      +
    • Optional federated?: boolean

      When supported by the upstream identity provider, forces the user to logout of their identity provider and from Auth0. Read more about how federated logout works at Auth0

      -
    • -
    • -
      Optional returnTo?: string
      -

      The URL where Auth0 will redirect your browser to after the logout.

      +
    • Optional returnTo?: string

      The URL where Auth0 will redirect your browser to after the logout.

      Note: If the client_id parameter is included, the returnTo URL that is provided must be listed in the Application's "Allowed Logout URLs" in the Auth0 dashboard. @@ -73,33 +19,4 @@

      Optional returnToreturnTo URL must be listed in the "Allowed Logout URLs" at the account level in the Auth0 dashboard.

      Read more about how redirecting after logout works

      -
-
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/PopupConfigOptions.html b/docs/interfaces/PopupConfigOptions.html index 0cc99a022..e3e4477b2 100644 --- a/docs/interfaces/PopupConfigOptions.html +++ b/docs/interfaces/PopupConfigOptions.html @@ -1,79 +1,8 @@ -PopupConfigOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface PopupConfigOptions

-
-

Hierarchy

-
    -
  • PopupConfigOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
popup?: any
-

Accepts an already-created popup window to use. If not specified, the SDK +PopupConfigOptions | @auth0/auth0-spa-js

Interface PopupConfigOptions

interface PopupConfigOptions {
    popup?: any;
    timeoutInSeconds?: number;
}

Properties

popup?: any

Accepts an already-created popup window to use. If not specified, the SDK will create its own. This may be useful for platforms like iOS that have security restrictions around when popups can be invoked (e.g. from a user click event)

-
-
- -
timeoutInSeconds?: number
-

The number of seconds to wait for a popup response before +

timeoutInSeconds?: number

The number of seconds to wait for a popup response before throwing a timeout error. Defaults to 60s

-
-
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/PopupLoginOptions.html b/docs/interfaces/PopupLoginOptions.html index 4dcd793d5..adbb1b9ef 100644 --- a/docs/interfaces/PopupLoginOptions.html +++ b/docs/interfaces/PopupLoginOptions.html @@ -1,73 +1,4 @@ -PopupLoginOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface PopupLoginOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
authorizationParams?: AuthorizationParams
-

URL parameters that will be sent back to the Authorization Server. This can be known parameters +PopupLoginOptions | @auth0/auth0-spa-js

Interface PopupLoginOptions

interface PopupLoginOptions {
    authorizationParams?: AuthorizationParams;
}

Hierarchy

Properties

authorizationParams?: AuthorizationParams

URL parameters that will be sent back to the Authorization Server. This can be known parameters defined by Auth0 or custom parameters that you define.

-
-
-
\ No newline at end of file +
\ No newline at end of file diff --git a/docs/interfaces/RedirectLoginOptions.html b/docs/interfaces/RedirectLoginOptions.html index e7c5e7d6b..c10646ffc 100644 --- a/docs/interfaces/RedirectLoginOptions.html +++ b/docs/interfaces/RedirectLoginOptions.html @@ -1,149 +1,19 @@ -RedirectLoginOptions | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface RedirectLoginOptions<TAppState>

-
-

Type Parameters

-
    -
  • -

    TAppState = any

-
-

Hierarchy

-
    -
  • BaseLoginOptions -
      -
    • RedirectLoginOptions
-
-
-
- -
-
-

Properties

-
- -
appState?: TAppState
-

Used to store state before doing the redirect

-
-
- -
authorizationParams?: AuthorizationParams
-

URL parameters that will be sent back to the Authorization Server. This can be known parameters +RedirectLoginOptions | @auth0/auth0-spa-js

Interface RedirectLoginOptions<TAppState>

interface RedirectLoginOptions {
    appState?: TAppState;
    authorizationParams?: AuthorizationParams;
    fragment?: string;
    onRedirect?: ((url) => Promise<void>);
    openUrl?: ((url) => void | Promise<void>);
}

Type Parameters

  • TAppState = any

Hierarchy

  • BaseLoginOptions
    • RedirectLoginOptions

Properties

appState?: TAppState

Used to store state before doing the redirect

+
authorizationParams?: AuthorizationParams

URL parameters that will be sent back to the Authorization Server. This can be known parameters defined by Auth0 or custom parameters that you define.

-
-
- -
fragment?: string
-

Used to add to the URL fragment before redirecting

-
-
- -
onRedirect?: ((url: string) => Promise<void>)
-
-

Type declaration

-
    -
  • -
      -
    • (url: string): Promise<void>
    • -
    • -

      Used to control the redirect and not rely on the SDK to do the actual redirect.

      - -

      Example

      const client = new Auth0Client({
      async onRedirect(url) {
      window.location.replace(url);
      }
      }); -
      - -

      Deprecated

      since v2.0.1, use openUrl instead.

      -
      -
      -

      Parameters

      -
        -
      • -
        url: string
      -

      Returns Promise<void>

-
- -
openUrl?: ((url: string) => void | Promise<void>)
-
-

Type declaration

-
    -
  • -
      -
    • (url: string): void | Promise<void>
    • -
    • -

      Used to control the redirect and not rely on the SDK to do the actual redirect.

      - -

      Example

      const client = new Auth0Client({
      openUrl(url) {
      window.location.replace(url);
      }
      }); -
      - -

      Example

      import { Browser } from '@capacitor/browser';

      const client = new Auth0Client({
      async openUrl(url) {
      await Browser.open({ url });
      }
      }); -
      -
      -
      -

      Parameters

      -
        -
      • -
        url: string
      -

      Returns void | Promise<void>

-
-
\ No newline at end of file +
fragment?: string

Used to add to the URL fragment before redirecting

+
onRedirect?: ((url) => Promise<void>)

Type declaration

    • (url): Promise<void>
    • Used to control the redirect and not rely on the SDK to do the actual redirect.

      +

      Parameters

      • url: string

      Returns Promise<void>

      Example

      const client = new Auth0Client({
      async onRedirect(url) {
      window.location.replace(url);
      }
      }); +
      +

      Deprecated

      since v2.0.1, use openUrl instead.

      +
openUrl?: ((url) => void | Promise<void>)

Type declaration

    • (url): void | Promise<void>
    • Used to control the redirect and not rely on the SDK to do the actual redirect.

      +

      Parameters

      • url: string

      Returns void | Promise<void>

      Example

      const client = new Auth0Client({
      openUrl(url) {
      window.location.replace(url);
      }
      }); +
      +

      Example

      import { Browser } from '@capacitor/browser';

      const client = new Auth0Client({
      async openUrl(url) {
      await Browser.open({ url });
      }
      }); +
      +
\ No newline at end of file diff --git a/docs/interfaces/RedirectLoginResult.html b/docs/interfaces/RedirectLoginResult.html index 24fa772c5..88139c899 100644 --- a/docs/interfaces/RedirectLoginResult.html +++ b/docs/interfaces/RedirectLoginResult.html @@ -1,72 +1,3 @@ -RedirectLoginResult | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Interface RedirectLoginResult<TAppState>

-
-

Type Parameters

-
    -
  • -

    TAppState = any

-
-

Hierarchy

-
    -
  • RedirectLoginResult
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
appState?: TAppState
-

State stored when the redirect request was made

-
-
-
\ No newline at end of file +RedirectLoginResult | @auth0/auth0-spa-js

Interface RedirectLoginResult<TAppState>

interface RedirectLoginResult {
    appState?: TAppState;
}

Type Parameters

  • TAppState = any

Properties

Properties

appState?: TAppState

State stored when the redirect request was made

+
\ No newline at end of file diff --git a/docs/modules.html b/docs/modules.html index b8d71382a..42ff4f029 100644 --- a/docs/modules.html +++ b/docs/modules.html @@ -1,122 +1,36 @@ -@auth0/auth0-spa-js
-
- -
- -
\ No newline at end of file +@auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/types/CacheEntry.html b/docs/types/CacheEntry.html index 3611aaa8f..ef4dd7c2d 100644 --- a/docs/types/CacheEntry.html +++ b/docs/types/CacheEntry.html @@ -1,99 +1 @@ -CacheEntry | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Type alias CacheEntry

-
CacheEntry: {
    access_token: string;
    audience: string;
    client_id: string;
    decodedToken?: DecodedToken;
    expires_in: number;
    id_token?: string;
    oauthTokenScope?: string;
    refresh_token?: string;
    scope: string;
}
-
-

Type declaration

-
    -
  • -
    access_token: string
  • -
  • -
    audience: string
  • -
  • -
    client_id: string
  • -
  • -
    Optional decodedToken?: DecodedToken
  • -
  • -
    expires_in: number
  • -
  • -
    Optional id_token?: string
  • -
  • -
    Optional oauthTokenScope?: string
  • -
  • -
    Optional refresh_token?: string
  • -
  • -
    scope: string
-
-
\ No newline at end of file +CacheEntry | @auth0/auth0-spa-js

Type alias CacheEntry

CacheEntry: {
    access_token: string;
    audience: string;
    client_id: string;
    decodedToken?: DecodedToken;
    expires_in: number;
    id_token?: string;
    oauthTokenScope?: string;
    refresh_token?: string;
    scope: string;
}

Type declaration

  • access_token: string
  • audience: string
  • client_id: string
  • Optional decodedToken?: DecodedToken
  • expires_in: number
  • Optional id_token?: string
  • Optional oauthTokenScope?: string
  • Optional refresh_token?: string
  • scope: string
\ No newline at end of file diff --git a/docs/types/CacheKeyData.html b/docs/types/CacheKeyData.html index 026087541..902d76971 100644 --- a/docs/types/CacheKeyData.html +++ b/docs/types/CacheKeyData.html @@ -1,87 +1 @@ -CacheKeyData | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Type alias CacheKeyData

-
CacheKeyData: {
    audience?: string;
    clientId: string;
    scope?: string;
}
-
-

Type declaration

-
    -
  • -
    Optional audience?: string
  • -
  • -
    clientId: string
  • -
  • -
    Optional scope?: string
-
-
\ No newline at end of file +CacheKeyData | @auth0/auth0-spa-js

Type alias CacheKeyData

CacheKeyData: {
    audience?: string;
    clientId: string;
    scope?: string;
}

Type declaration

  • Optional audience?: string
  • clientId: string
  • Optional scope?: string
\ No newline at end of file diff --git a/docs/types/CacheLocation.html b/docs/types/CacheLocation.html index 61bd40a43..82dec084a 100644 --- a/docs/types/CacheLocation.html +++ b/docs/types/CacheLocation.html @@ -1,80 +1,2 @@ -CacheLocation | @auth0/auth0-spa-js
-
- -
- -
\ No newline at end of file +CacheLocation | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/types/Cacheable.html b/docs/types/Cacheable.html index 47a933521..95039c7c8 100644 --- a/docs/types/Cacheable.html +++ b/docs/types/Cacheable.html @@ -1,78 +1 @@ -Cacheable | @auth0/auth0-spa-js
-
- -
- -
\ No newline at end of file +Cacheable | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/types/GetTokenSilentlyVerboseResponse.html b/docs/types/GetTokenSilentlyVerboseResponse.html index 6eaf56181..84e91b322 100644 --- a/docs/types/GetTokenSilentlyVerboseResponse.html +++ b/docs/types/GetTokenSilentlyVerboseResponse.html @@ -1,78 +1 @@ -GetTokenSilentlyVerboseResponse | @auth0/auth0-spa-js
-
- -
- -
\ No newline at end of file +GetTokenSilentlyVerboseResponse | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/types/KeyManifestEntry.html b/docs/types/KeyManifestEntry.html index 2c91b7af5..efc68de56 100644 --- a/docs/types/KeyManifestEntry.html +++ b/docs/types/KeyManifestEntry.html @@ -1,83 +1 @@ -KeyManifestEntry | @auth0/auth0-spa-js
-
- -
- -
\ No newline at end of file +KeyManifestEntry | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/types/MaybePromise.html b/docs/types/MaybePromise.html index cd544d439..41bf26b40 100644 --- a/docs/types/MaybePromise.html +++ b/docs/types/MaybePromise.html @@ -1,83 +1 @@ -MaybePromise | @auth0/auth0-spa-js
-
- -
- -
\ No newline at end of file +MaybePromise | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/docs/types/TokenEndpointResponse.html b/docs/types/TokenEndpointResponse.html index b5d373801..050c1a5e0 100644 --- a/docs/types/TokenEndpointResponse.html +++ b/docs/types/TokenEndpointResponse.html @@ -1,91 +1 @@ -TokenEndpointResponse | @auth0/auth0-spa-js
-
- -
-
-
-
- -

Type alias TokenEndpointResponse

-
TokenEndpointResponse: {
    access_token: string;
    expires_in: number;
    id_token: string;
    refresh_token?: string;
    scope?: string;
}
-
-

Type declaration

-
    -
  • -
    access_token: string
  • -
  • -
    expires_in: number
  • -
  • -
    id_token: string
  • -
  • -
    Optional refresh_token?: string
  • -
  • -
    Optional scope?: string
-
-
\ No newline at end of file +TokenEndpointResponse | @auth0/auth0-spa-js

Type alias TokenEndpointResponse

TokenEndpointResponse: {
    access_token: string;
    expires_in: number;
    id_token: string;
    refresh_token?: string;
    scope?: string;
}

Type declaration

  • access_token: string
  • expires_in: number
  • id_token: string
  • Optional refresh_token?: string
  • Optional scope?: string
\ No newline at end of file diff --git a/docs/types/WrappedCacheEntry.html b/docs/types/WrappedCacheEntry.html index 58d96c0ae..5669504cb 100644 --- a/docs/types/WrappedCacheEntry.html +++ b/docs/types/WrappedCacheEntry.html @@ -1,85 +1 @@ -WrappedCacheEntry | @auth0/auth0-spa-js
-
- -
- -
\ No newline at end of file +WrappedCacheEntry | @auth0/auth0-spa-js
\ No newline at end of file diff --git a/package-lock.json b/package-lock.json index fb3902fce..fa5015d42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@auth0/auth0-spa-js", - "version": "2.1.2", + "version": "2.1.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@auth0/auth0-spa-js", - "version": "2.1.2", + "version": "2.1.3", "license": "MIT", "devDependencies": { "@auth0/component-cdn-uploader": "github:auth0/component-cdn-uploader#v2.2.2", diff --git a/package.json b/package.json index c64af50bc..fdfd9058e 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "name": "@auth0/auth0-spa-js", "description": "Auth0 SDK for Single Page Applications using Authorization Code Grant Flow with PKCE", "license": "MIT", - "version": "2.1.2", + "version": "2.1.3", "main": "dist/lib/auth0-spa-js.cjs.js", "types": "dist/typings/index.d.ts", "module": "dist/auth0-spa-js.production.esm.js", diff --git a/src/version.ts b/src/version.ts index 5771998a6..64f493801 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '2.1.2'; +export default '2.1.3';