@Templated public class ShiftRosterToolbar extends RosterToolbar implements org.jboss.errai.ui.client.local.api.elemental2.IsElement
| Modifier and Type | Field and Description |
|---|---|
protected com.google.gwt.user.client.Timer |
terminateSolvingTimer |
protected com.google.gwt.user.client.Timer |
updateSolvingTimeTimer |
currentRange, eventManager, remainingTimeDisplay, rowCount, scoresDisplay, tenantStore, timeRemaining, translationService, weekPicker| Constructor and Description |
|---|
ShiftRosterToolbar() |
| Modifier and Type | Method and Description |
|---|---|
protected EventManager.Event<LocalDateRange> |
getDateRangeEvent() |
protected EventManager.Event<Pagination> |
getPageChangeEvent() |
protected EventManager.Event<Void> |
getViewInvalidateEvent() |
protected EventManager.Event<ShiftRosterView> |
getViewRefreshEvent() |
void |
init() |
void |
onCreateShiftClick(elemental2.dom.MouseEvent e) |
void |
onPublishButtonClick(elemental2.dom.MouseEvent e) |
void |
onSolveButtonClick(elemental2.dom.MouseEvent e) |
void |
onTerminateEarlyButtonClick(elemental2.dom.MouseEvent e) |
onNextPageButtonClick, onPreviousPageButtonClick, onRefreshButtonClick, onViewRefresh, setCurrentRange, setRowCountprotected com.google.gwt.user.client.Timer updateSolvingTimeTimer
protected com.google.gwt.user.client.Timer terminateSolvingTimer
@PostConstruct public void init()
protected EventManager.Event<ShiftRosterView> getViewRefreshEvent()
getViewRefreshEvent in class RosterToolbarprotected EventManager.Event<Pagination> getPageChangeEvent()
getPageChangeEvent in class RosterToolbarprotected EventManager.Event<Void> getViewInvalidateEvent()
getViewInvalidateEvent in class RosterToolbarprotected EventManager.Event<LocalDateRange> getDateRangeEvent()
getDateRangeEvent in class RosterToolbar@EventHandler(value="solve-button")
public void onSolveButtonClick(@ForEvent(value="click")
elemental2.dom.MouseEvent e)
@EventHandler(value="publish-button")
public void onPublishButtonClick(@ForEvent(value="click")
elemental2.dom.MouseEvent e)
@EventHandler(value="add-shift-button")
public void onCreateShiftClick(@ForEvent(value="click")
elemental2.dom.MouseEvent e)
@EventHandler(value="terminate-early-button")
public void onTerminateEarlyButtonClick(@ForEvent(value="click")
elemental2.dom.MouseEvent e)
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.