BottomRow |
Um objeto que contém informações sobre quais elementos estão na linha de baixo de um bloco, além de informações de espaçamento para a linha inferior. Os elementos em uma linha inferior podem consistir em cantos, espaçadores e próximas conexões. |
Conexão |
A classe de base para representar uma conexão e o espaço que ela ocupa no bloco. |
ConstantProvider |
Um objeto que fornece constantes para blocos de renderização. |
Gaveta |
Objeto que desenha um bloco com base nas informações de renderização fornecidas. |
ExternalValueInput |
Objeto contendo informações sobre o espaço que uma entrada de valor externa ocupa durante a renderização. |
Campo |
Objeto contendo informações sobre o espaço ocupado por um campo durante a renderização. |
Chapéu |
Um objeto que contém informações sobre o espaço que um chapéu ocupa durante a renderização. |
Ícone |
Um objeto que contém informações sobre o espaço que um ícone ocupa durante a renderização. |
InlineInput |
Um objeto que contém informações sobre o espaço que uma entrada inline ocupa durante a renderização. |
InputConnection |
A classe de base para representar uma entrada que ocupa espaço em um bloco durante a renderização. |
InputRow |
Um objeto que contém informações sobre uma linha que contém uma ou mais entradas. |
InRowSpacer |
Um objeto que contém informações sobre um espaçador entre dois elementos em uma linha. |
JaggedEdge |
Um objeto que contém informações sobre o espaço que a borda irregular de um bloco recolhido ocupa durante a renderização. |
MarkerSvg |
Classe para um marcador, contendo métodos para renderizar graficamente um marcador como SVG. |
Mensurável |
A classe de base para representar uma parte de um bloco que ocupa espaço durante a renderização. O construtor de cada elemento mensurável não espaçador registra o tamanho do elemento do bloco (por exemplo, campo, entrada de instrução). |
NextConnection |
Um objeto que contém informações sobre o espaço que uma próxima conexão ocupa durante a renderização. |
OutputConnection |
Um objeto que contém informações sobre o espaço que uma conexão de saída ocupa durante a renderização. |
PathObject |
Um objeto que gerencia a criação e a configuração de cada um dos elementos SVG usados pelo renderizador. |
PreviousConnection |
Um objeto que contém informações sobre o espaço que uma conexão anterior ocupa durante a renderização. |
Renderizador |
A classe base de um renderizador de bloco. |
RenderInfo |
Um objeto que contém todas as informações de dimensionamento necessárias para desenhar o bloco. Essa passagem de medição não propaga mudanças no bloco, embora os campos possam optar por renderizar novamente quando getSize() é chamado. No entanto, chamá-lo repetidamente pode ser caro. |
RoundCorner |
Um objeto que contém informações sobre o espaço que um canto arredondado ocupa durante a renderização. |
Row |
Um objeto que representa uma única linha em um bloco renderizado e todos os subcomponentes dele. |
SpacerRow |
Um objeto que contém informações sobre um espaçador entre duas linhas. |
SquareCorner |
Um objeto que contém informações sobre o espaço que um canto quadrado ocupa durante a renderização. |
StatementInput |
Objeto contendo informações sobre o espaço ocupado por uma entrada de instrução durante a renderização. |
TopRow |
Um objeto que contém informações sobre quais elementos estão na linha superior de um bloco, além de informações de tamanho para a linha superior. Os elementos em uma linha superior podem consistir em cantos, chapéus, espaçadores e conexões anteriores. Depois que esse construtor for chamado, a linha conterá todos os elementos não espaçadores necessários. |