macos_user_attention

用于MacOS用户注意API的Flutter插件

入门

步骤 1:将软件包添加到 pubspec.yaml

dependencies:
    macos_user_attention:

步骤 2:初始化 MacosUserAttention()

import 'package:macos_user_attention/macos_user_attention.dart';

final _plugin = MacosUserAttention();

请求用户注意

您可以请求两种类型的请求

enum RequestUserAttentionType {
  critical,
  informational,
}

关键请求

final requestId = await _plugin.requestUserAttention(
        RequestUserAttentionType.critical,
    );

信息性请求

final requestId = await _plugin.requestUserAttention(
        RequestUserAttentionType.informational,
    );

取消请求

await _plugin.cancelAttentionRequest(requestId);

注意

  • 只有在您的应用程序未处于焦点时,您才能请求用户注意。

GitHub

查看 Github