Link Search Menu Expand Document

SHADOWDOM

Index

Functions

Functions

deepClosestElement

deepClosestElement(selector: string, base: Element): Element

Defined in src/shadowDom.ts:158

Retourne le parent, incluant la balise dans la chaîne

Parameters:

Name Type Description
selector string Le parent le plus proche à sélectionner
base Element L’élément sur lequel est effectuée la recherche

Returns: Element


findAssignedElementBySlotName

findAssignedElementBySlotName(from: Element, slotName: string): Element | Element[]

Defined in src/shadowDom.ts:218

Retrouve le ou les éléments assignés dans le slotName

Parameters:

Name Type Description
from Element L’élément sur lequel la recherche est effectuée
slotName string Le nom du slot recherché

Returns: Element | Element[]


findAssignedElements

findAssignedElements(from: Element): Element[]

Defined in src/shadowDom.ts:203

Retrouve tous les éléments assignés dans les slot de l’élément courant

Parameters:

Name Type Description
from Element L’élément sur lequel est effectuée la recherche

Returns: Element[]

Retourne un tableau avec les éléments retrouvés


findDeepActiveElement

findDeepActiveElement(from?: DocumentOrShadowRoot): Element

Defined in src/shadowDom.ts:178

Retrouve l’activeElement en pénétrant tous les shadowDOM

Parameters:

Name Type Description
from? DocumentOrShadowRoot Le shadowroot sur lequel la recherche est effectuée ou le document

Returns: Element


findDocumentOrShadowRoot

findDocumentOrShadowRoot(from: Node): Document | ShadowRoot

Defined in src/shadowDom.ts:146

Retrouve le premier DocumentOrShadowRoot ancêtre d’un noeud

Parameters:

Name Type Description
from Node Noeud sur lequel la recherche est effectuée

Returns: Document | ShadowRoot

Retourne le premier shadowroot ancêtre ou le Document


findHost

findHost<T>(from: Node): T

Defined in src/shadowDom.ts:135

Retrouve le host du shadowTree de ce noeud

Type parameters:

T: Element

Type générique de l’host recherché

Parameters:

Name Type Description
from Node Noeud sur lequel on cherche le host

Returns: T

Retourne le host de type T


querySelectorAllDeep

querySelectorAllDeep(selector: string, root: Element | Document): Element[]

Defined in src/shadowDom.ts:193

Retrouve les éléments spécifiés dans le selector en fonction du root ou du document

author Georgegriff@ (George Griffiths). License Apache-2.0. Adapdée à Typescript

Parameters:

Name Type Default Description
selector string - Le sélecteur de recherche
root Element | Document document L’élément sur lequel la recherche est effectuée ou le document

Returns: Element[]


querySelectorDeep

querySelectorDeep(selector: string, root: Element | Document): Element

Defined in src/shadowDom.ts:231

Retrouve l’élément spécifié dans le selector en fonction du root ou du document

author Georgegriff@ (George Griffiths). License Apache-2.0. Adapdée à Typescript

Parameters:

Name Type Default Description
selector string - Le sélecteur de recherche
root Element | Document document L’élément sur lequel la recherche est effectuée ou le document

Returns: Element


Copyright © 2020 Nicolas Boyer. Distributed by an MIT license.