C# Class LLM.BaseSwipeAnimator

Inheritance: ISwipeAnimator
ファイルを表示 Open project: brookshi/LLMListView

Public Methods

Method Description
ActionTrigger ( SwipeDirection direction, SwipeConfig config, AnimationCallback beginTriggerCallback, System.Action triggerCompleteCallback ) : void
Restore ( SwipeConfig config, AnimationCallback beginRestoreCallback, System.Action restoreCompleteCallback ) : void
ShouldTriggerAction ( SwipeConfig config ) : bool

Protected Methods

Method Description
DisplayAnimation ( SwipeConfig config, double itemTo, double clipTo, System.Action complete ) : void
DisplayAnimation ( SwipeConfig config, string itemProperty, double itemTo, string clipProperty, double clipTo, System.Action complete ) : void

Method Details

ActionTrigger() public abstract method

public abstract ActionTrigger ( SwipeDirection direction, SwipeConfig config, AnimationCallback beginTriggerCallback, System.Action triggerCompleteCallback ) : void
direction SwipeDirection
config SwipeConfig
beginTriggerCallback AnimationCallback
triggerCompleteCallback System.Action
return void

DisplayAnimation() protected method

protected DisplayAnimation ( SwipeConfig config, double itemTo, double clipTo, System.Action complete ) : void
config SwipeConfig
itemTo double
clipTo double
complete System.Action
return void

DisplayAnimation() protected method

protected DisplayAnimation ( SwipeConfig config, string itemProperty, double itemTo, string clipProperty, double clipTo, System.Action complete ) : void
config SwipeConfig
itemProperty string
itemTo double
clipProperty string
clipTo double
complete System.Action
return void

Restore() public method

public Restore ( SwipeConfig config, AnimationCallback beginRestoreCallback, System.Action restoreCompleteCallback ) : void
config SwipeConfig
beginRestoreCallback AnimationCallback
restoreCompleteCallback System.Action
return void

ShouldTriggerAction() public method

public ShouldTriggerAction ( SwipeConfig config ) : bool
config SwipeConfig
return bool