blockly > zelos

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.