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. |