yazi/yazi-plugin/src/utils/utils.rs
2023-12-26 19:48:33 +08:00

17 lines
354 B
Rust

use mlua::{Lua, Table};
pub(super) struct Utils;
pub fn install(lua: &Lua) -> mlua::Result<()> {
let ya: Table = lua.create_table()?;
Utils::cache(lua, &ya)?;
Utils::call(lua, &ya)?;
Utils::image(lua, &ya)?;
Utils::plugin(lua, &ya)?;
Utils::preview(lua, &ya)?;
Utils::target(lua, &ya)?;
Utils::text(lua, &ya)?;
lua.globals().set("ya", ya)
}