public abstract class BaseViewModel
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
BaseViewModel.AsyncCanceller |
static class |
BaseViewModel.AsyncExecutor<D> |
static class |
BaseViewModel.AsyncHandler<D> |
static class |
BaseViewModel.AsyncResult |
| 构造器和说明 |
|---|
BaseViewModel() |
BaseViewModel(android.app.Activity owner) |
BaseViewModel(Fragment owner) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <D> BaseViewModel.AsyncResult |
doAsyncAction(BaseViewModel.AsyncExecutor<D> executor,
ViewObserver<D> observer) |
static AsyncManager.GlobalAction |
getAsyncGlobalAction() |
public BaseViewModel()
public BaseViewModel(android.app.Activity owner)
public BaseViewModel(Fragment owner)
public static AsyncManager.GlobalAction getAsyncGlobalAction()
protected final <D> BaseViewModel.AsyncResult doAsyncAction(BaseViewModel.AsyncExecutor<D> executor, ViewObserver<D> observer)