fromValue static method
Returns the GuiControlProperty for the given native value.
Throws ArgumentError if value does not correspond to a known entry.
Implementation
static GuiControlProperty fromValue(int value) => switch (value) {
0 => BORDER_COLOR_NORMAL,
1 => BASE_COLOR_NORMAL,
2 => TEXT_COLOR_NORMAL,
3 => BORDER_COLOR_FOCUSED,
4 => BASE_COLOR_FOCUSED,
5 => TEXT_COLOR_FOCUSED,
6 => BORDER_COLOR_PRESSED,
7 => BASE_COLOR_PRESSED,
8 => TEXT_COLOR_PRESSED,
9 => BORDER_COLOR_DISABLED,
10 => BASE_COLOR_DISABLED,
11 => TEXT_COLOR_DISABLED,
12 => BORDER_WIDTH,
13 => TEXT_PADDING,
14 => TEXT_ALIGNMENT,
_ => throw ArgumentError('Unknown value for $GuiControlProperty: $value'),
};