blob: d07e32578dfdcfae82ef798eca2661e95ef821d7 [file] [log] [blame] [view]
# PropertyMatcher class
*[<Null safety>](https://dart.dev/null-safety)*
<p>Matcher for a particular Property in the VMO.</p>
<p>PropertyMatchers may be valid or invalid, with the semantics of
NodeMatcher.</p>
## Properties
##### [errors](../package-fuchsia_inspect_testing/PropertyMatcher/errors.md) &#8594; List&lt;String>
Gets the list of errors.
_<span class="feature">read-only</span>_
##### [hashCode](../package-fuchsia_inspect_testing/PropertyMatcher/hashCode.md) &#8594; int
The hash code for this object.
_<span class="feature">read-only</span><span class="feature">inherited</span>_
##### [runtimeType](../package-fuchsia_inspect_testing/PropertyMatcher/runtimeType.md) &#8594; Type
A representation of the runtime type of the object.
_<span class="feature">read-only</span><span class="feature">inherited</span>_
## Methods
##### [equals](../package-fuchsia_inspect_testing/PropertyMatcher/equals.md)(dynamic val) void
Match that this property equals a value.
##### [noSuchMethod](../package-fuchsia_inspect_testing/PropertyMatcher/noSuchMethod.md)(Invocation invocation) dynamic
Invoked when a non-existent method or property is accessed.
_<span class="feature">inherited</span>_
##### [notEquals](../package-fuchsia_inspect_testing/PropertyMatcher/notEquals.md)(dynamic val) void
Matches that this property exists but does not equal a value.
##### [resetErrors](../package-fuchsia_inspect_testing/PropertyMatcher/resetErrors.md)() void
Resets the recorded errors from the parent matcher.
##### [toString](../package-fuchsia_inspect_testing/PropertyMatcher/toString.md)() String
A string representation of this object.
_<span class="feature">inherited</span>_
## Operators
##### [operator ==](../package-fuchsia_inspect_testing/PropertyMatcher/operator_equals.md)(Object other) bool
The equality operator.
_<span class="feature">inherited</span>_