v0.5.3-pre.002
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: kb-app-demo-desktop/src/tauri.rs
|
||||
// version: 44
|
||||
// version: 46
|
||||
|
||||
//! Tauri runtime assembly and private command wrappers.
|
||||
|
||||
@@ -71,18 +71,18 @@ pub fn run() -> ks_core::Result<()> {
|
||||
demo_decode_replay_cancel,
|
||||
demo_decode_replay_diagnostics,
|
||||
demo_decode_replay_annotations,
|
||||
open_demo_sql_diag_window,
|
||||
load_demo_sql_diag,
|
||||
open_demo_sql_pg_raw_window,
|
||||
load_demo_sql_pg_raw,
|
||||
open_demo_sql_pg_core_window,
|
||||
load_demo_sql_pg_core,
|
||||
open_demo_sql_replay_candidates_window,
|
||||
export_demo_sql_replay_csv,
|
||||
demo_sql_replay_options,
|
||||
load_demo_sql_replay_transactions,
|
||||
load_demo_sql_replay_programs,
|
||||
load_demo_sql_replay_entities,
|
||||
open_demo_store_diag_window,
|
||||
load_demo_store_diag,
|
||||
open_demo_store_raw_window,
|
||||
load_demo_store_raw,
|
||||
open_demo_store_core_window,
|
||||
load_demo_store_core,
|
||||
open_demo_store_replay_candidates_window,
|
||||
export_demo_store_replay_csv,
|
||||
demo_store_replay_options,
|
||||
load_demo_store_replay_transactions,
|
||||
load_demo_store_replay_programs,
|
||||
load_demo_store_replay_entities,
|
||||
open_demo_execution_solana_core_window,
|
||||
demo_execution_devnet_prepare_profile,
|
||||
demo_execution_solana_core_options,
|
||||
@@ -518,111 +518,111 @@ async fn demo_decode_replay_annotations(
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
fn open_demo_sql_diag_window(
|
||||
fn open_demo_store_diag_window(
|
||||
app_handle: tauri::AppHandle,
|
||||
) -> std::result::Result<(), std::string::String> {
|
||||
return open_or_focus_demo_window(
|
||||
app_handle,
|
||||
"demo_sql_diag",
|
||||
"demo_sql_diag.html",
|
||||
"SQL diagnostics",
|
||||
"demo_store_diag",
|
||||
"demo_store_diag.html",
|
||||
"Store diagnostics",
|
||||
);
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn load_demo_sql_diag(
|
||||
async fn load_demo_store_diag(
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
) -> std::result::Result<crate::DemoSqlDiagPayload, std::string::String> {
|
||||
return crate::load_demo_sql_diag(state).await;
|
||||
) -> std::result::Result<crate::DemoStoreDiagPayload, std::string::String> {
|
||||
return crate::load_demo_store_diag(state).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
fn open_demo_sql_pg_raw_window(
|
||||
fn open_demo_store_raw_window(
|
||||
app_handle: tauri::AppHandle,
|
||||
) -> std::result::Result<(), std::string::String> {
|
||||
return open_or_focus_demo_window(
|
||||
app_handle,
|
||||
"demo_sql_pg_raw",
|
||||
"demo_sql_pg_raw.html",
|
||||
"PostgreSQL canonical acquisition",
|
||||
"demo_store_raw",
|
||||
"demo_store_raw.html",
|
||||
"Raw store",
|
||||
);
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn load_demo_sql_pg_raw(
|
||||
async fn load_demo_store_raw(
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
) -> std::result::Result<crate::DemoSqlPgRawPayload, std::string::String> {
|
||||
return crate::load_demo_sql_pg_raw(state).await;
|
||||
) -> std::result::Result<crate::DemoStoreRawPayload, std::string::String> {
|
||||
return crate::load_demo_store_raw(state).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
fn open_demo_sql_pg_core_window(
|
||||
fn open_demo_store_core_window(
|
||||
app_handle: tauri::AppHandle,
|
||||
) -> std::result::Result<(), std::string::String> {
|
||||
return open_or_focus_demo_window(
|
||||
app_handle,
|
||||
"demo_sql_pg_core",
|
||||
"demo_sql_pg_core.html",
|
||||
"PostgreSQL core store",
|
||||
"demo_store_core",
|
||||
"demo_store_core.html",
|
||||
"Core store",
|
||||
);
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn load_demo_sql_pg_core(
|
||||
async fn load_demo_store_core(
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
) -> std::result::Result<crate::DemoSqlPgCorePayload, std::string::String> {
|
||||
return crate::load_demo_sql_pg_core(state).await;
|
||||
) -> std::result::Result<crate::DemoStoreCorePayload, std::string::String> {
|
||||
return crate::load_demo_store_core(state).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
fn open_demo_sql_replay_candidates_window(
|
||||
fn open_demo_store_replay_candidates_window(
|
||||
app_handle: tauri::AppHandle,
|
||||
) -> std::result::Result<(), std::string::String> {
|
||||
return open_or_focus_demo_window(
|
||||
app_handle,
|
||||
"demo_sql_replay_candidates",
|
||||
"demo_sql_replay_candidates.html",
|
||||
"SQL replay candidates",
|
||||
"demo_store_replay_candidates",
|
||||
"demo_store_replay_candidates.html",
|
||||
"Store replay candidates",
|
||||
);
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn export_demo_sql_replay_csv(
|
||||
async fn export_demo_store_replay_csv(
|
||||
file_name: std::string::String,
|
||||
content: std::string::String,
|
||||
) -> std::result::Result<std::string::String, std::string::String> {
|
||||
return crate::export_demo_sql_replay_csv(file_name, content).await;
|
||||
return crate::export_demo_store_replay_csv(file_name, content).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn demo_sql_replay_options(
|
||||
async fn demo_store_replay_options(
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
) -> std::result::Result<crate::DemoSqlReplayOptionsPayload, std::string::String> {
|
||||
return crate::demo_sql_replay_options(state).await;
|
||||
) -> std::result::Result<crate::DemoStoreReplayOptionsPayload, std::string::String> {
|
||||
return crate::demo_store_replay_options(state).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn load_demo_sql_replay_transactions(
|
||||
async fn load_demo_store_replay_transactions(
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
request: crate::DemoSqlReplayTransactionRequest,
|
||||
) -> std::result::Result<std::vec::Vec<crate::DemoSqlReplayTransactionRow>, std::string::String> {
|
||||
return crate::load_demo_sql_replay_transactions(state, request).await;
|
||||
request: crate::DemoStoreReplayTransactionRequest,
|
||||
) -> std::result::Result<std::vec::Vec<crate::DemoStoreReplayTransactionRow>, std::string::String> {
|
||||
return crate::load_demo_store_replay_transactions(state, request).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn load_demo_sql_replay_programs(
|
||||
async fn load_demo_store_replay_programs(
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
request: crate::DemoSqlReplayProgramRequest,
|
||||
) -> std::result::Result<std::vec::Vec<crate::DemoSqlReplayProgramRow>, std::string::String> {
|
||||
return crate::load_demo_sql_replay_programs(state, request).await;
|
||||
request: crate::DemoStoreReplayProgramRequest,
|
||||
) -> std::result::Result<std::vec::Vec<crate::DemoStoreReplayProgramRow>, std::string::String> {
|
||||
return crate::load_demo_store_replay_programs(state, request).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn load_demo_sql_replay_entities(
|
||||
async fn load_demo_store_replay_entities(
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
request: crate::DemoSqlReplayEntityRequest,
|
||||
) -> std::result::Result<std::vec::Vec<crate::DemoSqlReplayEntityRow>, std::string::String> {
|
||||
return crate::load_demo_sql_replay_entities(state, request).await;
|
||||
request: crate::DemoStoreReplayEntityRequest,
|
||||
) -> std::result::Result<std::vec::Vec<crate::DemoStoreReplayEntityRow>, std::string::String> {
|
||||
return crate::load_demo_store_replay_entities(state, request).await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
|
||||
Reference in New Issue
Block a user