public enum UiCursorWhat the pointer should look like over an element.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
CSS's question, not the platform's. This assembly cannot see Vixen.Platform's CursorShape and should not — a UI tree that knew about windows would be a UI tree that could only be shown in one. So the cascade's answer stops here as an intent, and whoever owns the window maps it to a stock cursor.
The mapping is not one to one in either direction, which is the other reason for two enums. ColumnResize and EastWest are one shape on every desktop and two different statements in a stylesheet; Grabbing has no stock cursor at all on some platforms and falls back to Grab.
Fields and properties (16)
AutoNothing said — the host picks, which is an arrow almost everywhere.
DefaultThe ordinary arrow, said explicitly.
NoneNothing at all: the pointer is hidden over this element.
PointerThe pointing hand, over something clickable.
TextThe I-beam, over selectable or editable text.
MoveThe four-way move.
NotAllowedThe drop target refuses what is over it.
GrabAn open hand, over something draggable.
GrabbingA closed hand, while something is being dragged.
CrosshairThe precision crosshair.
WaitThe busy indicator, while nothing can be done.
ProgressBusy, but the interface still responds.
ColumnResizeResize a column — a vertical splitter between two panels.
RowResizeResize a row — a horizontal splitter.
EastWestResize left and right, over a box's vertical edge.
NorthSouthResize up and down, over a box's horizontal edge.
Used by (2)
- HoverTestsVixen.Ui.Tests
- UiDocumentVixen.Ui