BaseAction

open class BaseAction(task: Task, name: String) : Action

实现了基本功能的 Action, 如果需要扩展功能, 可以继承当前类.

Author

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

Constructors

Link copied to clipboard
constructor(task: Task, name: String)

Functions

Link copied to clipboard
open override fun getName(): String

获取当前动作的名称.

Link copied to clipboard
open override fun isNecessary(): Boolean

表示当前 Action 是否为必要的, 默认情况下返回 true.

Link copied to clipboard
open override fun onPerform(executor: (Task) -> Unit)

设置动作需要执行的操作.

Link copied to clipboard
open override fun setNecessary(necessary: Boolean)

设置当前 Action 是否为必要的.