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) | ズーム コントロールの位置を指定します。「カテゴリ/ツールボックスの始点」とは反対側の隅になります。 |