private async Task HideOptionsLayout() { var tasks = new Task[] { ShowOptionsLayoutButton.RotateTo(0, 200), AttachOptionLayout.FadeTo(0, 200) }; await Task.WhenAll(tasks); AttachOptionLayout.IsVisible = false; }
private async Task ShowOptionsLayout() { await AttachButton.TranslateTo(0, 50, 0); await CameraButton.TranslateTo(50, 25, 0); await VideoButton.TranslateTo(50, 0, 0); AttachOptionLayout.IsVisible = true; var tasks = new Task[] { AttachButton.TranslateTo(0, 0, 300), CameraButton.TranslateTo(0, 0, 300), VideoButton.TranslateTo(0, 0, 300), ShowOptionsLayoutButton.RotateTo(45, 200), AttachOptionLayout.FadeTo(1, 200) }; await Task.WhenAll(tasks); }