java.lang.Object
   ↳ com.htc.lockscreen.fusion.widget.IdleDragControl
Known Direct Subclasses

Summary

Nested Classes
class IdleDragControl.Builder  
class IdleDragControl.IdleGesture  
interface IdleDragControl.OnBackListener  
interface IdleDragControl.OnDragListener  
interface IdleDragControl.OnGestureListener  
interface IdleDragControl.OnTouchListener  
Constants
int DRAG_STYLE_MANUAL
Public Constructors
IdleDragControl(FxIdleScreenEngine engine, IdleDraggable idleDraggable, Handler handler)
Protected Constructors
IdleDragControl(FxIdleScreenEngine engine)
IdleDragControl(FxIdleScreenEngine engine, IdleDraggable idleDraggable)
Public Methods
boolean beginDrag()
void dragCancel()
Context getContext()
static IdleDragControl getIdleDragControl(FxIdleScreenEngine engine, String name, FxScene scene, FxTimelineControl root, FxTimelineControl timelineY, FxTimelineControl timelineX, FxTimelineControl timelineScale, FxTimelineControl timelineOpacity, FxHitbox hitbox)
String getName()
void init()
void onEndClick(IdleDraggable draggable)
void onStartClick(IdleDraggable draggable)
void reset()
void setClickAnime(FxTimelineControl container, String timeline, String marker, boolean outsideDrag)
void setDropIndex(int index)
void setEnable(boolean enable)
void setFakeImage(Drawable drawable)
void setFakeImage(Bitmap bitmap)
void setOnDragListener(IdleDragControl.OnDragListener listener)
void setOnGestureListener(IdleDragControl.OnGestureListener listener)
void setOpacity(boolean opacity, boolean animation)
void setUnlockAnime(FxTimelineControl container, String timeline, String marker, boolean outsideDrag)
void setVisible(boolean visible)
void uninit()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.htc.lockscreen.fusion.widget.IdleDraggable.IdleDraggableListener
From interface com.htc.lockscreen.fusion.widget.IdleDraggable.IdleDraggableListenerExtra

Constants

public static final int DRAG_STYLE_MANUAL

Constant Value: 1 (0x00000001)

Public Constructors

public IdleDragControl (FxIdleScreenEngine engine, IdleDraggable idleDraggable, Handler handler)

Protected Constructors

protected IdleDragControl (FxIdleScreenEngine engine)

protected IdleDragControl (FxIdleScreenEngine engine, IdleDraggable idleDraggable)

Public Methods

public boolean beginDrag ()

public void dragCancel ()

public Context getContext ()

public static IdleDragControl getIdleDragControl (FxIdleScreenEngine engine, String name, FxScene scene, FxTimelineControl root, FxTimelineControl timelineY, FxTimelineControl timelineX, FxTimelineControl timelineScale, FxTimelineControl timelineOpacity, FxHitbox hitbox)

public String getName ()

public void init ()

public void onEndClick (IdleDraggable draggable)

public void onStartClick (IdleDraggable draggable)

public void reset ()

public void setClickAnime (FxTimelineControl container, String timeline, String marker, boolean outsideDrag)

public void setDropIndex (int index)

public void setEnable (boolean enable)

public void setFakeImage (Drawable drawable)

public void setFakeImage (Bitmap bitmap)

public void setOnDragListener (IdleDragControl.OnDragListener listener)

public void setOnGestureListener (IdleDragControl.OnGestureListener listener)

public void setOpacity (boolean opacity, boolean animation)

public void setUnlockAnime (FxTimelineControl container, String timeline, String marker, boolean outsideDrag)

public void setVisible (boolean visible)

public void uninit ()