fromValue static method
Implementation
static NSAlignmentOptions fromValue(int value) => switch (value) {
1 => NSAlignMinXInward,
2 => NSAlignMinYInward,
4 => NSAlignMaxXInward,
8 => NSAlignMaxYInward,
16 => NSAlignWidthInward,
32 => NSAlignHeightInward,
256 => NSAlignMinXOutward,
512 => NSAlignMinYOutward,
1024 => NSAlignMaxXOutward,
2048 => NSAlignMaxYOutward,
4096 => NSAlignWidthOutward,
8192 => NSAlignHeightOutward,
65536 => NSAlignMinXNearest,
131072 => NSAlignMinYNearest,
262144 => NSAlignMaxXNearest,
524288 => NSAlignMaxYNearest,
1048576 => NSAlignWidthNearest,
2097152 => NSAlignHeightNearest,
-9223372036854775808 => NSAlignRectFlipped,
15 => NSAlignAllEdgesInward,
3840 => NSAlignAllEdgesOutward,
983040 => NSAlignAllEdgesNearest,
_ => throw ArgumentError('Unknown value for NSAlignmentOptions: $value'),
};