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);
        }