A cross-platform UI framework for .NET
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

25 lines
746 B

using System;
using Avalonia.Controls;
using Avalonia.Input;
using Avalonia.Interactivity;
namespace ControlCatalog.Pages;
public partial class PulseHomeView : UserControl
{
public Action? WorkoutDetailRequested { get; set; }
public PulseHomeView() => InitializeComponent();
void OnRecCard1Pressed(object? sender, PointerPressedEventArgs e) =>
WorkoutDetailRequested?.Invoke();
void OnRecCard2Pressed(object? sender, PointerPressedEventArgs e) =>
WorkoutDetailRequested?.Invoke();
void OnRecCard3Pressed(object? sender, PointerPressedEventArgs e) =>
WorkoutDetailRequested?.Invoke();
void OnPlayButtonClicked(object? sender, RoutedEventArgs e) =>
WorkoutDetailRequested?.Invoke();
}