Skip to content

Commit ee48492

Browse files
committed
meta: Update docs
1 parent 933e669 commit ee48492

File tree

94 files changed

+49910
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+49910
-1
lines changed

assets/js/search.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

classes/browser.basetransport.html

+487
Large diffs are not rendered by default.

classes/browser.breadcrumbs.html

+480
Large diffs are not rendered by default.

classes/browser.browserclient.html

+1,071
Large diffs are not rendered by default.

classes/browser.fetchtransport.html

+490
Large diffs are not rendered by default.

classes/browser.globalhandlers.html

+432
Large diffs are not rendered by default.

classes/browser.linkederrors.html

+435
Large diffs are not rendered by default.

classes/browser.trycatch.html

+392
Large diffs are not rendered by default.

classes/browser.useragent.html

+392
Large diffs are not rendered by default.

classes/browser.xhrtransport.html

+490
Large diffs are not rendered by default.

classes/core.api.html

+518
Large diffs are not rendered by default.

classes/core.baseclient.html

+1,032
Large diffs are not rendered by default.

classes/core.dsn.html

+507
Large diffs are not rendered by default.

classes/core.functiontostring.html

+356
Large diffs are not rendered by default.

classes/core.inboundfilters.html

+391
Large diffs are not rendered by default.

classes/core.nooptransport.html

+347
Large diffs are not rendered by default.

classes/hub.hub-1.html

+1,234
Large diffs are not rendered by default.

classes/hub.scope.html

+1,104
Large diffs are not rendered by default.

classes/hub.span.html

+894
Large diffs are not rendered by default.

classes/integrations.angular.html

+461
Large diffs are not rendered by default.

classes/integrations.captureconsole.html

+441
Large diffs are not rendered by default.

classes/integrations.debug.html

+439
Large diffs are not rendered by default.

classes/integrations.dedupe.html

+398
Large diffs are not rendered by default.

classes/integrations.ember.html

+441
Large diffs are not rendered by default.

classes/integrations.express.html

+443
Large diffs are not rendered by default.

classes/integrations.extraerrordata.html

+474
Large diffs are not rendered by default.

classes/integrations.reportingobserver.html

+474
Large diffs are not rendered by default.

classes/integrations.rewriteframes.html

+473
Large diffs are not rendered by default.

classes/integrations.sessiontiming.html

+450
Large diffs are not rendered by default.

classes/integrations.tracing.html

+443
Large diffs are not rendered by default.

classes/integrations.transaction.html

+431
Large diffs are not rendered by default.

classes/integrations.transactionactivity.html

+590
Large diffs are not rendered by default.

classes/integrations.vue.html

+441
Large diffs are not rendered by default.

classes/node.basetransport.html

+587
Large diffs are not rendered by default.

classes/node.console.html

+386
Large diffs are not rendered by default.

classes/node.http.html

+429
Large diffs are not rendered by default.

classes/node.httpstransport.html

+594
Large diffs are not rendered by default.

classes/node.httptransport.html

+594
Large diffs are not rendered by default.

classes/node.linkederrors.html

+504
Large diffs are not rendered by default.

classes/node.modules.html

+425
Large diffs are not rendered by default.

classes/node.nodeclient.html

+1,030
Large diffs are not rendered by default.

classes/node.onuncaughtexception.html

+470
Large diffs are not rendered by default.

classes/node.onunhandledrejection.html

+427
Large diffs are not rendered by default.

classes/utils.memo.html

