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