blockly > zelos > Renderizador

Classe zelos.Renderer

O renderizador zelos. Esse renderizador emula a renderização dos estilos Scratch e MakeCode.

Zelos é o antigo espírito grego de rivalidade e emulação.

Signature:

export declare class Renderer extends BaseRenderer 

Estende:BaseRenderer

Construtores

Construtor Modificadores Descrição
(construtor)(nome) Cria uma nova instância da classe Renderer

Propriedades

Propriedade Modificadores Tipo Descrição
constants_ protected ConstantProvider

Métodos

Método Modificadores Descrição
getConnectionPreviewMethod(closest, local, topBlock)
getConstants() Recebe o provedor de constante do renderizador atual. Presumimos que, quando ele é chamado, o renderizador já foi inicializado.
makeConstants_() protected Cria uma nova instância do provedor de constantes do renderizador.
makeDrawer_(bloco, informações) protected Crie uma nova instância da gaveta do renderizador.
makeMarkerDrawer(workspace, marker) Cria uma nova instância da gaveta de cursor do renderizador.
makePathObject(root, style) Crie uma nova instância de um objeto de caminho do renderizador.
makeRenderInfo_(block) protected Cria uma nova instância do objeto de informações de renderização do renderizador.