namespace zelos
Aulas
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 superior. Os elementos em uma linha inferior podem consistir em cantos, espaçadores e próximas conexões. |
ConstantProvider | Um objeto que fornece constantes para renderizar blocos no modo Zelos. |
Gaveta | Objeto que desenha um bloco com base nas informações de renderização fornecidas. |
MarkerSvg | Classe para desenhar um marcador. |
PathObject | Um objeto que gerencia 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 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. |
RightConnectionShape | Um objeto que contém informações sobre o espaço que uma forma de conexão correta ocupa 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 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. |