Encuesta de investigación: Cuéntanos sobre tu experiencia con Blockly
Comenzar encuesta
blockly > blockRendering
Espacio de nombres de la renderización de bloques
Clases
Clase |
Descripción |
BottomRow |
Es un objeto que contiene información sobre qué elementos se encuentran en la fila inferior de un bloque, así como información de espaciado de la fila inferior. Los elementos de una fila inferior pueden consistir en esquinas, separadores y conexiones siguientes. |
Conexión |
Es la clase base para representar una conexión y el espacio que ocupa en el bloque. |
ConstantProvider |
Es un objeto que proporciona constantes para renderizar bloques. |
Panel lateral |
Es un objeto que dibuja un bloque según la información de renderización determinada. |
ExternalValueInput |
Objeto que contiene información sobre el espacio que ocupa una entrada de valor externo durante la renderización |
Campo |
Objeto que contiene información sobre el espacio que ocupa un campo durante la renderización |
Sombrero |
Es un objeto que contiene información sobre el espacio que ocupa un sombrero durante la renderización. |
Ícono |
Es un objeto que contiene información sobre el espacio que ocupa un ícono durante la renderización. |
InlineInput |
Es un objeto que contiene información sobre el espacio que ocupa una entrada intercalada durante la renderización. |
InputConnection |
Es la clase base para representar una entrada que ocupa espacio en un bloque durante la renderización. |
InputRow |
Es un objeto que contiene información sobre una fila que contiene una o más entradas. |
InRowSpacer |
Es un objeto que contiene información sobre un separador entre dos elementos de una fila. |
JaggedEdge |
Es un objeto que contiene información sobre el espacio que ocupa el borde dentado de un bloque contraído durante la renderización. |
MarkerSvg |
Es la clase de un marcador, que contiene métodos para representar gráficamente un marcador como SVG. |
Medible |
Es la clase base para representar una parte de un bloque que ocupa espacio durante la renderización. El constructor de cada elemento medible no espaciador registra el tamaño del elemento del bloque (por ejemplo, el campo, la entrada de la instrucción). |
NextConnection |
Es un objeto que contiene información sobre el espacio que ocupa una próxima conexión durante la renderización. |
OutputConnection |
Es un objeto que contiene información sobre el espacio que ocupa una conexión de salida durante la renderización. |
PathObject |
Es un objeto que controla la creación y configuración de cada uno de los elementos SVG que usa el procesador. |
PreviousConnection |
Es un objeto que contiene información sobre el espacio que ocupa una conexión anterior durante la renderización. |
Renderizador |
La clase base para un procesador de bloques. |
RenderInfo |
Es un objeto que contiene toda la información de tamaño necesaria para dibujar este bloque. Este pase de medición no propaga los cambios al bloque (aunque los campos pueden volver a renderizarse cuando se llama a getSize()). Sin embargo, llamarlo varias veces puede ser costoso. |
RoundCorner |
Es un objeto que contiene información sobre el espacio que ocupa una esquina redondeada durante la renderización. |
Fila |
Es un objeto que representa una sola fila en un bloque renderizado y todos sus subcomponentes. |
SpacerRow |
Es un objeto que contiene información sobre un separador entre dos filas. |
SquareCorner |
Es un objeto que contiene información sobre el espacio que ocupa una esquina cuadrada durante la renderización. |
StatementInput |
Objeto que contiene información sobre el espacio que ocupa una entrada de instrucción durante la renderización |
TopRow |
Es un objeto que contiene información sobre qué elementos se encuentran en la fila superior de un bloque, así como información de tamaño para la fila superior. Los elementos de una fila superior pueden ser esquinas, sombreros, separadores y conexiones anteriores. Después de llamar a este constructor, la fila contendrá todos los elementos sin espaciado que necesita. |
remotas
Interfaces
Interfaz |
Descripción |
InsideCorners |
Es un objeto que contiene información sobre el tamaño y la ruta de acceso sobre las esquinas internas. |
IPathObject |
Una interfaz para el objeto de ruta de un bloque. |
JaggedTeeth |
Es un objeto que contiene información sobre el tamaño y la ruta de acceso sobre los indicadores de bloque contraídos. |
Con recorte |
Es un objeto que contiene información sobre el tamaño y la ruta de acceso sobre un recorte. |
OutsideCorners |
Es un objeto que contiene información sobre el tamaño y la ruta de acceso sobre las esquinas externas. |
PuzzleTab |
Es un objeto que contiene información sobre el tamaño y la ruta de una pestaña de rompecabezas. |
StartHat |
Es un objeto que contiene información sobre el tamaño y la ruta de un sombrero inicial. |
Variables
Variable |
Descripción |
Tipos |
|
Escribe alias
Alias de tipo |
Descripción |
BaseShape |
|
DynamicShape |
Es un objeto que contiene información de tipo y tamaño sobre una forma dinámica. |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-02 (UTC)
[null,null,["Última actualización: 2023-12-02 (UTC)"],[[["The `blockRendering` namespace handles the visual rendering of Blockly blocks, including their shapes, connections, and components like fields and inputs."],["It defines a range of classes and interfaces representing various block elements and their dimensions, used for calculating layout and drawing."],["Renderers within this namespace dictate the specific style and appearance of blocks, with options for registration and customization."],["The namespace also manages the rendering of connections, inputs, and other visual elements that contribute to the block's overall structure."],["Several utility functions and types are included for managing constants, path objects, and shape definitions used in the rendering process."]]],[]]