@@ -46,13 +46,41 @@ static bool define_system_cursor(GHashTable* table,
4646static void populate_system_cursor_table (GHashTable* table) {
4747 // The following mapping must be kept in sync with Flutter framework's
4848 // mouse_cursor.dart.
49- define_system_cursor (table, " none" , " none" );
49+ define_system_cursor (table, " alias" , " alias" );
50+ define_system_cursor (table, " allScroll" , " all-scroll" );
51+ define_system_cursor (table, " basic" , " default" );
52+ define_system_cursor (table, " cell" , " cell" );
5053 define_system_cursor (table, " click" , " pointer" );
51- define_system_cursor (table, " text" , " text" );
54+ define_system_cursor (table, " contextMenu" , " context-menu" );
55+ define_system_cursor (table, " copy" , " copy" );
5256 define_system_cursor (table, " forbidden" , " not-allowed" );
53- define_system_cursor (table, " grab" , " grabbing" );
57+ define_system_cursor (table, " grab" , " grab" );
58+ define_system_cursor (table, " grabbing" , " grabbing" );
59+ define_system_cursor (table, " help" , " help" );
60+ define_system_cursor (table, " move" , " move" );
61+ define_system_cursor (table, " none" , " none" );
62+ define_system_cursor (table, " noDrop" , " no-drop" );
63+ define_system_cursor (table, " precise" , " crosshair" );
64+ define_system_cursor (table, " progress" , " progress" );
65+ define_system_cursor (table, " text" , " text" );
66+ define_system_cursor (table, " resizeColumn" , " col-resize" );
67+ define_system_cursor (table, " resizeDown" , " s-resize" );
68+ define_system_cursor (table, " resizeDownLeft" , " sw-resize" );
69+ define_system_cursor (table, " resizeDownRight" , " se-resize" );
70+ define_system_cursor (table, " resizeLeft" , " w-resize" );
5471 define_system_cursor (table, " resizeLeftRight" , " ew-resize" );
72+ define_system_cursor (table, " resizeRight" , " e-resize" );
73+ define_system_cursor (table, " resizeRow" , " row-resize" );
74+ define_system_cursor (table, " resizeUp" , " n-resize" );
5575 define_system_cursor (table, " resizeUpDown" , " ns-resize" );
76+ define_system_cursor (table, " resizeUpLeft" , " nw-resize" );
77+ define_system_cursor (table, " resizeUpRight" , " ne-resize" );
78+ define_system_cursor (table, " resizeUpLeftDownRight" , " nwse-resize" );
79+ define_system_cursor (table, " resizeUpRightDownLeft" , " nesw-resize" );
80+ define_system_cursor (table, " verticalText" , " vertical-text" );
81+ define_system_cursor (table, " wait" , " wait" );
82+ define_system_cursor (table, " zoomIn" , " zoom-in" );
83+ define_system_cursor (table, " zoomOut" , " zoom-out" );
5684}
5785
5886// Sets the mouse cursor.
0 commit comments