123456789101112131415161718192021222324252627282930 |
- import { Component, Input, Output, ChangeDetectionStrategy, EventEmitter } from '@angular/core';
- import { Refresher } from 'ionic-angular';
- /**
- * Generated class for the FeedComponent component.
- *
- * See https://angular.io/api/core/Component for more info on Angular
- * Components.
- */
- @Component({
- selector: 'feed',
- templateUrl: 'feed.html',
- changeDetection: ChangeDetectionStrategy.OnPush
- })
- export class FeedComponent {
- @Input() data: any[];
- @Output() onRefresh: EventEmitter<any> = new EventEmitter<any>();
- @Output() onLoadMore: EventEmitter<any> = new EventEmitter<any>();
- constructor() { }
- doRefresh(refresher: Refresher) {
- this.onRefresh.emit(refresher);
- }
- doInfinite(infiniteScroll) {
- this.onLoadMore.emit(infiniteScroll);
- }
- }
|