blockly > geras > RenderInfo

geras.RenderInfo クラス

このブロックの描画に必要なすべてのサイズ設定情報を含むオブジェクト。geras レンダラ用にカスタマイズされたものです。

この測定パスはブロックに変更を伝播しません(ただし、getSize() が呼び出されたときにフィールドにより再レンダリングが行われる場合があります)。ただし、繰り返し呼び出すとコストが大きくなる場合があります。

署名:

export declare class RenderInfo extends BaseRenderInfo 

拡張: BaseRenderInfo

コンストラクタ

コンストラクタ 修飾子 説明
(constructor)(renderer, block) RenderInfo クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 種類 説明
constants_ ConstantProvider
renderer_

protected

readonly

レンダラ

Methods

メソッド 修飾子 説明
addElemSpacing_()
addInput_(input, activeRow)
alignRowElements_()
finalize_()
getDesiredRowWidth_(row)
getElemCenterline_(row, elem)
getInRowSpacing_(prev, next)
getRenderer() 使用中のブロック レンダラを取得します。
getSpacerRowHeight_(prev, next)
populateBottomRow_()