You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the glue crate that holds everything together. It brings the runtimes, macros, utilities and API into one final product. It reads the `tauri.conf.json` file at compile time in order to bring in features and undertake actual configuration of the app (and even the `Cargo.toml` file in the project's folder). It handles script injection (for polyfills / prototype revision) at runtime, hosts the API for systems interaction, and even manages updating.
18
+
This is the major crate that holds everything together. It brings the runtimes, macros, utilities and API into one final product. It reads the `tauri.conf.json` file at compile time in order to bring in features and undertake actual configuration of the app (and even the `Cargo.toml` file in the project's folder). It handles script injection (for polyfills / prototype revision) at runtime, hosts the API for systems interaction, and even manages updating.
This is a toolkit that will enable engineering teams to rapidly scaffold out a new tauri-apps project using the frontend framework of their choice (as long as it has been configured).
55
55
56
-
## TAURI RUST API
57
-
-**app** The App API module allows you to manage application processes.
58
-
-**assets** The Assets module allows you to read files that have been bundled by tauri Assets handled by Tauri during compile time and runtime.
59
-
-**config** The Tauri config definition.
60
-
-**dialog** The Dialog API module allows you to show messages and prompt for file paths.
61
-
-**dir** The Dir module is a helper for file system directory management.
62
-
-**file** The File API module contains helpers to perform file operations.
63
-
-**http** The HTTP request API.
64
-
-**notification** The desktop notifications API module.
65
-
-**path** The file system path operations API.
66
-
-**process** Process helpers including the management of child processes.
67
-
-**rpc** The RPC module includes utilities to send messages to the JS layer of the webview.
68
-
-**shell** The shell api.
69
-
-**shortcuts** Global shortcuts interface.
70
-
-**version** The semver API.
71
-
72
-
73
-
74
56
# External Crates
75
57
The Tauri-Apps organisation maintains two "upstream" crates from Tauri, namely TAO for creating and managing application windows, and WRY for interfacing with the Webview that lives within the window.
0 commit comments