Base Params

Isolated class for store LiveData variables, it used by ViewModel.
class BaseParams {
  /// display progress widget
  LiveData<bool> get loading;

  /// event emitter for display [SnackBar]
  ObservableData<UiMessage> get uiMessage;

  /// update [_loading] with new [value]
  void setLoading(bool value);

  /// emit new [UiMessage]
  void emitUiMessage(UiMessage value);
}