Class Loading
java.lang.Object
com.vaadin.flow.component.charts.model.AbstractConfigurationObject
com.vaadin.flow.component.charts.model.Loading
- All Implemented Interfaces:
Serializable
The loading options control the appearance of the loading screen that covers
the plot area on chart operations. This screen only appears after an explicit
call to
chart.showLoading()
. It is a utility for developers to
communicate to the end user that something is going on, for example while
retrieving new data via an XHR connection. The "Loading..." text itself is
not part of this configuration object, but part of the lang
object.- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetStyle()
void
setHideDuration
(Number hideDuration) The duration in milliseconds of the fade out effect.void
setLabelStyle
(Style labelStyle) CSS styles for the loading labelspan
.void
setShowDuration
(Number showDuration) The duration in milliseconds of the fade in effect.void
CSS styles for the loading screen that covers the plot area.
-
Constructor Details
-
Loading
public Loading()
-
-
Method Details
-
getHideDuration
- See Also:
-
setHideDuration
The duration in milliseconds of the fade out effect.Defaults to: 100
-
getLabelStyle
- See Also:
-
setLabelStyle
CSS styles for the loading labelspan
.Defaults to: { "fontWeight": "bold", "position": "relative", "top": "45%" }
-
getShowDuration
- See Also:
-
setShowDuration
The duration in milliseconds of the fade in effect.Defaults to: 100
-
getStyle
- See Also:
-
setStyle
CSS styles for the loading screen that covers the plot area.Defaults to: { "position": "absolute", "backgroundColor": "#ffffff", "opacity": 0.5, "textAlign": "center" }
-