DOMTokenList
DOMTokenList
Overzicht
DOMTokenList is een klasse in Aspose.Html FOSS voor Python.
Een live, mutabele set van door spaties gescheiden tokens, ondersteund door een elementattribuut.
Deze klasse biedt 12 methoden voor het werken met DOMTokenList-objecten in Python-programma’s. Beschikbare methoden zijn: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. Alle openbare leden zijn toegankelijk voor elke Python-applicatie na het installeren van het Aspose.Html FOSS voor Python-pakket. Eigenschappen: length, value.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
value | str | Lezen/schrijven | De ruwe attribuutwaarde-tekenreeks, of '' als het attribuut afwezig is. |
length | int | Lezen | Het aantal tokens in de lijst (alleen-lezen). |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__(owner_element: "Element", attr_name: str) | Initialise de lijst door alleen eigenaar en attribuutnaam op te slaan. |
contains(token: str) → bool | Return True if token is aanwezig in de tokenlijst. |
values() → Iterator[str] | Retourneer een iterator over de tokens in attribuutvolgorde. |
item(index: int) → `str | None` |
add() | Voeg een of meer tokens toe. |
remove() | Verwijder een of meer tokens. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token op locatie. |
entries() → Iterator[tuple[int, str]] | Retourneer een iterator van (index, token)-paren, in attribuutvolgorde. |
keys() → Iterator[int] | Retourneer een iterator van gehele indexen 0, 1, …, len-1. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback eenmaal voor elk token in attribuutvolgorde. |
supports(token: str) → bool | Verhoog TypeError — er bestaat geen lijst met ondersteunde tokens voor het class-attribuut. |