Aller au contenu

Annotation

Le geste Objection : la rédaction s’ouvre avec la catégorie Question choisie et le texte prérempli.

Un geste de type Annotation se comporte comme la commande Commenter la sélection ou le curseur, à deux différences près : la rédaction s’ouvre avec la catégorie choisie, et le champ est prérempli par un texte de départ. C’est la Capture de QuickAdd, appliquée au commentaire.

interface AnnotationGeste extends GesteBase {
kind: "annotation";
category: string | "ask" | "";
initialText: string;
}

Le champ « Catégorie » reçoit l’une de vos catégories, ou l’une de deux valeurs particulières. « Demander à chaque fois » ("ask") affiche un sélecteur de catégorie avant l’ouverture de la rédaction. « Aucune » ("") crée le commentaire sans catégorie.

Le Texte de départ peut contenir des variables, résolues au lancement du geste. Le curseur se place à {{cursor}} si le texte le contient, à la fin sinon. Une variable {{VALUE:libellé}} demande une valeur avant l’ouverture de la rédaction.

Ils sont donnés à titre d’exemple ; le plugin ne les crée pas.

Nom Catégorie Texte de départ
Objection #objection Objection :
À vérifier #a-verifier Vérifier {{VALUE:quoi ?}}

Le premier ouvre une rédaction dans la catégorie « Objection », prête à recevoir l’argument. Le second demande ce qu’il faut vérifier, puis écrit « Vérifier … » avec la réponse, de sorte que l’élément se lise bien une fois extrait.

La note de méthode L’objection et la vérification montre ces deux gestes à l’œuvre.