Пример #1
0
        public void Dispose()
        {
            var task = CoreApplication.MainView.Dispatcher.RunAsync(CoreDispatcherPriority.High, () =>
            {
                _lottieDrawable.ClearComposition();
                _lottieDrawable = null;
            }).AsTask();

            task.Wait();
        }
        public async Task TestMinFrame()
        {
            await CoreApplication.MainView.Dispatcher.RunAsync(CoreDispatcherPriority.High, () =>
            {
                var composition = CreateComposition(31, 391);
                var drawable    = new LottieDrawable();

                drawable.SetComposition(composition);
                drawable.MinProgress = 0.42f;
                Assert.Equal(182.2f, drawable.MinFrame);

                drawable.ClearComposition();
            });
        }