package cz.moneta.test.dsl.ib.settings.ib.ediponents.activate;

import cz.moneta.test.dsl.ib.IbPageFlow;
import cz.moneta.test.dsl.ib.components.MainMenu;
import cz.moneta.test.dsl.ib.settings.ib.SettingsVerticalMenu;
import cz.moneta.test.dsl.ib.settings.ib.ediponents.DisponentsOverview;
import cz.moneta.test.harness.support.web.Click;
import cz.moneta.test.harness.support.web.Wait;

import static cz.moneta.test.dsl.ib.settings.ib.ediponents.activate.ConfirmActivateDisponentPage.ACTIVATE_DISPONENT_STEP_3;
import static cz.moneta.test.dsl.ib.settings.ib.ediponents.activate.ConfirmActivateDisponentPage.CONFIRM_ACTIVATE_DISPONENT_TITLE;

@Wait({CONFIRM_ACTIVATE_DISPONENT_TITLE, ACTIVATE_DISPONENT_STEP_3})
public interface ConfirmActivateDisponentPage extends IbPageFlow<ConfirmActivateDisponentPage>, MainMenu, SettingsVerticalMenu {
    String CONFIRM_ACTIVATE_DISPONENT_TITLE = "//img[@alt='Aktivace disponenta']";
    String ACTIVATE_DISPONENT_STEP_3 = "//img[@src='images_new/top_step3.gif']";
    String OVERVIEW_EDISPONENTS_BUTTON = "//img[@src='images_new/prehled_disponentu_wb.gif']";

    @Click(OVERVIEW_EDISPONENTS_BUTTON)
    DisponentsOverview clickOverviewDisponents();
}
