public FlingTransition(TimeSpan duration, Double flingX, Double flingY, IFlingHost host, FlingEventArgs args) : base(duration, TimeSpan.Zero, Easing.QuadraticOut) { //System.Diagnostics.Debug.WriteLine("Created fling transition x,y: " + flingX + // "," + flingY + " duration: " + duration + // " visual: " + host); _flingX = flingX; _flingY = flingY; _startX = host.CurrentX; _startY = host.CurrentY; _host = host; _args = args; _cancellationSource = new CancellationTokenSource(); }
public FlingHandler(IFlingHost flingHost) { _flingHost = flingHost; _flingLock = new Object(); }