package eu.dnetlib.client.adminpanel;

import com.google.gwt.dom.client.Document;
import com.google.gwt.dom.client.Element;
import com.google.gwt.dom.client.Style.Display;
import com.google.gwt.query.client.Function;
import com.google.gwt.user.client.Event;
import com.google.gwt.user.client.ui.Label;
import com.google.gwt.user.client.ui.RootPanel;

import static com.google.gwt.query.client.GQuery.$;

public class AdminPanel {
	
	public AdminPanel() {

        AdminPanelController.getInstance().updateNoOfActions();
	}

    public void showAdminPanel() {

        Document.get().getElementById("login").getStyle().setDisplay(Display.NONE);
        Document.get().getElementById("wrapper").getStyle().setDisplay(Display.BLOCK);

        MenuController.getInstance().addMenuLinkHandlers();
        Document.get().getBody().setId("dashboard");
        AdminPanelController.getInstance().showWidget(DashboardWidget.getInstance());
    }
	
	public void updateNoOfActions() {
		AdminPanelController.getInstance().updateNoOfActions();
	}
}
