Class f_dragAndDropEngine
Object
f_object
f_dragAndDropEngine
- All Implemented Interfaces:
- fa_autoScroll, fa_screenAutoScroll
public class f_dragAndDropEngine
- extends f_object
- implements fa_screenAutoScroll
f_dragAndDropEngine class
IsDragInProgress
public static boolean IsDragInProgress()
f_setSourceAdditionnalInformations
public void f_setSourceAdditionnalInformations(Map infos)
- Parameters:
infos -
SetDefaultDragAndDropPopup
public static void SetDefaultDragAndDropPopup(String... name)
- Parameters:
name -
f_getSourceItems
public Array f_getSourceItems()
- Returns:
- of sourceItems
f_getSourceItemValue
public first f_getSourceItemValue()
- Returns:
- sourceItemValue
f_start
public boolean f_start(Event jsEvent,
Object selection)
- Parameters:
jsEvent - selection -
f_finalize
public undefined f_finalize()
ComputeTypes
public static Array ComputeTypes(Array sourceTypes,
Array targetTypes)
- Parameters:
sourceTypes - targetTypes -
- Returns:
- selectedTypes
fa_getLastMousePosition
public last fa_getLastMousePosition()
- Returns:
- mouse position
f_updateMousePosition
public void f_updateMousePosition()
f_getLastMousePosition
public last f_getLastMousePosition()
- Returns:
- mouse position
Finalizer
public static undefined Finalizer()
f_getSourceItemsValue
public Array f_getSourceItemsValue()
- Returns:
- of sourceItemValues
fa_getScrollableContainer
public the fa_getScrollableContainer()
- Returns:
- scrollable container
f_setTargetAdditionnalInformations
public void f_setTargetAdditionnalInformations(Map infos)
- Parameters:
infos -
f_addDragAndDropInfoByName
public f_dragAndDropInfo f_addDragAndDropInfoByName(String... name)
- Parameters:
name -
- Returns:
- Las drag and drop info popup instance.
f_getSourceItem
public first f_getSourceItem()
- Returns:
- sourceItem
f_getSourceAdditionnalInformations
public Map f_getSourceAdditionnalInformations()
- Returns:
- infos
f_getSourceComponent
public source f_getSourceComponent()
- Returns:
- Component
_dragStart
public boolean _dragStart(Event jsEvent)
- Parameters:
jsEvent -
RegisterDragAndDropPopup
public static void RegisterDragAndDropPopup(String name,
Function constructor)
- Parameters:
name - constructor -
fa_autoScrollPerformed
public void fa_autoScrollPerformed()