// Copyright 2019-2023 Tauri Programme within The Commons Conservancy // SPDX-License-Identifier: Apache-2.0 // SPDX-License-Identifier: MIT //! [![](https://github.com/tauri-apps/plugins-workspace/raw/v2/plugins/app/banner.png)](https://github.com/tauri-apps/plugins-workspace/tree/v2/plugins/app) //! //! This plugin provides APIs to read application metadata and macOS app visibility functions. #![doc( html_logo_url = "https://github.com/tauri-apps/tauri/raw/dev/app-icon.png", html_favicon_url = "https://github.com/tauri-apps/tauri/raw/dev/app-icon.png" )] use tauri::{ plugin::{Builder, TauriPlugin}, Runtime, }; mod commands; pub fn init() -> TauriPlugin { Builder::new("app") .js_init_script(include_str!("api-iife.js").to_string()) .invoke_handler(tauri::generate_handler![ commands::version, commands::name, commands::tauri_version, commands::show, commands::hide ]) .build() }