namespace da área de transferência
Classes
Turma | Descrição |
---|---|
BlockPaster |
Funções
Função | Descrição |
---|---|
copy(toCopy, location) | Copie um item que pode ser copiado e registre os dados dele e o espaço de trabalho de onde ele foi copiado. Essa função não realiza verificações para garantir que a cópia seja permitida, por exemplo, para garantir que o bloco possa ser excluído. Essas verificações precisam ser feitas antes de chamar essa função. Se o item copiável não for um |
getLastCopiedData() | Recebe os dados de cópia do último item copiado. Isso é útil se você estiver implementando um comportamento personalizado de copiar/colar. Se quiser o comportamento padrão, use os métodos de copiar e colar diretamente. |
getLastCopiedLocation() | Recebe o local que foi copiado por último. Isso é útil se você estiver implementando um comportamento personalizado de copiar/colar. Se quiser o comportamento padrão, use os métodos de copiar e colar diretamente. |
getLastCopiedWorkspace() | Recebe o espaço de trabalho que foi copiado por último. Isso é útil se você estiver implementando um comportamento personalizado de copiar/colar e quiser colar no mesmo espaço de trabalho de onde o conteúdo foi copiado. Se quiser o comportamento padrão, use os métodos de copiar e colar diretamente. |
paste(copyData, workspace, coordinate) | Cola um elemento que pode ser colado no espaço de trabalho especificado. Essa função não realiza verificações para garantir que a colagem seja permitida, por exemplo, que o espaço de trabalho seja renderizado ou que o bloco possa ser colado. Essas verificações precisam ser feitas antes de chamar essa função. |
paste() | Cola o último ICopyable copiado no último espaço de trabalho de origem. |
setLastCopiedData(copyData) | Define o último item copiado. Chame esse método se você implementar um comportamento de cópia personalizado para que outros chamadores trabalhem com os dados corretos. Esse método é chamado automaticamente se você usar o método de cópia integrado. |
setLastCopiedLocation(location) | Define o local que foi copiado por último. Chame esse método se você implementar um comportamento de cópia personalizado para que outros chamadores trabalhem com os dados corretos. Esse método é chamado automaticamente se você usar o método de cópia integrado. |
setLastCopiedWorkspace(workspace) | Define o espaço de trabalho que foi copiado por último. Chame esse método se você implementar um comportamento de cópia personalizado para que outros chamadores trabalhem com os dados corretos. Esse método é chamado automaticamente se você usar o método de cópia integrado. |
Interfaces
Interface | Descrição |
---|---|
BlockCopyData |
Namespaces
Namespace | Descrição |
---|---|
registry |