Espacio de nombres del portapapeles
Clases
Clase | Descripción |
---|---|
BlockPaster |
Funciones
Función | Descripción |
---|---|
copy(toCopy, location) | Copia un elemento que se puede copiar y registra sus datos y el espacio de trabajo desde el que se copió. Esta función no realiza ninguna verificación para garantizar que se permita la copia, p.ej., para garantizar que el bloque se pueda borrar. Estas verificaciones se deben realizar antes de llamar a esta función. Ten en cuenta que, si el elemento que se puede copiar no es un |
getLastCopiedData() | Obtiene los datos de copia del último elemento copiado. Esto es útil si implementas un comportamiento personalizado de copiar y pegar. Si quieres el comportamiento predeterminado, usa los métodos de copiar y pegar directamente. |
getLastCopiedLocation() | Obtiene la ubicación desde la que se copió por última vez. Esto es útil si implementas un comportamiento personalizado de copiar y pegar. Si quieres el comportamiento predeterminado, usa los métodos de copiar y pegar directamente. |
getLastCopiedWorkspace() | Obtiene el espacio de trabajo desde el que se realizó la última copia. Esto es útil si implementas un comportamiento personalizado de copiar y pegar, y quieres pegar en el mismo espacio de trabajo desde el que se copió. Si quieres el comportamiento predeterminado, usa los métodos de copiar y pegar directamente. |
paste(copyData, workspace, coordinate) | Pega un elemento que se pueda pegar en el espacio de trabajo determinado. Esta función no realiza ninguna verificación para garantizar que se permita la acción de pegar, p.ej., que el espacio de trabajo se renderice o que el bloque se pueda pegar. Estas verificaciones se deben realizar antes de llamar a esta función. |
paste() | Pega el último ICopyable copiado en el último lugar de trabajo desde el que se copió. |
setLastCopiedData(copyData) | Establece el último elemento copiado. Debes llamar a este método si implementas un comportamiento de copia personalizado para que otros llamadores trabajen con los datos correctos. Se llama a este método automáticamente si usas el método de copia integrado. |
setLastCopiedLocation(location) | Establece la ubicación desde la que se copió por última vez. Debes llamar a este método si implementas un comportamiento de copia personalizado para que otros llamadores trabajen con los datos correctos. Se llama a este método automáticamente si usas el método de copia integrado. |
setLastCopiedWorkspace(workspace) | Establece el espacio de trabajo desde el que se realizó la última copia. Debes llamar a este método si implementas un comportamiento de copia personalizado para que otros llamadores trabajen con los datos correctos. Se llama a este método automáticamente si usas el método de copia integrado. |
Interfaces
Interfaz | Descripción |
---|---|
BlockCopyData |
Espacios de nombres
Espacio de nombres | Descripción |
---|---|
registry |