data-miner-manager-tester/src/main/java/org/gcube/portlets/user/dataminermanagertester/client/application/menu/MenuView.java

41 lines
1.0 KiB
Java

package org.gcube.portlets.user.dataminermanagertester.client.application.menu;
import javax.inject.Inject;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Widget;
import com.gwtplatform.mvp.client.ViewWithUiHandlers;
import gwt.material.design.client.ui.MaterialHeader;
import gwt.material.design.client.ui.MaterialNavBar;
import gwt.material.design.client.ui.MaterialSideNavPush;
/**
*
* @author Giancarlo Panichi
*
*/
class MenuView extends ViewWithUiHandlers<MenuUiHandlers> implements MenuPresenter.PresenterView {
interface Binder extends UiBinder<Widget, MenuView> {
***REMOVED***
@UiField
MaterialHeader header;
@UiField
MaterialNavBar navBar;
@UiField
MaterialSideNavPush sideNav;
@Inject
MenuView(Binder uiBinder) {
initWidget(uiBinder.createAndBindUi(this));
sideNav.addOpenedHandler(event -> getUiHandlers().setContentPush());
sideNav.addClosedHandler(event -> getUiHandlers().setContentPush());
***REMOVED***
***REMOVED***