-
public interface DataProvider
-
-
Method Summary
Modifier and Type Method Description abstract SingleLiveEvent<List<EventEntity>>getEventsLiveData()subscribe to an observable which will emit list of EventEntities abstract UnitfetchEvents(Integer pageSize, String pageToken, List<EventStatus> eventStatus, OrderByEventsParam orderBy, Function3<List<EventEntity>, String, String, Unit> fetchEventCallback)calls Event-list endpoint and emits result on eventLiveData -
-
Method Detail
-
getEventsLiveData
abstract SingleLiveEvent<List<EventEntity>> getEventsLiveData()
subscribe to an observable which will emit list of EventEntities
-
fetchEvents
abstract Unit fetchEvents(Integer pageSize, String pageToken, List<EventStatus> eventStatus, OrderByEventsParam orderBy, Function3<List<EventEntity>, String, String, Unit> fetchEventCallback)
calls Event-list endpoint and emits result on eventLiveData
-
-
-
-