namespace zelos
Classes
| Turma | Descrição |
|---|---|
| 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 de cima. Os elementos em uma linha de baixo podem consistir em cantos, espaços e conexões seguintes. |
| ConstantProvider | Um objeto que fornece constantes para renderizar blocos no modo Zelos. |
| Drawer | Um objeto que desenha um bloco com base nas informações de renderização fornecidas. |
| PathObject | Um objeto que processa a criação e a configuração de cada um dos elementos SVG usados pelo renderizador. |
| Renderizador | O renderizador Zelos. Esse renderizador emula a renderização no estilo Scratch e MakeCode. Zelos é o antigo espírito grego de rivalidade e emulação. |
| RenderInfo | Um objeto que contém todas as informações de dimensionamento necessárias para desenhar esse bloco. Essa passagem de medida não propaga mudanças para o bloco, embora os campos possam optar por renderizar novamente quando getSize() for chamado. No entanto, chamar repetidamente pode ser caro. |
| RightConnectionShape | Um objeto que contém informações sobre o espaço ocupado por uma forma de conexão à direita durante a renderização. |
| StatementInput | Um objeto que contém 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 de cima de um bloco, além de informações de dimensionamento para a linha de cima. Os elementos de uma linha superior podem consistir em cantos, chapéus, espaçadores e conexões anteriores. Depois que esse construtor for chamado, a linha vai conter todos os elementos que não são espaços que ela precisa. |