blockly > geras > RenderInfo

classe geras.RenderInfo

Um objeto que contém todas as informações de dimensionamento necessárias para desenhar esse bloco, personalizado para o renderizador geras.

Essa passagem de medição não propaga mudanças no bloco, embora os campos possam optar por renderizar novamente quando getSize() é chamado. No entanto, chamá-lo repetidamente pode ser caro.

Signature:

export declare class RenderInfo extends BaseRenderInfo 

Estende: BaseRenderInfo

Construtores

Construtor Modificadores Descrição
(construtor)(renderizador, bloco) Cria uma nova instância da classe RenderInfo

Propriedades

Propriedade Modificadores Tipo Descrição
constants_ ConstantProvider
renderer_

protected

readonly

Renderizador

Métodos

Método Modificadores Descrição
addElemSpacing_()
addInput_(input, activeRow)
alignRowElements_()
finalize_()
getDesiredRowWidth_(row)
getElemCenterline_(linha, Elem)
getInRowSpacing_(prev, próximo)
getRenderer() Recebe o renderizador de bloco em uso.
getSpacerRowHeight_(prev, próximo)
populateBottomRow_()