Classe zelos.Drawer
Um objeto que desenha um bloco com base nas informações de renderização fornecidas.
Signature:
export declare class Drawer extends BaseDrawer
Estende: BaseDrawer
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(bloco, informações) | Cria uma nova instância da classe Drawer |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
info_ | RenderInfo |
Métodos
Método | Modificadores | Descrição |
---|---|---|
draw() | ||
drawConnectionHighlightPath(measurable) | Retorna um caminho para destacar a conexão especificada. | |
drawFlatBottom_() | protected |
Adicione etapas para desenhar uma linha inferior plana. |
drawFlatTop_() | protected |
Adicione etapas para desenhar uma linha superior plana. |
drawInlineInput_(input) | ||
drawLeft_() | ||
drawLeftDynamicConnection_() | protected |
Adicione etapas para desenhar o lado esquerdo de uma saída com uma conexão dinâmica. |
drawOutline_() | ||
drawRightDynamicConnection_() | protected |
Adicione etapas para desenhar o lado direito de uma saída com uma conexão dinâmica. |
drawRightSideRow_(row) | protected |
Adicione etapas para o lado direito de uma linha que não tenha conexões de entrada de valor ou instrução. |
drawStatementInput_(row) |