2020-12-15 16:39:11 +00:00
|
|
|
use super::JavascriptPlayer;
|
|
|
|
use ruffle_core::backend::ui::UiBackend;
|
|
|
|
|
|
|
|
pub struct WebUiBackend {
|
|
|
|
js_player: JavascriptPlayer,
|
|
|
|
}
|
|
|
|
|
|
|
|
impl WebUiBackend {
|
|
|
|
pub fn new(js_player: JavascriptPlayer) -> Self {
|
|
|
|
Self { js_player }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
impl UiBackend for WebUiBackend {
|
2021-01-06 00:41:47 +00:00
|
|
|
fn is_fullscreen(&self) -> bool {
|
|
|
|
self.js_player.is_fullscreen()
|
|
|
|
}
|
|
|
|
|
2020-12-15 16:39:11 +00:00
|
|
|
fn message(&self, message: &str) {
|
|
|
|
self.js_player.display_message(message);
|
|
|
|
}
|
|
|
|
}
|