Expand description
Project management and build utilities for WaterUI CLI.
Structs§
- AppConfig
- App-specific configuration in
Water.toml. - AppCrates
- Crate name overrides for app mode.
- Browser
Runtime Plan - Browser engines that must be staged for one resolved application graph.
- Create
Options - Options for creating a new
WaterUIproject. - Manifest
- Configuration for a
WaterUIproject persisted toWater.toml. - Package
[package]section inWater.toml.- Permission
Entry - Permission entry for playground projects.
- Project
- Represents a
WaterUIproject with its manifest and crate information. - Unsupported
WebView Backend - Error returned for an unsupported
WebViewengine/platform/backend combination. - WebScaffold
- How
create/initwires a declared web frontend into the scaffold.
Enums§
- Fail
ToCreate Project - Errors that can occur when creating a new
WaterUIproject. - Fail
ToOpen Manifest - Errors that can occur when opening a
Water.tomlmanifest file. - Fail
ToOpen Project - Errors that can occur when opening a
WaterUIproject. - Fail
ToSave Manifest - Errors that can occur when saving a
Water.tomlmanifest file. - Package
Type - Package type indicating what kind of project this is.
- Resolved
WebView Backend - The engine that draws this application’s standard
WebView.
Functions§
- read_
project_ crate_ name - Reads the
package.nameof a project’sCargo.toml— the crate name the generated backends and preview symbols build on.