// Copyright 2019-2023 Tauri Programme within The Commons Conservancy // SPDX-License-Identifier: Apache-2.0 // SPDX-License-Identifier: MIT use tauri::{AppHandle, Runtime}; #[tauri::command] pub fn version(app: AppHandle) -> String { app.package_info().version.to_string() } #[tauri::command] pub fn name(app: AppHandle) -> String { app.package_info().name.clone() } #[tauri::command] pub fn tauri_version() -> &'static str { tauri::VERSION } #[tauri::command] #[allow(unused_variables)] pub fn show(app: AppHandle) -> tauri::Result<()> { #[cfg(target_os = "macos")] app.show()?; Ok(()) } #[tauri::command] #[allow(unused_variables)] pub fn hide(app: AppHandle) -> tauri::Result<()> { #[cfg(target_os = "macos")] app.hide()?; Ok(()) }