Il n’y a pas de méthodes héritées.

Range.setStart() Définit la position de début d’une Range. Range.setEnd() Définit la position de fin d’un Range. Range.setStartBefore() Définit la position de début d’un Range par rapport à un autre Node. Range.setStartAfter() Définit la position de départ d’un Range par rapport à un autre Node. Range.setEndBefore() Définit la position finale d’un Range par rapport à un autre Node. Range.setEndAfter() Définit la position finale d’un Range par rapport à un autre Node. Range.selectNode() Définit le Range pour qu’il contienne le Node et son contenu. Range.selectNodeContents() Configure le Range pour qu’il contienne le contenu d’un Node. Range.collapse() Réduit le Range à l’un de ses points limites. Range.cloneContents() Renvoie un DocumentFragment copiant les nœuds d’un Range. Range.deleteContents() Supprime le contenu d’une Range de la Document. Range.extractContents() Déplace le contenu d’un Range de l’arbre du document dans un DocumentFragment. Range.insertNode() Insère une Node au début d’une Range. Range.surroundContents() Déplace le contenu d’un Range dans un nouveau Node. Range.compareBoundaryPoints() Compare les points limites du Range avec un autre Range. Range.cloneRange() Renvoie un objet Range dont les points limites sont identiques à ceux du Range cloné. Range.detach() Libère le Range de son utilisation pour améliorer les performances. Range.toString() Renvoie le texte de la Range. Range.compareNode() Cette API est obsolète et son fonctionnement n’est plus garanti. Cette API n’a pas été normalisée. Renvoie une constante représentant si le Node est avant, après, à l’intérieur ou autour de la plage. Range.comparePoint() Il s’agit d’une API expérimentale qui ne doit pas être utilisée dans le code de production. Renvoie -1, 0 ou 1 indiquant si le point se situe avant, à l’intérieur ou après le Range. Range.createContextualFragment() Ceci est une API expérimentale qui ne devrait pas être utilisée dans le code de production. Renvoie un DocumentFragment créé à partir d’une chaîne de code donnée. Range.getBoundingClientRect() Ceci est une API expérimentale qui ne devrait pas être utilisée dans le code de production. Renvoie un objet DOMRect qui délimite le contenu entier du Range ; ce serait l’union de tous les rectangles renvoyés par range.getClientRects(). Range.getClientRects() Il s’agit d’une API expérimentale qui ne doit pas être utilisée dans le code de production. Renvoie une liste d’objets DOMRect qui agrège les résultats de Element.getClientRects() pour tous les éléments du Range. Range.intersectsNode() Il s’agit d’une API expérimentale qui ne devrait pas être utilisée dans le code de production. Renvoie un boolean indiquant si le nœud donné intersecte le Range. Range.isPointInRange() Ceci est une API expérimentale qui ne devrait pas être utilisée dans le code de production. Renvoie un boolean indiquant si le point donné est dans le Range.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.