// #docregion import { Component } from '@angular/core'; import { JSONP_PROVIDERS } from '@angular/http'; import { Observable } from 'rxjs/Observable'; import { WikipediaService } from './wikipedia.service'; @Component({ selector: 'my-wiki', template: `

Wikipedia Demo

Fetches after each keystroke

`, providers: [JSONP_PROVIDERS, WikipediaService] }) export class WikiComponent { items: Observable; constructor (private wikipediaService: WikipediaService) {} search (term: string) { this.items = this.wikipediaService.search(term); } }