blockly > zelos > Renderizador

classe zelos.Renderer

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.

Signature:

export declare class Renderer extends BaseRenderer 

Estende: BaseRenderer

Construtores

Construtor Modificadores Descrição
(construtor)(nome) Constrói 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() Acessa o provedor de constante do renderizador atual. Presumimos que, quando é chamado, o renderizador já foi inicializado.
makeConstants_() protected Cria uma nova instância do provedor de constantes do renderizador.
makeDrawer_(block, info) protected Cria 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) Cria 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.