IDragTarget インターフェース
ブロックまたはバブルがドラッグまたはドロップされたときのカスタム動作を持つコンポーネントのインターフェース。
署名:
export interface IDragTarget extends IComponent
拡張: IComponent
メソッド
メソッド | 説明 |
---|---|
getClientRect() | ドラッグ ターゲット領域の境界長方形を、ビューポートに対するピクセル単位で返します。 |
onDragEnter(dragElement) | ブロックまたはバブル付きのカーソルがこのドラッグ ターゲットに入るときを処理します。 |
onDragExit(dragElement) | ブロックまたはバブルを含むカーソルがこのドラッグ ターゲットから出たときに処理します。 |
onDragOver(dragElement) | ブロックまたはバブル付きのカーソルがこのドラッグ ターゲット上にドラッグされたときを処理します。 |
onDrop(dragElement) | このコンポーネント上でブロックまたはバブルがドロップされたときを処理します。ここでは削除を処理しません。 |
shouldPreventMove(dragElement) | 指定されたブロックまたはバブルがこのコンポーネント上でドロップされた後、移動してはならないかどうかを返します。true の場合、要素はドラッグ開始時の位置に戻ります。 |