openpine_vm/visuals/position.rs
1use openpine_macros::Enum;
2use serde::{Deserialize, Serialize};
3
4/// Table anchor position.
5#[derive(Debug, Copy, Clone, Eq, PartialEq, Enum, Serialize, Deserialize)]
6#[openpine(rename_all = "snake")]
7pub enum Position {
8 /// Top-left.
9 TopLeft,
10 /// Top-right.
11 TopRight,
12 /// Top-center.
13 TopCenter,
14 /// Bottom-left.
15 BottomLeft,
16 /// Bottom-right.
17 BottomRight,
18 /// Bottom-center.
19 BottomCenter,
20 /// Middle-left.
21 MiddleLeft,
22 /// Middle-right.
23 MiddleRight,
24 /// Middle-center.
25 MiddleCenter,
26}