using BotSharp.Abstraction.Browsing.Enums;
namespace BotSharp.Abstraction.Browsing.Models;
public class ElementActionArgs
{
public BroswerActionEnum Action { get; set; }
public string? Content { get; set; }
public ElementPosition? Position { get; set; }
public string? PressKey { get; set; }
public bool? IsFirst { get; set; }
///
/// Wait time in seconds
///
public int WaitTime { get; set; }
///
/// Required for deserialization
///
public ElementActionArgs()
{
}
public ElementActionArgs(BroswerActionEnum action, ElementPosition? position = null)
{
Action = action;
Position = position;
}
public ElementActionArgs(BroswerActionEnum action, string content)
{
Action = action;
Content = content;
}
}