Point API
6 min
les objets font référence à un emplacement spécifique dans un nœud de texte d’un document slate leur chemin fait référence à l’emplacement du nœud dans l’arborescence, et leur décalage correspond à la distance dans la chaîne de texte du nœud les points peuvent uniquement faire référence aux nœuds texte interface point { path path offset number } méthodes statiques docid\ apioi4vqi3tt9x0pabqgrméthodes de récupération docid\ apioi4vqi3tt9x0pabqgrméthodes de vérification docid\ apioi4vqi3tt9x0pabqgrméthodes de transformation docid\ apioi4vqi3tt9x0pabqgr méthodes statiques méthodes de récupération point compare(point point, another point) => 1 | 0 | 1 compare un point à un autre , en renvoyant un entier indiquant si le point est avant, à ou après l’autre méthodes de vérification point isafter(point point, another point) => boolean vérifiez si un point est après un autre point isbefore(point point, another point) => boolean vérifiez si un point est avant un autre point equals(point point, another point) => boolean vérifiez si un point est exactement égal à un autre point ispoint(value any) => value is point vérifiez si une valeur implémente l’interface point méthodes de transformation point transform(point point, op operation, options?) => point | null transformez un point avec une op options {affinity? 'forward' | 'backward' | null}