+338
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,338 @@
1+
<!doctype html>
2+
<html class="default no-js">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<title>Memo | Sentry JavaScript SDKs</title>
7+
<meta name="description" content="">
8+
<meta name="viewport" content="width=device-width, initial-scale=1">
9+
<link rel="stylesheet" href="../assets/css/main.css">
10+
</head>
11+
<body>
12+
<header>
13+
<div class="tsd-page-toolbar">
14+
<div class="container">
15+
<div class="table-wrap">
16+
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
17+
<div class="field">
18+
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
19+
<input id="tsd-search-field" type="text" />
20+
</div>
21+
<ul class="results">
22+
<li class="state loading">Preparing search index...</li>
23+
<li class="state failure">The search index is not available</li>
24+
</ul>
25+
<a href="../index.html" class="title">Sentry JavaScript SDKs</a>
26+
</div>
27+
<div class="table-cell" id="tsd-widgets">
28+
<div id="tsd-filter">
29+
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
30+
<div class="tsd-filter-group">
31+
<div class="tsd-select" id="tsd-filter-visibility">
32+
<span class="tsd-select-label">All</span>
33+
<ul class="tsd-select-list">
34+
<li data-value="public">Public</li>
35+
<li data-value="protected">Public/Protected</li>
36+
<li data-value="private" class="selected">All</li>
37+
</ul>
38+
</div>
39+
<input type="checkbox" id="tsd-filter-inherited" checked />
40+
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
41+
</div>
42+
</div>
43+
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
44+
</div>
45+
</div>
46+
</div>
47+
</div>
48+
<div class="tsd-page-title">
49+
<div class="container">
50+
<ul class="tsd-breadcrumb">
51+
<li>
52+
<a href="../globals.html">Globals</a>
53+
</li>
54+
<li>
55+
<a href="../modules/utils.html">utils</a>
56+
</li>
57+
<li>
58+
<a href="utils.memo.html">Memo</a>
59+
</li>
60+
</ul>
61+
<h1>Class Memo</h1>
62+
</div>
63+
</div>
64+
</header>
65+
<div class="container container-main">
66+
<div class="row">
67+
<div class="col-8 col-content">
68+
<section class="tsd-panel tsd-comment">
69+
<div class="tsd-comment tsd-typography">
70+
<div class="lead">
71+
<p>Memo class used for decycle json objects. Uses WeakSet if available otherwise array.</p>
72+
</div>
73+
</div>
74+
</section>
75+
<section class="tsd-panel tsd-hierarchy">
76+
<h3>Hierarchy</h3>
77+
<ul class="tsd-hierarchy">
78+
<li>
79+
<span class="target">Memo</span>
80+
</li>
81+
</ul>
82+
</section>
83+
<section class="tsd-panel-group tsd-index-group">
84+
<h2>Index</h2>
85+
<section class="tsd-panel tsd-index-panel">
86+
<div class="tsd-index-content">
87+
<section class="tsd-index-section ">
88+
<h3>Constructors</h3>
89+
<ul class="tsd-index-list">
90+
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="utils.memo.html#constructor" class="tsd-kind-icon">constructor</a></li>
91+
</ul>
92+
</section>
93+
<section class="tsd-index-section ">
94+
<h3>Methods</h3>
95+
<ul class="tsd-index-list">
96+
<li class="tsd-kind-method tsd-parent-kind-class"><a href="utils.memo.html#memoize" class="tsd-kind-icon">memoize</a></li>
97+
<li class="tsd-kind-method tsd-parent-kind-class"><a href="utils.memo.html#unmemoize" class="tsd-kind-icon">unmemoize</a></li>
98+
</ul>
99+
</section>
100+
</div>
101+
</section>
102+
</section>
103+
<section class="tsd-panel-group tsd-member-group ">
104+
<h2>Constructors</h2>
105+
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class">
106+
<a name="constructor" class="tsd-anchor"></a>
107+
<h3>constructor</h3>
108+
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
109+
<li class="tsd-signature tsd-kind-icon">new <wbr>Memo<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="utils.memo.html" class="tsd-signature-type">Memo</a></li>
110+
</ul>
111+
<ul class="tsd-descriptions">
112+
<li class="tsd-description">
113+
<aside class="tsd-sources">
114+
<ul>
115+
<li>Defined in <a href="https://github.com/getsentry/sentry-javascript/blob/41b552c26/packages/utils/src/memo.ts#L9">utils/src/memo.ts:9</a></li>
116+
</ul>
117+
</aside>
118+
<h4 class="tsd-returns-title">Returns <a href="utils.memo.html" class="tsd-signature-type">Memo</a></h4>
119+
</li>
120+
</ul>
121+
</section>
122+
</section>
123+
<section class="tsd-panel-group tsd-member-group ">
124+
<h2>Methods</h2>
125+
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
126+
<a name="memoize" class="tsd-anchor"></a>
127+
<h3>memoize</h3>
128+
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
129+
<li class="tsd-signature tsd-kind-icon">memoize<span class="tsd-signature-symbol">(</span>obj<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
130+
</ul>
131+
<ul class="tsd-descriptions">
132+
<li class="tsd-description">
133+
<aside class="tsd-sources">
134+
<ul>
135+
<li>Defined in <a href="https://github.com/getsentry/sentry-javascript/blob/41b552c26/packages/utils/src/memo.ts#L21">utils/src/memo.ts:21</a></li>
136+
</ul>
137+
</aside>
138+
<div class="tsd-comment tsd-typography">
139+
<div class="lead">
140+
<p>Sets obj to remember.</p>
141+
</div>
142+
</div>
143+
<h4 class="tsd-parameters-title">Parameters</h4>
144+
<ul class="tsd-parameters">
145+
<li>
146+
<h5>obj: <span class="tsd-signature-type">any</span></h5>
147+
<div class="tsd-comment tsd-typography">
148+
<p>Object to remember</p>
149+
</div>
150+
</li>
151+
</ul>
152+
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
153+
</li>
154+
</ul>
155+
</section>
156+
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
157+
<a name="unmemoize" class="tsd-anchor"></a>
158+
<h3>unmemoize</h3>
159+
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
160+
<li class="tsd-signature tsd-kind-icon">unmemoize<span class="tsd-signature-symbol">(</span>obj<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
161+
</ul>
162+
<ul class="tsd-descriptions">
163+
<li class="tsd-description">
164+
<aside class="tsd-sources">
165+
<ul>
166+
<li>Defined in <a href="https://github.com/getsentry/sentry-javascript/blob/41b552c26/packages/utils/src/memo.ts#L44">utils/src/memo.ts:44</a></li>
167+
</ul>
168+
</aside>
169+
<div class="tsd-comment tsd-typography">
170+
<div class="lead">
171+
<p>Removes object from internal storage.</p>
172+
</div>
173+
</div>
174+
<h4 class="tsd-parameters-title">Parameters</h4>
175+
<ul class="tsd-parameters">
176+
<li>
177+
<h5>obj: <span class="tsd-signature-type">any</span></h5>
178+
<div class="tsd-comment tsd-typography">
179+
<p>Object to forget</p>
180+
</div>
181+
</li>
182+
</ul>
183+
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
184+
</li>
185+
</ul>
186+
</section>
187+
</section>
188+
</div>
189+
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
190+
<nav class="tsd-navigation primary">
191+
<ul>
192+
<li class="globals ">
193+
<a href="../globals.html"><em>Globals</em></a>
194+
</li>
195+
<li class=" tsd-kind-external-module">
196+
<a href="../modules/browser.html">browser</a>
197+
</li>
198+
<li class=" tsd-kind-external-module">
199+
<a href="../modules/core.html">core</a>
200+
</li>
201+
<li class=" tsd-kind-external-module">
202+
<a href="../modules/hub.html">hub</a>
203+
</li>
204+
<li class=" tsd-kind-external-module">
205+
<a href="../modules/integrations.html">integrations</a>
206+
</li>
207+
<li class=" tsd-kind-external-module">
208+
<a href="../modules/minimal.html">minimal</a>
209+
</li>
210+
<li class=" tsd-kind-external-module">
211+
<a href="../modules/node.html">node</a>
212+
</li>
213+
<li class=" tsd-kind-external-module">
214+
<a href="../modules/types.html">types</a>
215+
</li>
216+
<li class="current tsd-kind-external-module">
217+
<a href="../modules/utils.html">utils</a>
218+
</li>
219+
</ul>
220+
</nav>
221+
<nav class="tsd-navigation secondary menu-sticky">
222+
<ul class="before-current">
223+
<li class=" tsd-kind-external-module">
224+
<a href="../modules/browser.html" class="tsd-kind-icon">browser</a>
225+
</li>
226+
<li class=" tsd-kind-external-module">
227+
<a href="../modules/core.html" class="tsd-kind-icon">core</a>
228+
</li>
229+
<li class=" tsd-kind-external-module">
230+
<a href="../modules/hub.html" class="tsd-kind-icon">hub</a>
231+
</li>
232+
<li class=" tsd-kind-external-module">
233+
<a href="../modules/integrations.html" class="tsd-kind-icon">integrations</a>
234+
</li>
235+
<li class=" tsd-kind-external-module">
236+
<a href="../modules/minimal.html" class="tsd-kind-icon">minimal</a>
237+
</li>
238+
<li class=" tsd-kind-external-module">
239+
<a href="../modules/node.html" class="tsd-kind-icon">node</a>
240+
</li>
241+
<li class=" tsd-kind-external-module">
242+
<a href="../modules/types.html" class="tsd-kind-icon">types</a>
243+
</li>
244+
</ul>
245+
<ul class="current">
246+
<li class="current tsd-kind-external-module">
247+
<a href="../modules/utils.html" class="tsd-kind-icon">utils</a>
248+
<ul>
249+
<li class="current tsd-kind-class tsd-parent-kind-external-module">
250+
<a href="utils.memo.html" class="tsd-kind-icon">Memo</a>
251+
<ul>
252+
<li class=" tsd-kind-constructor tsd-parent-kind-class">
253+
<a href="utils.memo.html#constructor" class="tsd-kind-icon">constructor</a>
254+
</li>
255+
<li class=" tsd-kind-method tsd-parent-kind-class">
256+
<a href="utils.memo.html#memoize" class="tsd-kind-icon">memoize</a>
257+
</li>
258+
<li class=" tsd-kind-method tsd-parent-kind-class">
259+
<a href="utils.memo.html#unmemoize" class="tsd-kind-icon">unmemoize</a>
260+
</li>
261+
</ul>
262+
</li>
263+
</ul>
264+
</li>
265+
</ul>
266+
<ul class="after-current">
267+
</ul>
268+
</nav>
269+
</div>
270+
</div>
271+
</div>
272+
<footer class="with-border-bottom">
273+
<div class="container">
274+
<h2>Legend</h2>
275+
<div class="tsd-legend-group">
276+
<ul class="tsd-legend">
277+
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
278+
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
279+
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
280+
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
281+
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
282+
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
283+
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
284+
</ul>
285+
<ul class="tsd-legend">
286+
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
287+
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
288+
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
289+
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
290+
</ul>
291+
<ul class="tsd-legend">
292+
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
293+
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
294+
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
295+
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
296+
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
297+
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
298+
</ul>
299+
<ul class="tsd-legend">
300+
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
301+
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
302+
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
303+
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
304+
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
305+
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
306+
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
307+
</ul>
308+
<ul class="tsd-legend">
309+
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
310+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
311+
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
312+
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
313+
</ul>
314+
<ul class="tsd-legend">
315+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
316+
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
317+
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
318+
</ul>
319+
<ul class="tsd-legend">
320+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
321+
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
322+
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
323+
</ul>
324+
<ul class="tsd-legend">
325+
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
326+
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
327+
</ul>
328+
</div>
329+
</div>
330+
</footer>
331+
<div class="container tsd-generator">
332+
<p>Generated using <a href="http://typedoc.org/" target="_blank">TypeDoc</a></p>
333+
</div>
334+
<div class="overlay"></div>
335+
<script src="../assets/js/main.js"></script>
336+
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
337+
</body>
338+
</html>

0 commit comments

Comments
 (0)