tauri-plugin-config-manager 2.0.1

A Tauri plugin for managing configuration for Vasak applications.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use tauri::{command, AppHandle, Runtime};

use crate::ConfigManagerExt;
use crate::Result;

#[command]
pub(crate) async fn write_config<R: Runtime>(app: AppHandle<R>, payload: String) -> Result<()> {
    app.config_manager().write_config(&payload).await
}

// remember to call `.manage(MyState::default())`
#[command]
pub async fn read_config<R: Runtime>(app: AppHandle<R>) -> Result<String> {
    app.config_manager().read_config().await
}