DOMTokenList
DOMTokenList
Visão geral
DOMTokenList é uma classe em Aspose.Html FOSS para Python.
Um conjunto ativo e mutável de tokens separados por espaço, suportado por um atributo de elemento.
Esta classe fornece 12 métodos para trabalhar com objetos DOMTokenList em programas Python. Os métodos disponíveis incluem: __init__, add, contains, entries, for_each, item, keys, remove, replace, supports, toggle, values. Todos os membros públicos estão acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.Html FOSS para Python. Propriedades: length, value.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
value | str | Leitura/Escrita | A string de valor bruto do atributo, ou '' se o atributo estiver ausente. |
length | int | Leitura | O número de tokens na lista (somente leitura). |
Métodos
| Assinatura | Descrição |
|---|---|
__init__(owner_element: "Element", attr_name: str) | Inicialize a lista armazenando apenas o proprietário e o nome do atributo. |
contains(token: str) → bool | Return True if token está presente na lista de tokens. |
values() → Iterator[str] | Retorne um iterador sobre os tokens em ordem de atributo. |
item(index: int) → `str | None` |
add() | Adicione um ou mais tokens. |
remove() | Remova um ou mais tokens. |
| `toggle(token: str, force: bool | None)→bool` |
replace(old_token: str, new_token: str) → bool | Replace old_token with new_token no local. |
entries() → Iterator[tuple[int, str]] | Retorne um iterador de pares (index, token), em ordem de atributos. |
keys() → Iterator[int] | Retorne um iterador de índices inteiros 0, 1, …, len-1. |
for_each(callback: Callable[["str", int, "DOMTokenList"], None]) | Call callback uma vez para cada token em ordem de atributos. |
supports(token: str) → bool | Levante TypeError — não existe lista de tokens suportados para o atributo class. |