I want to animate a property in ViewModel using Animation.
Can I use it?
var animation = new Animation(x => this.Angle = x, 0, 360, Easing.CubicInOut); animation.Commit(this, "Animation"); // "this" is a view model class
In Commit, owner must be IAnimatable and it has 2 methods BatchBegin() and BatchCommit(). What should I implement in these both methods?