| // GENERATED CONTENT - DO NOT EDIT |
| // Content was automatically extracted by Reffy into webref |
| // (https://github.com/w3c/webref) |
| // Source: Badging API (https://w3c.github.io/badging/) |
| // Methods only exposed on documents. |
| partial interface Navigator { |
| Promise<undefined> setClientBadge(optional [EnforceRange] unsigned long long contents); |
| Promise<undefined> clearClientBadge(); |
| // Methods exposed on both documents and service workers. |
| interface mixin NavigatorBadge { |
| Promise<undefined> setAppBadge(optional [EnforceRange] unsigned long long contents); |
| Promise<undefined> clearAppBadge(); |
| Navigator includes NavigatorBadge; |
| WorkerNavigator includes NavigatorBadge; |