Пример #1
0
def worker_interactive_enqueue(func):
	action = scriptingprovider._ThreadActionContext(func)
	core.BNWorkerInteractiveEnqueue(0, action.callback)
Пример #2
0
def execute_on_main_thread_and_wait(func):
	action = scriptingprovider._ThreadActionContext(func)
	core.BNExecuteOnMainThreadAndWait(0, action.callback)
Пример #3
0
def worker_priority_enqueue(func):
	action = scriptingprovider._ThreadActionContext(func)
	core.BNWorkerPriorityEnqueue(0, action.callback)
Пример #4
0
def execute_on_main_thread(func):
	action = scriptingprovider._ThreadActionContext(func)
	obj = core.BNExecuteOnMainThread(0, action.callback)
	if obj:
		return scriptingprovider.MainThreadAction(obj)
	return None