Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
blockly > blockRendering
Espacio de nombres de blockRendering
Clases
Clase |
Descripción |
BottomRow |
Es un objeto que contiene información sobre los elementos que se encuentran en la fila inferior de un bloque, así como información sobre el espaciado de la fila inferior. Los elementos de una fila inferior pueden ser esquinas, espaciadores y conexiones de la siguiente página. |
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. |
Drawer |
Es un objeto que dibuja un bloque según la información de renderización proporcionada. |
ExternalValueInput |
Es un objeto que contiene información sobre el espacio que ocupa una entrada de valor externo durante la renderización. |
Campo |
Es un objeto que contiene información sobre el espacio que ocupa un campo durante la renderización. |
Gorra |
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 espacio entre dos elementos de una fila. |
JaggedEdge |
Es un objeto que contiene información sobre el espacio que ocupa el borde irregular de un bloque colapsado durante la renderización. |
Medibles |
Es la clase base para representar una parte de un bloque que ocupa espacio durante la renderización. El constructor de cada elemento Measurable que no sea de espacio registra el tamaño del elemento de bloque (p.ej., campo, entrada de sentencia). |
NextConnection |
Es un objeto que contiene información sobre el espacio que ocupa una siguiente 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 renderizador. |
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 renderizador 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 de forma reiterada 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 espacio entre dos filas. |
SquareCorner |
Es un objeto que contiene información sobre el espacio que ocupa una esquina cuadrada durante la renderización. |
StatementInput |
Es un objeto que contiene información sobre el espacio que ocupa una entrada de sentencia durante la renderización. |
TopRow |
Es un objeto que contiene información sobre los elementos que se encuentran en la fila superior de un bloque, así como información sobre el tamaño de la fila superior. Los elementos de una fila superior pueden ser esquinas, sombreros, espaciadores y conexiones anteriores. Después de llamar a este constructor, la fila contendrá todos los elementos que no sean espacios que necesite. |
Funciones
Interfaces
Interfaz |
Descripción |
InsideCorners |
Es un objeto que contiene información de tamaño y ruta sobre las esquinas interiores. |
IPathObject |
Es una interfaz para el objeto de ruta de un bloque. |
JaggedTeeth |
Es un objeto que contiene información de tamaño y ruta sobre los indicadores de bloque colapsados. |
Notch |
Es un objeto que contiene información de tamaño y ruta sobre un notch. |
OutsideCorners |
Es un objeto que contiene información de tamaño y ruta sobre las esquinas exteriores. |
PuzzleTab |
Es un objeto que contiene información de tamaño y ruta sobre una pestaña de rompecabezas. |
StartHat |
Es un objeto que contiene información de tamaño y ruta sobre un sombrero de inicio. |
Variables
Variable |
Descripción |
Tipos |
|
Alias de tipo
Alias de tipo |
Descripción |
BaseShape |
|
DynamicShape |
Es un objeto que contiene información de tamaño y tipo 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: 2025-07-25 (UTC)
[null,null,["Última actualización: 2025-07-25 (UTC)"],[],["The `blockRendering` namespace manages the visual representation of blocks. It defines classes for various block elements like `BottomRow`, `Connection`, `Field`, `InputRow`, and `TopRow`, each detailing their space and structure during rendering. Key actions include registering and unregistering renderers, with `register` and `unregister` functions. The namespace also defines interfaces (`IPathObject`, `Notch`, etc.) for path and sizing information and provides base and dynamic shapes. It also contains variables such as `Types`.\n"],null,[]]