Macrosยง
- named_
theme ๐ - theme ๐
Structsยง
- Plugin
Config - Scope
Icon Colors - Colors for different scope type icons in the hierarchy view.
- Scope
Icons - Icons for different scope types in the hierarchy view.
Each field maps to a
wellen::ScopeTypeand contains a Remix icon string. - Surfer
Behavior - Surfer
Config - Surfer
Gesture - Mouse gesture configurations.
- Surfer
Layout - Surfer
Line Style - Surfer
Relation Arrow - Surfer
Theme - Surfer
Ticks - Tick mark configuration
- Theme
Color Pair - Theme
Color Triple - Toolbar
Layout ๐ - Variable
Icon Colors - Colors for different variable type icons in the hierarchy view. Each field contains a Color32 value for the corresponding variable type.
- Variable
Icons - Icons for different variable types in the hierarchy view. Each field contains a Remix icon string.
- WcpConfig
Enumsยง
- Arrow
KeyBindings - Select the function of the arrow keys
- Auto
Load - Focus
Highlight - Primary
Mouse Drag - Select the function when dragging with primary mouse button
- Transition
Value
Constantsยง
- CONFIG_
FILE ๐ - LOCAL_
DIR - OLD_
CONFIG_ ๐FILE - THEMES_
DIR ๐
Staticsยง
- BUILTIN_
THEMES ๐ - Built-in theme names and their corresponding embedded content
- PROJECT_
DIR
Functionsยง
- all_
theme_ ๐names - deserialize_
color_ ๐map - deserialize_
hex_ ๐color - deserialize_
hex_ ๐color_ vec - deserialize_
non_ ๐negative_ f32 - deserialize_
non_ ๐negative_ f32_ vec - deserialize_
theme ๐ - deserialize_
unit_ ๐interval_ f32 - find_
local_ configs - Searches for
.surferdirectories upward from the current location until it reaches root. - gamma_
correction ๐ - get_
luminance ๐ - hex_
string_ ๐to_ color32 - write_
default_ config