PayItemViewModel.java
791 Bytes
package com.naji.xiaotao.pay.vm;
import android.content.Context;
import com.naji.xiaotao.pay.entity.PaymentEntity;
import me.goldze.mvvmhabit.base.BaseViewModel;
import me.goldze.mvvmhabit.binding.command.BindingAction;
import me.goldze.mvvmhabit.binding.command.BindingCommand;
import me.goldze.mvvmhabit.bus.Messenger;
public class PayItemViewModel extends BaseViewModel{
public PaymentEntity entity;
public PayItemViewModel(Context context,PaymentEntity entity){
super(context);
this.entity=entity;
}
public BindingCommand OnItemClickCommand=new BindingCommand(new BindingAction() {
@Override
public void call() {
Messenger.getDefault().send(PayItemViewModel.this,PayViewModel.TOKEN_SELECT_ITEM);
}
});
}