A Flutter Plugin for MacOS User Attention API
dependencies:
macos_user_attention:
import 'package:macos_user_attention/macos_user_attention.dart';
final _plugin = MacosUserAttention();
There are two types of requests you can ask for
enum RequestUserAttentionType {
critical,
informational,
}
final requestId = await _plugin.requestUserAttention(
RequestUserAttentionType.critical,
);
final requestId = await _plugin.requestUserAttention(
RequestUserAttentionType.informational,
);
await _plugin.cancelAttentionRequest(requestId);
- You can only request user attention if your app is not in focus.