blockly > zelos > PathObject
classe zelos.PathObject
Um objeto que gerencia a criação e a configuração de cada um dos elementos SVG usados pelo renderizador.
Signature:
export declare class PathObject extends BasePathObject
Estende: BasePathObject
Construtores
| Construtor | Modificadores | Descrição |
|---|---|---|
| (construtor)(raiz, estilo, constantes) | Cria uma nova instância da classe PathObject |
Propriedades
| Propriedade | Modificadores | Tipo | Descrição |
|---|---|---|---|
| constantes | ConstantProvider | ||
| outputShapeType | número | nulo | O tipo de formato da conexão de saída do bloco. Isso é definido quando um bloco com uma conexão de saída é desenhado. |
Métodos
| Método | Modificadores | Descrição |
|---|---|---|
| applyColour(block) | ||
| beginDrawing() | Método chamado quando a gaveta está prestes a desenhar o bloco. | |
| endDrawing() | Método chamado quando a gaveta termina de ser desenhado. | |
| flipRTL() | ||
| setOutlinePath(name, pathString) | Define o caminho gerado pelo renderizador para um caminho de contorno no respectivo elemento SVG de caminho de contorno. | |
| setPath(pathString) | ||
| updateReplacementFade(enable) | ||
| updateSelected(enable) | ||
| updateShapeForInputHighlight(conn, enable) |