Class AnalyticsView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.orderedlayout.VerticalLayout
net.tangly.ui.app.domain.AnalyticsView
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.orderedlayout.VerticalLayout>,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasComponents,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasOrderedComponents,com.vaadin.flow.component.HasSize,com.vaadin.flow.component.HasStyle,com.vaadin.flow.component.orderedlayout.FlexComponent,com.vaadin.flow.component.orderedlayout.ThemableLayout,Serializable,View
public abstract class AnalyticsView
extends com.vaadin.flow.component.orderedlayout.VerticalLayout
implements View
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.flow.component.orderedlayout.FlexComponent
com.vaadin.flow.component.orderedlayout.FlexComponent.Alignment, com.vaadin.flow.component.orderedlayout.FlexComponent.JustifyContentMode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final com.storedobject.chart.SOChartcreateAndRegisterChart(@NotNull String label) protected final com.storedobject.chart.NightingaleRoseChartcreateChart(@NotNull String name, @NotNull com.storedobject.chart.CategoryData categoryData, @NotNull com.storedobject.chart.Data data) protected final com.storedobject.chart.LineChartcreateLineChart(@NotNull String name, @NotNull com.storedobject.chart.DateData xValues, @NotNull BiFunction<LocalDate, LocalDate, BigDecimal> compute, @NotNull com.storedobject.chart.RectangularCoordinate rc) from()protected voidonAttach(com.vaadin.flow.component.AttachEvent attachEvent) booleanreadonly()Return if the view is in readonly mode.voidreadonly(boolean readonly) Set the view in readonly mode.protected voidrefresh(com.storedobject.chart.SOChart chart, @NotNull Consumer<com.storedobject.chart.SOChart> populate) protected com.vaadin.flow.component.tabs.TabSheettabSheet()to()Methods inherited from class com.vaadin.flow.component.orderedlayout.VerticalLayout
addAndExpand, getAlignItems, getAlignSelf, getDefaultHorizontalComponentAlignment, getHorizontalComponentAlignment, setAlignItems, setAlignSelf, setDefaultHorizontalComponentAlignment, setHorizontalComponentAlignment, setPadding, setSpacingMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.ClickNotifier
addClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.orderedlayout.FlexComponent
expand, getFlexGrow, getFlexShrink, getJustifyContentMode, replace, setFlexGrow, setFlexShrink, setJustifyContentModeMethods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAllMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasOrderedComponents
getChildren, getComponentAt, getComponentCount, indexOfMethods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.orderedlayout.ThemableLayout
getBoxSizing, getThemeList, isMargin, isPadding, isSpacing, setBoxSizing, setMargin
-
Constructor Details
-
AnalyticsView
public AnalyticsView()
-
-
Method Details
-
onAttach
protected void onAttach(com.vaadin.flow.component.AttachEvent attachEvent) - Overrides:
onAttachin classcom.vaadin.flow.component.Component
-
readonly
-
readonly
-
from
-
to
-
tabSheet
protected com.vaadin.flow.component.tabs.TabSheet tabSheet() -
createChart
protected final com.storedobject.chart.NightingaleRoseChart createChart(@NotNull @NotNull String name, @NotNull @NotNull com.storedobject.chart.CategoryData categoryData, @NotNull @NotNull com.storedobject.chart.Data data) -
createAndRegisterChart
protected final com.storedobject.chart.SOChart createAndRegisterChart(@NotNull @NotNull String label) -
createLineChart
protected final com.storedobject.chart.LineChart createLineChart(@NotNull @NotNull String name, @NotNull @NotNull com.storedobject.chart.DateData xValues, @NotNull @NotNull BiFunction<LocalDate, LocalDate, BigDecimal> compute, @NotNull @NotNull com.storedobject.chart.RectangularCoordinate rc) -
refresh
protected void refresh(com.storedobject.chart.SOChart chart, @NotNull @NotNull Consumer<com.storedobject.chart.SOChart> populate)
-