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_ |
|
Renderizador |
Métodos
Método | Modificadores | Descrição |
---|---|---|
addElemSpacing_() | ||
addInput_(input, activeRow) | ||
alignRowElements_() | ||
finalize_() | ||
getDesiredRowWidth_(row) | ||
getElemCenterline_(linha, elem) | ||
getInRowSpacing_(prev, next) | ||
getRenderer() | Coloque o renderizador em bloco em uso. | |
getSpacerRowHeight_(prev, next) | ||
populateBottomRow_() |