ゴミ箱のクラス
ゴミ箱のクラスです。
署名:
export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable
拡張: DeleteArea
実装: IAutoHideable、IPositionable
コンストラクタ
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(コンストラクタ)(ワークスペース) | Trashcan クラスの新しいインスタンスを作成します。 |
プロパティ
プロパティ | 修飾子 | タイプ | 説明 |
---|---|---|---|
id | 文字列 | ComponentManager への登録に使用される、このコンポーネントの一意の ID。 | |
isLidOpen | ブール値 | カバーの現在の開閉状態。 |
メソッド
メソッド | 修飾子 | 説明 |
---|---|---|
autoHide(onlyClosePopups) | コンポーネントを非表示にします。WorkspaceSvg.hideChaff で呼び出されます。 | |
click() | ゴミ箱の内容を確認します。 | |
closeFlyout() | ゴミ箱のフライアウトを閉じます。 | |
closeLid() | ふたを閉じます。ドラッグ後に外部から呼び出されます。 | |
contentsIsOpen() | ゴミ箱のコンテンツ フライアウトが現在開いている場合に true を返します。 | |
createDom() | ゴミ箱の要素を作成します。 | |
dispose() | このゴミ箱は廃棄してください。メモリリークを防ぐため、すべての DOM 要素とのリンクを解除します。 | |
emptyContents() | ゴミ箱の中身を空にします。コンテンツ フライアウトが現在開いている場合は閉じられます。 | |
getBoundingRectangle() | ブロック注入の div に対する相対的なピクセル単位で、UI 要素の境界四角形を返します。 | |
getClientRect() | ドラッグ ターゲット領域の境界長方形を、ビューポートに対するピクセル単位で返します。 | |
init() | ゴミ箱を初期化します。 | |
onDragExit(_dragElement) | ブロックまたはバブルを含むカーソルがこのドラッグ ターゲットから出たときに処理します。 | |
onDragOver(_dragElement) | ブロックまたはバブル付きのカーソルがこのドラッグ ターゲット上にドラッグされたときを処理します。 | |
onDrop(_dragElement) | このコンポーネントにブロックまたはバブルがドロップされたときの処理を行います。ここでは削除を処理しません。 | |
openFlyout() | ゴミ箱のフライアウトが開きます。 | |
position(metrics, savedPositions) | ゴミ箱を配置します。カテゴリ/ツールボックスの開始位置の反対側にあります。 |