Index

A B C E F G I L M O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractPolyElement - Class in com.vaadin.flow.component.svg.elements
Represents a abstract Polygon or Polyline element.
AbstractPolyElement(String, List<AbstractPolyElement.PolyCoordinatePair>, SvgType) - Constructor for class com.vaadin.flow.component.svg.elements.AbstractPolyElement
Creates a new PolyElement with the given id, initial points and the provided SvgType
AbstractPolyElement.PolyCoordinatePair - Class in com.vaadin.flow.component.svg.elements
Represents a PolyElement coordinate pair.
AbstractSvgDragEvent - Class in com.vaadin.flow.component.svg.listeners
Represents the common parts of SvgEvents like drag start, drag end and drag move.
AbstractSvgDragEvent(Svg, boolean, JsonNode) - Constructor for class com.vaadin.flow.component.svg.listeners.AbstractSvgDragEvent
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
AbstractSvgEvent - Class in com.vaadin.flow.component.svg.listeners
 
AbstractSvgEvent(Svg, boolean, String) - Constructor for class com.vaadin.flow.component.svg.listeners.AbstractSvgEvent
 
add(SvgElement) - Method in class com.vaadin.flow.component.svg.Svg
Adds a new SvgElement to this Svg component.
addClassName(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Add a class name for this element
addClickListener(SvgClickListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a click listener
addCoordinatePair(AbstractPolyElement.PolyCoordinatePair) - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement
Adds a single point in the last position of the coordinate pairs list.
addDoubleClickListener(SvgDoubleClickListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a double click listener
addDragEndListener(SvgDragEndListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a drag start event listner to this Svg component that will be triggered when a draggable component has started to be dragged on the client-side.
addDragMoveListener(SvgDragMoveListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a drag move event listener to this Svg component that will be triggered when a draggable component has moved from it's previous position on the client-side.
addDragStartListener(SvgDragStartListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a drag start event listner to this Svg component that will be triggered when a draggable component has started to be dragged on the client-side.
addElement(SvgElement) - Method in class com.vaadin.flow.component.svg.elements.Group
Adds a new child to this group.
addElements(SvgElement...) - Method in class com.vaadin.flow.component.svg.elements.Group
Adds a new child to this group.
addMouseDownListener(SvgMouseDownListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a mouse down listener
addMouseMoveListener(SvgMouseMoveListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a mouse move listener
addMouseOutListener(SvgMouseOutListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a mouse out listener
addMouseOverListener(SvgMouseOverListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a mouse over listener
addMouseUpListener(SvgMouseUpListener) - Method in class com.vaadin.flow.component.svg.Svg
Adds a mouse up listener
ARCS - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
 

B

BEVEL - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
 
BUTT - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_CAP
 

C

center(double, double) - Method in class com.vaadin.flow.component.svg.elements.Circle
Sets the center point of this circle.
center(double, double) - Method in class com.vaadin.flow.component.svg.elements.Ellipse
Sets the center point of this ellipsis.
Circle - Class in com.vaadin.flow.component.svg.elements
Represents a Circle svg element.
Circle(String, double) - Constructor for class com.vaadin.flow.component.svg.elements.Circle
Creates a Circle element with the given Radius
CIRCLE - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
clearUpdates() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Primarily intended for internal use for clearing and setting the updates array (for complex updates) after each push to the client by the Svg class.
cloneAttributesToJson() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Returns a cloned set of the current attributes (including updates) of this SvgElement.
com.vaadin.flow.component.svg - package com.vaadin.flow.component.svg
 
com.vaadin.flow.component.svg.elements - package com.vaadin.flow.component.svg.elements
 
com.vaadin.flow.component.svg.listeners - package com.vaadin.flow.component.svg.listeners
 
convertCoordinatesToJsonString() - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement
Converts the current coordinate pairs to a JsonString in order to set the attribute
createArgArray(JsonNode...) - Static method in class com.vaadin.flow.component.svg.elements.SvgElement
Creates a Json array based on the provided Json values

E

Ellipse - Class in com.vaadin.flow.component.svg.elements
Represents an svg Ellipse element
Ellipse(String, double, double) - Constructor for class com.vaadin.flow.component.svg.elements.Ellipse
Creates a new Ellipse element with the given id, radial X and radial Y values
ELLIPSE - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
ensureDomDragEndEventListenerRegistered() - Method in class com.vaadin.flow.component.svg.Svg
This method will add dragEndEventListener if not already added.
ensureDomDragMoveEventListenerRegistered() - Method in class com.vaadin.flow.component.svg.Svg
This method will add dragEndEventListener if not already added.
ensureDomDragStartEventListenerRegistered() - Method in class com.vaadin.flow.component.svg.Svg
This method will add dragStartEventListener if not already added.

F

findElementForId(String) - Method in class com.vaadin.flow.component.svg.Svg
Helper method to convert a elementId to a svgElement in this Svg component.
flip(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Flips the component in relation to the axis given.

G

getAttribute(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Returns a value from the internal attributes map
getAttributes() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Returns the attributes object that should contain the complete state of this SvgElement
getBooleanAttribute(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for getting a Boolean attribute.
getClientSideType() - Method in enum class com.vaadin.flow.component.svg.elements.Path.LINE_CAP
 
getClientSideType() - Method in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
 
getClientSideType() - Method in enum class com.vaadin.flow.component.svg.elements.SvgType
Returns the client-side compatible name for an entry in this enum.
getCoordinatePairs() - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement
Returns the current list of coordinate pairs.
getElement() - Method in class com.vaadin.flow.component.svg.listeners.AbstractSvgEvent
Returns the svg element where the click happened Can be null if the user is not clicking in an element
getElement() - Method in class com.vaadin.flow.component.svg.listeners.SvgDragEndListener.SvgDragEndEvent
Returns the svg element where the drag end happened
getElement() - Method in class com.vaadin.flow.component.svg.listeners.SvgDragMoveListener.SvgDragMoveEvent
Returns the svg element where the drag end happened
getElement() - Method in class com.vaadin.flow.component.svg.listeners.SvgDragStartListener.SvgDragStartEvent
Returns the svg element where the drag start happened.
getElementX() - Method in class com.vaadin.flow.component.svg.listeners.AbstractSvgDragEvent
Returns the raw x value of the dragged element or null if not available
getElementY() - Method in class com.vaadin.flow.component.svg.listeners.AbstractSvgDragEvent
Returns the raw x value of the dragged element or null if not available
getFillColor() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Returns the current fill color of this element
getFontFamily() - Method in class com.vaadin.flow.component.svg.elements.Text
Returns the current font family used for this Text element.
getFontSize() - Method in class com.vaadin.flow.component.svg.elements.Text
Returns the font size for this text element.
getId() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Returns the id of this SvgElement
getImageUrl() - Method in class com.vaadin.flow.component.svg.elements.Image
Returns the current Image URL for this image.
getNumberAttribute(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for fetching a number attribute from the internal array.
getPath() - Method in class com.vaadin.flow.component.svg.elements.Path
Returns the path of this element as given (note will not automatically update based on client-side state).
getPolyX() - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement.PolyCoordinatePair
Returns the x coordinate for this point.
getPolyY() - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement.PolyCoordinatePair
Returns the y coordinate for this point.
getRadius() - Method in class com.vaadin.flow.component.svg.elements.Circle
Returns the current radius of this Circle element
getRawEventData() - Method in class com.vaadin.flow.component.svg.listeners.AbstractSvgDragEvent
Returns the raw event data that was passed from the client to the server
getStringAttribute(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for getting a String attribute from the internal array.
getSvgElements() - Method in class com.vaadin.flow.component.svg.Svg
Retuns the current set of SvgElement in this Svg component.
getText() - Method in class com.vaadin.flow.component.svg.elements.Text
Returns the current text on this text element.
getUnsafeAttributesMap() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Deprecated.
getUpdates() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Returns the pending updates for this element
getX() - Method in class com.vaadin.flow.component.svg.listeners.SvgMouseDownListener.SvgMouseDownEvent
 
getX() - Method in class com.vaadin.flow.component.svg.listeners.SvgMouseMoveListener.SvgMouseMoveEvent
 
getX() - Method in class com.vaadin.flow.component.svg.listeners.SvgMouseUpListener.SvgMouseUpEvent
 
getY() - Method in class com.vaadin.flow.component.svg.listeners.SvgMouseDownListener.SvgMouseDownEvent
 
getY() - Method in class com.vaadin.flow.component.svg.listeners.SvgMouseMoveListener.SvgMouseMoveEvent
 
getY() - Method in class com.vaadin.flow.component.svg.listeners.SvgMouseUpListener.SvgMouseUpEvent
 
Group - Class in com.vaadin.flow.component.svg.elements
Represents a grouping of svg elements.
Group(String) - Constructor for class com.vaadin.flow.component.svg.elements.Group
Creates a new group with the given id
GROUP - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 

I

Image - Class in com.vaadin.flow.component.svg.elements
Represents a SVG image
Image(String, String) - Constructor for class com.vaadin.flow.component.svg.elements.Image
Creates a new svg image with the given id and image url
IMAGE - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
isDraggable() - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Returns the current draggable flag for this element as last given.
isZoomEnabled() - Method in class com.vaadin.flow.component.svg.Svg
Returns the enabled state of the zoom feature.

L

Line - Class in com.vaadin.flow.component.svg.elements
Represents a simple svg line
Line(String, AbstractPolyElement.PolyCoordinatePair, AbstractPolyElement.PolyCoordinatePair) - Constructor for class com.vaadin.flow.component.svg.elements.Line
Creates a new line element with the given id, initial points and the provided SvgType
LINE - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 

M

MITER - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
 
MITER_CLIP - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
 
move(double, double) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Moves the given element within the viewbox with the relative values provided.

O

onDragEndEvent(String, JsonNode) - Method in class com.vaadin.flow.component.svg.Svg
Fires a drag end event if an svgElement is found in this Svg component based on the elementId provided.
onDragMoveEvent(String, JsonNode) - Method in class com.vaadin.flow.component.svg.Svg
Fires a drag move event if an svgElement is found in this Svg component based on the elementId provided.
onDragStartEvent(String, JsonNode) - Method in class com.vaadin.flow.component.svg.Svg
Fires a drag start event if an svgElement is found in this Svg component based on the elementId provided.

P

panTo(SvgElement) - Method in class com.vaadin.flow.component.svg.Svg
Pan and zoom viewport to the element.
panTo(SvgElement, Boolean, double) - Method in class com.vaadin.flow.component.svg.Svg
Pan and zoom the viewport to the element.
Path - Class in com.vaadin.flow.component.svg.elements
Represents an SVG path
Path(String, String) - Constructor for class com.vaadin.flow.component.svg.elements.Path
Creates a new path with the given id and initial path
PATH - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
Path.LINE_CAP - Enum Class in com.vaadin.flow.component.svg.elements
Defines how the shape of the end of a line should look like.
Path.LINE_JOIN - Enum Class in com.vaadin.flow.component.svg.elements
Defines the shape of a line to use at the corners of paths.
PolyCoordinatePair(double, double) - Constructor for class com.vaadin.flow.component.svg.elements.AbstractPolyElement.PolyCoordinatePair
Creates a new AbstractPolyElement.PolyCoordinatePair with the given x and y coordinates for this point.
Polygon - Class in com.vaadin.flow.component.svg.elements
Represents a Svg Polygon element.
Polygon(String, List<AbstractPolyElement.PolyCoordinatePair>) - Constructor for class com.vaadin.flow.component.svg.elements.Polygon
Creates a new Polygon element with the given id and initial points
POLYGON - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
Polyline - Class in com.vaadin.flow.component.svg.elements
Represents a Polyline element.
Polyline(String, List<AbstractPolyElement.PolyCoordinatePair>) - Constructor for class com.vaadin.flow.component.svg.elements.Polyline
Creates a new polyline element with the given id and initial points.
POLYLINE - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
pushUpdate(String, JsonNode...) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Creates a more complex update call where a specific client-side method needs to be called with arguments in order to perform a client-side update.

R

Rect - Class in com.vaadin.flow.component.svg.elements
Represents a Rectangle svg element
Rect(String, double, double) - Constructor for class com.vaadin.flow.component.svg.elements.Rect
Creates a new Rectangle element with the given id, width and height
RECT - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
remove(SvgElement) - Method in class com.vaadin.flow.component.svg.Svg
Removes the given element from this Svg component if it exists.
removeClassName(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Remove a class name for this element
removeCoordinatePair(AbstractPolyElement.PolyCoordinatePair) - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement
Removes a given point from the list of coordinate pairs from this poly element.
removeElement(SvgElement) - Method in class com.vaadin.flow.component.svg.elements.Group
Removes a child from this group.
rotate(double) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Rotates the component with the amount given in the angle.
ROUND - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_CAP
 
ROUND - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
 

S

setAttribute(String, boolean) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for setting a Java Boolean.
setAttribute(String, Number) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for setting a Java number attribute.
setAttribute(String, String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for setting a string attribute.
setAttribute(String, JsonNode) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Maps a Json value to a key in the internal attributes array.
setAttributes(ObjectNode) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the internal attributes array.
setBaselineShift(String) - Method in class com.vaadin.flow.component.svg.elements.TextPath
The baseline-shift attribute allows repositioning of the dominant-baseline relative to the dominant-baseline of the parent text content element.
setConstructor(SvgType, JsonNode...) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the constructor value for the client side as well as the initial arguments list.
setCoordinatePairs(List<AbstractPolyElement.PolyCoordinatePair>) - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement
Sets the coordinate pairs for this Poly element, effectively clearing previous values
setDraggable(boolean) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the draggable flag for this element.
setFillColor(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the fill color of this element.
setFontFamily(String) - Method in class com.vaadin.flow.component.svg.elements.Text
Sets the font family to use for this Text element.
setFontSize(String) - Method in class com.vaadin.flow.component.svg.elements.Text
Sets the font size of this text element, this can be in absolute (px) or relative (ex: em, ex) values.
setFontSize(String) - Method in class com.vaadin.flow.component.svg.elements.TextPath
Sets the font size of this textPath element, this can be in absolute (px) or relative (ex: em, ex) values.
setId(String) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the id of this element, should never be null.
setImageUrl(String) - Method in class com.vaadin.flow.component.svg.elements.Image
Set the image URL for this Image element.
setPath(String) - Method in class com.vaadin.flow.component.svg.elements.Path
Sets the path for this path element.
setPosition(double, double, Unit) - Method in class com.vaadin.flow.component.svg.elements.Circle
 
setPosition(double, double, Unit) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method to set both x and y attributes at the same time
setRadialX(double) - Method in class com.vaadin.flow.component.svg.elements.Ellipse
Returns the radial X value for this ellipsis.
setRadialY(double) - Method in class com.vaadin.flow.component.svg.elements.Ellipse
Returns the radial Y value for this ellipsis.
setRadius(double) - Method in class com.vaadin.flow.component.svg.elements.Circle
Sets the radius of this Circle element.
setStartOffset(String) - Method in class com.vaadin.flow.component.svg.elements.TextPath
Set an offset from the start of the path for the initial current text position along the path.
setStroke(String, int) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the stroke for this element.
setStroke(String, int, Path.LINE_CAP, Path.LINE_JOIN) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the stroke for this element.
setText(String) - Method in class com.vaadin.flow.component.svg.elements.Text
Sets the visible text for this Text element.
setTitle(String, String) - Method in class com.vaadin.flow.component.svg.Svg
Sets title(tooltip) to the svgElement with the given id.
setZoomEnabled(boolean) - Method in class com.vaadin.flow.component.svg.Svg
Sets the zoom feature to enabled or disabled.
size(double, double) - Method in class com.vaadin.flow.component.svg.elements.Image
 
size(double, double) - Method in class com.vaadin.flow.component.svg.elements.Rect
 
size(double, double) - Method in class com.vaadin.flow.component.svg.elements.SvgElement
Sets the size of a SvgElement.
SQUARE - Enum constant in enum class com.vaadin.flow.component.svg.elements.Path.LINE_CAP
 
Svg - Class in com.vaadin.flow.component.svg
The display portion of the Vaadin Component Factory Svg component.
Svg() - Constructor for class com.vaadin.flow.component.svg.Svg
Initializes a new Svg.
SvgClickEvent(Svg, boolean, String) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgClickListener.SvgClickEvent
 
SvgClickListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to click events.
SvgClickListener.SvgClickEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a click event on a client-side svg element.
SvgDoubleClickEvent(Svg, boolean, String) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgDoubleClickListener.SvgDoubleClickEvent
 
SvgDoubleClickListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to double click events.
SvgDoubleClickListener.SvgDoubleClickEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a double click event on a client-side svg element.
SvgDragEndEvent(Svg, boolean, SvgElement, JsonNode) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgDragEndListener.SvgDragEndEvent
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
SvgDragEndListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to drag start events.
SvgDragEndListener.SvgDragEndEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a drag start event on a client-side svg element.
SvgDragMoveEvent(Svg, boolean, SvgElement, JsonNode) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgDragMoveListener.SvgDragMoveEvent
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
SvgDragMoveListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to drag move events.
SvgDragMoveListener.SvgDragMoveEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a drag move event on a client-side svg element.
SvgDragStartEvent(Svg, boolean, SvgElement, JsonNode) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgDragStartListener.SvgDragStartEvent
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
SvgDragStartListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to drag start events.
SvgDragStartListener.SvgDragStartEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a drag start event on a client-side svg element.
SvgElement - Class in com.vaadin.flow.component.svg.elements
This is the base class for all the Svg elements and contains the attributes as they were given to the client as well as any pending complex updates to be sent.
SvgElement(String) - Constructor for class com.vaadin.flow.component.svg.elements.SvgElement
Creates a new SvgElement with the given id
SvgMouseDownEvent(Svg, boolean, String, Double, Double) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgMouseDownListener.SvgMouseDownEvent
 
SvgMouseDownListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to mousedown events.
SvgMouseDownListener.SvgMouseDownEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a mousedown event on a client-side svg element.
SvgMouseMoveEvent(Svg, boolean, String, Double, Double) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgMouseMoveListener.SvgMouseMoveEvent
 
SvgMouseMoveListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to mousemove events.
SvgMouseMoveListener.SvgMouseMoveEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a mousemove event on a client-side svg element.
SvgMouseOutEvent(Svg, boolean, String) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgMouseOutListener.SvgMouseOutEvent
 
SvgMouseOutListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to mouseout events.
SvgMouseOutListener.SvgMouseOutEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a mouseout event on a client-side svg element.
SvgMouseOverEvent(Svg, boolean, String) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgMouseOverListener.SvgMouseOverEvent
 
SvgMouseOverListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to mouseover events.
SvgMouseOverListener.SvgMouseOverEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a mouseover event on a client-side svg element.
SvgMouseUpEvent(Svg, boolean, String, Double, Double) - Constructor for class com.vaadin.flow.component.svg.listeners.SvgMouseUpListener.SvgMouseUpEvent
 
SvgMouseUpListener - Interface in com.vaadin.flow.component.svg.listeners
Listener interface for listening to mouseup events.
SvgMouseUpListener.SvgMouseUpEvent - Class in com.vaadin.flow.component.svg.listeners
Represents a mouseup event on a client-side svg element.
SvgType - Enum Class in com.vaadin.flow.component.svg.elements
An enumeration containing the known supported types of svg element supported by the client-side implementation.

T

Text - Class in com.vaadin.flow.component.svg.elements
Represents an SVG text element.
Text(String, String) - Constructor for class com.vaadin.flow.component.svg.elements.Text
Creates a new Text element with the given id and text.
TEXT - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
TEXT_PATH - Enum constant in enum class com.vaadin.flow.component.svg.elements.SvgType
 
TextPath - Class in com.vaadin.flow.component.svg.elements
Represents an SVG textPath element.
TextPath(String, String) - Constructor for class com.vaadin.flow.component.svg.elements.TextPath
Creates a new TextPath element with the given href and text.

U

update(SvgElement) - Method in class com.vaadin.flow.component.svg.Svg
Used to update a single Svg element whose attributes might have changed.
update(SvgElement...) - Method in class com.vaadin.flow.component.svg.Svg
A convenience method for updating multiple elements at once.
update(Collection<SvgElement>) - Method in class com.vaadin.flow.component.svg.Svg
A convenience method for updating multiple elements at once.
updateChildrenAttribute() - Method in class com.vaadin.flow.component.svg.elements.Group
 
updatePointsAttribute() - Method in class com.vaadin.flow.component.svg.elements.AbstractPolyElement
Updates the points attribute based on the current internal coordinate points list in order for the values to eventually be sent to the client side.

V

val(double) - Static method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for converting a double to a JsonNumber.
val(Boolean) - Static method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for converting a Java Boolean to a JsonNode.
val(String) - Static method in class com.vaadin.flow.component.svg.elements.SvgElement
Convenience method for converting a Java String to a JsonNode
valueOf(String) - Static method in enum class com.vaadin.flow.component.svg.elements.Path.LINE_CAP
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vaadin.flow.component.svg.elements.SvgType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.vaadin.flow.component.svg.elements.Path.LINE_CAP
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.flow.component.svg.elements.Path.LINE_JOIN
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vaadin.flow.component.svg.elements.SvgType
Returns an array containing the constants of this enum class, in the order they are declared.
viewbox(double, double, double, double) - Method in class com.vaadin.flow.component.svg.Svg
Sets the viewbox of the Svg element on the client-side This can be used to tune the client-side viewport of this svg component.
A B C E F G I L M O P R S T U V 
All Classes and Interfaces|All Packages|Serialized Form