public abstract class RosterToolbar extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Pagination |
currentRange |
protected EventManager |
eventManager |
protected elemental2.dom.HTMLElement |
remainingTimeDisplay |
protected Integer |
rowCount |
protected elemental2.dom.HTMLDivElement |
scoresDisplay |
protected TenantStore |
tenantStore |
protected int |
timeRemaining |
protected org.jboss.errai.ui.client.local.spi.TranslationService |
translationService |
protected LocalWeekDatePicker |
weekPicker |
| Constructor and Description |
|---|
RosterToolbar() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract EventManager.Event<LocalDateRange> |
getDateRangeEvent() |
protected abstract EventManager.Event<Pagination> |
getPageChangeEvent() |
protected abstract EventManager.Event<Void> |
getViewInvalidateEvent() |
protected abstract EventManager.Event<? extends AbstractRosterView> |
getViewRefreshEvent() |
void |
onNextPageButtonClick(elemental2.dom.MouseEvent e) |
void |
onPreviousPageButtonClick(elemental2.dom.MouseEvent e) |
void |
onRefreshButtonClick(elemental2.dom.MouseEvent e) |
protected void |
onViewRefresh(AbstractRosterView view) |
protected void |
setCurrentRange(Pagination newRange) |
protected void |
setRowCount(Integer rowCount) |
@Inject @DataField(value="scores") protected elemental2.dom.HTMLDivElement scoresDisplay
@Inject @Named(value="span") @DataField(value="remaining-time") protected elemental2.dom.HTMLElement remainingTimeDisplay
@Inject @DataField(value="week-picker") protected LocalWeekDatePicker weekPicker
@Inject protected TenantStore tenantStore
@Inject protected EventManager eventManager
@Inject protected org.jboss.errai.ui.client.local.spi.TranslationService translationService
protected Pagination currentRange
protected Integer rowCount
protected int timeRemaining
protected abstract EventManager.Event<? extends AbstractRosterView> getViewRefreshEvent()
protected abstract EventManager.Event<Void> getViewInvalidateEvent()
protected abstract EventManager.Event<Pagination> getPageChangeEvent()
protected abstract EventManager.Event<LocalDateRange> getDateRangeEvent()
protected void onViewRefresh(AbstractRosterView view)
protected void setRowCount(Integer rowCount)
protected void setCurrentRange(Pagination newRange)
@EventHandler(value="refresh-button")
public void onRefreshButtonClick(@ForEvent(value="click")
elemental2.dom.MouseEvent e)
@EventHandler(value="previous-page-button")
public void onPreviousPageButtonClick(@ForEvent(value="click")
elemental2.dom.MouseEvent e)
@EventHandler(value="next-page-button")
public void onNextPageButtonClick(@ForEvent(value="click")
elemental2.dom.MouseEvent e)
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.