All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.mateu.mdd.vaadin.components.app.AppComponent Maven / Gradle / Ivy

The newest version!
package io.mateu.mdd.vaadin.components.app;

import io.mateu.mdd.core.app.AbstractArea;
import io.mateu.mdd.shared.interfaces.MenuEntry;
import io.mateu.util.data.Pair;

public interface AppComponent {
    void setArea(AbstractArea a);

    void setCoordinates(Pair coordinates);

    void updateSession();

    void updateTitle(String title);

    void setResettingPassword();

    void setSigningIn();

    boolean isSigningIn();

    void setSignedIn();

    void setSignedOut();

    void setSearching();

    void unselectAll();

    void setSelectingArea();

    void setSelectingArea(boolean force);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy