Configures a content query.

Content queries are set before the ngAfterContentInit callback is called.

Example

@Directive(selector: 'someDir')
class SomeDir implements AfterContentInit {
  @ContentChildren(ChildDirective)
  QueryList<ChildDirective> contentChildren;
 
  @override
  ngAfterContentInit() {
    // contentChildren is set
  }
}
Inheritance

Constructors

ContentChildren(selector, { bool descendants: false, read: null })

const

Properties

descendants → bool

whether we want to query only direct children (false) or all children (true).

read-only, inherited
first → bool

read-only, inherited
hashCode → int

Get a hash code for this object.

read-only, inherited
isVarBindingQuery → bool

Whether this is querying for a variable binding or a directive.

read-only, inherited
isViewQuery → bool

Always false to differentiate it with ViewQuery.

read-only, inherited
read → dynamic

The DI token to read from an element that matches the selector.

read-only, inherited
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited
selector → dynamic

read-only, inherited
token → dynamic

read-only, inherited
varBindings → List

A list of variable bindings this is querying for.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.

inherited

Methods

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
toString() → String

Returns a string representation of this object.

inherited