mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-19 13:04:39 +08:00
Signed-off-by: Victor Porof <victorporof@chromium.org> Bug: 1325812 Change-Id: I044170880d20ce0402062755787cccafd63c6a42 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3695370 Reviewed-by: Mathias Bynens <mathias@chromium.org>
47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
// GENERATED CONTENT - DO NOT EDIT
|
|
// Content was automatically extracted by Reffy into webref
|
|
// (https://github.com/w3c/webref)
|
|
// Source: Content Index (https://wicg.github.io/content-index/spec/)
|
|
|
|
partial interface ServiceWorkerGlobalScope {
|
|
attribute EventHandler oncontentdelete;
|
|
};
|
|
|
|
partial interface ServiceWorkerRegistration {
|
|
[SameObject] readonly attribute ContentIndex index;
|
|
};
|
|
|
|
enum ContentCategory {
|
|
"",
|
|
"homepage",
|
|
"article",
|
|
"video",
|
|
"audio",
|
|
};
|
|
|
|
dictionary ContentDescription {
|
|
required DOMString id;
|
|
required DOMString title;
|
|
required DOMString description;
|
|
ContentCategory category = "";
|
|
sequence<ImageResource> icons = [];
|
|
required USVString url;
|
|
};
|
|
|
|
[Exposed=(Window,Worker)]
|
|
interface ContentIndex {
|
|
Promise<undefined> add(ContentDescription description);
|
|
Promise<undefined> delete(DOMString id);
|
|
Promise<sequence<ContentDescription>> getAll();
|
|
};
|
|
|
|
dictionary ContentIndexEventInit : ExtendableEventInit {
|
|
required DOMString id;
|
|
};
|
|
|
|
[Exposed=ServiceWorker]
|
|
interface ContentIndexEvent : ExtendableEvent {
|
|
constructor(DOMString type, ContentIndexEventInit init);
|
|
readonly attribute DOMString id;
|
|
};
|