web: Move shadow-template to internal
This commit is contained in:
parent
71c3245d14
commit
d204871e22
|
@ -1,13 +1,13 @@
|
|||
import { StaticStyles } from "./internal/ui/static-styles";
|
||||
import { DynamicStyles } from "./internal/ui/dynamic-styles";
|
||||
import { MainContainer } from "./internal/ui/container";
|
||||
import { SplashScreen } from "./internal/ui/splash-screen";
|
||||
import { SaveManager } from "./internal/ui/save-manager";
|
||||
import { VolumeControls } from "./internal/ui/volume-controls";
|
||||
import { UnsupportedVideo } from "./internal/ui/unsupported-video";
|
||||
import { HardwareAcceleration } from "./internal/ui/hardware-acceleration";
|
||||
import { ClipboardPermission } from "./internal/ui/clipboard-permission";
|
||||
import { ContextMenuOverlay } from "./internal/ui/context-menu-overlay";
|
||||
import { StaticStyles } from "./static-styles";
|
||||
import { DynamicStyles } from "./dynamic-styles";
|
||||
import { MainContainer } from "./container";
|
||||
import { SplashScreen } from "./splash-screen";
|
||||
import { SaveManager } from "./save-manager";
|
||||
import { VolumeControls } from "./volume-controls";
|
||||
import { UnsupportedVideo } from "./unsupported-video";
|
||||
import { HardwareAcceleration } from "./hardware-acceleration";
|
||||
import { ClipboardPermission } from "./clipboard-permission";
|
||||
import { ContextMenuOverlay } from "./context-menu-overlay";
|
||||
|
||||
/*
|
||||
*
|
|
@ -1,6 +1,6 @@
|
|||
import type { RuffleHandle, ZipWriter } from "../dist/ruffle_web";
|
||||
import { createRuffleBuilder } from "./load-ruffle";
|
||||
import { ruffleShadowTemplate } from "./shadow-template";
|
||||
import { ruffleShadowTemplate } from "./internal/ui/shadow-template";
|
||||
import { lookupElement } from "./internal/register-element";
|
||||
import { DEFAULT_CONFIG } from "./config";
|
||||
import type { DataLoadOptions, URLLoadOptions } from "./load-options";
|
||||
|
@ -1970,7 +1970,10 @@ export class RufflePlayer extends HTMLElement {
|
|||
return;
|
||||
} else if (error instanceof LoadRuffleWasmError) {
|
||||
const openInNewTab = this.loadedConfig?.openInNewTab;
|
||||
const swfUrl = this.loadedConfig && "url" in this.loadedConfig ? new URL(this.loadedConfig.url, document.baseURI) : undefined;
|
||||
const swfUrl =
|
||||
this.loadedConfig && "url" in this.loadedConfig
|
||||
? new URL(this.loadedConfig.url, document.baseURI)
|
||||
: undefined;
|
||||
if (openInNewTab && swfUrl) {
|
||||
// If it is possible to open the SWF in a new tab offer that option if the WASM failed to load
|
||||
this.addOpenInNewTabMessage(openInNewTab, swfUrl);
|
||||
|
@ -2020,7 +2023,10 @@ export class RufflePlayer extends HTMLElement {
|
|||
this.destroy();
|
||||
}
|
||||
|
||||
private addOpenInNewTabMessage(openInNewTab: (swf: URL) => void, swfUrl: URL) {
|
||||
private addOpenInNewTabMessage(
|
||||
openInNewTab: (swf: URL) => void,
|
||||
swfUrl: URL,
|
||||
) {
|
||||
const url = new URL(swfUrl);
|
||||
if (this.loadedConfig?.parameters) {
|
||||
const parameters = sanitizeParameters(
|
||||
|
|
Loading…
Reference in New Issue