mod.rs 476 B

123456789101112131415161718192021
  1. pub(crate) mod files;
  2. use tauri::{
  3. plugin::{Builder, TauriPlugin},
  4. Manager, Runtime,
  5. };
  6. use self::files::*;
  7. /// Initializes the plugin.
  8. pub fn init<R: Runtime>() -> TauriPlugin<R> {
  9. Builder::new("st-files")
  10. .invoke_handler(tauri::generate_handler![
  11. get_all_directory,get_file_type_by_path,calculate_file_hash
  12. ])
  13. .setup(|app| {
  14. // app.manage(SqliteMap::default());
  15. Ok(())
  16. })
  17. .build()
  18. }