difference

set:difference() retourne la différence entre deux ensembles de nœuds. En d'autres termes, elle retourne un ensemble de nœuds qui sont dans un des ensembles mais par dans l'autre.

La versionmodèle de set:difference applique des modèles à ces nœuds dans le mode set:difference, en copiant les nœuds afin de retourner un un fragment d'arbre résultant comprenant ces nœuds.

Syntaxe

set:difference(ensembleNœuds1,ensembleNœuds2)

Arguments

ensembleNœuds1

L'ensemble de nœuds duquel soustraire des nœuds.

ensembleNœuds2

L'ensemble de nœuds à soustraire deensembleNœuds1.

Retourne

Un ensemble de nœuds contenant les nœuds présents dansensembleNœuds1 mais pas dansensembleNœuds2.

Définition

Support par Gecko

Supporté par Gecko 1.9 et ultérieur.