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