Package | com.flexcalendar.components.calendar.mouseHandling |
Class | public class BasicDragManager |
Inheritance | BasicDragManager ![]() |
Subclasses | DayViewBasicDragManager, MonthViewDragManager |
Property | Defined By | ||
---|---|---|---|
context : ICalendarContext
Calendar's context;
| BasicDragManager | ||
dragStartGlobalPosition : Point
Start position of dragging. | BasicDragManager | ||
renderersContainer : IRenderersContainer
Container of renderers for that drag manager. | BasicDragManager | ||
selectedRenderer : ICalendarItemRenderer
Selected renderer. | BasicDragManager |
Method | Defined By | ||
---|---|---|---|
BasicDragManager |
Method | Defined By | ||
---|---|---|---|
addEventListeners():void
Add event listeners to grid. | BasicDragManager | ||
canAddCalendarItem(event:MouseEvent):Boolean
Check if is allowed to add calendar item. | BasicDragManager | ||
createAddedCalendarEventRenderer(event:MouseEvent):void
Create temporary renderer for dropped element to grid. | BasicDragManager | ||
dispatchDropEvent(event:DragEvent):void
Dispatch { | BasicDragManager | ||
Get selected item set where add calendar item. | BasicDragManager | ||
isAvailableSpace():Boolean
Check if there is available space to add event. | BasicDragManager | ||
moveDraggedItemDetails(event:DragEvent):void
Moving dragged component on grid. | BasicDragManager | ||
removeSelectedRenderer():void | BasicDragManager | ||
resizeItemDetails(event:MouseEvent):void
Resize component on grid. | BasicDragManager |
context | property |
protected var context:ICalendarContext
Calendar's context;
dragStartGlobalPosition | property |
protected var dragStartGlobalPosition:Point
Start position of dragging.
renderersContainer | property |
protected var renderersContainer:IRenderersContainer
Container of renderers for that drag manager.
selectedRenderer | property |
protected var selectedRenderer:ICalendarItemRenderer
Selected renderer.
BasicDragManager | () | Constructor |
public function BasicDragManager()
addEventListeners | () | method |
protected function addEventListeners():void
Add event listeners to grid.
canAddCalendarItem | () | method |
protected function canAddCalendarItem(event:MouseEvent):Boolean
Check if is allowed to add calendar item.
Parameters
event:MouseEvent |
Boolean — true - is allowed.
|
createAddedCalendarEventRenderer | () | method |
protected function createAddedCalendarEventRenderer(event:MouseEvent):void
Create temporary renderer for dropped element to grid.
Parameters
event:MouseEvent — drag event.
|
dispatchDropEvent | () | method |
protected function dispatchDropEvent(event:DragEvent):void
Dispatch {
Parameters
event:DragEvent — drag event.
|
getSelectedItemSet | () | method |
protected function getSelectedItemSet():ICalendarItemSet
Get selected item set where add calendar item.
ReturnsICalendarItemSet — |
isAvailableSpace | () | method |
protected function isAvailableSpace():Boolean
Check if there is available space to add event.
ReturnsBoolean — if user can add event in that place.
|
moveDraggedItemDetails | () | method |
protected function moveDraggedItemDetails(event:DragEvent):void
Moving dragged component on grid. It's executing when you add to calendar component by drag something outside calendar.
Parameters
event:DragEvent — drag event.
|
removeSelectedRenderer | () | method |
protected function removeSelectedRenderer():void
resizeItemDetails | () | method |
protected function resizeItemDetails(event:MouseEvent):void
Resize component on grid. It's executing when you add to calendar select range on grid.
Parameters
event:MouseEvent — mouse event.
|