Class ProgressText
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.orderedlayout.HorizontalLayout
de.bytestore.hostinger.components.ProgressText
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.orderedlayout.HorizontalLayout>,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
public class ProgressText
extends com.vaadin.flow.component.orderedlayout.HorizontalLayout
- 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
ConstructorsConstructorDescriptionProgressText(double minIO, double maxIO) ProgressText(double minIO, double maxIO, String textIO) ProgressText(double minIO, double maxIO, String textIO, boolean colorIO) ProgressText(String textIO) Constructs an empty layout with spacing and padding on by default. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCurrent(String dataIO) voidsetIndeterminate(boolean stateIO) Sets the indeterminate state of the progress bar.com.vaadin.flow.component.shared.TooltipsetTooltip(String dataIO) Sets a tooltip with the specified text for the component.voidsetValue(long valueIO) Methods inherited from class com.vaadin.flow.component.orderedlayout.HorizontalLayout
add, add, addAndExpand, addComponentAtIndex, addToEnd, addToEnd, addToMiddle, addToMiddle, addToStart, addToStart, getAlignItems, getAlignSelf, getDefaultVerticalComponentAlignment, getVerticalComponentAlignment, replace, setAlignItems, setAlignSelf, setDefaultVerticalComponentAlignment, setSpacing, setVerticalComponentAlignmentMethods inherited from class com.vaadin.flow.component.Component
findAncestor, from, getChildren, getElement, getId, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, isAttached, isVisible, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, setId, setVisibleMethods inherited from class java.lang.Object
equals, 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, setFlexGrow, setFlexShrink, setJustifyContentModeMethods inherited from interface com.vaadin.flow.component.HasComponents
add, addComponentAsFirst, 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, getSpacing, getThemeList, isMargin, isPadding, isSpacing, isWrap, setBoxSizing, setMargin, setPadding, setSpacing, setSpacing, setWrap
-
Constructor Details
-
ProgressText
Constructs an empty layout with spacing and padding on by default. -
ProgressText
public ProgressText(double minIO, double maxIO) -
ProgressText
-
ProgressText
-
-
Method Details
-
setValue
public void setValue(long valueIO) -
setCurrent
-
setIndeterminate
public void setIndeterminate(boolean stateIO) Sets the indeterminate state of the progress bar. When a progress bar is indeterminate, it indicates that progress is ongoing but the exact amount of progress cannot be determined or is not known.- Parameters:
stateIO- a boolean indicating whether the progress bar should be set to indeterminate (true) or not (false)
-
setTooltip
Sets a tooltip with the specified text for the component. If a tooltip already exists, updates its text; otherwise, creates a new tooltip with the given text.- Parameters:
dataIO- the text to set for the tooltip- Returns:
- the tooltip associated with the component
-