espace de noms du presse-papiers
Classes
Classe | Description |
---|---|
BlockPaster |
Fonctions
Fonction | Description |
---|---|
copy(toCopy, location) | Copiez un élément pouvant être copié, et enregistrez ses données et l'espace de travail à partir duquel il a été copié. Cette fonction n'effectue aucune vérification pour s'assurer que la copie est autorisée (par exemple, pour s'assurer que le bloc peut être supprimé). Ces vérifications doivent être effectuées avant d'appeler cette fonction. Notez que si l'élément copiable n'est pas un |
getLastCopiedData() | Récupère les données de copie du dernier élément copié. Cela est utile si vous implémentez un comportement de copier/coller personnalisé. Si vous souhaitez conserver le comportement par défaut, utilisez simplement les méthodes de copier-coller directement. |
getLastCopiedLocation() | Récupère le dernier emplacement copié. Cela est utile si vous implémentez un comportement de copier/coller personnalisé. Si vous souhaitez conserver le comportement par défaut, utilisez simplement les méthodes de copier-coller directement. |
getLastCopiedWorkspace() | Obtient l'espace de travail à partir duquel la dernière copie a été effectuée. Cela peut être utile si vous implémentez un comportement de copier/coller personnalisé et que vous souhaitez coller le contenu dans l'espace de travail à partir duquel il a été copié. Si vous souhaitez conserver le comportement par défaut, utilisez simplement les méthodes de copier-coller directement. |
paste(copyData, workspace, coordinate) | Collez un élément pouvant être collé dans l'espace de travail indiqué. Cette fonction n'effectue aucune vérification pour s'assurer que le collage est autorisé (par exemple, que l'espace de travail est affiché ou que le bloc peut être collé). Ces vérifications doivent être effectuées avant d'appeler cette fonction. |
paste() | Colle le dernier ICopyable copié dans l'espace de travail à partir duquel il a été copié. |
setLastCopiedData(copyData) | Définit le dernier élément copié. Vous devez appeler cette méthode si vous implémentez un comportement de copie personnalisé, afin que les autres appelants travaillent avec les données correctes. Cette méthode est appelée automatiquement si vous utilisez la méthode de copie intégrée. |
setLastCopiedLocation(location) | Définit le lieu à partir duquel la dernière copie a été effectuée. Vous devez appeler cette méthode si vous implémentez un comportement de copie personnalisé, afin que les autres appelants travaillent avec les données correctes. Cette méthode est appelée automatiquement si vous utilisez la méthode de copie intégrée. |
setLastCopiedWorkspace(workspace) | Définit l'espace de travail à partir duquel la dernière copie a été effectuée. Vous devez appeler cette méthode si vous implémentez un comportement de copie personnalisé, afin que les autres appelants travaillent avec les données correctes. Cette méthode est appelée automatiquement si vous utilisez la méthode de copie intégrée. |
Interfaces
Interface | Description |
---|---|
BlockCopyData |
Espaces de noms
Espace de noms | Description |
---|---|
registry |