From 8a126facd0b26562ba6823d687ce887b22e2b03e Mon Sep 17 00:00:00 2001
From: Desu Sai Venkat <48179357+desusai7@users.noreply.github.com>
Date: Thu, 9 May 2024 18:25:21 +0530
Subject: [PATCH] Release v3.2.1 (#903)
---
.version | 2 +-
CHANGELOG.md | 17 +
docs/assets/icons.js | 20 -
docs/assets/icons.svg | 1 -
docs/assets/main.js | 384 ++---
docs/assets/navigation.js | 2 +-
docs/assets/search.js | 2 +-
docs/assets/style.css | 50 +-
docs/classes/TimeoutError.html | 622 ++++++-
docs/classes/Types.Auth.html | 1163 +++++++++----
docs/classes/Types.BaseError.html | 630 ++++++-
docs/classes/Types.CredentialsManager.html | 836 ++++++++--
docs/classes/Types.Users.html | 664 +++++++-
docs/classes/Types.WebAuth.html | 715 +++++++-
docs/classes/default.html | 717 +++++++-
docs/enums/LocalAuthenticationStrategy.html | 625 ++++++-
...SafariViewControllerPresentationStyle.html | 769 +++++++--
docs/functions/Auth0Provider-1.html | 846 ++++++++++
docs/functions/Auth0Provider.html | 434 -----
docs/functions/useAuth0.html | 583 ++++++-
docs/hierarchy.html | 258 ---
docs/index.html | 888 ++++++++--
docs/interfaces/AuthorizeUrlOptions.html | 645 +++++++-
docs/interfaces/ClearSessionOptions.html | 627 ++++++-
docs/interfaces/ClearSessionParameters.html | 627 ++++++-
docs/interfaces/CreateUserOptions.html | 771 +++++++--
.../ExchangeNativeSocialOptions.html | 681 +++++++-
docs/interfaces/ExchangeOptions.html | 645 +++++++-
docs/interfaces/GetUserOptions.html | 609 ++++++-
docs/interfaces/LoginWithEmailOptions.html | 663 +++++++-
docs/interfaces/LoginWithOOBOptions.html | 645 +++++++-
docs/interfaces/LoginWithOTPOptions.html | 645 +++++++-
.../LoginWithRecoveryCodeOptions.html | 627 ++++++-
docs/interfaces/LoginWithSMSOptions.html | 663 +++++++-
docs/interfaces/LogoutUrlOptions.html | 645 +++++++-
.../MultifactorChallengeOptions.html | 645 +++++++-
docs/interfaces/PasswordRealmOptions.html | 681 +++++++-
.../PasswordlessWithEmailOptions.html | 645 +++++++-
.../PasswordlessWithSMSOptions.html | 645 +++++++-
docs/interfaces/PatchUserOptions.html | 627 ++++++-
docs/interfaces/RefreshTokenOptions.html | 627 ++++++-
docs/interfaces/ResetPasswordOptions.html | 627 ++++++-
docs/interfaces/RevokeOptions.html | 609 ++++++-
.../Types.Auth0ContextInterface.html | 1451 ++++++++++++-----
docs/interfaces/Types.AuthState.html | 679 +++++++-
docs/interfaces/UserInfoOptions.html | 609 ++++++-
docs/interfaces/WebAuthorizeOptions.html | 681 +++++++-
docs/interfaces/WebAuthorizeParameters.html | 771 +++++++--
docs/modules.html | 664 +++++++-
docs/modules/Auth0Provider.html | 826 ++++++++++
docs/modules/Types.html | 596 ++++++-
docs/types/Credentials.html | 580 ++++++-
.../MultifactorChallengeOOBResponse.html | 580 ++++++-
...factorChallengeOOBWithBindingResponse.html | 580 ++++++-
.../MultifactorChallengeOTPResponse.html | 580 ++++++-
docs/types/MultifactorChallengeResponse.html | 580 ++++++-
docs/types/Types.Auth0Response.html | 601 ++++++-
docs/types/Types.Telemetry.html | 580 ++++++-
docs/types/User.html | 580 ++++++-
docs/variables/Auth0Provider.propTypes.html | 853 ++++++++++
package-lock.json | 4 +-
package.json | 2 +-
62 files changed, 31921 insertions(+), 3703 deletions(-)
delete mode 100644 docs/assets/icons.js
delete mode 100644 docs/assets/icons.svg
create mode 100644 docs/functions/Auth0Provider-1.html
delete mode 100644 docs/functions/Auth0Provider.html
delete mode 100644 docs/hierarchy.html
create mode 100644 docs/modules/Auth0Provider.html
create mode 100644 docs/variables/Auth0Provider.propTypes.html
diff --git a/.version b/.version
index aa6c8967..edd4c8ca 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-v3.2.0
\ No newline at end of file
+v3.2.1
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ca5c2f60..4f88d090 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,22 @@
# Change Log
+## [v3.2.1](https://github.com/auth0/react-native-auth0/tree/v3.2.1) (2024-05-09)
+
+[Full Changelog](https://github.com/auth0/react-native-auth0/compare/v3.2.0...v3.2.1)
+
+**Fixed**
+
+- chore: upgraded dependency on Auth0.swift to 2.7.2 [\#895](https://github.com/auth0/react-native-auth0/pull/895) ([desusai7](https://github.com/desusai7))
+
+**Security**
+
+- chore(deps-dev): bump expo from 50.0.17 to 50.0.18 [\#902](https://github.com/auth0/react-native-auth0/pull/902) ([dependabot[bot]](https://github.com/apps/dependabot))
+- chore(deps-dev): bump @types/jest from 29.5.11 to 29.5.12 [\#901](https://github.com/auth0/react-native-auth0/pull/901) ([dependabot[bot]](https://github.com/apps/dependabot))
+- chore(deps-dev): bump @testing-library/react from 14.1.2 to 14.3.1 [\#900](https://github.com/auth0/react-native-auth0/pull/900) ([dependabot[bot]](https://github.com/apps/dependabot))
+- chore(deps-dev): bump pod-install from 0.1.39 to 0.2.2 [\#899](https://github.com/auth0/react-native-auth0/pull/899) ([dependabot[bot]](https://github.com/apps/dependabot))
+- chore(deps-dev): bump @types/react-native from 0.72.8 to 0.73.0 [\#898](https://github.com/auth0/react-native-auth0/pull/898) ([dependabot[bot]](https://github.com/apps/dependabot))
+- feat: bumped up react-native version to 0.74.1 and expo to 50.0.0 [\#889](https://github.com/auth0/react-native-auth0/pull/889) ([desusai7](https://github.com/desusai7))
+
## [v3.2.0](https://github.com/auth0/react-native-auth0/tree/v3.2.0) (2024-04-26)
[Full Changelog](https://github.com/auth0/react-native-auth0/compare/v3.1.0...v3.2.0)
diff --git a/docs/assets/icons.js b/docs/assets/icons.js
deleted file mode 100644
index 0d1c044c..00000000
--- a/docs/assets/icons.js
+++ /dev/null
@@ -1,20 +0,0 @@
-(function (svg) {
- svg.innerHTML = ``;
- svg.style.display = 'none';
- if (location.protocol === 'file:') {
- if (document.readyState === 'loading')
- document.addEventListener('DOMContentLoaded', updateUseElements);
- else updateUseElements();
- function updateUseElements() {
- document.querySelectorAll('use').forEach((el) => {
- if (el.getAttribute('href').includes('#icon-')) {
- el.setAttribute('href', el.getAttribute('href').replace(/.*#/, '#'));
- }
- });
- }
- }
-})(
- document.body.appendChild(
- document.createElementNS('http://www.w3.org/2000/svg', 'svg')
- )
-);
diff --git a/docs/assets/icons.svg b/docs/assets/icons.svg
deleted file mode 100644
index 7dead611..00000000
--- a/docs/assets/icons.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/docs/assets/main.js b/docs/assets/main.js
index 74399246..994f4747 100644
--- a/docs/assets/main.js
+++ b/docs/assets/main.js
@@ -1,9 +1,9 @@
'use strict';
'use strict';
(() => {
- var Ce = Object.create;
+ var Pe = Object.create;
var ne = Object.defineProperty;
- var Pe = Object.getOwnPropertyDescriptor;
+ var Ie = Object.getOwnPropertyDescriptor;
var Oe = Object.getOwnPropertyNames;
var _e = Object.getPrototypeOf,
Re = Object.prototype.hasOwnProperty;
@@ -17,12 +17,12 @@
i !== n &&
ne(t, i, {
get: () => e[i],
- enumerable: !(r = Pe(e, i)) || r.enumerable,
+ enumerable: !(r = Ie(e, i)) || r.enumerable,
});
return t;
};
var De = (t, e, n) => (
- (n = t != null ? Ce(_e(t)) : {}),
+ (n = t != null ? Pe(_e(t)) : {}),
Fe(
e || !t || !t.__esModule
? ne(n, 'default', { value: t, enumerable: !0 })
@@ -182,9 +182,9 @@
(t.tokenizer = function (e, n) {
if (e == null || e == null) return [];
if (Array.isArray(e))
- return e.map(function (y) {
+ return e.map(function (v) {
return new t.Token(
- t.utils.asString(y).toLowerCase(),
+ t.utils.asString(v).toLowerCase(),
t.utils.clone(n)
);
});
@@ -410,18 +410,18 @@
l = '^(' + s + ')?' + o + s + '(' + o + ')?$',
u = '^(' + s + ')?' + o + s + o + s,
d = '^(' + s + ')?' + i,
- y = new RegExp(a),
- p = new RegExp(u),
+ v = new RegExp(a),
+ f = new RegExp(u),
b = new RegExp(l),
g = new RegExp(d),
L = /^(.+?)(ss|i)es$/,
- f = /^(.+?)([^s])s$/,
+ p = /^(.+?)([^s])s$/,
m = /^(.+?)eed$/,
S = /^(.+?)(ed|ing)$/,
w = /.$/,
k = /(at|bl|iz)$/,
_ = new RegExp('([^aeiouylsz])\\1$'),
- B = new RegExp('^' + s + i + '[^aeiouwxy]$'),
+ H = new RegExp('^' + s + i + '[^aeiouwxy]$'),
A = /^(.+?[^aeiou])y$/,
j =
/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,
@@ -429,17 +429,17 @@
N =
/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,
q = /^(.+?)(s|t)(ion)$/,
- C = /^(.+?)e$/,
+ P = /^(.+?)e$/,
z = /ll$/,
W = new RegExp('^' + s + i + '[^aeiouwxy]$'),
V = function (c) {
- var v, P, T, h, x, O, M;
+ var y, I, T, h, x, O, M;
if (c.length < 3) return c;
if (
((T = c.substr(0, 1)),
T == 'y' && (c = T.toUpperCase() + c.substr(1)),
(h = L),
- (x = f),
+ (x = p),
h.test(c)
? (c = c.replace(h, '$1$2'))
: x.test(c) && (c = c.replace(x, '$1$2')),
@@ -448,16 +448,16 @@
h.test(c))
) {
var E = h.exec(c);
- (h = y), h.test(E[1]) && ((h = w), (c = c.replace(h, '')));
+ (h = v), h.test(E[1]) && ((h = w), (c = c.replace(h, '')));
} else if (x.test(c)) {
var E = x.exec(c);
- (v = E[1]),
+ (y = E[1]),
(x = g),
- x.test(v) &&
- ((c = v),
+ x.test(y) &&
+ ((c = y),
(x = k),
(O = _),
- (M = B),
+ (M = H),
x.test(c)
? (c = c + 'e')
: O.test(c)
@@ -466,34 +466,34 @@
}
if (((h = A), h.test(c))) {
var E = h.exec(c);
- (v = E[1]), (c = v + 'i');
+ (y = E[1]), (c = y + 'i');
}
if (((h = j), h.test(c))) {
var E = h.exec(c);
- (v = E[1]), (P = E[2]), (h = y), h.test(v) && (c = v + e[P]);
+ (y = E[1]), (I = E[2]), (h = v), h.test(y) && (c = y + e[I]);
}
if (((h = $), h.test(c))) {
var E = h.exec(c);
- (v = E[1]), (P = E[2]), (h = y), h.test(v) && (c = v + n[P]);
+ (y = E[1]), (I = E[2]), (h = v), h.test(y) && (c = y + n[I]);
}
if (((h = N), (x = q), h.test(c))) {
var E = h.exec(c);
- (v = E[1]), (h = p), h.test(v) && (c = v);
+ (y = E[1]), (h = f), h.test(y) && (c = y);
} else if (x.test(c)) {
var E = x.exec(c);
- (v = E[1] + E[2]), (x = p), x.test(v) && (c = v);
+ (y = E[1] + E[2]), (x = f), x.test(y) && (c = y);
}
- if (((h = C), h.test(c))) {
+ if (((h = P), h.test(c))) {
var E = h.exec(c);
- (v = E[1]),
- (h = p),
+ (y = E[1]),
+ (h = f),
(x = b),
(O = W),
- (h.test(v) || (x.test(v) && !O.test(v))) && (c = v);
+ (h.test(y) || (x.test(y) && !O.test(y))) && (c = y);
}
return (
(h = z),
- (x = p),
+ (x = f),
h.test(c) && x.test(c) && ((h = w), (c = c.replace(h, ''))),
T == 'y' && (c = T.toLowerCase() + c.substr(1)),
c
@@ -718,14 +718,14 @@
}
if (s.str.length > 1) {
var d = s.str.charAt(0),
- y = s.str.charAt(1),
- p;
- y in s.node.edges
- ? (p = s.node.edges[y])
- : ((p = new t.TokenSet()), (s.node.edges[y] = p)),
- s.str.length == 1 && (p.final = !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: p,
+ node: f,
editsRemaining: s.editsRemaining - 1,
str: d + s.str.slice(2),
});
@@ -797,19 +797,19 @@
u < o;
u++
)
- for (var d = s[u], y = 0; y < l; y++) {
- var p = a[y];
- if (p == d || d == '*') {
- var b = r.node.edges[p],
+ for (var d = s[u], v = 0; v < l; v++) {
+ var f = a[v];
+ if (f == d || d == '*') {
+ var b = r.node.edges[f],
g = r.qNode.edges[d],
L = b.final && g.final,
- f = void 0;
- p in r.output.edges
- ? ((f = r.output.edges[p]), (f.final = f.final || L))
- : ((f = new t.TokenSet()),
- (f.final = L),
- (r.output.edges[p] = f)),
- i.push({ qNode: g, output: f, node: b });
+ p = void 0;
+ f in r.output.edges
+ ? ((p = r.output.edges[f]), (p.final = p.final || L))
+ : ((p = new t.TokenSet()),
+ (p.final = L),
+ (r.output.edges[f] = p)),
+ i.push({ qNode: g, output: p, node: b });
}
}
}
@@ -890,36 +890,36 @@
for (var l = 0; l < n.clauses.length; l++) {
var u = n.clauses[l],
d = null,
- y = t.Set.empty;
+ v = t.Set.empty;
u.usePipeline
? (d = this.pipeline.runString(u.term, { fields: u.fields }))
: (d = [u.term]);
- for (var p = 0; p < d.length; p++) {
- var b = d[p];
+ for (var f = 0; f < d.length; f++) {
+ var b = d[f];
u.term = b;
var g = t.TokenSet.fromClause(u),
L = this.tokenSet.intersect(g).toArray();
if (L.length === 0 && u.presence === t.Query.presence.REQUIRED) {
- for (var f = 0; f < u.fields.length; f++) {
- var m = u.fields[f];
+ for (var p = 0; p < u.fields.length; p++) {
+ var m = u.fields[p];
o[m] = t.Set.empty;
}
break;
}
for (var S = 0; S < L.length; S++)
for (
- var w = L[S], k = this.invertedIndex[w], _ = k._index, f = 0;
- f < u.fields.length;
- f++
+ var w = L[S], k = this.invertedIndex[w], _ = k._index, p = 0;
+ p < u.fields.length;
+ p++
) {
- var m = u.fields[f],
- B = k[m],
- A = Object.keys(B),
+ var m = u.fields[p],
+ H = k[m],
+ A = Object.keys(H),
j = w + '/' + m,
$ = new t.Set(A);
if (
(u.presence == t.Query.presence.REQUIRED &&
- ((y = y.union($)),
+ ((v = v.union($)),
o[m] === void 0 && (o[m] = t.Set.complete)),
u.presence == t.Query.presence.PROHIBITED)
) {
@@ -928,18 +928,18 @@
continue;
}
if (
- (i[m].upsert(_, u.boost, function (Qe, Ie) {
- return Qe + Ie;
+ (i[m].upsert(_, u.boost, function (Qe, Ce) {
+ return Qe + Ce;
}),
!s[j])
) {
for (var N = 0; N < A.length; N++) {
var q = A[N],
- C = new t.FieldRef(q, m),
- z = B[q],
+ P = new t.FieldRef(q, m),
+ z = H[q],
W;
- (W = r[C]) === void 0
- ? (r[C] = new t.MatchData(w, m, z))
+ (W = r[P]) === void 0
+ ? (r[P] = new t.MatchData(w, m, z))
: W.add(w, m, z);
}
s[j] = !0;
@@ -947,9 +947,9 @@
}
}
if (u.presence === t.Query.presence.REQUIRED)
- for (var f = 0; f < u.fields.length; f++) {
- var m = u.fields[f];
- o[m] = o[m].intersect(y);
+ for (var p = 0; p < u.fields.length; p++) {
+ var m = u.fields[p];
+ o[m] = o[m].intersect(v);
}
}
for (
@@ -961,14 +961,14 @@
o[m] && (V = V.intersect(o[m])), a[m] && (R = R.union(a[m]));
}
var c = Object.keys(r),
- v = [],
- P = Object.create(null);
+ y = [],
+ I = Object.create(null);
if (n.isNegated()) {
c = Object.keys(this.fieldVectors);
for (var l = 0; l < c.length; l++) {
- var C = c[l],
- T = t.FieldRef.fromString(C);
- r[C] = new t.MatchData();
+ var P = c[l],
+ T = t.FieldRef.fromString(P);
+ r[P] = new t.MatchData();
}
}
for (var l = 0; l < c.length; l++) {
@@ -978,15 +978,15 @@
var x = this.fieldVectors[T],
O = i[T.fieldName].similarity(x),
M;
- if ((M = P[h]) !== void 0)
+ if ((M = I[h]) !== void 0)
(M.score += O), M.matchData.combine(r[T]);
else {
var E = { ref: h, score: O, matchData: r[T] };
- (P[h] = E), v.push(E);
+ (I[h] = E), y.push(E);
}
}
}
- return v.sort(function (Te, ke) {
+ return y.sort(function (Te, ke) {
return ke.score - Te.score;
});
}),
@@ -1025,9 +1025,9 @@
);
for (var u = 0; u < i.length; u++) {
var d = i[u],
- y = d[0],
- p = d[1];
- r[y] = new t.Vector(p);
+ v = d[0],
+ f = d[1];
+ r[v] = new t.Vector(f);
}
for (var u = 0; u < o.length; u++) {
var d = o[u],
@@ -1087,22 +1087,22 @@
l = a ? a(e) : e[o],
u = this.tokenizer(l, { fields: [o] }),
d = this.pipeline.run(u),
- y = new t.FieldRef(r, o),
- p = Object.create(null);
- (this.fieldTermFrequencies[y] = p),
- (this.fieldLengths[y] = 0),
- (this.fieldLengths[y] += d.length);
+ v = new t.FieldRef(r, o),
+ f = Object.create(null);
+ (this.fieldTermFrequencies[v] = f),
+ (this.fieldLengths[v] = 0),
+ (this.fieldLengths[v] += d.length);
for (var b = 0; b < d.length; b++) {
var g = d[b];
if (
- (p[g] == null && (p[g] = 0),
- (p[g] += 1),
+ (f[g] == null && (f[g] = 0),
+ (f[g] += 1),
this.invertedIndex[g] == null)
) {
var L = Object.create(null);
(L._index = this.termIndex), (this.termIndex += 1);
- for (var f = 0; f < i.length; f++)
- L[i[f]] = Object.create(null);
+ for (var p = 0; p < i.length; p++)
+ L[i[p]] = Object.create(null);
this.invertedIndex[g] = L;
}
this.invertedIndex[g][o][r] == null &&
@@ -1156,24 +1156,24 @@
l = this.fieldLengths[o],
u = new t.Vector(),
d = this.fieldTermFrequencies[o],
- y = Object.keys(d),
- p = y.length,
+ v = Object.keys(d),
+ f = v.length,
b = this._fields[a].boost || 1,
g = this._documents[o.docRef].boost || 1,
L = 0;
- L < p;
+ L < f;
L++
) {
- var f = y[L],
- m = d[f],
- S = this.invertedIndex[f]._index,
+ var p = v[L],
+ m = d[p],
+ S = this.invertedIndex[p]._index,
w,
k,
_;
- i[f] === void 0
- ? ((w = t.idf(this.invertedIndex[f], this.documentCount)),
- (i[f] = w))
- : (w = i[f]),
+ i[p] === void 0
+ ? ((w = t.idf(this.invertedIndex[p], this.documentCount)),
+ (i[p] = w))
+ : (w = i[p]),
(k =
(w * ((this._k1 + 1) * m)) /
(this._k1 *
@@ -1647,13 +1647,12 @@
constructor() {
this.alwaysVisibleMember = null;
this.createComponents(document.body),
+ this.ensureActivePageVisible(),
this.ensureFocusedElementVisible(),
this.listenForCodeCopies(),
window.addEventListener('hashchange', () =>
this.ensureFocusedElementVisible()
- ),
- document.body.style.display ||
- (this.scrollToHash(), this.updateIndexVisibility());
+ );
}
createComponents(e) {
re.forEach((n) => {
@@ -1667,44 +1666,18 @@
filterChanged() {
this.ensureFocusedElementVisible();
}
- showPage() {
- document.body.style.display &&
- (document.body.style.removeProperty('display'),
- this.scrollToHash(),
- this.updateIndexVisibility());
- }
- scrollToHash() {
- if (location.hash) {
- let e = document.getElementById(location.hash.substring(1));
- if (!e) return;
- e.scrollIntoView({ behavior: 'instant', block: 'start' });
- }
- }
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 && !e.checkVisibility()) {
+ if (e) {
let r =
e.getBoundingClientRect().top -
document.documentElement.clientHeight / 4;
document.querySelector('.site-menu').scrollTop = r;
}
}
- updateIndexVisibility() {
- let e = document.querySelector('.tsd-index-content'),
- n = e?.open;
- e && (e.open = !0),
- document.querySelectorAll('.tsd-index-section').forEach((r) => {
- r.style.display = 'block';
- let i = Array.from(r.querySelectorAll('.tsd-index-link')).every(
- (s) => s.offsetParent == null
- );
- r.style.display = i ? 'none' : 'block';
- }),
- e && (e.open = n);
- }
ensureFocusedElementVisible() {
if (
(this.alwaysVisibleMember &&
@@ -1866,13 +1839,13 @@
l.parent &&
(d = `
${ce(l.parent, i)}.${d}`);
- let y = document.createElement('li');
- y.classList.value = l.classes ?? '';
- let p = document.createElement('a');
- (p.href = r.base + l.url),
- (p.innerHTML = u + d),
- y.append(p),
- e.appendChild(y);
+ 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) {
@@ -1911,7 +1884,7 @@
(o = n.indexOf(r, s));
return i.push(K(t.substring(s))), i.join('');
}
- var He = {
+ var Be = {
'&': '&',
'<': '<',
'>': '>',
@@ -1919,20 +1892,20 @@
'"': '"',
};
function K(t) {
- return t.replace(/[&<>"'"]/g, (e) => He[e]);
+ return t.replace(/[&<>"'"]/g, (e) => Be[e]);
}
- var I = class {
+ var C = class {
constructor(e) {
(this.el = e.el), (this.app = e.app);
}
};
var F = 'mousedown',
- fe = 'mousemove',
- H = 'mouseup',
+ pe = 'mousemove',
+ B = 'mouseup',
J = { x: 0, y: 0 },
- pe = !1,
+ fe = !1,
ee = !1,
- Be = !1,
+ He = !1,
D = !1,
me = /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(
navigator.userAgent
@@ -1940,13 +1913,13 @@
document.documentElement.classList.add(me ? 'is-mobile' : 'not-mobile');
me &&
'ontouchstart' in document.documentElement &&
- ((Be = !0), (F = 'touchstart'), (fe = 'touchmove'), (H = 'touchend'));
+ ((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(fe, (t) => {
+ document.addEventListener(pe, (t) => {
if (ee && !D) {
let e = F == 'touchstart' ? t.targetTouches[0] : t,
n = J.x - (e.pageX || 0),
@@ -1954,46 +1927,46 @@
D = Math.sqrt(n * n + r * r) > 10;
}
});
- document.addEventListener(H, () => {
+ document.addEventListener(B, () => {
ee = !1;
});
document.addEventListener('click', (t) => {
- pe && (t.preventDefault(), t.stopImmediatePropagation(), (pe = !1));
+ fe && (t.preventDefault(), t.stopImmediatePropagation(), (fe = !1));
});
- var X = class extends I {
- constructor(e) {
- super(e),
- (this.className = this.el.dataset.toggle || ''),
- this.el.addEventListener(H, (n) => this.onPointerUp(n)),
- this.el.addEventListener('click', (n) => n.preventDefault()),
- document.addEventListener(F, (n) => this.onDocumentPointerDown(n)),
- document.addEventListener(H, (n) => this.onDocumentPointerUp(n));
+ 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(e) {
- if (this.active == e) return;
- (this.active = e),
- document.documentElement.classList.toggle('has-' + this.className, e),
- this.el.classList.toggle('active', e);
- let n = (this.active ? 'to-has-' : 'from-has-') + this.className;
- document.documentElement.classList.add(n),
- setTimeout(() => document.documentElement.classList.remove(n), 500);
+ 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(e) {
- D || (this.setActive(!0), e.preventDefault());
+ onPointerUp(n) {
+ D || (this.setActive(!0), n.preventDefault());
}
- onDocumentPointerDown(e) {
+ onDocumentPointerDown(n) {
if (this.active) {
- if (e.target.closest('.col-sidebar, .tsd-filter-group')) return;
+ if (n.target.closest('.col-sidebar, .tsd-filter-group')) return;
this.setActive(!1);
}
}
- onDocumentPointerUp(e) {
- if (!D && this.active && e.target.closest('.col-sidebar')) {
- let n = e.target.closest('a');
- if (n) {
- let r = window.location.href;
- r.indexOf('#') != -1 && (r = r.substring(0, r.indexOf('#'))),
- n.href.substring(0, r.length) == r &&
+ 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);
}
}
@@ -2011,53 +1984,58 @@
};
}
var Q = te;
- var ye = document.head.appendChild(document.createElement('style'));
- ye.dataset.for = 'filters';
- var Y = class extends I {
- constructor(e) {
- super(e),
- (this.key = `filter-${this.el.name}`),
+ 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()),
- (ye.innerHTML += `html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; }
-`),
- this.app.updateIndexVisibility();
+ (ve.innerHTML += `html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; }
+`);
}
fromLocalStorage() {
- let e = Q.getItem(this.key);
- return e ? e === 'true' : this.el.checked;
+ let n = Q.getItem(this.key);
+ return n ? n === 'true' : this.el.checked;
}
- setLocalStorage(e) {
- Q.setItem(this.key, e.toString()),
- (this.value = e),
+ 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(),
- this.app.updateIndexVisibility();
+ 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 I {
- constructor(e) {
- super(e),
- (this.summary = this.el.querySelector('.tsd-accordion-summary')),
+ 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 n = Q.getItem(this.key);
- (this.el.open = n ? n === 'true' : this.el.open),
+ let r = Q.getItem(this.key);
+ (this.el.open = r ? r === 'true' : this.el.open),
this.el.addEventListener('toggle', () => this.update());
- let r = this.summary.querySelector('a');
- r &&
- r.addEventListener('click', () => {
- location.assign(r.href);
+ let i = this.summary.querySelector('a');
+ i &&
+ i.addEventListener('click', () => {
+ location.assign(i.href);
}),
this.update();
}
@@ -2069,12 +2047,12 @@
function ge(t) {
let e = Q.getItem('tsd-theme') || 'os';
(t.value = e),
- ve(e),
+ ye(e),
t.addEventListener('change', () => {
- Q.setItem('tsd-theme', t.value), ve(t.value);
+ Q.setItem('tsd-theme', t.value), ye(t.value);
});
}
- function ve(t) {
+ function ye(t) {
document.documentElement.dataset.theme = t;
}
var Le;
@@ -2090,9 +2068,7 @@
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.showPage(),
- window.app.ensureActivePageVisible();
+ window.app.createComponents(t), window.app.ensureActivePageVisible();
}
function we(t, e, n) {
let r = e.appendChild(document.createElement('li'));
@@ -2120,7 +2096,7 @@
let r = e.appendChild(document.createElement('a'));
(r.href = Le + t.path),
n && (r.className = n),
- location.pathname === r.pathname && r.classList.add('current'),
+ location.href === r.href && r.classList.add('current'),
t.kind &&
(r.innerHTML = ``),
(r.appendChild(document.createElement('span')).textContent = t.text);
diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js
index f0a2842d..b71dbb38 100644
--- a/docs/assets/navigation.js
+++ b/docs/assets/navigation.js
@@ -1,2 +1,2 @@
window.navigationData =
- 'data:application/octet-stream;base64,H4sIAAAAAAAAE52XUW/aMBDHv0ue0aDV2m28DYSmSmVEhK4PVR+85CBWHRvZDi2b9t1nRxCS4JwNL0jJ/e/3d+zz2bz8jTR86GgcrfZbUNEg2hKdm8dCZCUDNaxef8p1wUzsjfIsGt8OojSnLJPAo/FLDfhemsQ6P2VEqTrfxtqQm9uv/wZ17oQomEkpZB+gFmCUqYQMuKaEqTnhZAO9uHMlxn1SIFUfqgpi2c/wG5uaQxgj2PhoKrh9fDC/ck1SOPHo8VVzts/0nTW8u+8YJJpoH7TS+ECjJait4KoB05bQHNxR0mGNvn25ubtt8FbAoAAt925WHXZzXhukR5ESZr3tsqdEU8ETLc3nbBps4GWhhoi07dNco4SsiaS/KLzbiZeCMZCxBGUYB8KeQdcpKKnfc0ULEKXu2ziNKFZdGaxJyfQ54BDwVaaQ9A88SbbY2iErZwk5dFgZTRkQmYBSRohhHbpQbEwkMaXT2tg95JMUhUswJWK7ATrirgpDzj7SnPAN/DTFsINEpKZfYXBEH2ITgg7A/QDtm4W2BIM9ig3lz1Tns4JQ9OOdyiD0YjEJAp90YdhVHIatdUHYJaRiB3I/FRm6YlhCkFEyT4L4J50Ha5qRp010RRhwbloTNWlayGlOTOf0VDCix2xi0wvfhcyWQFiB8V3CELC5ZKmgAscSLjHyrGu/HDfRae7b9l0RBlzC2hyE+Uq8AXoEOHQ4VoE+fiLOPRfi4J0ZAk5sKDCUnaEHvhYYrKPBcIcLZnX8YkiHLhTrOUzdUs9heryfd29+jZDv9ujc8otJ3/3UI7/Sze6hiUmhfHOhsSPzqjGs4ouMT/Jr3C6xCvWxxd7l2Xe+vOqvRizFjmZNwLrkaVXew5agTbv/3ACVCiqpi3GMnaW//gcEUNfAXA8AAA==';
+ 'data:application/octet-stream;base64,H4sIAAAAAAAAE52XUW+bMBCA/wvP2dpmbbflbYmqqVK7RCFdH6o+XOEIVo0d2UfabNp/n4gSAsScnT7CffedMWdsnv5GhO8UjaLFZoU2GkQroDwaRYVOS4n2bHv7c06FjAbRq1BpNBoOoiQXMjWootFTLfhRUn7ITyRYW+dXsbbkYvjt36DOHYPFG2O06RPUAGeZGExRkQBp70HBEnt1xyTnfbBobJ9qG+SyH/GFm5pdmDNU8fOJVtXlrSI0GSR48In9reZsH/Gdd3h13SkQE5BPumV8ovM52pVWtiGjytAc3B7puM6/f724GjZ8C5RYIJmN21WH3Z7n7shmRq9F2myLfZu3wm3bpbvdV0avOmtmDUbAy7GuRtviL+0R3ukEZJVYNWYCJLSKyQDhsvH0qMrCnjFou0Szi2LIwIjfAt+q1jBaSjQzgxYV7Qwbid1KQUn9NReiQF1S39JuRLn+TzGDUtKxYBfwrR1txB98MHK6qoZsnU3u4LhGn0gEE6O1QitO6+BCtTMwUCC1Pj095gPKyg0CYfW9YkfcpTjlzXuSg1riLyCxxlgnAthZZviQMiHqAN1PJN8stBFOdqeXQj0Kym8KEOzDO8kg9XQ6DhIfuDDtYhamrbkg7RwTvUazmeiUfWNcQlCh+D4O8h84j1aX5PlMdCFOeF9KEhkkpM0kBynR08EMz5WZgbVv2qRzBFlwfhcYIpZobVCDcwmnFPK8136cL0JJ7lv2XYgTzjEzaPOFfkV2C3BwvNYi7R+R9x6DvHitX9kGbBGcqpqhW5VpTtZhON3uCLzdfjmlgwvVejZTN+rZTPd/EN2zaSPkO986l/x03HeC9uAfrFatobFQqVDLEws7Mj80hsXspMIH/CPVTikVWqdq9q6vuufL6/kryUqVbNu7/SPx6aLtu75sqEqLW9hl2ceO0p//A+mZuzwAEAAA';
diff --git a/docs/assets/search.js b/docs/assets/search.js
index a9e0cde1..43ecf509 100644
--- a/docs/assets/search.js
+++ b/docs/assets/search.js
@@ -1,2 +1,2 @@
window.searchData =
- 'data:application/octet-stream;base64,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';
+ 'data:application/octet-stream;base64,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';
diff --git a/docs/assets/style.css b/docs/assets/style.css
index 08c76873..272877ee 100644
--- a/docs/assets/style.css
+++ b/docs/assets/style.css
@@ -29,7 +29,7 @@
--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: #a55c0e;
+ --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);
@@ -69,7 +69,7 @@
--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: #e07d13;
+ --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);
@@ -262,12 +262,12 @@ h6 {
line-height: 1.2;
}
-h1 > a:not(.link),
-h2 > a:not(.link),
-h3 > a:not(.link),
-h4 > a:not(.link),
-h5 > a:not(.link),
-h6 > a:not(.link) {
+h1 > a,
+h2 > a,
+h3 > a,
+h4 > a,
+h5 > a,
+h6 > a {
text-decoration: none;
color: var(--color-text);
}
@@ -645,28 +645,6 @@ input[type='checkbox']:checked ~ svg .tsd-checkbox-checkmark {
font-weight: bold;
}
-.tsd-full-hierarchy:not(:last-child) {
- margin-bottom: 1em;
- padding-bottom: 1em;
- border-bottom: 1px solid var(--color-accent);
-}
-.tsd-full-hierarchy,
-.tsd-full-hierarchy ul {
- list-style: none;
- margin: 0;
- padding: 0;
-}
-.tsd-full-hierarchy ul {
- padding-left: 1.5rem;
-}
-.tsd-full-hierarchy a {
- padding: 0.25rem 0 !important;
- font-size: 1rem;
- display: inline-flex;
- align-items: center;
- color: var(--color-text);
-}
-
.tsd-panel-group.tsd-index-group {
margin-bottom: 0;
}
@@ -732,15 +710,12 @@ input[type='checkbox']:checked ~ svg .tsd-checkbox-checkmark {
}
.tsd-navigation > a,
.tsd-navigation .tsd-accordion-summary {
- width: calc(100% - 0.25rem);
- display: flex;
- align-items: center;
+ width: calc(100% - 0.5rem);
}
.tsd-navigation a,
.tsd-navigation summary > span,
.tsd-page-navigation a {
- display: flex;
- width: calc(100% - 0.25rem);
+ display: inline-flex;
align-items: center;
padding: 0.25rem;
color: var(--color-text);
@@ -780,6 +755,11 @@ input[type='checkbox']:checked ~ svg .tsd-checkbox-checkmark {
margin-left: -1.5rem;
}
+.tsd-nested-navigation > li > a,
+.tsd-nested-navigation > li > span {
+ width: calc(100% - 1.75rem - 0.5rem);
+}
+
.tsd-page-navigation ul {
padding-left: 1.75rem;
}
diff --git a/docs/classes/TimeoutError.html b/docs/classes/TimeoutError.html
index 5c4de60f..bdfd3cba 100644
--- a/docs/classes/TimeoutError.html
+++ b/docs/classes/TimeoutError.html
@@ -9,7 +9,6 @@
-
@@ -17,12 +16,6 @@
+