blockly > ZoomControls

ZoomControls クラス

ズーム コントロールのクラス。

署名:

export declare class ZoomControls implements IPositionable 

実装: IPositionable

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(ワークスペース) ZoomControls クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
id string ComponentManager への登録に使用される、このコンポーネントの一意の ID。

Methods

メソッド 修飾子 説明
createDom() ズーム コントロールを作成します。
dispose() このズーム コントロールは破棄されます。メモリリークを防ぐため、すべての DOM 要素とのリンクを解除します。
getBoundingRectangle() Blockly インジェクション div を基準とする、UI 要素の境界四角形をピクセル単位で返します。
init() ズーム コントロールを初期化します。
position(metrics, savedPositions) ズーム コントロールの位置を指定します。「カテゴリ/ツールボックスの始点」とは反対側の隅になります。