1// Jest Snapshot v1, https://goo.gl/fbAQLP
2
3exports[`APISectionUtils.CommentTextBlock component basic comment 1`] = `
4<div>
5  <p
6    class="css-1oym3r-TextComponent"
7    data-text="true"
8  >
9    This is the basic comment.
10  </p>
11</div>
12`;
13
14exports[`APISectionUtils.CommentTextBlock component comment with example 1`] = `
15<div>
16  <strong
17    class="css-bvflvn-TextComponent"
18  >
19    Only for:
2021  </strong>
22  <div
23    class="css-1r58h1i-PlatformTag"
24  >
25    <svg
26      color="var(--green12)"
27      fill="none"
28      height="12"
29      role="img"
30      size="12"
31      viewBox="0 0 20 20"
32      width="12"
33    >
34      <title>
35        Android-icon
36      </title>
37      <path
38        d="M14.219 12.325a.766.766 0 010-1.532.765.765 0 010 1.532zm-8.438 0a.766.766 0 010-1.532.765.765 0 010 1.532zm8.712-4.613l1.525-2.651a.317.317 0 10-.55-.318l-1.544 2.684A9.393 9.393 0 0010 6.585a9.393 9.393 0 00-3.924.842L4.531 4.742a.317.317 0 10-.55.319l1.526 2.65c-2.62 1.43-4.412 4.091-4.674 7.235h18.334c-.263-3.144-2.055-5.805-4.674-7.234z"
39        fill="var(--green12)"
40      />
41    </svg>
42    <span
43      class="css-6g4m4t-PlatformTag"
44    >
45      Android
46    </span>
47  </div>
48  <br />
49  <p
50    class="css-1oym3r-TextComponent"
51    data-text="true"
52  >
53    Gets the referrer URL of the installed app with the
54    <a
55      class="css-1na8e0o-A"
56      href="https://developer.android.com/google/play/installreferrer"
57      rel="noopener noreferrer"
58      target="_blank"
59    >
60      <code
61        class="css-zmv3vl-TextComponent"
62        data-text="true"
63      >
64        Install Referrer API
65      </code>
66    </a>
67
68from the Google Play Store. In practice, the referrer URL may not be a complete, absolute URL.
69  </p>
70  <div
71    class="css-10kkd4f"
72  >
73    <h4
74      class="css-1gu5rqd-TextComponent"
75      data-heading="true"
76    >
77      Example
78    </h4>
79  </div>
80  <pre>
81    <pre
82      class="css-1tmj8fm"
83      data-text="true"
84    >
85      <code
86        class="css-1r5zesl"
87      >
88        <span
89          class="token keyword"
90        >
91          await
92        </span>
93
94        <span
95          class="token maybe-class-name"
96        >
97          Application
98        </span>
99        <span
100          class="token punctuation"
101        >
102          .
103        </span>
104        <span
105          class="token method function property-access"
106        >
107          getInstallReferrerAsync
108        </span>
109        <span
110          class="token punctuation"
111        >
112          (
113        </span>
114        <span
115          class="token punctuation"
116        >
117          )
118        </span>
119        <span
120          class="token punctuation"
121        >
122          ;
123        </span>
124
125
126        <span
127          class="token comment"
128        >
129          // "utm_source=google-play&utm_medium=organic"
130        </span>
131
132
133      </code>
134    </pre>
135  </pre>
136</div>
137`;
138
139exports[`APISectionUtils.CommentTextBlock component no comment 1`] = `<div />`;
140
141exports[`APISectionUtils.resolveTypeName Promise 1`] = `
142<div>
143  <a
144    class="css-1na8e0o-A"
145    href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise"
146    rel="noopener noreferrer"
147    target="_blank"
148  >
149    Promise
150  </a>
151  &lt;
152  <span>
153    void
154  </span>
155  &gt;
156</div>
157`;
158
159exports[`APISectionUtils.resolveTypeName Promise with custom type 1`] = `
160<div>
161  <a
162    class="css-1na8e0o-A"
163    href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise"
164    rel="noopener noreferrer"
165    target="_blank"
166  >
167    Promise
168  </a>
169  &lt;
170  <span>
171    <a
172      class="css-1na8e0o-A"
173      href="#appleauthenticationcredential"
174    >
175      AppleAuthenticationCredential
176    </a>
177  </span>
178  &gt;
179</div>
180`;
181
182exports[`APISectionUtils.resolveTypeName Record 1`] = `
183<div>
184  Record
185  &lt;
186  <span>
187    string
188    ,
189  </span>
190  <span>
191    any
192  </span>
193  &gt;
194</div>
195`;
196
197exports[`APISectionUtils.resolveTypeName Record with union 1`] = `
198<div>
199  Record
200  &lt;
201  <span>
202    string
203    ,
204  </span>
205  <span>
206    <span>
207      number
208       |
209    </span>
210    <span>
211      boolean
212       |
213    </span>
214    <span>
215      string
216    </span>
217  </span>
218  &gt;
219</div>
220`;
221
222exports[`APISectionUtils.resolveTypeName alternative generic object notation 1`] = `
223<div>
224  { [column]: any }
225</div>
226`;
227
228exports[`APISectionUtils.resolveTypeName custom type 1`] = `
229<div>
230  <a
231    class="css-1na8e0o-A"
232    href="#speechsynthesisevent"
233  >
234    SpeechSynthesisEvent
235  </a>
236</div>
237`;
238
239exports[`APISectionUtils.resolveTypeName custom type array 1`] = `
240<div>
241  <a
242    class="css-1na8e0o-A"
243    href="#appleauthenticationscope"
244  >
245    AppleAuthenticationScope
246    []
247  </a>
248</div>
249`;
250
251exports[`APISectionUtils.resolveTypeName custom type non-linkable array 1`] = `
252<div>
253  T[]
254</div>
255`;
256
257exports[`APISectionUtils.resolveTypeName custom type with single pick 1`] = `
258<div>
259  <a
260    class="css-1na8e0o-A"
261    href="https://www.typescriptlang.org/docs/handbook/utility-types.html#picktype-keys"
262    rel="noopener noreferrer"
263    target="_blank"
264  >
265    Pick
266  </a>
267  &lt;
268  <span>
269    <a
270      class="css-1na8e0o-A"
271      href="#fontresource"
272    >
273      FontResource
274    </a>
275    ,
276  </span>
277  <span>
278    'display'
279  </span>
280  &gt;
281</div>
282`;
283
284exports[`APISectionUtils.resolveTypeName function 1`] = `
285<div>
286  () =&gt;
287
288  <span>
289    void
290     |
291  </span>
292  <span>
293    <a
294      class="css-1na8e0o-A"
295      href="#speecheventcallback"
296    >
297      SpeechEventCallback
298    </a>
299  </span>
300</div>
301`;
302
303exports[`APISectionUtils.resolveTypeName function with arguments 1`] = `
304<div>
305  (
306  <span>
307    error
308    :
309    <a
310      class="css-1na8e0o-A"
311      href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error"
312      rel="noopener noreferrer"
313      target="_blank"
314    >
315      Error
316    </a>
317  </span>
318  )
319  =&gt;
320
321  <span>
322    void
323     |
324  </span>
325  <span>
326    <a
327      class="css-1na8e0o-A"
328      href="#speecheventcallback"
329    >
330      SpeechEventCallback
331    </a>
332  </span>
333</div>
334`;
335
336exports[`APISectionUtils.resolveTypeName function with non-linkable custom type 1`] = `
337<div>
338  (
339  <span>
340    error
341    :
342    <a
343      class="css-1na8e0o-A"
344      href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error"
345      rel="noopener noreferrer"
346      target="_blank"
347    >
348      Error
349    </a>
350  </span>
351  )
352  =&gt;
353
354  void
355</div>
356`;
357
358exports[`APISectionUtils.resolveTypeName generic type 1`] = `
359<div>
360  string
361</div>
362`;
363
364exports[`APISectionUtils.resolveTypeName generic type 2`] = `
365<div>
366  <a
367    class="css-1na8e0o-A"
368    href="#pagedinfo"
369  >
370    PagedInfo
371  </a>
372  &lt;
373  <span>
374    <a
375      class="css-1na8e0o-A"
376      href="#asset"
377    >
378      Asset
379    </a>
380  </span>
381  &gt;
382</div>
383`;
384
385exports[`APISectionUtils.resolveTypeName generic type in Promise 1`] = `
386<div>
387  <a
388    class="css-1na8e0o-A"
389    href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise"
390    rel="noopener noreferrer"
391    target="_blank"
392  >
393    Promise
394  </a>
395  &lt;
396  <span>
397    <a
398      class="css-1na8e0o-A"
399      href="#pagedinfo"
400    >
401      PagedInfo
402    </a>
403    &lt;
404    <span>
405      <a
406        class="css-1na8e0o-A"
407        href="#asset"
408      >
409        Asset
410      </a>
411    </span>
412    &gt;
413  </span>
414  &gt;
415</div>
416`;
417
418exports[`APISectionUtils.resolveTypeName object reflection 1`] = `
419<div>
420  {
421
422  <span>
423
424    target:
425    number
426    ,
427
428
429  </span>
430  <span>
431
432    value:
433    boolean
434
435
436  </span>
437  }
438</div>
439`;
440
441exports[`APISectionUtils.resolveTypeName props with multiple omits 1`] = `
442<div>
443  StyleProp
444  &lt;
445  <span>
446    <a
447      class="css-1na8e0o-A"
448      href="https://www.typescriptlang.org/docs/handbook/utility-types.html#omittype-keys"
449      rel="noopener noreferrer"
450      target="_blank"
451    >
452      Omit
453    </a>
454    &lt;
455    <span>
456      <a
457        class="css-1na8e0o-A"
458        href="https://reactnative.dev/docs/view-style-props"
459        rel="noopener noreferrer"
460        target="_blank"
461      >
462        ViewStyle
463      </a>
464      ,
465    </span>
466    <span>
467      <span>
468        'backgroundColor'
469         |
470      </span>
471      <span>
472        'borderRadius'
473      </span>
474    </span>
475    &gt;
476  </span>
477  &gt;
478</div>
479`;
480
481exports[`APISectionUtils.resolveTypeName query type 1`] = `
482<div>
483  React.ComponentProps
484  &lt;
485  <span>
486    View
487  </span>
488  &gt;
489</div>
490`;
491
492exports[`APISectionUtils.resolveTypeName tuple type 1`] = `
493<div>
494  [
495  <span>
496    <a
497      class="css-1na8e0o-A"
498      href="#sortbykey"
499    >
500      SortByKey
501    </a>
502    ,
503  </span>
504  <span>
505    boolean
506  </span>
507  ]
508</div>
509`;
510
511exports[`APISectionUtils.resolveTypeName union 1`] = `
512<div>
513  <span>
514    <a
515      class="css-1na8e0o-A"
516      href="#speecheventcallback"
517    >
518      SpeechEventCallback
519    </a>
520     |
521  </span>
522  <span>
523    null
524  </span>
525</div>
526`;
527
528exports[`APISectionUtils.resolveTypeName union of array values 1`] = `
529<div>
530  (
531  <span>
532    <a
533      class="css-1na8e0o-A"
534      href="#resultseterror"
535    >
536      ResultSetError
537    </a>
538     |
539  </span>
540  <span>
541    <a
542      class="css-1na8e0o-A"
543      href="#resultset"
544    >
545      ResultSet
546    </a>
547  </span>
548  )
549  []
550</div>
551`;
552
553exports[`APISectionUtils.resolveTypeName union with array 1`] = `
554<div>
555  <span>
556    number[]
557     |
558  </span>
559  <span>
560    null
561  </span>
562</div>
563`;
564
565exports[`APISectionUtils.resolveTypeName union with custom type and array 1`] = `
566<div>
567  <span>
568    <a
569      class="css-1na8e0o-A"
570      href="#assetref"
571    >
572      AssetRef
573      []
574    </a>
575     |
576  </span>
577  <span>
578    <a
579      class="css-1na8e0o-A"
580      href="#assetref"
581    >
582      AssetRef
583    </a>
584  </span>
585</div>
586`;
587
588exports[`APISectionUtils.resolveTypeName void 1`] = `
589<div>
590  void
591</div>
592`;
593