import 'package:gmalpha_flutter/FindModel/service/local/FindLocal.dart';
import 'package:gmalpha_flutter/FindModel/service/remote/FindRemote.dart';
import 'package:gmalpha_flutter/FindModel/service/remote/entity/FindEntity.dart';
import 'package:rxdart/rxdart.dart';
class FindRepository {
FindRemote _remote;
FindLocal _local;
static FindRepository _findRepository;
FindRepository._(){
_remote = FindRemote.getInstance();
_local = FindLocal.getInstance();
}
static FindRepository getInstance(){
if(_findRepository == null){
_findRepository = FindRepository._();
}
return _findRepository;
}
Observable<FindEntity> getFindPage(int page, int count){
return _remote.getFindPage(page, count).map((value){
if(value != null){
}
return value;
});
}
}
-
何碧荣 authoredccf6761f