1234567891011121314151617181920212223242526272829 |
- // Copyright 2019-2024 Tauri Programme within The Commons Conservancy
- // SPDX-License-Identifier: Apache-2.0
- // SPDX-License-Identifier: MIT
- #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
- use tauri::{AppHandle, Manager};
- #[tauri::command]
- fn close_splashscreen(app: AppHandle) {
- // Close splashscreen
- app
- .get_webview_window("splashscreen")
- .unwrap()
- .close()
- .unwrap();
- // Show main window
- app.get_webview_window("main").unwrap().show().unwrap();
- }
- fn main() {
- tauri::Builder::default()
- .menu(tauri::menu::Menu::default)
- .invoke_handler(tauri::generate_handler![close_splashscreen])
- .run(tauri::generate_context!(
- "../../examples/splashscreen/tauri.conf.json"
- ))
- .expect("error while running tauri application");
- }
|