Changes between Version 3 and Version 4 of ExtJS/Drag_and_Drop

Show
Ignore:
Timestamp:
02/03/09 19:55:00 (5 years ago)
Author:
amachang (IP: 192.168.10.1)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ExtJS/Drag_and_Drop

    v3 v4  
    9393init では、 mousedown イベントのハンドリングを行っているため、 target 専用の初期化を行う。 
    9494基本的な機能は、 Ext.dd.DragDrop と同じ。 
     95 
     96== Ext.dd.DropTarget == 
     97Ext.dd.DDTarget を継承。 source としての機能は持たない。Ext.dd.DragSource と共に使うことが前提。 
     98 
     99=== 特徴 === 
     100Ext.dd.DDTarget とは違い、第二引数に config を指定する。 config は this にマージされる。 
     101今まで、第二引数だったグループ名は config.ddGroup で設定する 
     102 
     103=== 提供される機能 === 
     104 * target としてのイベントハンドラ 
     105   * notifyEnter 
     106   * notifyOver 
     107   * notifyOut 
     108   * notifyDrop 
     109 * drag over したときにスタイルを変更する機能 
     110   * config.overClass で指定する 
     111 * drag over 中にドラッグ可能かを返す機能 
     112   * notifyEnter, notifyOver で、(CSS のための)クラス名を返す。 
     113     * この返されたクラス名は、呼び出し元で使用されることが望まれる。 
     114 * drag drop 時に成功、失敗を返す 
     115   * notifyDrop で、 true / false を返すことで、呼び出し元に成功 or 失敗を通知することができる 
     116