blockly > Eventos > CommentMove
Clase Events.ComentarioMove
Notifica a los objetos de escucha que se movió un comentario del lugar de trabajo.
Signature:
export declare class CommentMove extends CommentBase
Extiende: CommentBase
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(opt_comment) | Construye una instancia nueva de la clase CommentMove . |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
comment_? | WorkspaceComment | (Opcional) El comentario que se está moviendo. | |
newCoordinate_? | Coordinación | (Opcional) Es la ubicación del comentario después del traslado en las coordenadas del lugar de trabajo. | |
oldCoordinate_? | Coordinación | (Opcional) Es la ubicación del comentario antes del traslado, en las coordenadas del lugar de trabajo. | |
motivo? | string[] | (Opcional) Una explicación del propósito de este cambio Entre los valores conocidos, se incluyen 'arrastrar': una operación de arrastre completada. 'ajustar': el comentario se movió para que se alinee con la cuadrícula. "inbounds": el bloque se insertó de nuevo en un espacio de trabajo sin desplazamiento. 'create': bloque creado mediante deserialización. "cleanup": Bloques de nivel superior alineados con el espacio de trabajo. La combinación de eventos puede crear varios motivos: ['arrastrar', 'inbounds', 'ajustar']. | |
tipo | cadena |
Métodos
Método | Modificadores | Descripción |
---|---|---|
isNull() | ¿Este evento registra algún cambio de estado? | |
recordNew() | Grabar la nueva ubicación del comentario Se llama después de la mudanza. Solo se puede llamar una vez. | |
ejecutar(adelante) | Ejecuta un evento de movimiento. | |
setOldCoordinate(xy) | Anula la ubicación antes del traslado. Usa esta opción si no creas el evento hasta el final del traslado, pero conoces la ubicación original. | |
setReason(reason) | Establece el motivo de un evento de movimiento. | |
toJson() | Codifica el evento como JSON. |