component_manager, strict_eval.js

This commit is contained in:
Martin Kavík 2024-06-25 18:29:33 +02:00
parent d97f98485b
commit 6b52067a95
11 changed files with 119 additions and 14 deletions

View file

@ -1,7 +1,7 @@
use shared::wellen_helpers;
use std::sync::Mutex;
use wellen::simple::Waveform;
use zoon::*;
use zoon::{*, eprintln};
#[derive(Default)]
struct BrowserPlatformStore {
@ -120,3 +120,11 @@ pub(super) async fn unload_signal(signal_ref: wellen::SignalRef) {
let waveform = waveform_lock.as_mut().unwrap_throw();
waveform.unload_signals(&[signal_ref]);
}
pub(super) async fn add_decoders(
_decoder_paths: Vec<super::DecoderPath>,
) -> super::AddedDecodersCount {
// @TODO error message for user
eprintln!("Adding decoders is not supported in the browser.");
0
}