MutationObserver
MutationObserver
نظرة عامة
MutationObserver هي فئة في Aspose.Html FOSS لـ Python.
راقب تغيرات DOM على عقدة الهدف.
توفر هذه الفئة 4 طرق للعمل مع كائنات MutationObserver في برامج Python. تشمل الطرق المتاحة: __init__، disconnect، observe، take_records. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Html FOSS لـ Python.
الطرق
| التوقيع | وصف |
|---|---|
__init__(callback: Callable[[list[MutationRecord], "MutationObserver"], None]) | إنشاء مراقب مع mutation callback. |
| `observe(target: “Node”, child_list: bool, attributes: bool, character_data: bool, subtree: bool, attribute_filter: list[str] | None, attribute_old_value: bool, character_data_old_value: bool)` |
disconnect() | أوقف جميع المراقبات النشطة وامسح السجلات المصفوفة. |
take_records() → list[MutationRecord] | إرجاع السجلات المعلقة ومسح قائمة الانتظار الداخلية. |