- private ItemType type;
- private MutableLiveData<SimpleDate> date = new MutableLiveData<>();
- private MutableLiveData<String> description = new MutableLiveData<>();
+ private final ItemType type;
+ private final MutableLiveData<SimpleDate> date = new MutableLiveData<>();
+ private final MutableLiveData<String> description = new MutableLiveData<>();
+ private final MutableLiveData<String> amountHint = new MutableLiveData<>(null);
+ private final NewTransactionModel model;
+ private final MutableLiveData<Boolean> editable = new MutableLiveData<>(true);
+ private final MutableLiveData<String> comment = new MutableLiveData<>(null);
+ private final MutableLiveData<Currency> currency = new MutableLiveData<>(null);
+ private final MutableLiveData<Boolean> amountValid = new MutableLiveData<>(true);