ruffle/web/packages/extension/src
relrelb 1accf2d8f9 web: Make `SourceAPI` a singleton
As a first step towards a simpler Web API, convert `SourceAPI` from
a class to a constant object, under the assumption that `SourceAPI`
isn't a public Ruffle API and as such is safe to be changed.

As a result the different `ruffle-core` users don't need to construct
a new `SourceAPI` instance before calling `PublicAPI.negotiate()`.
2022-07-23 10:37:33 -07:00
..
.eslintrc.yaml web: De-duplicate TypeScript ESLint rules 2022-01-16 11:07:00 -08:00
background.ts extension: Check for all octet-stream MIME types 2022-04-18 09:01:10 -07:00
common.ts web: Give toggleable option to download swfs in extension/selfhosted 2021-11-15 23:12:27 +02:00
content.ts web: Add `refresh` method to `navigator.plugins` 2022-01-26 18:53:33 -08:00
options.ts extension: Add log level option 2021-09-26 07:57:37 +03:00
player.ts web: Make `SourceAPI` a singleton 2022-07-23 10:37:33 -07:00
popup.ts extension: Rename `tabSettings` to `tabOptions` 2021-10-02 08:58:31 +03:00
ruffle.ts web: Make `SourceAPI` a singleton 2022-07-23 10:37:33 -07:00
utils.ts web: Give toggleable option to download swfs in extension/selfhosted 2021-11-15 23:12:27 +02:00