/// <summary> /// Parameterized standard constructor /// </summary> /// <param name="result"></param> /// <param name="newLocation"></param> public EditResult( EditPathResult result, string newLocation) : this() { this.Result = result; this.NewLocation = newLocation; }
/// <summary> /// Method creates and sends an <see cref="EditResult"/> event to /// attached listners (if any). This event can be used to react on simple /// keyboard short-cuts like Enter or Escape... /// </summary> /// <param name="result"></param> protected void MessageEditResult(EditPathResult result) { var message = new EditResult(result, Text); NewLocationRequestEvent?.Invoke(this, new NextTargetLocationArgs(message)); }