WindowEventLoop
WindowEventLoop
Übersicht
WindowEventLoop ist eine Klasse in Aspose.Html FOSS für Python.
Interner Task-Source-Planer, der von Window/BrowsingContext verwendet wird.
Diese Klasse stellt 11 Methoden zum Arbeiten mit WindowEventLoop-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, cancel, cancel_timer, cleanup, clear_timer_work, dispatch_timer_tasks, drain, register_task_source, schedule, schedule_microtask_checkpoint, schedule_timer. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Html FOSS für Python-Paket installiert wurde.
Methoden
| Signatur | Beschreibung |
|---|---|
__init__() | Calls init bei dieser WindowEventLoop-Instanz. |
register_task_source(source_name: str) | Ruft register_task_source(source_name) bei dieser WindowEventLoop-Instanz auf. |
| `schedule(source_name: str, phase: str, token: object | None, callback: Callable[[], None] |
| `schedule_microtask_checkpoint(callback: Callable[[], None], token: object | None)` |
cancel(token: object) | Ruft cancel(token) auf dieser WindowEventLoop-Instanz auf. |
cleanup(token: object) | Ruft cleanup(token) auf dieser WindowEventLoop-Instanz auf. |
drain() | Ruft drain auf dieser WindowEventLoop-Instanz auf. |
schedule_timer(callback: Callable[..., object], args: tuple[object, ...], repeating: bool) → int | Ruft schedule_timer(callback, args, repeating) auf dieser WindowEventLoop-Instanz auf. |
cancel_timer(handle: int) | Ruft cancel_timer(handle) auf dieser WindowEventLoop-Instanz auf. |
clear_timer_work() | Ruft clear_timer_work auf dieser WindowEventLoop-Instanz auf. |
| `dispatch_timer_tasks(max_tasks: int | None)→int` |