feat: hide internal function

Signed-off-by: MiaoWoo <admin@yumc.pw>
This commit is contained in:
2020-10-02 16:21:09 +08:00
parent 80fbc071ed
commit 00a84fb58a

View File

@ -29,7 +29,6 @@ export namespace task {
if (plugin) { return this.pluginCreate(plugin, task) } if (plugin) { return this.pluginCreate(plugin, task) }
return task return task
} }
abstract create0(func: Function): task.Task
/** /**
* 在主线程执行代码 * 在主线程执行代码
* @param func 执行内容 * @param func 执行内容
@ -42,7 +41,8 @@ export namespace task {
if (plugin) { return this.pluginDisable(plugin) } if (plugin) { return this.pluginDisable(plugin) }
this.disable0() this.disable0()
} }
abstract disable0() protected abstract create0(func: Function): task.Task
protected abstract disable0()
} }
/** /**
* 任务抽象 * 任务抽象
@ -116,7 +116,7 @@ export namespace task {
* 提交任务 * 提交任务
* @param args 任务参数 * @param args 任务参数
*/ */
abstract submit0(...args: any[]): Cancelable protected abstract submit0(...args: any[]): Cancelable
} }
/** /**
* 返可取消的对象 * 返可取消的对象