• Overview
@angular/platform-browser

By

Class
stable

Predicates for use with DebugElement's query functions.

API

    
      class By {}
    
    

all

Predicate<DebugNode>

Match all nodes.

Usage notes

Example

debugElement.query(By.all());

css

Predicate<DebugElement>

Match elements by the given CSS selector.

@paramselectorstring
Usage notes

Example

debugElement.query(By.css('[attribute]'));

directive

Predicate<DebugNode>

Match nodes that have the given directive present.

@paramtypeType<any>
Usage notes

Example

debugElement.query(By.directive(MyDirective));
Jump to details