ActionUtils

object ActionUtils : CloseableUtils

Action 工具类.

Author

M8Test, [email protected], https://m8test.com

Functions

Link copied to clipboard
fun registerAction(origin: Any, actionGroupId: String, action: Action<*>): Result

Action 注册到系统的 ActionGroup (系统 actionGroupId 可以在 ActionGroupIds 找到), 如果插件被卸载或者脚本停止会自动移除所有的 Action

Link copied to clipboard
fun registerGroup(origin: Any, actionGroup: ActionGroup): Result

注册动作组, 注册之后可以在app设置动作可见性, 如果不注册的话也是可以正常使用动作组的.

Link copied to clipboard
fun unregisterAction(origin: Any, actionGroupId: String, action: Action<*>): Result

Action 取消注册到系统的 ActionGroup (系统 actionGroupId 可以在 ActionGroupIds 找到)

Link copied to clipboard
fun unregisterGroup(origin: Any, actionGroup: ActionGroup): Result

取消注册动作组