package gueei.binding.v30.actionbar.attributes;
import android.app.ActionBar.OnMenuVisibilityListener;
import gueei.binding.Binder;
import gueei.binding.v30.actionbar.BindableActionBar;
import gueei.binding.v30.actionbar.listeners.OnMenuVisibilityListenerMulticast;
import gueei.binding.viewAttributes.ViewEventAttribute;
public class OnMenuVisibilityChanged
extends ViewEventAttribute<BindableActionBar>
implements OnMenuVisibilityListener {
public OnMenuVisibilityChanged(BindableActionBar view) {
super(view, "onMenuVisibilityChanged");
}
@Override
protected void registerToListener(BindableActionBar view) {
Binder.getMulticastListenerForView(view, OnMenuVisibilityListenerMulticast.class)
.register(this);
}
public void onMenuVisibilityChanged(boolean isVisible) {
this.invokeCommand(this.getView(), isVisible);
}
}