public async Task SubmitData(Dictionary <string, object> data, string actionName) { if (!OnSubmitAction.HasDelegate && SubmitHandler == null) { return; } var eventArgs = CreateSubmitEventArgs(data, actionName); if (SubmitHandler != null) { await RunSubmit(eventArgs); } else { await OnSubmitAction.InvokeAsync(eventArgs); } }
public void Submit() { OnSubmitAction?.Invoke(); }