package com.tresorit.zerokitsdk.viewmodel;
import android.databinding.BaseObservable;
import android.support.annotation.NonNull;
import android.support.design.widget.BottomNavigationView;
import android.view.MenuItem;
import com.tresorit.zerokitsdk.message.TabSelectMessage;
import org.greenrobot.eventbus.EventBus;
import javax.inject.Inject;
public class MainViewModel extends BaseObservable {
@SuppressWarnings("WeakerAccess")
public final BottomNavigationView.OnNavigationItemSelectedListener onNavigationItemSelectedListener;
@Inject
public MainViewModel(final EventBus eventBus) {
onNavigationItemSelectedListener = new BottomNavigationView.OnNavigationItemSelectedListener() {
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
eventBus.post(new TabSelectMessage(item.getItemId()));
return true;
}
};
}
}