Skip to content

Commit b6231e1

Browse files
authored
[docs] Add API docs for PerformanceResourceTiming (facebook#4932)
1 parent 0eea74b commit b6231e1

File tree

5 files changed

+49
-1
lines changed

5 files changed

+49
-1
lines changed

docs/global-PerformanceObserver.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ See [documentation in MDN](https://developer.mozilla.org/en-US/docs/Web/API/Perf
4545

4646
See [documentation in MDN](https://developer.mozilla.org/en-US/docs/Web/API/PerformanceObserver/supportedEntryTypes).
4747

48-
Returns `['mark', 'measure', 'event', 'longtask']`.
48+
Returns `['mark', 'measure', 'event', 'longtask', 'resource']`.
4949

5050
## Instance methods
5151

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
id: global-PerformanceResourceTiming
3+
title: PerformanceResourceTiming
4+
---
5+
6+
The global [`PerformanceResourceTiming`](https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming) class, as defined in Web specifications.
7+
8+
:::warning Partial support
9+
10+
React Native implements the following `PerformanceResourceTiming` properties only:
11+
12+
- `fetchStart`
13+
- `requestStart`
14+
- `connectStart`
15+
- `connectEnd`
16+
- `responseStart`
17+
- `responseEnd`
18+
- `responseStatus`
19+
- `contentType`
20+
- `encodedBodySize`
21+
- `decodedBodySize`
22+
23+
:::

website/sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,7 @@ export default {
258258
'global-PerformanceMeasure',
259259
'global-PerformanceObserver',
260260
'global-PerformanceObserverEntryList',
261+
'global-PerformanceResourceTiming',
261262
'global-process',
262263
'global-queueMicrotask',
263264
'global-Request',
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
id: global-PerformanceResourceTiming
3+
title: PerformanceResourceTiming
4+
---
5+
6+
The global [`PerformanceResourceTiming`](https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming) class, as defined in Web specifications.
7+
8+
:::warning Partial support
9+
10+
React Native implements the following `PerformanceResourceTiming` properties only:
11+
12+
- `fetchStart`
13+
- `requestStart`
14+
- `connectStart`
15+
- `connectEnd`
16+
- `responseStart`
17+
- `responseEnd`
18+
- `responseStatus`
19+
- `contentType`
20+
- `encodedBodySize`
21+
- `decodedBodySize`
22+
23+
:::

website/versioned_sidebars/version-0.83-sidebars.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@
267267
"global-PerformanceMeasure",
268268
"global-PerformanceObserver",
269269
"global-PerformanceObserverEntryList",
270+
"global-PerformanceResourceTiming",
270271
"global-process",
271272
"global-queueMicrotask",
272273
"global-Request",

0 commit comments

Comments
 (0)