MenuItem visibleItem = new MenuItem();
visibleItem.setTitle("Visible");
visibleItem.addClickHandler(new com.smartgwt.client.widgets.menu.events.ClickHandler() {
public void onClick(MenuItemClickEvent event) {
if (widget.isVisible()) {
widget.animateHide(AnimationEffect.FADE);
} else {
widget.animateShow(AnimationEffect.FADE);
}
}
});