freya_core/values/position.rs
1use torin::position::Position;
2
3use crate::parsing::{
4 Parse,
5 ParseError,
6};
7
8impl Parse for Position {
9 fn parse(value: &str) -> Result<Self, ParseError> {
10 Ok(match value {
11 "absolute" => Position::new_absolute(),
12 "global" => Position::new_global(),
13 _ => Position::new_stacked(),
14 })
15 }
16}