A viewport/box edge or direction. Shared by directional features — animation entry/exit
(UIAnimation fly presets), callout tails, docking sides.
An enum abstract over Int, so it is just an Int at runtime. Usable unqualified where a
UIEdge is expected; from/to Int keep it interchangeable with plain ints.