public abstract class BaseRepo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) androidx.lifecycle.MutableLiveData<ErrorMsg> |
errorMsg
Error message
|
protected androidx.lifecycle.MutableLiveData<java.lang.String> |
infoMessage
Info message
|
protected androidx.lifecycle.MutableLiveData<java.lang.Boolean> |
isWorking
True if loading
|
(package private) android.app.Application |
mApp
Application
|
protected java.lang.String |
TAG
Class identifier
|
Constructor and Description |
---|
BaseRepo(android.app.Application app) |
Modifier and Type | Method and Description |
---|---|
androidx.lifecycle.LiveData<ErrorMsg> |
getErrorMsg() |
androidx.lifecycle.LiveData<java.lang.String> |
getInfoMessage() |
androidx.lifecycle.LiveData<java.lang.Boolean> |
getIsWorking() |
void |
postErrorMsg(ErrorMsg value) |
(package private) void |
postInfoMessage(java.lang.String value) |
void |
postIsWorking(java.lang.Boolean value) |
void |
setErrorMsg(ErrorMsg value) |
void |
setInfoMessage(java.lang.String value) |
void |
setIsWorking(java.lang.Boolean value) |
protected final java.lang.String TAG
final android.app.Application mApp
final androidx.lifecycle.MutableLiveData<ErrorMsg> errorMsg
protected final androidx.lifecycle.MutableLiveData<java.lang.String> infoMessage
protected final androidx.lifecycle.MutableLiveData<java.lang.Boolean> isWorking
public androidx.lifecycle.LiveData<ErrorMsg> getErrorMsg()
public androidx.lifecycle.LiveData<java.lang.String> getInfoMessage()
public androidx.lifecycle.LiveData<java.lang.Boolean> getIsWorking()
public void setErrorMsg(ErrorMsg value)
public void setIsWorking(java.lang.Boolean value)
public void setInfoMessage(java.lang.String value)
public void postErrorMsg(ErrorMsg value)
public void postIsWorking(java.lang.Boolean value)
void postInfoMessage(java.lang.String value)