summaryrefslogtreecommitdiff
path: root/library/src/main/java/moe/yuuta/flow/IFlowFragment.java
blob: 79f67f6bd2e43cdb164cf825ba75bbab4909d21f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package moe.yuuta.flow;

import android.view.View;

import androidx.annotation.NonNull;

/**
 * A bridge which is exposed to {@link PageFragment} for controlling the {@link FlowFragment}
 */
public interface IFlowFragment {
    void notifyCurrentFlowInfoUpdated();
    void nextFlow();
    void previousFlow();
    int getFlowCount();
    void switchToFlow(int index);
    @NonNull View.OnClickListener getGeneralFlowNavListener();
}