yazi/yazi-watcher/src/proxy.rs
2026-03-31 19:18:18 +08:00

21 lines
342 B
Rust

use yazi_macro::{emit, relay};
use yazi_shared::url::UrlBuf;
pub struct MgrProxy;
impl MgrProxy {
pub fn refresh() {
emit!(Call(relay!(mgr:refresh)));
}
pub fn upload<I>(urls: I)
where
I: IntoIterator<Item = UrlBuf>,
{
emit!(Call(relay!(mgr:upload).with_seq(urls)));
}
pub fn watch() {
emit!(Call(relay!(mgr:watch)));
}
}