Namespace: | Sirenix.OdinInspector.Editor.Validation |
Assembly: | Sirenix.OdinInspector.Editor |
public sealed class ValidationResult
public ValidationResult()
public string Path
public ValidationSetup Setup
public double ValidationTimeMS
public int Count { get; }
public ResultItem this[int index] { get; }
System.Int32 | index |
public string Message { get; }
public ValidationResultType ResultType { get; }
public void Add(ResultItem item)
ResultItem | item |
public void AddError(string error)
System.String | error |
public void AddError(string error, Fix fix)
System.String | error | |
Fix | fix |
public void AddError(string error, Fix fix, Validator.MetaData metadata)
System.String | error | |
Fix | fix | |
Validator.MetaData | metadata |
public void AddError(string error, Validator.MetaData metadata)
System.String | error | |
Validator.MetaData | metadata |
public void AddWarning(string warning)
System.String | warning |
public void AddWarning(string warning, Fix fix)
System.String | warning | |
Fix | fix |
public void AddWarning(string warning, Fix fix, Validator.MetaData metadata)
System.String | warning | |
Fix | fix | |
Validator.MetaData | metadata |
public void AddWarning(string warning, Validator.MetaData metadata)
System.String | warning | |
Validator.MetaData | metadata |
public ValidationResult CreateCopy()
ValidationResult |
public void Explode(ref List<ValidationResult> results, double validationTimeMS = 0)
System.Collections.Generic.List<ValidationResult> | results | |
System.Double | validationTimeMS |
public bool FirstItemExists()
System.Boolean |
public bool IsMatch(ValidationResult other)
ValidationResult | other |
System.Boolean |