Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
F
Front-End
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
abdullh.alsoleman
Front-End
Commits
2086f99a
Unverified
Commit
2086f99a
authored
Aug 27, 2021
by
moko256
Committed by
GitHub
Aug 27, 2021
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update `mouse_cursor.dart` docs for winuwp cursor (#89011)
parent
62e186d1
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
26 additions
and
1 deletion
+26
-1
mouse_cursor.dart
packages/flutter/lib/src/services/mouse_cursor.dart
+26
-1
No files found.
packages/flutter/lib/src/services/mouse_cursor.dart
View file @
2086f99a
...
...
@@ -355,6 +355,7 @@ class _SystemMouseCursorSession extends MouseCursorSession {
/// * Android: API name in Java
/// * Web: CSS cursor
/// * Windows: Win32 API
/// * Windows UWP: WinRT API, `winrt::Windows::UI::Core::CoreCursorType`
/// * Linux: GDK, `gdk_cursor_new_from_name`
/// * macOS: API name in Objective C
///
...
...
@@ -424,7 +425,8 @@ class SystemMouseCursors {
//
// * Android: shell/platform/android/io/flutter/plugin/mouse/MouseCursorPlugin.java
// * Web: lib/web_ui/lib/src/engine/mouse_cursor.dart
// * Windows: shell/platform/windows/win32_flutter_window.cc
// * Windows: shell/platform/windows/win32_flutter_window_win32.cc
// * Windows UWP: shell/platform/windows/win32_flutter_window_winuwp.cc
// * Linux: shell/platform/linux/fl_mouse_cursor_plugin.cc
// * macOS: shell/platform/darwin/macos/framework/Source/FlutterMouseCursorPlugin.mm
...
...
@@ -447,6 +449,7 @@ class SystemMouseCursors {
/// * Android: TYPE_DEFAULT, TYPE_ARROW
/// * Web: default
/// * Windows: IDC_ARROW
/// * Windows UWP: CoreCursorType::Arrow
/// * Linux: default
/// * macOS: arrowCursor
static
const
SystemMouseCursor
basic
=
SystemMouseCursor
.
_
(
kind:
'basic'
);
...
...
@@ -460,6 +463,7 @@ class SystemMouseCursors {
/// * Android: TYPE_HAND
/// * Web: pointer
/// * Windows: IDC_HAND
/// * Windows UWP: CoreCursorType::Hand
/// * Linux: pointer
/// * macOS: pointingHandCursor
static
const
SystemMouseCursor
click
=
SystemMouseCursor
.
_
(
kind:
'click'
);
...
...
@@ -474,6 +478,7 @@ class SystemMouseCursors {
/// * Android: TYPE_NO_DROP
/// * Web: not-allowed
/// * Windows: IDC_NO
/// * Windows UWP: CoreCursorType::UniversalNo
/// * Linux: not-allowed
/// * macOS: operationNotAllowedCursor
///
...
...
@@ -543,6 +548,7 @@ class SystemMouseCursors {
///
/// * Android: TYPE_HELP
/// * Windows: IDC_HELP
/// * Windows UWP: CoreCursorType::Help
/// * Web: help
/// * Linux: help
static
const
SystemMouseCursor
help
=
SystemMouseCursor
.
_
(
kind:
'help'
);
...
...
@@ -559,6 +565,7 @@ class SystemMouseCursors {
/// * Android: TYPE_TEXT
/// * Web: text
/// * Windows: IDC_IBEAM
/// * Windows UWP: CoreCursorType::IBeam
/// * Linux: text
/// * macOS: IBeamCursor
static
const
SystemMouseCursor
text
=
SystemMouseCursor
.
_
(
kind:
'text'
);
...
...
@@ -597,6 +604,7 @@ class SystemMouseCursors {
/// * Android: TYPE_CROSSHAIR
/// * Web: crosshair
/// * Windows: IDC_CROSS
/// * Windows UWP: CoreCursorType::Cross
/// * Linux: crosshair
/// * macOS: crosshairCursor
static
const
SystemMouseCursor
precise
=
SystemMouseCursor
.
_
(
kind:
'precise'
);
...
...
@@ -612,6 +620,7 @@ class SystemMouseCursors {
///
/// * Android: TYPE_ALL_SCROLL
/// * Windows: IDC_SIZEALL
/// * Windows UWP: CoreCursorType::SizeAll
/// * Web: move
/// * Linux: move
static
const
SystemMouseCursor
move
=
SystemMouseCursor
.
_
(
kind:
'move'
);
...
...
@@ -650,6 +659,7 @@ class SystemMouseCursors {
/// * Android: TYPE_NO_DROP
/// * Web: no-drop
/// * Windows: IDC_NO
/// * Windows UWP: CoreCursorType::UniversalNo
/// * Linux: no-drop
/// * macOS: operationNotAllowedCursor
///
...
...
@@ -704,6 +714,7 @@ class SystemMouseCursors {
///
/// * Android: TYPE_ALL_SCROLL
/// * Windows: IDC_SIZEALL
/// * Windows UWP: CoreCursorType::SizeAll
/// * Web: all-scroll
/// * Linux: all-scroll
///
...
...
@@ -722,6 +733,7 @@ class SystemMouseCursors {
/// * Android: TYPE_HORIZONTAL_DOUBLE_ARROW
/// * Web: ew-resize
/// * Windows: IDC_SIZEWE
/// * Windows UWP: CoreCursorType::SizeWestEast
/// * Linux: ew-resize
/// * macOS: resizeLeftRightCursor
static
const
SystemMouseCursor
resizeLeftRight
=
SystemMouseCursor
.
_
(
kind:
'resizeLeftRight'
);
...
...
@@ -736,6 +748,7 @@ class SystemMouseCursors {
/// * Android: TYPE_VERTICAL_DOUBLE_ARROW
/// * Web: ns-resize
/// * Windows: IDC_SIZENS
/// * Windows UWP: CoreCursorType::SizeNorthSouth
/// * Linux: ns-resize
/// * macOS: resizeUpDownCursor
static
const
SystemMouseCursor
resizeUpDown
=
SystemMouseCursor
.
_
(
kind:
'resizeUpDown'
);
...
...
@@ -750,6 +763,7 @@ class SystemMouseCursors {
/// * Android: TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW
/// * Web: nwse-resize
/// * Windows: IDC_SIZENWSE
/// * Windows UWP: CoreCursorType::SizeNorthwestSoutheast
/// * Linux: nwse-resize
static
const
SystemMouseCursor
resizeUpLeftDownRight
=
SystemMouseCursor
.
_
(
kind:
'resizeUpLeftDownRight'
);
...
...
@@ -762,6 +776,7 @@ class SystemMouseCursors {
///
/// * Android: TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW
/// * Windows: IDC_SIZENESW
/// * Windows UWP: CoreCursorType::SizeNortheastSouthwest
/// * Web: nesw-resize
/// * Linux: nesw-resize
static
const
SystemMouseCursor
resizeUpRightDownLeft
=
SystemMouseCursor
.
_
(
kind:
'resizeUpRightDownLeft'
);
...
...
@@ -775,6 +790,7 @@ class SystemMouseCursors {
/// * Android: TYPE_VERTICAL_DOUBLE_ARROW
/// * Web: n-resize
/// * Windows: IDC_SIZENS
/// * Windows UWP: CoreCursorType::SizeNorthSouth
/// * Linux: n-resize
/// * macOS: resizeUpCursor
static
const
SystemMouseCursor
resizeUp
=
SystemMouseCursor
.
_
(
kind:
'resizeUp'
);
...
...
@@ -788,6 +804,7 @@ class SystemMouseCursors {
/// * Android: TYPE_VERTICAL_DOUBLE_ARROW
/// * Web: s-resize
/// * Windows: IDC_SIZENS
/// * Windows UWP: CoreCursorType::SizeNorthSouth
/// * Linux: s-resize
/// * macOS: resizeDownCursor
static
const
SystemMouseCursor
resizeDown
=
SystemMouseCursor
.
_
(
kind:
'resizeDown'
);
...
...
@@ -801,6 +818,7 @@ class SystemMouseCursors {
/// * Android: TYPE_HORIZONTAL_DOUBLE_ARROW
/// * Web: w-resize
/// * Windows: IDC_SIZEWE
/// * Windows UWP: CoreCursorType::SizeWestEast
/// * Linux: w-resize
/// * macOS: resizeLeftCursor
static
const
SystemMouseCursor
resizeLeft
=
SystemMouseCursor
.
_
(
kind:
'resizeLeft'
);
...
...
@@ -814,6 +832,7 @@ class SystemMouseCursors {
/// * Android: TYPE_HORIZONTAL_DOUBLE_ARROW
/// * Web: e-resize
/// * Windows: IDC_SIZEWE
/// * Windows UWP: CoreCursorType::SizeWestEast
/// * Linux: e-resize
/// * macOS: resizeRightCursor
static
const
SystemMouseCursor
resizeRight
=
SystemMouseCursor
.
_
(
kind:
'resizeRight'
);
...
...
@@ -827,6 +846,7 @@ class SystemMouseCursors {
/// * Android: TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW
/// * Web: nw-resize
/// * Windows: IDC_SIZENWSE
/// * Windows UWP: CoreCursorType::SizeNorthwestSoutheast
/// * Linux: nw-resize
static
const
SystemMouseCursor
resizeUpLeft
=
SystemMouseCursor
.
_
(
kind:
'resizeUpLeft'
);
...
...
@@ -839,6 +859,7 @@ class SystemMouseCursors {
/// * Android: TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW
/// * Web: ne-resize
/// * Windows: IDC_SIZENESW
/// * Windows UWP: CoreCursorType::SizeNortheastSouthwest
/// * Linux: ne-resize
static
const
SystemMouseCursor
resizeUpRight
=
SystemMouseCursor
.
_
(
kind:
'resizeUpRight'
);
...
...
@@ -851,6 +872,7 @@ class SystemMouseCursors {
/// * Android: TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW
/// * Web: sw-resize
/// * Windows: IDC_SIZENESW
/// * Windows UWP: CoreCursorType::SizeNortheastSouthwest
/// * Linux: sw-resize
static
const
SystemMouseCursor
resizeDownLeft
=
SystemMouseCursor
.
_
(
kind:
'resizeDownLeft'
);
...
...
@@ -863,6 +885,7 @@ class SystemMouseCursors {
/// * Android: TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW
/// * Web: se-resize
/// * Windows: IDC_SIZENWSE
/// * Windows UWP: CoreCursorType::SizeNorthwestSoutheast
/// * Linux: se-resize
static
const
SystemMouseCursor
resizeDownRight
=
SystemMouseCursor
.
_
(
kind:
'resizeDownRight'
);
...
...
@@ -876,6 +899,7 @@ class SystemMouseCursors {
/// * Android: TYPE_HORIZONTAL_DOUBLE_ARROW
/// * Web: col-resize
/// * Windows: IDC_SIZEWE
/// * Windows UWP: CoreCursorType::SizeWestEast
/// * Linux: col-resize
/// * macOS: resizeLeftRightCursor
static
const
SystemMouseCursor
resizeColumn
=
SystemMouseCursor
.
_
(
kind:
'resizeColumn'
);
...
...
@@ -890,6 +914,7 @@ class SystemMouseCursors {
/// * Android: TYPE_VERTICAL_DOUBLE_ARROW
/// * Web: row-resize
/// * Windows: IDC_SIZENS
/// * Windows UWP: CoreCursorType::SizeNorthSouth
/// * Linux: row-resize
/// * macOS: resizeUpDownCursor
static
const
SystemMouseCursor
resizeRow
=
SystemMouseCursor
.
_
(
kind:
'resizeRow'
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment