geras namespace
Aulas
Turma | Descrição |
---|---|
ConstantProvider | Um objeto que fornece constantes para renderizar blocos no modo Geras. |
Gaveta | Um objeto que desenha um bloco com base nas informações de renderização fornecidas, personalizadas para o renderizador geras. |
HighlightConstantProvider | Um objeto que fornece constantes para renderizar destaques em blocos. Alguns destaques são deslocamentos simples dos caminhos pai e podem ser gerados programaticamente. Outros, especialmente em curvas, são feitos de pilhas de constantes e são difíceis de ajustar. |
Marcador | Um objeto que adiciona destaques a um bloco com base nas informações de renderização fornecidas. O destaque é interessante porque os destaques não cobrem totalmente o bloco. Em vez disso, eles são posicionados com base em uma fonte de luz no canto superior esquerdo. Isso significa que a renderização de destaques exige informações exatas sobre a posição de cada parte do bloco. Os caminhos resultantes não são contínuos ou fechados. Os realces de guias e entalhes são vagamente baseados nas formas da guia e do entalhe, mas não são exatamente os mesmos. |
InlineInput | Um objeto que contém informações sobre o espaço que uma entrada inline 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. |
Renderizador | O renderizador geras. Esse renderizador foi criado para ser compatível com versões anteriores do Blockly de 2019 a 2019. Projetos mais recentes que não são limitados por compatibilidade com versões anteriores precisam usar thrasos, que é uma abordagem mais moderna desse renderizador. Geras é o antigo espírito grego da velhice. |
RenderInfo | Um objeto que contém todas as informações de dimensionamento necessárias para desenhar esse bloco, personalizado para o renderizador geras. 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. |
StatementInput | Um objeto que contém informações sobre o espaço ocupado por uma entrada de instrução durante a renderização. |