flutter_cursor
Flutter用のカスタムカーソルサポート(Webでのホバー用)とウィジェット
Flutter Web のカスタムカーソルサポート
{"sdk":"flutter"}^1.2.0以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
Flutter has integrated this package inside the core SDK! Update to Flutter 1.20+ and use MouseRegion!
Custom cursor support for Flutter Web.
Wrap your widgets with HoverCursor and pass a cursor, and it will be updated when entering/leaving the hover zone.
https://i.imgur.com/3taZC6C.png
Install by adding this package to your pubspec.yaml:
dependencies:
flutter_cursor: ^0.1.3
See Flutter example for a full overview.
HoverCursorChanges cursor when entering/leaving the widget's hover zone on the web. This is safe to add on mobile (will have no effect).
import 'package:flutter_cursor/flutter_cursor.dart';
HoverCursor(
cursor: Cursor.move,
child: RaisedButton(
child: Text("Move Cursor"),
),
)
The Cursor enum has all the possible CSS cursor values.
You may also pass a customCursor argument to set a custom cursor (such as a URL), this will be passed directly to cursor.
Please file feature requests and bugs at the issue tracker.