CompileQueryMetadata class
Provides metadata for Query, ViewQuery, ViewChildren, ContentChild and ContentChildren decorators.
Constructors
-
CompileQueryMetadata({List<
CompileTokenMetadata> ? selectors, bool descendants = false, bool first = false, String? propertyName, bool isElementType = false, CompileTokenMetadata? read}) -
const
Properties
- descendants → bool
-
Whether nested elements should be queried.
final
- first → bool
-
Set when querying for first instance that matches selectors.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isElementType → bool
-
Whether this is typed
dart:html
'sElement
(or a sub-type).final - propertyName → String?
-
Name of class member on the component to update with query result.
final
- read → CompileTokenMetadata?
-
Optional type to read for given match.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
selectors
→ List<
CompileTokenMetadata> ? -
List of types or tokens to match.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited