Apparently, Angular 2 will use pipes instead of filters as in Angular1 in conjunction with ng-for to filter results, although the implementation still seems to be vague, wit
I've created a plunker based off of the answers here and elsewhere.
Additionally I had to add an @Input, @ViewChild, and ElementRef of the and create and subscribe() to an observable of it.
@Input
@ViewChild
ElementRef
subscribe()
Angular2 Search Filter: PLUNKR (UPDATE: plunker no longer works)