WindowEventLoop
WindowEventLoop
نمای کلی
WindowEventLoop یک کلاس در Aspose.Html FOSS برای Python است.
زمانبند داخلی منبع-وظیفه که توسط Window/BrowsingContext استفاده میشود.
این کلاس ۱۱ متد برای کار با اشیاء WindowEventLoop در برنامههای Python فراهم میکند. متدهای موجود عبارتند از: __init__, cancel, cancel_timer, cleanup, clear_timer_work, dispatch_timer_tasks, drain, register_task_source, schedule, schedule_microtask_checkpoint, schedule_timer. تمام اعضای عمومی پس از نصب بسته Aspose.Html FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی هستند.
روش ها
| امضا | توضیح |
|---|---|
__init__() | Calls init در این نمونه WindowEventLoop. |
register_task_source(source_name: str) | در این نمونه WindowEventLoop، register_task_source(source_name) فراخوانی میشود. |
| `schedule(source_name: str, phase: str, token: object | None, callback: Callable[[], None] |
| `schedule_microtask_checkpoint(callback: Callable[[], None], token: object | None)` |
cancel(token: object) | متد cancel(token) را بر روی این نمونهٔ WindowEventLoop فراخوانی میکند. |
cleanup(token: object) | متد cleanup(token) را بر روی این نمونهٔ WindowEventLoop فراخوانی میکند. |
drain() | متد drain را بر روی این نمونهٔ WindowEventLoop فراخوانی میکند. |
schedule_timer(callback: Callable[..., object], args: tuple[object, ...], repeating: bool) → int | در این نمونه WindowEventLoop، schedule_timer(callback, args, repeating) را فراخوانی میکند. |
cancel_timer(handle: int) | در این نمونه WindowEventLoop، cancel_timer(handle) را فراخوانی میکند. |
clear_timer_work() | متد clear_timer_work را بر روی این نمونه WindowEventLoop فراخوانی میکند. |
| `dispatch_timer_tasks(max_tasks: int | None)→int` |