From ee850d4dad9c0f13c1ce17bbd91b4159a8a8b8ae Mon Sep 17 00:00:00 2001
From: Artur Signell
* Invoked automatically during the Maven build via {@code exec-maven-plugin}. * The output is consumed by {@link PlotOptionsSchema} at runtime. + * + * @since 25.2 */ public final class PlotOptionsSchemaGenerator { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AIAttachment.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AIAttachment.java index 130cd19223d..1f4a5accd45 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AIAttachment.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AIAttachment.java @@ -33,6 +33,7 @@ * @param data * the raw file data, not {@code null} * @author Vaadin Ltd + * @since 25.1 */ public record AIAttachment(String name, String mimeType, byte[] data) implements Serializable { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AttachmentContentType.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AttachmentContentType.java index 8f5809dcd23..823ac1b7be9 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AttachmentContentType.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/AttachmentContentType.java @@ -19,6 +19,8 @@ * Supported content type categories for attachments. *
* Intended only for internal use and can be removed in the future. + * + * @since 25.1 */ public enum AttachmentContentType { /** Image content types (image/*). */ diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/ChatMessage.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/ChatMessage.java index 8cf242f7485..f9a6b965e65 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/ChatMessage.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/common/ChatMessage.java @@ -45,6 +45,7 @@ * @param time * the timestamp when the message was created; may be {@code null} * @author Vaadin Ltd + * @since 25.1 */ public record ChatMessage(Role role, String content, String messageId, Instant time) implements Serializable { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FieldValueChange.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FieldValueChange.java index 5538baa0902..b9ff62761ae 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FieldValueChange.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FieldValueChange.java @@ -33,6 +33,7 @@ * the field's value at the end of the turn, possibly {@code null} * * @author Vaadin Ltd + * @since 25.2 */ public record FieldValueChange(HasValue, ?> field, Object oldValue, Object newValue) implements Serializable { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FormAIController.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FormAIController.java index 338f78a1866..27ce34812d8 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FormAIController.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/FormAIController.java @@ -167,6 +167,7 @@ *
* * @author Vaadin Ltd + * @since 25.2 */ public class FormAIController implements AIController { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/ValueOptions.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/ValueOptions.java index ebae7d1f3de..75abc840e97 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/ValueOptions.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/form/ValueOptions.java @@ -47,6 +47,7 @@ * multi-select fields * * @author Vaadin Ltd + * @since 25.2 */ public final class ValueOptions { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/AIDataRow.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/AIDataRow.java index da4b5616998..6c3003ec85b 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/AIDataRow.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/AIDataRow.java @@ -31,6 +31,7 @@ * @author Vaadin Ltd * @see GridAIController * @see GridRenderer + * @since 25.2 */ public final class AIDataRow implements Serializable { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAIController.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAIController.java index d9bb7225280..0af6a846393 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAIController.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAIController.java @@ -103,6 +103,7 @@ * @see GridRenderer * @see GridState * @see DatabaseProviderAITools + * @since 25.2 */ public class GridAIController implements AIController { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAITools.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAITools.java index 5116ccd5c41..0f1cde2dfa7 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAITools.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridAITools.java @@ -40,6 +40,7 @@ * * * @author Vaadin Ltd + * @since 25.2 */ public final class GridAITools { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridRenderer.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridRenderer.java index a2c68677200..9f6b093091a 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridRenderer.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridRenderer.java @@ -45,6 +45,7 @@ * * @author Vaadin Ltd * @see GridAIController + * @since 25.2 */ public final class GridRenderer implements Serializable { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridState.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridState.java index 1556ec49f14..914ee88d261 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridState.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/grid/GridState.java @@ -25,6 +25,7 @@ * @param query * the SQL query that populates the grid * @author Vaadin Ltd + * @since 25.2 */ public record GridState(String query) implements Serializable { } diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIController.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIController.java index 3351194de4a..993138347b8 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIController.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIController.java @@ -31,6 +31,7 @@ * * * @author Vaadin Ltd + * @since 25.2 */ public interface AIController { diff --git a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestrator.java b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestrator.java index b1e71b99dc7..1cf31302eeb 100644 --- a/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestrator.java +++ b/vaadin-ai-components-flow-parent/vaadin-ai-components-flow/src/main/java/com/vaadin/flow/component/ai/orchestrator/AIOrchestrator.java @@ -125,6 +125,7 @@ * * * @author Vaadin Ltd + * @since 25.1 */ public class AIOrchestrator implements Serializable { @@ -293,6 +294,7 @@ public void prompt(String userMessage) { * if no UI context is available, or if the orchestrator needs * to be reconnected after deserialization (see * {@link #reconnect(LLMProvider)}) + * @since 25.2 */ public void prompt(String userMessage, Listtrue if the tooltip is shown on hover or focus,
* false otherwise
+ * @since 23.3
*/
public boolean isTooltipEnabled() {
return getElement().getProperty("withTooltip", false);
@@ -342,6 +345,7 @@ public boolean isTooltipEnabled() {
* @param tooltipEnabled
* true to show the tooltip on hover or focus,
* false to not show it
+ * @since 23.3
*/
public void setTooltipEnabled(boolean tooltipEnabled) {
getElement().setProperty("withTooltip", tooltipEnabled);
diff --git a/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroup.java b/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroup.java
index 2fbafbd50f2..818050bbcc7 100644
--- a/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroup.java
+++ b/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroup.java
@@ -70,6 +70,7 @@
* the overflow item displays the overflowing avatars and names in a list.
*
* @author Vaadin Ltd
+ * @since 1.0
*/
@Tag("vaadin-avatar-group")
@JsModule("@vaadin/avatar-group/src/vaadin-avatar-group.js")
@@ -244,6 +245,7 @@ public void setImage(String url) {
* @param downloadHandler
* the download resource or {@code null} to remove the
* resource
+ * @since 24.8
*/
public void setImageHandler(DownloadHandler downloadHandler) {
if (downloadHandler == null) {
@@ -415,6 +417,7 @@ public void setColorIndex(Integer colorIndex) {
*
* @param classNames
* the class name or class names to be added to the item
+ * @since 24.3
*/
public void addClassNames(String... classNames) {
this.classNames.addAll(Arrays.asList(classNames));
@@ -429,6 +432,7 @@ public void addClassNames(String... classNames) {
*
* @param classNames
* the class name or class names to be removed from the item
+ * @since 24.3
*/
public void removeClassNames(String... classNames) {
this.classNames.removeAll(Arrays.asList(classNames));
@@ -441,6 +445,7 @@ public void removeClassNames(String... classNames) {
* Gets the CSS class name set on this item.
*
* @return a space-delimited list of CSS class names
+ * @since 24.3
*/
public String getClassName() {
if (classNames.isEmpty()) {
diff --git a/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroupVariant.java b/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroupVariant.java
index 17294fcd1f8..2491c91053f 100644
--- a/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroupVariant.java
+++ b/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarGroupVariant.java
@@ -19,6 +19,8 @@
/**
* Set of theme variants applicable for {@code vaadin-avatar-group} component.
+ *
+ * @since 1.0
*/
public enum AvatarGroupVariant implements ThemeVariant {
LUMO_XLARGE("xlarge"),
diff --git a/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarVariant.java b/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarVariant.java
index 434f466006c..812dcd91189 100644
--- a/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarVariant.java
+++ b/vaadin-avatar-flow-parent/vaadin-avatar-flow/src/main/java/com/vaadin/flow/component/avatar/AvatarVariant.java
@@ -19,6 +19,8 @@
/**
* Set of theme variants applicable for {@code vaadin-avatar} component.
+ *
+ * @since 1.0
*/
public enum AvatarVariant implements ThemeVariant {
LUMO_XLARGE("xlarge"),
diff --git a/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/Badge.java b/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/Badge.java
index d2c7380a69c..e861d1fbe2c 100644
--- a/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/Badge.java
+++ b/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/Badge.java
@@ -63,6 +63,7 @@
*
*
* @author Vaadin Ltd
+ * @since 25.1
*/
@Tag("vaadin-badge")
@NpmPackage(value = "@vaadin/badge", version = "25.2.0")
diff --git a/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/BadgeVariant.java b/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/BadgeVariant.java
index 09f5d5aa4ed..59a83d97153 100644
--- a/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/BadgeVariant.java
+++ b/vaadin-badge-flow-parent/vaadin-badge-flow/src/main/java/com/vaadin/flow/component/badge/BadgeVariant.java
@@ -19,6 +19,8 @@
/**
* Set of theme variants applicable for {@code vaadin-badge} component.
+ *
+ * @since 25.1
*/
public enum BadgeVariant implements ThemeVariant {
CONTRAST("contrast"),
diff --git a/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Board.java b/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Board.java
index 0062e4c95de..0fa3f91c833 100644
--- a/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Board.java
+++ b/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Board.java
@@ -27,6 +27,7 @@
*
* @deprecated Board is deprecated and will be removed in Vaadin 26. Consider
* using Dashboard as an alternative.
+ * @since 2.0.1
*/
@Tag("vaadin-board")
@NpmPackage(value = "@vaadin/board", version = "25.2.0")
diff --git a/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Row.java b/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Row.java
index bc07f3ac95b..670fbf780a3 100644
--- a/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Row.java
+++ b/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/Row.java
@@ -28,6 +28,7 @@
*
* @deprecated Board Row is deprecated and will be removed in Vaadin 26.
* Consider using Dashboard as an alternative.
+ * @since 2.0.1
*/
@Tag("vaadin-board-row")
@NpmPackage(value = "@vaadin/board", version = "25.2.0")
diff --git a/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/internal/FunctionCaller.java b/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/internal/FunctionCaller.java
index e5ca2dffacb..154cd94c9fd 100644
--- a/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/internal/FunctionCaller.java
+++ b/vaadin-board-flow-parent/vaadin-board-flow/src/main/java/com/vaadin/flow/component/board/internal/FunctionCaller.java
@@ -11,6 +11,9 @@
import com.vaadin.flow.component.Component;
import com.vaadin.flow.dom.Element;
+/**
+ * @since 2.0.1
+ */
public class FunctionCaller {
/**
diff --git a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/Breadcrumbs.java b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/Breadcrumbs.java
index 57d8451b49b..0422a7c6542 100644
--- a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/Breadcrumbs.java
+++ b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/Breadcrumbs.java
@@ -60,6 +60,7 @@
* {@code com.vaadin.experimental.breadcrumbsComponent} feature flag.
*
* @author Vaadin Ltd
+ * @since 25.2
*/
@Tag("vaadin-breadcrumbs")
@NpmPackage(value = "@vaadin/breadcrumbs", version = "25.2.0")
diff --git a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsFeatureFlagProvider.java b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsFeatureFlagProvider.java
index df6af19ce87..0b3ac73b4aa 100644
--- a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsFeatureFlagProvider.java
+++ b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsFeatureFlagProvider.java
@@ -25,6 +25,7 @@
* {@link Breadcrumbs} component.
*
* @author Vaadin Ltd
+ * @since 25.2
*/
public class BreadcrumbsFeatureFlagProvider implements FeatureFlagProvider {
diff --git a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsItem.java b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsItem.java
index ca55be689d8..35d5e89f6f7 100644
--- a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsItem.java
+++ b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsItem.java
@@ -44,6 +44,7 @@
* optional prefix component (typically an icon) can be shown before the text.
*
* @author Vaadin Ltd
+ * @since 25.2
*/
@Tag("vaadin-breadcrumbs-item")
@NpmPackage(value = "@vaadin/breadcrumbs", version = "25.2.0")
diff --git a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsVariant.java b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsVariant.java
index 0336e238584..d863408e4e0 100644
--- a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsVariant.java
+++ b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/BreadcrumbsVariant.java
@@ -19,6 +19,8 @@
/**
* Set of theme variants applicable for {@code vaadin-breadcrumbs} component.
+ *
+ * @since 25.2
*/
public enum BreadcrumbsVariant implements ThemeVariant {
SLASH("slash"), LUMO_PRIMARY("primary"), AURA_ACCENT("accent");
diff --git a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/ExperimentalFeatureException.java b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/ExperimentalFeatureException.java
index 23dad6d8b6a..e135dba05e1 100644
--- a/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/ExperimentalFeatureException.java
+++ b/vaadin-breadcrumbs-flow-parent/vaadin-breadcrumbs-flow/src/main/java/com/vaadin/flow/component/breadcrumbs/ExperimentalFeatureException.java
@@ -21,6 +21,7 @@
* first.
*
* @author Vaadin Ltd
+ * @since 25.2
*/
public class ExperimentalFeatureException extends RuntimeException {
/**
diff --git a/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/Button.java b/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/Button.java
index 9092b33c5c5..4910e936e77 100644
--- a/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/Button.java
+++ b/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/Button.java
@@ -54,6 +54,7 @@
* different style variants, and supports icons in addition to text labels.
*
* @author Vaadin Ltd
+ * @since 1.0
*/
@Tag("vaadin-button")
@NpmPackage(value = "@vaadin/button", version = "25.2.0")
@@ -95,6 +96,7 @@ public Button(String text) {
*
* @param textSignal
* the signal of text value
+ * @since 25.1
*/
public Button(Signal
* com.vaadin.experimental.accessibleDisabledButtons = true
*
+ *
+ * @since 24.7
*/
@SuppressWarnings({ "unchecked", "rawtypes" })
@Override
@@ -588,6 +606,7 @@ private void updateIconSlot() {
* The components to remove.
* @throws IllegalArgumentException
* if any of the components is not a child of this component.
+ * @since 24.0
*/
protected void remove(Component... components) {
for (Component component : components) {
diff --git a/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/ButtonVariant.java b/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/ButtonVariant.java
index c8fcce7d6b8..8463490a6e3 100644
--- a/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/ButtonVariant.java
+++ b/vaadin-button-flow-parent/vaadin-button-flow/src/main/java/com/vaadin/flow/component/button/ButtonVariant.java
@@ -19,6 +19,8 @@
/**
* Set of theme variants applicable for {@code vaadin-button} component.
+ *
+ * @since 1.1
*/
public enum ButtonVariant implements ThemeVariant {
LUMO_SMALL("small"),
diff --git a/vaadin-card-flow-parent/vaadin-card-flow/src/main/java/com/vaadin/flow/component/card/Card.java b/vaadin-card-flow-parent/vaadin-card-flow/src/main/java/com/vaadin/flow/component/card/Card.java
index 16bd5ed610b..918d1331ece 100644
--- a/vaadin-card-flow-parent/vaadin-card-flow/src/main/java/com/vaadin/flow/component/card/Card.java
+++ b/vaadin-card-flow-parent/vaadin-card-flow/src/main/java/com/vaadin/flow/component/card/Card.java
@@ -36,6 +36,7 @@
* Card is a visual content container for creating a card-based layout.
*
* @author Vaadin Ltd
+ * @since 24.7
*/
@Tag("vaadin-card")
@NpmPackage(value = "@vaadin/card", version = "25.2.0")
@@ -62,6 +63,7 @@ public class Card extends Component implements HasSize,
*
* @param media
* the media component, or {@code null} to remove
+ * @since 24.7.2
*/
public void setMedia(Component media) {
SlotUtils.setSlot(this, MEDIA_SLOT_NAME, media);
@@ -71,6 +73,7 @@ public void setMedia(Component media) {
* Gets the current media component.
*
* @return the media component, or {@code null} if none is set
+ * @since 24.7.2
*/
public Component getMedia() {
return SlotUtils.getChildInSlot(this, MEDIA_SLOT_NAME);
@@ -88,6 +91,7 @@ public Component getMedia() {
* @see #setTitle(String, Integer)
* @see #setTitleHeadingLevel(Integer)
* @see #getTitleAsText()
+ * @since 24.7.2
*/
public void setTitle(String title) {
doSetTitle((Component) null);
@@ -108,6 +112,7 @@ public void setTitle(String title) {
* @see #setTitle(String)
* @see #setTitleHeadingLevel(Integer)
* @see #getTitleAsText()
+ * @since 24.7.2
*/
public void setTitle(String title, Integer titleHeadingLevel) {
setTitleHeadingLevel(titleHeadingLevel);
@@ -122,6 +127,7 @@ public void setTitle(String title, Integer titleHeadingLevel) {
*
* @param titleHeadingLevel
* the title heading level property, {@code null} to remove
+ * @since 24.7.2
*/
public void setTitleHeadingLevel(Integer titleHeadingLevel) {
if (titleHeadingLevel == null) {
@@ -141,6 +147,7 @@ public void setTitleHeadingLevel(Integer titleHeadingLevel) {
*
* @param title
* the title component, or {@code null} to remove
+ * @since 24.7.2
*/
public void setTitle(Component title) {
doSetTitle((String) null);
@@ -152,6 +159,7 @@ public void setTitle(Component title) {
* title is set.
*
* @return the value of the title property
+ * @since 24.7.2
*/
public String getTitleAsText() {
return getElement().getProperty(CARD_TITLE_PROPERTY, "");
@@ -161,6 +169,7 @@ public String getTitleAsText() {
* Gets the current title component set using {@link #setTitle(Component)}.
*
* @return the title component, or {@code null} if none is set
+ * @since 24.7.2
*/
public Component getTitle() {
return SlotUtils.getChildInSlot(this, TITLE_SLOT_NAME);
@@ -175,6 +184,7 @@ public Component getTitle() {
*
* @param subtitle
* the subtitle component, or {@code null} to remove
+ * @since 24.7.2
*/
public void setSubtitle(Component subtitle) {
SlotUtils.setSlot(this, SUBTITLE_SLOT_NAME, subtitle);
@@ -188,6 +198,7 @@ public void setSubtitle(Component subtitle) {
*
* @param subtitle
* the subtitle, or {@code null} to remove
+ * @since 25.0
*/
public void setSubtitle(String subtitle) {
if (subtitle == null) {
@@ -201,6 +212,7 @@ public void setSubtitle(String subtitle) {
* Gets the current subtitle component.
*
* @return the subtitle component, or {@code null} if none is set
+ * @since 24.7.2
*/
public Component getSubtitle() {
return SlotUtils.getChildInSlot(this, SUBTITLE_SLOT_NAME);
@@ -216,6 +228,7 @@ public Component getSubtitle() {
*
* @param header
* the header component, or {@code null} to remove
+ * @since 24.7.2
*/
public void setHeader(Component header) {
SlotUtils.setSlot(this, HEADER_SLOT_NAME, header);
@@ -225,6 +238,7 @@ public void setHeader(Component header) {
* Gets the current header component.
*
* @return the header component, or {@code null} if none is set
+ * @since 24.7.2
*/
public Component getHeader() {
return SlotUtils.getChildInSlot(this, HEADER_SLOT_NAME);
@@ -238,6 +252,7 @@ public Component getHeader() {
*
* @param headerPrefix
* the header prefix component, or {@code null} to remove
+ * @since 24.7.2
*/
public void setHeaderPrefix(Component headerPrefix) {
SlotUtils.setSlot(this, HEADER_PREFIX_SLOT_NAME, headerPrefix);
@@ -247,6 +262,7 @@ public void setHeaderPrefix(Component headerPrefix) {
* Gets the current header prefix component.
*
* @return the header prefix component, or {@code null} if none is set
+ * @since 24.7.2
*/
public Component getHeaderPrefix() {
return SlotUtils.getChildInSlot(this, HEADER_PREFIX_SLOT_NAME);
@@ -260,6 +276,7 @@ public Component getHeaderPrefix() {
*
* @param headerSuffix
* the header suffix component, or {@code null} to remove
+ * @since 24.7.2
*/
public void setHeaderSuffix(Component headerSuffix) {
SlotUtils.setSlot(this, HEADER_SUFFIX_SLOT_NAME, headerSuffix);
@@ -269,6 +286,7 @@ public void setHeaderSuffix(Component headerSuffix) {
* Gets the current header suffix component.
*
* @return the header suffix component, or {@code null} if none is set
+ * @since 24.7.2
*/
public Component getHeaderSuffix() {
return SlotUtils.getChildInSlot(this, HEADER_SUFFIX_SLOT_NAME);
@@ -279,6 +297,7 @@ public Component getHeaderSuffix() {
*
* @param footerComponent
* the components to add into the footer
+ * @since 24.7.2
*/
public void addToFooter(Component... footerComponent) {
Objects.requireNonNull(footerComponent,
@@ -295,6 +314,7 @@ public void addToFooter(Component... footerComponent) {
* Gets all components added to the card's footer.
*
* @return an array of footer components
+ * @since 24.7.2
*/
public Component[] getFooterComponents() {
return SlotUtils.getElementsInSlot(this, FOOTER_SLOT_NAME)
@@ -345,6 +365,7 @@ public void addComponentAtIndex(int index, Component component) {
*
* @param role
* the ARIA role, or {@code null} to clear
+ * @since 24.7.2
*/
public void setAriaRole(String role) {
if (role == null) {
@@ -358,6 +379,7 @@ public void setAriaRole(String role) {
* Gets the ARIA role attribute of the card.
*
* @return an optional ARIA role of the card if no ARIA role has been set
+ * @since 24.7.2
*/
public Optional
* Use {@link ChartOptions#get()} or {@link ChartOptions#get(UI)} to get an
* instance for the current or specified {@link UI}.
+ *
+ * @since 18.0
*/
public class ChartOptions extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/ChartVariant.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/ChartVariant.java
index 863411e795a..acb7e2892a7 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/ChartVariant.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/ChartVariant.java
@@ -10,6 +10,8 @@
/**
* Set of theme variants applicable for {@code vaadin-chart} component.
+ *
+ * @since 23.1
*/
public enum ChartVariant {
LUMO_GRADIENT("gradient"),
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/ChartAddSeriesEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/ChartAddSeriesEvent.java
index 06fa7d3b4c2..b435c5ab078 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/ChartAddSeriesEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/ChartAddSeriesEvent.java
@@ -18,6 +18,8 @@
/**
* The ChartAddSeriesEvent class stores data about new series added to an
* existing chart.
+ *
+ * @since 6.0.1
*/
@DomEvent("chart-add-series")
public class ChartAddSeriesEvent extends ComponentEventAxis.setExtremes().
*
- * @since 2.0
+ * @since 6.0.1
*/
public class AxisRescaledEvent implements Serializable {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ConfigurationChangeListener.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ConfigurationChangeListener.java
index 8e4ec97f8f0..cc635194ed2 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ConfigurationChangeListener.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ConfigurationChangeListener.java
@@ -14,7 +14,7 @@
* Listener interface for events triggered in Configuration. E.g. in DataSeries,
* events like data add/remove/update.
*
- * @since 2.0
+ * @since 6.0.1
*
*/
public interface ConfigurationChangeListener extends Serializable {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataAddedEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataAddedEvent.java
index bbce2ea7889..20aab1f4df9 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataAddedEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataAddedEvent.java
@@ -14,7 +14,7 @@
/**
* Event triggered when data was added to the series.
*
- * @since 2.0
+ * @since 6.0.1
*
*/
public class DataAddedEvent extends AbstractSeriesItemEvent {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataRemovedEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataRemovedEvent.java
index dbcf442b55e..a108e7e5a4c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataRemovedEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataRemovedEvent.java
@@ -13,7 +13,7 @@
/**
* Event when the data was removed.
*
- * @since 2.0
+ * @since 6.0.1
*
*/
public class DataRemovedEvent extends AbstractSeriesEvent {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataUpdatedEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataUpdatedEvent.java
index 3b9bd74b9b4..03903a3d6f5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataUpdatedEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/DataUpdatedEvent.java
@@ -14,7 +14,7 @@
/**
* Event for updating existing data series.
*
- * @since 2.0
+ * @since 6.0.1
*
*/
public class DataUpdatedEvent extends AbstractSeriesItemEvent {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ItemSlicedEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ItemSlicedEvent.java
index 96f21af0751..72711f304a5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ItemSlicedEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/ItemSlicedEvent.java
@@ -13,7 +13,7 @@
/**
* Event for information about slicing a pie point
*
- * @since 2.0
+ * @since 6.0.1
*/
public class ItemSlicedEvent extends AbstractSeriesEvent {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesAddedEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesAddedEvent.java
index 70ffdf63e15..f8b87c3e683 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesAddedEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesAddedEvent.java
@@ -13,7 +13,7 @@
/**
* Event for information about a new series to be added
*
- * @since 4.0
+ * @since 6.0.1
*
*/
public class SeriesAddedEvent extends AbstractSeriesEvent {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesChangedEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesChangedEvent.java
index 2d7625c98ad..7dad1356674 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesChangedEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesChangedEvent.java
@@ -13,7 +13,7 @@
/**
* Event for information about changes in data of series
*
- * @since 4.0
+ * @since 6.0.1
*
*/
public class SeriesChangedEvent extends AbstractSeriesEvent {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesStateEvent.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesStateEvent.java
index f48f672b8ca..07c1c4bfebc 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesStateEvent.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/events/internal/SeriesStateEvent.java
@@ -13,7 +13,7 @@
/**
* Listener class for Series enabling and disabling events.
*
- * @since 2.0
+ * @since 6.0.1
*/
public class SeriesStateEvent extends AbstractSeriesEvent {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractConfigurationObject.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractConfigurationObject.java
index ec78cd34f87..7d9377dc8f4 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractConfigurationObject.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractConfigurationObject.java
@@ -13,6 +13,8 @@
/**
* Abstract base class for model classes to be serialized to JSON. Mainly
* com.vaadin.flow.component.charts.model.Configuration and the stuff it uses.
+ *
+ * @since 6.0.1
*/
public abstract class AbstractConfigurationObject implements Serializable {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractDataLabels.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractDataLabels.java
index 8e04cd90f33..870feb40416 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractDataLabels.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractDataLabels.java
@@ -11,6 +11,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.model.style.Style;
+/**
+ * @since 6.0.1
+ */
public abstract class AbstractDataLabels extends AbstractConfigurationObject {
public static final String OVERFLOW_JUSTIFY = "justify";
@@ -28,51 +31,66 @@ public abstract class AbstractDataLabels extends AbstractConfigurationObject {
/**
* @see #setBackgroundColor(Color)
+ * @since 18.0
*/
public abstract Color getBackgroundColor();
/**
* The background color or gradient for the data label.
+ *
+ * @since 18.0
*/
public abstract void setBackgroundColor(Color backgroundColor);
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public abstract Color getBorderColor();
/**
* The border color for the data label.
+ *
+ * @since 18.0
*/
public abstract void setBorderColor(Color borderColor);
/**
* @see #setBorderRadius(Number)
+ * @since 18.0
*/
public abstract Number getBorderRadius();
/**
* The border radius in pixels for the data label.
+ *
+ * @since 18.0
*/
public abstract void setBorderRadius(Number borderRadius);
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public abstract Color getColor();
/**
* The text color for the data labels.
+ *
+ * @since 18.0
*/
public abstract void setColor(Color color);
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public abstract Number getBorderWidth();
/**
* The border width in pixels for the data label.
+ *
+ * @since 18.0
*/
public abstract void setBorderWidth(Number borderWidth);
@@ -202,11 +220,14 @@ public abstract class AbstractDataLabels extends AbstractConfigurationObject {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public abstract Style getStyle();
/**
* Styles for the label.
+ *
+ * @since 18.0
*/
public abstract void setStyle(Style style);
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractPlotOptions.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractPlotOptions.java
index 927f6918a6b..eb5ce91b8a2 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractPlotOptions.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractPlotOptions.java
@@ -8,6 +8,9 @@
*/
package com.vaadin.flow.component.charts.model;
+/**
+ * @since 6.0.1
+ */
public abstract class AbstractPlotOptions extends AbstractConfigurationObject {
public ChartType getChartType() {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeries.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeries.java
index 1d3003b2539..9c96e326dfc 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeries.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeries.java
@@ -15,6 +15,8 @@
/**
* Abstract base class for series
+ *
+ * @since 6.0.1
*/
public abstract class AbstractSeries extends AbstractConfigurationObject
implements Series {
@@ -214,6 +216,7 @@ public void setyAxis(Integer yAxis) {
* @see #setColorAxis(Integer)
* @return The index of the color-axis that this data series is bound to.
* Returns null if undefined.
+ * @since 18.0
*/
public Integer getColorAxis() {
return colorAxis;
@@ -227,6 +230,7 @@ public Integer getColorAxis() {
*
* @param colorAxis
* The index of the color-axis to bind this data series to.
+ * @since 18.0
*/
public void setColorAxis(Integer colorAxis) {
this.colorAxis = colorAxis;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeriesItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeriesItem.java
index f06bfe79731..d16523f1577 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeriesItem.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AbstractSeriesItem.java
@@ -16,6 +16,7 @@
/**
* Abstract superclass for chart series items
*
+ * @since 6.0.1
*/
public class AbstractSeriesItem extends AbstractConfigurationObject {
@@ -132,6 +133,7 @@ public void setSliced(boolean sliced) {
*
* @see #setColor(Color)
* @return The color of the item.
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -143,6 +145,7 @@ public Color getColor() {
*
* @param color
* Color of the item.
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Accessibility.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Accessibility.java
index 24c9971adf1..6b586638d83 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Accessibility.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Accessibility.java
@@ -17,6 +17,8 @@
* "http://www.highcharts.com/docs/chart-concepts/accessibility">Highcharts
* Accessibility.
*
colorAxis is used. Requires to set min and
* max if some custom point property is used or if
* approximation for data grouping is set to 'sum'.
+ *
+ * @since 18.0
*/
public abstract void setColorKey(String colorKey);
@@ -118,6 +127,7 @@ public abstract class AreaOptions extends AbstractPlotOptions {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public abstract Boolean getCrisp();
@@ -127,6 +137,8 @@ public abstract class AreaOptions extends AbstractPlotOptions {
* densely packed columns, this leads to visible difference in column widths
* or distance between columns. In these cases, setting crisp to false may
* look better, even though each column is rendered blurry.
+ *
+ * @since 18.0
*/
public abstract void setCrisp(Boolean crisp);
@@ -172,6 +184,7 @@ public abstract class AreaOptions extends AbstractPlotOptions {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public abstract DashStyle getDashStyle();
@@ -193,6 +206,8 @@ public abstract class AreaOptions extends AbstractPlotOptions {
* null, the series'
* color is used with the series' fillOpacity.
+ *
+ * @since 18.0
*/
public abstract void setFillColor(Color fillColor);
/**
* @see #setFillOpacity(Number)
+ * @since 18.0
*/
public abstract Number getFillOpacity();
@@ -243,6 +262,8 @@ public abstract class AreaOptions extends AbstractPlotOptions {
* fillColor, the fillOpacity is not applied.
* Instead, you should define the opacity in the fillColor with
* an rgba color definition.
+ *
+ * @since 18.0
*/
public abstract void setFillOpacity(Number fillOpacity);
@@ -309,6 +330,7 @@ public abstract class AreaOptions extends AbstractPlotOptions {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public abstract Color getLineColor();
@@ -317,16 +339,21 @@ public abstract class AreaOptions extends AbstractPlotOptions {
* color of the series, but the lineColor setting allows
* setting a separate color for the line without altering the
* fillColor.
+ *
+ * @since 18.0
*/
public abstract void setLineColor(Color lineColor);
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public abstract Number getLineWidth();
/**
* Pixel with of the graph line.
+ *
+ * @since 18.0
*/
public abstract void setLineWidth(Number lineWidth);
@@ -355,32 +382,41 @@ public abstract class AreaOptions extends AbstractPlotOptions {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public abstract Color getNegativeColor();
/**
* The color for the parts of the graph or points that are below the
* threshold.
+ *
+ * @since 18.0
*/
public abstract void setNegativeColor(Color negativeColor);
/**
* @see #setNegativeFillColor(Color)
+ * @since 18.0
*/
public abstract Color getNegativeFillColor();
/**
* A separate color for the negative part of the area.
+ *
+ * @since 18.0
*/
public abstract void setNegativeFillColor(Color negativeFillColor);
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public abstract Number getOpacity();
/**
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
+ *
+ * @since 18.0
*/
public abstract void setOpacity(Number opacity);
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Attributes.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Attributes.java
index b78c42fb3f2..e6597acb1bc 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Attributes.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Attributes.java
@@ -13,6 +13,8 @@
/**
* A collection of style attributes for the {@link Halo}
+ *
+ * @since 18.0
*/
public class Attributes extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Axis.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Axis.java
index 736284fc6a9..6bfac974041 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Axis.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Axis.java
@@ -15,6 +15,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.util.Util;
+/**
+ * @since 6.0.1
+ */
public abstract class Axis extends AbstractConfigurationObject {
private static final long serialVersionUID = 1L;
@@ -61,6 +64,7 @@ public void setMin(Number min) {
*
* @param min
* @see #setMin(Number)
+ * @since 24.7
*/
public void setMin(Instant min) {
this.min = Util.toHighchartsTS(min);
@@ -91,6 +95,7 @@ public void setMax(Number max) {
*
* @param max
* @see #setMax(Number)
+ * @since 24.7
*/
public void setMax(Instant max) {
this.max = Util.toHighchartsTS(max);
@@ -120,6 +125,7 @@ public void setExtremes(Number min, Number max) {
* Maximum value as Instant.
*
* @see #setExtremes(Number, Number)
+ * @since 25.0
*/
public void setExtremes(Instant min, Instant max) {
this.setExtremes(min, max, true, true);
@@ -160,6 +166,7 @@ public void setExtremes(Number min, Number max, boolean redraw) {
* Whether or not to redraw the chart.
*
* @see #setExtremes(Number, Number, boolean)
+ * @since 25.0
*/
public void setExtremes(Instant min, Instant max, boolean redraw) {
this.setExtremes(min, max, redraw, true);
@@ -210,6 +217,7 @@ public void setExtremes(Number minimum, Number maximum, boolean redraw,
* Whether or not to animate the rescaling.
*
* @see #setExtremes(Number, Number, boolean, boolean)
+ * @since 25.0
*/
public void setExtremes(Instant minimum, Instant maximum, boolean redraw,
boolean animate) {
@@ -276,6 +284,8 @@ public void setConfiguration(ChartConfiguration configuration) {
/**
* When using an alternate grid color, a band is painted across the plot
* area between every other grid line.
+ *
+ * @since 18.0
*/
public abstract void setAlternateGridColor(Color alternateGridColor);
@@ -430,21 +440,27 @@ public abstract void setDateTimeLabelFormats(
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public abstract Color getLineColor();
/**
* The color of the line marking the axis itself.
+ *
+ * @since 18.0
*/
public abstract void setLineColor(Color lineColor);
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public abstract Number getLineWidth();
/**
* The width of the line marking the axis itself.
+ *
+ * @since 18.0
*/
public abstract void setLineWidth(Number lineWidth);
@@ -777,11 +793,14 @@ public abstract void setDateTimeLabelFormats(
/**
* @see #setTickColor(Color)
+ * @since 18.0
*/
public abstract Color getTickColor();
/**
* Color for the main tick marks.
+ *
+ * @since 18.0
*/
public abstract void setTickColor(Color tickColor);
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisDimension.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisDimension.java
index 22bde2e8e78..cd90f6f5b63 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisDimension.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisDimension.java
@@ -10,6 +10,8 @@
/**
* Possible axis dimensions with their indexes in client-side
+ *
+ * @since 6.0.1
*/
public enum AxisDimension {
X_AXIS(0), Y_AXIS(1), Z_AXIS(2), COLOR_AXIS(3);
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisGrid.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisGrid.java
index 184fff73798..dae912b244b 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisGrid.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisGrid.java
@@ -12,6 +12,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
+/**
+ * @since 24.7
+ */
@SuppressWarnings("unused")
public class AxisGrid extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisList.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisList.java
index 470f61219e1..4cf23f1f66c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisList.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisList.java
@@ -13,6 +13,8 @@
/**
* Alternative AxisContainer to allow multiple axes
+ *
+ * @since 6.0.1
*/
public class AxisList* Defaults to: { "color": "#666666" } + * + * @since 18.0 */ public void setStyle(Style style) { this.style = style; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisType.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisType.java index f1404ff4af5..9e5629d81b4 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisType.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/AxisType.java @@ -18,6 +18,8 @@ * LINEAR. CATEGORY is a convenience mode for where the point names of the first * series are used for categories - avoiding the need to call * {@link Axis#setCategories(String...)}. + * + * @since 6.0.1 */ public enum AxisType implements ChartEnum { LINEAR("linear"), diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Back.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Back.java index 893fec16791..fc92bb2676b 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Back.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Back.java @@ -12,6 +12,8 @@ /** * Defines the back panel of the frame around 3D charts. + * + * @since 6.0.1 */ public class Back extends AbstractConfigurationObject { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Background.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Background.java index eec0db0b015..4ec76b9023a 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Background.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Background.java @@ -17,6 +17,8 @@ *
* These configuration options apply only to polar and angular gauges trough
* the Pane-configuration object.
+ *
+ * @since 6.0.1
*/
public class Background extends AbstractConfigurationObject {
private Color backgroundColor;
@@ -30,6 +32,7 @@ public class Background extends AbstractConfigurationObject {
/**
* @see #setBackgroundColor(Color)
+ * @since 18.0
*/
public Color getBackgroundColor() {
return backgroundColor;
@@ -39,6 +42,7 @@ public Color getBackgroundColor() {
* Sets the background color
*
* @param backgroundColor
+ * @since 18.0
*/
public void setBackgroundColor(Color backgroundColor) {
this.backgroundColor = backgroundColor;
@@ -46,6 +50,7 @@ public void setBackgroundColor(Color backgroundColor) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -55,6 +60,7 @@ public Color getBorderColor() {
* Sets the border color
*
* @param borderColor
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -65,6 +71,7 @@ public void setBorderColor(Color borderColor) {
*
* @see #setBorderRadius(String)
* @return The border radius of the background.
+ * @since 25.0
*/
public String getBorderRadius() {
return borderRadius;
@@ -76,6 +83,7 @@ public String getBorderRadius() {
* string.
*
* @param borderRadius
+ * @since 25.0
*/
public void setBorderRadius(String borderRadius) {
this.borderRadius = borderRadius;
@@ -83,6 +91,7 @@ public void setBorderRadius(String borderRadius) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -92,6 +101,7 @@ public Number getBorderWidth() {
* Sets the width of the border
*
* @param borderWidth
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -102,6 +112,7 @@ public void setBorderWidth(Number borderWidth) {
*
* @see #setClassName(String)
* @return The class name of the background
+ * @since 18.0
*/
public String getClassName() {
return className;
@@ -112,6 +123,7 @@ public String getClassName() {
*
* @param className
* new class name of the background
+ * @since 18.0
*/
public void setClassName(String className) {
this.className = className;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BackgroundShape.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BackgroundShape.java
index 82bd3c9d0d7..430e91628f1 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BackgroundShape.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BackgroundShape.java
@@ -14,6 +14,8 @@
* axis.
*
* Defaults to solid.
+ *
+ * @since 6.0.1
*/
public enum BackgroundShape implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Bottom.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Bottom.java
index 62b4bb08ffd..2e4daf1dfb7 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Bottom.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Bottom.java
@@ -12,6 +12,8 @@
/**
* The bottom of the frame around a 3D chart.
+ *
+ * @since 6.0.1
*/
public class Bottom extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BoxPlotItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BoxPlotItem.java
index ccaf9589a49..bc054eea7fe 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BoxPlotItem.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BoxPlotItem.java
@@ -15,6 +15,7 @@
*
* @see PlotOptionsBoxplot
*
+ * @since 6.0.1
*/
public class BoxPlotItem extends DataSeriesItem {
// high/low already defined in DataSeriesItem
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breadcrumbs.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breadcrumbs.java
index 377a002d943..90a3445bf67 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breadcrumbs.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breadcrumbs.java
@@ -14,6 +14,8 @@
/**
* Options for the breadcrumbs, the navigation at the top leading the way up
* through the drilldown levels.
+ *
+ * @since 25.0
*/
public class Breadcrumbs extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BreadcrumbsPosition.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BreadcrumbsPosition.java
index f3c0209d022..14bb16dc16c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BreadcrumbsPosition.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/BreadcrumbsPosition.java
@@ -10,6 +10,8 @@
/**
* Positioning options for Breadcrumbs navigation.
+ *
+ * @since 25.0
*/
public class BreadcrumbsPosition extends AbstractConfigurationObject {
private String align;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breaks.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breaks.java
index e91b6bbc0a1..6d39e7e2521 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breaks.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Breaks.java
@@ -15,6 +15,8 @@
/**
* An array defining breaks in the axis, the sections defined will be left out
* and all the points shifted closer to each other.
+ *
+ * @since 6.0.1
*/
public class Breaks extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonOptions.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonOptions.java
index 7b8a47f3d56..ed5aff60b85 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonOptions.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonOptions.java
@@ -22,6 +22,8 @@
* .highcharts-contextbutton and
* .highcharts-button-symbol class.
*
* Defaults to: #666666 + * + * @since 18.0 */ public void setSymbolFill(Color symbolFill) { this.symbolFill = symbolFill; @@ -128,6 +133,7 @@ public void setSymbolSize(Number symbolSize) { /** * @see #setSymbolStroke(Color) + * @since 18.0 */ public Color getSymbolStroke() { return symbolStroke; @@ -137,6 +143,8 @@ public Color getSymbolStroke() { * The color of the symbol's stroke or line. *
* Defaults to: #666666 + * + * @since 18.0 */ public void setSymbolStroke(Color symbolStroke) { this.symbolStroke = symbolStroke; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonPosition.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonPosition.java index cebf1daba3f..e78b59e3718 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonPosition.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonPosition.java @@ -10,6 +10,8 @@ /** * Positioning options for buttons + * + * @since 6.0.1 */ public class ButtonPosition extends AbstractConfigurationObject { private VerticalAlign verticalAlign; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonRelativeTo.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonRelativeTo.java index 3591f49d776..11ea82f80c6 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonRelativeTo.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ButtonRelativeTo.java @@ -10,6 +10,8 @@ /** * What box to align the button to. + * + * @since 25.0 */ public enum ButtonRelativeTo implements ChartEnum { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Buttons.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Buttons.java index 04f27edbde9..b3459fdd73b 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Buttons.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Buttons.java @@ -13,6 +13,8 @@ * default buttons listed here, custom buttons can be added. See * navigation.buttonOptions for general * options. + * + * @since 6.0.1 */ public class Buttons extends AbstractConfigurationObject { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConfiguration.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConfiguration.java index a94ea41004f..5e914f7b8d3 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConfiguration.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConfiguration.java @@ -10,6 +10,9 @@ import java.io.Serializable; +/** + * @since 6.0.1 + */ public interface ChartConfiguration extends Serializable { void fireAxesRescaled(Axis axis, Number minimum, Number maximum, diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConnectors.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConnectors.java index 9ddf4e0c40d..348bf74e6df 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConnectors.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartConnectors.java @@ -11,6 +11,8 @@ /** * A configuration object to configure style of connectors (dependencies) * between two points in a Gantt chart. + * + * @since 24.7 */ @SuppressWarnings("unused") public class ChartConnectors extends ConnectorStyle { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartEnum.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartEnum.java index f1c5f737c9b..f27707bb663 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartEnum.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartEnum.java @@ -13,6 +13,8 @@ /** * Interface shared by all enum classes of the vaadin charts. It is used when * serializing enums to JSON. + * + * @since 6.0.1 */ public interface ChartEnum extends Serializable { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartModel.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartModel.java index f7585a5a9a2..89d4065fee9 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartModel.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartModel.java @@ -14,6 +14,8 @@ /** * Options regarding the chart area and plot area as well as general chart * options. + * + * @since 6.0.1 */ public class ChartModel extends AbstractConfigurationObject { @@ -133,6 +135,7 @@ public void setAnimation(Boolean animation) { /** * @see #setBackgroundColor(Color) + * @since 18.0 */ public Color getBackgroundColor() { return backgroundColor; @@ -142,6 +145,8 @@ public Color getBackgroundColor() { * The background color or gradient for the outer chart area. *
* Defaults to: #FFFFFF + * + * @since 18.0 */ public void setBackgroundColor(Color backgroundColor) { this.backgroundColor = backgroundColor; @@ -149,6 +154,7 @@ public void setBackgroundColor(Color backgroundColor) { /** * @see #setBorderColor(Color) + * @since 18.0 */ public Color getBorderColor() { return borderColor; @@ -158,6 +164,8 @@ public Color getBorderColor() { * The color of the outer chart border. *
* Defaults to: #335cad + * + * @since 18.0 */ public void setBorderColor(Color borderColor) { this.borderColor = borderColor; @@ -181,6 +189,7 @@ public void setBorderRadius(Number borderRadius) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -190,6 +199,8 @@ public Number getBorderWidth() { * The pixel width of the outer chart border. *
* Defaults to: 0 + * + * @since 18.0 */ public void setBorderWidth(Number borderWidth) { this.borderWidth = borderWidth; @@ -494,6 +505,7 @@ public void setPinchType(Dimension pinchType) { /** * @see #setPlotBackgroundColor(Color) + * @since 18.0 */ public Color getPlotBackgroundColor() { return plotBackgroundColor; @@ -501,6 +513,8 @@ public Color getPlotBackgroundColor() { /** * The background color or gradient for the plot area. + * + * @since 18.0 */ public void setPlotBackgroundColor(Color plotBackgroundColor) { this.plotBackgroundColor = plotBackgroundColor; @@ -508,6 +522,7 @@ public void setPlotBackgroundColor(Color plotBackgroundColor) { /** * @see #setPlotBackgroundImage(String) + * @since 18.0 */ public String getPlotBackgroundImage() { return plotBackgroundImage; @@ -518,6 +533,8 @@ public String getPlotBackgroundImage() { * the background for the entire chart, set a CSS background image to the * container element. Note that for the image to be applied to exported * charts, its URL needs to be accessible by the export server. + * + * @since 18.0 */ public void setPlotBackgroundImage(String plotBackgroundImage) { this.plotBackgroundImage = plotBackgroundImage; @@ -525,6 +542,7 @@ public void setPlotBackgroundImage(String plotBackgroundImage) { /** * @see #setPlotBorderColor(Color) + * @since 18.0 */ public Color getPlotBorderColor() { return plotBorderColor; @@ -534,6 +552,8 @@ public Color getPlotBorderColor() { * The color of the inner chart or plot area border. *
* Defaults to: #cccccc + * + * @since 18.0 */ public void setPlotBorderColor(Color plotBorderColor) { this.plotBorderColor = plotBorderColor; @@ -541,6 +561,7 @@ public void setPlotBorderColor(Color plotBorderColor) { /** * @see #setPlotBorderWidth(Number) + * @since 18.0 */ public Number getPlotBorderWidth() { return plotBorderWidth; @@ -550,6 +571,8 @@ public Number getPlotBorderWidth() { * The pixel width of the plot area border. *
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setPlotBorderWidth(Number plotBorderWidth) {
this.plotBorderWidth = plotBorderWidth;
@@ -557,6 +580,7 @@ public void setPlotBorderWidth(Number plotBorderWidth) {
/**
* @see #setPlotShadow(Boolean)
+ * @since 18.0
*/
public Boolean getPlotShadow() {
return plotShadow;
@@ -569,6 +593,8 @@ public Boolean getPlotShadow() {
* , opacity and width.
*
* Defaults to: false + * + * @since 18.0 */ public void setPlotShadow(Boolean plotShadow) { this.plotShadow = plotShadow; @@ -629,6 +655,7 @@ public void setResetZoomButton(ResetZoomButton resetZoomButton) { /** * @see #setSelectionMarkerFill(Color) + * @since 18.0 */ public Color getSelectionMarkerFill() { return selectionMarkerFill; @@ -639,6 +666,8 @@ public Color getSelectionMarkerFill() { * an area of the chart. *
* Defaults to: rgba(51,92,173,0.25)
+ *
+ * @since 18.0
*/
public void setSelectionMarkerFill(Color selectionMarkerFill) {
this.selectionMarkerFill = selectionMarkerFill;
@@ -646,6 +675,7 @@ public void setSelectionMarkerFill(Color selectionMarkerFill) {
/**
* @see #setShadow(Boolean)
+ * @since 18.0
*/
public Boolean getShadow() {
return shadow;
@@ -658,6 +688,8 @@ public Boolean getShadow() {
* , opacity and width.
*
* Defaults to: false + * + * @since 18.0 */ public void setShadow(Boolean shadow) { this.shadow = shadow; @@ -779,6 +811,7 @@ public void setSpacingTop(Number spacingTop) { /** * @see #setStyle(Style) + * @since 18.0 */ public Style getStyle() { if (style == null) { @@ -794,6 +827,8 @@ public Style getStyle() { *
* Defaults to: {"fontFamily": "\"Lucida Grande\", \"Lucida Sans Unicode\",
* Verdana, Arial, Helvetica, sans-serif" ,"fontSize":"12px"}
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
@@ -885,6 +920,7 @@ public void setZoomType(Dimension zoomType) {
/**
* @see #setZooming(Zooming)
+ * @since 25.0
*/
public Zooming getZooming() {
if (zooming == null) {
@@ -899,6 +935,7 @@ public Zooming getZooming() {
* support.
*
* @param zooming
+ * @since 25.0
*/
public void setZooming(Zooming zooming) {
this.zooming = zooming;
@@ -936,6 +973,8 @@ public Boolean getStyledMode() {
* attributes or CSS are applied to the chart SVG. Instead, CSS rules are
* required to style the chart. The default style sheet is available from
* https://code.highcharts.com/css/highcharts.css.
+ *
+ * @since 18.0
*/
public void setStyledMode(Boolean styledMode) {
this.styledMode = styledMode;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartType.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartType.java
index 9e088f5cdd2..703ff757100 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartType.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ChartType.java
@@ -20,6 +20,8 @@
* Configuration specific to each ChartType can be set using
* {@link Configuration#setPlotOptions(AbstractPlotOptions...)} or for a single
* series using {@link AbstractSeries#setPlotOptions(AbstractPlotOptions)}
+ *
+ * @since 6.0.1
*/
public class ChartType implements ChartEnum {
@@ -41,6 +43,7 @@ public class ChartType implements ChartEnum {
public static final ChartType AREASPLINE = new ChartType("areaspline");
/**
* @see PlotOptionsBullet
+ * @since 18.0
*/
public static final ChartType BULLET = new ChartType("bullet");
/**
@@ -129,6 +132,7 @@ public class ChartType implements ChartEnum {
/**
* @see PlotOptionsTimeline
+ * @since 18.0
*/
public static final ChartType TIMELINE = new ChartType("timeline");
@@ -139,16 +143,19 @@ public class ChartType implements ChartEnum {
/**
* @see PlotOptionsOrganization
+ * @since 18.0
*/
public static final ChartType ORGANIZATION = new ChartType("organization");
/**
* @see PlotOptionsSankey
+ * @since 24.3
*/
public static final ChartType SANKEY = new ChartType("sankey");
/**
* @see PlotOptionsXrange
+ * @since 18.0
*/
public static final ChartType XRANGE = new ChartType("xrange");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColorAxis.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColorAxis.java
index db812190cb1..9fd0a51b281 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColorAxis.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColorAxis.java
@@ -10,6 +10,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
+/**
+ * @since 6.0.1
+ */
public class ColorAxis extends YAxis {
private static final long serialVersionUID = 1L;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColumnOptions.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColumnOptions.java
index cac1dd0f181..de4461dfa63 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColumnOptions.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ColumnOptions.java
@@ -12,6 +12,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
+/**
+ * @since 6.0.1
+ */
public abstract class ColumnOptions extends AbstractPlotOptions {
/**
@@ -44,11 +47,14 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public abstract Color getBorderColor();
/**
* The color of the border of each waterfall column.
+ *
+ * @since 18.0
*/
public abstract void setBorderColor(Color borderColor);
@@ -64,21 +70,27 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public abstract Number getBorderWidth();
/**
* The width of the border surrounding each column or bar.
+ *
+ * @since 18.0
*/
public abstract void setBorderWidth(Number borderWidth);
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public abstract Boolean getClip();
/**
* Disable this option to allow series rendering in the whole plotting area.
+ *
+ * @since 18.0
*/
public abstract void setClip(Boolean clip);
@@ -96,6 +108,7 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
/**
* @see #setColorKey(String)
+ * @since 18.0
*/
public abstract String getColorKey();
@@ -104,17 +117,22 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
* colorAxis is used. Requires to set
* Defaults to: #666666
+ *
+ * @since 18.0
*/
public void setSymbolFill(Color symbolFill) {
this.symbolFill = symbolFill;
@@ -172,6 +179,7 @@ public void setSymbolFill(Color symbolFill) {
/**
* @see #setSymbolSize(Number)
+ * @since 18.0
*/
public Number getSymbolSize() {
return symbolSize;
@@ -181,6 +189,8 @@ public Number getSymbolSize() {
* The pixel size of the symbol on the button.
*
* Defaults to: 14
+ *
+ * @since 18.0
*/
public void setSymbolSize(Number symbolSize) {
this.symbolSize = symbolSize;
@@ -188,6 +198,7 @@ public void setSymbolSize(Number symbolSize) {
/**
* @see #setSymbolStroke(Color)
+ * @since 18.0
*/
public Color getSymbolStroke() {
return symbolStroke;
@@ -197,6 +208,8 @@ public Color getSymbolStroke() {
* The color of the symbol's stroke or line.
*
* Defaults to: #666666
+ *
+ * @since 18.0
*/
public void setSymbolStroke(Color symbolStroke) {
this.symbolStroke = symbolStroke;
@@ -204,6 +217,7 @@ public void setSymbolStroke(Color symbolStroke) {
/**
* @see #setSymbolStrokeWidth(Number)
+ * @since 18.0
*/
public Number getSymbolStrokeWidth() {
return symbolStrokeWidth;
@@ -213,6 +227,8 @@ public Number getSymbolStrokeWidth() {
* The pixel stroke width of the symbol on the button.
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setSymbolStrokeWidth(Number symbolStrokeWidth) {
this.symbolStrokeWidth = symbolStrokeWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ContextButtonMenuItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ContextButtonMenuItem.java
index 41c943ef278..8baab499c62 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ContextButtonMenuItem.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ContextButtonMenuItem.java
@@ -8,6 +8,9 @@
*/
package com.vaadin.flow.component.charts.model;
+/**
+ * @since 6.0.1
+ */
public class ContextButtonMenuItem extends AbstractConfigurationObject {
private String text;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Credits.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Credits.java
index f7b0130de41..330a84c0e94 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Credits.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Credits.java
@@ -15,6 +15,8 @@
/**
* Highchart by default puts a credits label in the lower right corner of the
* chart. This can be changed using these options.
+ *
+ * @since 6.0.1
*/
public class Credits extends AbstractConfigurationObject {
@@ -80,6 +82,7 @@ public void setHref(String href) {
*
* @param href
* the URL for the credits label
+ * @since 25.2
*/
public void setUnsafeHref(String href) {
this.href = href;
@@ -104,6 +107,7 @@ public void setPosition(Position position) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -117,6 +121,8 @@ public Style getStyle() {
*
* Defaults to: { "cursor": "pointer", "color": "#999999", "fontSize":
* "10px" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Crosshair.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Crosshair.java
index b45bfef4478..ebca20508e5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Crosshair.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Crosshair.java
@@ -24,6 +24,8 @@
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -105,6 +113,7 @@ public void setSnap(Boolean snap) {
/**
* @see #setWidth(Number)
+ * @since 18.0
*/
public Number getWidth() {
return width;
@@ -113,6 +122,8 @@ public Number getWidth() {
/**
* The pixel width of the crosshair. Defaults to 1 for numeric or datetime
* axes, and for one category width for category axes.
+ *
+ * @since 18.0
*/
public void setWidth(Number width) {
this.width = width;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/CrosshairLabel.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/CrosshairLabel.java
index 8514551b654..2a7dca49a9a 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/CrosshairLabel.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/CrosshairLabel.java
@@ -21,6 +21,8 @@
* >styled mode, the label is styled with the
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Cursor.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Cursor.java
index b527ab0ccce..5a0638b5c49 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Cursor.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Cursor.java
@@ -12,6 +12,8 @@
* You can set the cursor to POINTER("pointer") if you have click events
* attached to the series, to signal to the user that the points and lines can
* be clicked. Defaults to NONE.
+ *
+ * @since 6.0.1
*/
public enum Cursor implements ChartEnum {
POINTER("pointer"), NONE("");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DashStyle.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DashStyle.java
index 5fa4c348502..3e0887de49c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DashStyle.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DashStyle.java
@@ -16,6 +16,7 @@
* "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAFICAMAAAAoHe+SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRFDg4Ozs7Oqqqq9/f3dnZ2PT097Ozs////ffKyTQAAB9lJREFUeNrsnYuSoyAQRYGG5v//eOkGjHE0ax68qm6qMoliZk8QHXP2kja02s3E1W4gBjGIQfwWMT3WkeOTp5MRuxCCq+vY2Oh9eermJLbGW2/3xM7NTexLV1vvXSa2iZ/T0rx9HGx+8MYrcQiRQvBhVuLEmkgFMzrDhdgbSutnJY4knSvU1thCLPw8L3HqYEMLEafjjHQcMCXwQuwSu5/3XBHk2ON0VpaHeuSlwW3srEees7Wz898/kr+Blvd/Cqci5vRphOVWHsrteWmSm8l/2Va6rUkceaEbruhBDGIQgxjEIAYxiEHcgVg/1731wdnakcTZbfpwwSafsf3Ry15t3cm7qds8YxDJ6Yx33hxFwFDi4jZ9YK9d6bwngbXeGePZGZYPgyFSarCivKRdt6Zhfaxu05sQElcUqRk4pudKbJVYzKEV25lYjbwx3doPMyzqNsVZpe52sv/TchDQ4jtj/WmzMIrb1qPOFeo2ZWQmBsUoqnBHLHY29b3ocCM6TrcO485uqUf/Q6wq0UkfRzWIQ4mtJXWbmdgaR6K6CzGp5bRehwPJkLEU6x4Jw84V6jYzgxCGquzluU2jwIj0jHIcJmo5PfPgUZHdpgpNvVuui5FTj4o1zPIobWZTs27NMcZRZ7fsNqvNkuXyqIJT4Op6Unbatfd+3JtCXuNxTeIhe/erUYErehCDGMQgBjGIQQxiEM/mNscSf+I2hxK/6za9G018121qlFMdxrgef89tsrbMQHzTbZLsC5Wbfvy54pbb1AXJSs5AfM9tZmI3AfFdt5meUHGcw88V/3Wb27Fp8sli+JG3uU26cJuFMO2NvHJwH4uvzJao3HfL9W1ctfe+V1PIq9xXJR62hz8eFbiiBzGIQQxiEIMYxCAGcVviD3KbbiTxF7lNnTjpbWfib3KbLI37edXOdSC+cJv2Tm4zT/eVcGTU1aLwbIc+/jy3mYmdmiKJlvUh/ia3mYnTamlXjRi6nCs+z23WPmYfdi+bxW2e5TYz8fayTn38TW4zEUuj05c5fRn1OFfcc5tnuU0NoQVXfovfDuNJ3CZLaHOX28z3EupMrVxf0d5t1txmScPR4/nDbZb1T7nNfXpul+88rP/l82MKkud/viZxsz3YbFTgih7EIAYxiEEMYhCDGMRwmy3dZsOkZyO32TDp+f2c9FO3aeUV1CTp2chtqutqk/T8ndt0e7epv0L1oSY9f5lCbOQ2Xenj/Dt+mvRs5DYz8Zb0/D3xz93mU9LT/TTp2chtNkx63nab9J7b5L8rG7rN/Zz08ja2OelnbvNhmohOfGf2okQn23+yfGYKeeblVYm/2ku9l3FFD2IQgxjEIAYxiEEMYhAficnnqhULEaeP789+0k9P7NUKsWpNjjYYbxcgtqr+Ul/zKsRcrFoxVGsQOxHXxcAtQOwNr0TMnMthecrDmScnDtVPuuonjZuaWFVgfrapSJ6aeMNd4HGb4b3M46LE640KXB+DGMQgBjGIQQxiEIO4OzE7mpb43G1aY+clPrrNQswTE1e36TRmGTWfKXOgvZ2ZOKcVpaudEXBr0lAxNDEx51pGojZLRNNPOJYPblOi06Lf0g/WcTw3cerZ1K2sEUtngtJOTJzdpmSMZSywKNmpiavbtFI0SL4mIWh0dN5R8XCbkrmU2KWqzXqfkLhWm37g7/TsU9v4peeq47zC0prE0+35/44KXNGDGMQgBjGIQQxiEIN4LuJhdYfqZ+kX//5UVdKfDcvFbaoq6Udiq2aTHWen6bxzLh5npMeRVdIPxDJz3FSnyTr13IRt7vMUVdIPxCHEzWMZS2U+b51fLj+HV0n/6zaFSbA4PzyIRdC644z00cT604ngVGJ9A0p8mJFOA6ukP7lNphDkHgtxgnRlHO9mpLv9jPSBfSxuM4Hl/3GqxDZ/k8PZjHQ7uo9jmbEddbK5fidLmVIu+vswIz1vtNVUH0NcXRHnyeZU/0iks5nd2jaTlDc6t03t1z6bwnNLN9faRYk77tMfjQpc0YMYxCAGMYhBDGIQg7g78bq5TW10kxG/zG0GbXw4NutnIL7IbarMDDkMZ8tqie+5OYivcpuqBknTcKoDggmTEF/lNrPMNJ42ETfLqLjKbdY+1iNRv0GUJyG+ym2W74S0D2KagfhFbjMEZnkH6YxCMnLc0GTkndymNuqhmb9ok4MZfuRd5DaLvqRNHuYv2oxx5IT189xmPFm790p0upa7rD1PQfLEaxcl7rhPfzQqcEUPYhCDGMQgBjGIQQziuYiXzW1S5yrp3+c2e1dJ/z63uask5HpUSf8+t9m7Svp1bpP/5jbvVxLqRvxJbnOr6/5UzqcX8WVus9QFOstt9q6S/m5uM/7Jbf6tJNRa1e5zm+6D3GbvKum3cpu0z23GfW4zF9vpWiX9Rm5zq35eWunomR4hTnphoV47qndaX6cgtTbdZevr9GKj1v8QxxFMd4gb7LvGowJX9CAGMYhBDGIQgxjEIIbbbOc2G1ZJb+Q2G1ZJb+Q2H1XS6ddV0hu5zVolnX9fJb2R22xYJb2R26zEDaqkfz8n/f9V0psRfzgn/dRtNqyS3shtNqyS/sptxr3b5Fduk/+4zXZV0v/vNgPXCu9aTV0FZp2TXt4sHVzn04z1+rvoTX91vdU9t3nP6/XZ6p7bnI74i33Ufytc0YMYxCNu/wQYAKgBouLeSYjpAAAAAElFTkSuQmCC"
* />
*
+ * @since 18.0
*/
public enum DashStyle implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataGrouping.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataGrouping.java
index b5f26634a68..2fed741fc08 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataGrouping.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataGrouping.java
@@ -24,6 +24,8 @@
* If data grouping is applied, the grouping information of grouped points can
* be read from the Point.dataGroup.
* min and max
* if some custom point property is used or if approximation for data
* grouping is set to 'sum''.
+ *
+ * @since 18.0
*/
public abstract void setColorKey(String colorKey);
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract Color[] getColors();
/**
* A series specific or series type specific color set to apply instead of
* the theme colors when {@link #setColorByPoint(Boolean)} is true.
+ *
+ * @since 18.0
*/
public abstract void setColors(Color... colors);
@@ -124,6 +142,7 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
* @param color
* to add
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract void addColor(Color color);
@@ -133,11 +152,13 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
* @param color
* to remove
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract void removeColor(Color color);
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public abstract Boolean getCrisp();
@@ -147,6 +168,8 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
* densely packed columns, this leads to visible difference in column widths
* or distance between columns. In these cases, setting crisp to false may
* look better, even though each column is rendered blurry.
+ *
+ * @since 18.0
*/
public abstract void setCrisp(Boolean crisp);
@@ -174,11 +197,14 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
/**
* @see #setEdgeColor(Color)
+ * @since 18.0
*/
public abstract Color getEdgeColor();
/**
* 3D columns only. The color of the edges.
+ *
+ * @since 18.0
*/
public abstract void setEdgeColor(Color edgeColor);
@@ -293,11 +319,14 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public abstract Number getOpacity();
/**
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
+ *
+ * @since 18.0
*/
public abstract void setOpacity(Number opacity);
@@ -566,6 +595,7 @@ public abstract class ColumnOptions extends AbstractPlotOptions {
/**
* @see #setPointStart(Number)
+ * @since 24.9
*/
public abstract void setPointStart(Instant instant);
}
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Compare.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Compare.java
index 478025ea9fc..140e195ff91 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Compare.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Compare.java
@@ -11,6 +11,8 @@
/**
* The {@link YAxis} will show percentage or absolute change depending on
* whether compare is set to {@link Compare#PERCENT} or {@link Compare#VALUE}
+ *
+ * @since 6.0.1
*/
public enum Compare implements ChartEnum {
PERCENT("percent"), VALUE("value");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Completed.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Completed.java
index ed661d6653b..96003710146 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Completed.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Completed.java
@@ -12,6 +12,8 @@
/**
* Progress indicator, how much of the task completed
+ *
+ * @since 24.7
*/
@SuppressWarnings("unused")
public class Completed extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Condition.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Condition.java
index f3c18a7b939..b87d22f030f 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Condition.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Condition.java
@@ -10,6 +10,8 @@
/**
* Under which conditions the rule applies.
+ *
+ * @since 6.0.1
*/
public class Condition extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Configuration.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Configuration.java
index 51c887f65e0..58fbaa7ed0b 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Configuration.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Configuration.java
@@ -32,6 +32,8 @@
/**
* Chart's configuration root object containing all the child objects that are
* used to configure chart, axes, legend, titles etc.
+ *
+ * @since 6.0.1
*/
public class Configuration extends AbstractConfigurationObject
implements ChartConfiguration {
@@ -68,6 +70,7 @@ public class Configuration extends AbstractConfigurationObject
/**
* @see #setAccessibility(Accessibility)
+ * @since 7.0
*/
public Accessibility getAccessibility() {
if (accessibility == null) {
@@ -80,6 +83,7 @@ public Accessibility getAccessibility() {
* Sets options for configuring accessibility for the chart.
*
* @param accessibility
+ * @since 7.0
*/
public void setAccessibility(Accessibility accessibility) {
this.accessibility = accessibility;
@@ -809,6 +813,7 @@ public void setNavigator(Navigator navigator) {
/**
* @see #setTime(Time)
+ * @since 18.0
*/
public Time getTime() {
if (time == null) {
@@ -821,6 +826,7 @@ public Time getTime() {
* Set configuration for time options
*
* @param time
+ * @since 18.0
*/
public void setTime(Time time) {
this.time = time;
@@ -1161,6 +1167,7 @@ public List.highcharts-crosshair, .highcharts-crosshair-thin
* or .highcharts-xaxis-category classes.
* #cccccc for numeric
* and datetime axes, and rgba(204,214,235,0.25) for category
* axes, where the crosshair by default highlights the whole category.
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
@@ -70,6 +75,7 @@ public void setColor(Color color) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -81,6 +87,8 @@ public DashStyle getDashStyle() {
* values.
* .highcharts-crosshair-label class.
* #666666 if that is not available.
+ *
+ * @since 18.0
*/
public void setBackgroundColor(Color backgroundColor) {
this.backgroundColor = backgroundColor;
@@ -71,6 +76,7 @@ public void setBackgroundColor(Color backgroundColor) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -78,6 +84,8 @@ public Color getBorderColor() {
/**
* The border color for the crosshair label
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -101,6 +109,7 @@ public void setBorderRadius(Number borderRadius) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -110,6 +119,8 @@ public Number getBorderWidth() {
* The border width for the crosshair label.
*
undefined.
+ *
+ * @since 18.0
*/
public void setBackgroundColor(Color backgroundColor) {
this.backgroundColor = backgroundColor;
@@ -120,6 +125,7 @@ public void setBackgroundColor(Color backgroundColor) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -127,6 +133,8 @@ public Color getBorderColor() {
/**
* The border color for the data label. Defaults to undefined.
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -134,6 +142,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderRadius(Number)
+ * @since 18.0
*/
public Number getBorderRadius() {
return borderRadius;
@@ -143,6 +152,8 @@ public Number getBorderRadius() {
* The border radius in pixels for the data label.
* * Defaults to: 0 + * + * @since 18.0 */ public void setBorderRadius(Number borderRadius) { this.borderRadius = borderRadius; @@ -150,6 +161,7 @@ public void setBorderRadius(Number borderRadius) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -159,6 +171,8 @@ public Number getBorderWidth() { * The border width in pixels for the data label. *
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -186,6 +200,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -193,6 +208,8 @@ public Color getColor() {
/**
* The text color for the data labels. Defaults to null.
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
@@ -388,6 +405,7 @@ public void setShape(Shape shape) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -410,6 +428,8 @@ public Style getStyle() {
*
* Defaults to: {"color": "contrast", "fontSize": "11px", "fontWeight": * "bold", "textOutline": "1px contrast" } + * + * @since 18.0 */ public void setStyle(Style style) { this.style = style; @@ -501,6 +521,7 @@ public void setZIndex(Number zIndex) { /** * @see #setConnectorColor(Color) + * @since 18.0 */ public Color getConnectorColor() { return connectorColor; @@ -520,6 +541,8 @@ public Color getConnectorColor() { *
** Defaults to: {point.color} + * + * @since 18.0 */ public void setConnectorColor(Color connectorColor) { this.connectorColor = connectorColor; @@ -543,6 +566,7 @@ public void setConnectorPadding(Number connectorPadding) { /** * @see #setConnectorWidth(Number) + * @since 18.0 */ public Number getConnectorWidth() { return connectorWidth; @@ -561,6 +585,8 @@ public Number getConnectorWidth() { *
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setConnectorWidth(Number connectorWidth) {
this.connectorWidth = connectorWidth;
@@ -602,6 +628,7 @@ public void setSoftConnector(Boolean softConnector) {
/**
* @see #setPosition(HorizontalAlign)
+ * @since 24.7
*/
public HorizontalAlign getPosition() {
return position;
@@ -612,6 +639,7 @@ public HorizontalAlign getPosition() {
* possible, it defaults to right. Defaults to "center".
*
* @param position
+ * @since 24.7
*/
public void setPosition(HorizontalAlign position) {
this.position = position;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsFunnel.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsFunnel.java
index 1730f60a6e4..ece424566fd 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsFunnel.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsFunnel.java
@@ -12,6 +12,7 @@
import com.vaadin.flow.component.charts.model.style.Style;
/**
+ * @since 6.0.1
*/
public class DataLabelsFunnel extends AbstractDataLabels {
@@ -49,6 +50,7 @@ public DataLabelsFunnel() {
/**
* @see #setBackgroundColor(Color)
+ * @since 18.0
*/
public Color getBackgroundColor() {
return backgroundColor;
@@ -57,6 +59,8 @@ public Color getBackgroundColor() {
/**
* The background color or gradient for the data label. Defaults to
* undefined.
+ *
+ * @since 18.0
*/
public void setBackgroundColor(Color backgroundColor) {
this.backgroundColor = backgroundColor;
@@ -64,6 +68,7 @@ public void setBackgroundColor(Color backgroundColor) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -71,6 +76,8 @@ public Color getBorderColor() {
/**
* The border color for the data label. Defaults to undefined.
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -78,6 +85,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderRadius(Number)
+ * @since 18.0
*/
public Number getBorderRadius() {
return borderRadius;
@@ -87,6 +95,8 @@ public Number getBorderRadius() {
* The border radius in pixels for the data label.
*
* Defaults to: 0 + * + * @since 18.0 */ public void setBorderRadius(Number borderRadius) { this.borderRadius = borderRadius; @@ -94,6 +104,7 @@ public void setBorderRadius(Number borderRadius) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -103,6 +114,8 @@ public Number getBorderWidth() { * The border width in pixels for the data label. *
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -130,6 +143,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -137,6 +151,8 @@ public Color getColor() {
/**
* The text color for the data labels. Defaults to null.
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
@@ -144,6 +160,7 @@ public void setColor(Color color) {
/**
* @see #setConnectorColor(Color)
+ * @since 18.0
*/
public Color getConnectorColor() {
return connectorColor;
@@ -163,6 +180,8 @@ public Color getConnectorColor() {
*
* Defaults to: {point.color} + * + * @since 18.0 */ public void setConnectorColor(Color connectorColor) { this.connectorColor = connectorColor; @@ -186,6 +205,7 @@ public void setConnectorPadding(Number connectorPadding) { /** * @see #setConnectorWidth(Number) + * @since 18.0 */ public Number getConnectorWidth() { return connectorWidth; @@ -204,6 +224,8 @@ public Number getConnectorWidth() { *
** Defaults to: 1 + * + * @since 18.0 */ public void setConnectorWidth(Number connectorWidth) { this.connectorWidth = connectorWidth; @@ -433,6 +455,7 @@ public void setSoftConnector(Boolean softConnector) { /** * @see #setStyle(Style) + * @since 18.0 */ public Style getStyle() { if (style == null) { @@ -455,6 +478,8 @@ public Style getStyle() { *
* Defaults to: {"color": "contrast", "fontSize": "11px", "fontWeight":
* "bold", "textOutline": "1px contrast" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsRange.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsRange.java
index 88bc5b01de0..ca684a6760b 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsRange.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataLabelsRange.java
@@ -17,6 +17,8 @@
* xLow, xHigh, yLow and
* yHigh options to allow the higher and lower data label sets
* individually.
+ *
+ * @since 6.0.1
*/
public class DataLabelsRange extends AbstractDataLabels {
@@ -93,6 +95,7 @@ public void setAllowOverlap(Boolean allowOverlap) {
/**
* @see #setBackgroundColor(Color)
+ * @since 18.0
*/
public Color getBackgroundColor() {
return backgroundColor;
@@ -101,6 +104,8 @@ public Color getBackgroundColor() {
/**
* The background color or gradient for the data label. Defaults to
* undefined.
+ *
+ * @since 18.0
*/
public void setBackgroundColor(Color backgroundColor) {
this.backgroundColor = backgroundColor;
@@ -108,6 +113,7 @@ public void setBackgroundColor(Color backgroundColor) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -115,6 +121,8 @@ public Color getBorderColor() {
/**
* The border color for the data label. Defaults to undefined.
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -122,6 +130,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderRadius(Number)
+ * @since 18.0
*/
public Number getBorderRadius() {
return borderRadius;
@@ -131,6 +140,8 @@ public Number getBorderRadius() {
* The border radius in pixels for the data label.
*
* Defaults to: 0 + * + * @since 18.0 */ public void setBorderRadius(Number borderRadius) { this.borderRadius = borderRadius; @@ -138,6 +149,7 @@ public void setBorderRadius(Number borderRadius) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -147,6 +159,8 @@ public Number getBorderWidth() { * The border width in pixels for the data label. *
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -174,6 +188,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -181,6 +196,8 @@ public Color getColor() {
/**
* The text color for the data labels. Defaults to null.
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
@@ -376,6 +393,7 @@ public void setShape(Shape shape) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -398,6 +416,8 @@ public Style getStyle() {
*
* Defaults to: {"color": "contrast", "fontSize": "11px", "fontWeight":
* "bold", "textOutline": "1px contrast" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataProviderSeries.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataProviderSeries.java
index 4c967dbbdf2..9c039ad4516 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataProviderSeries.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataProviderSeries.java
@@ -34,6 +34,8 @@
* Note that even if you use a lazy loading {@link DataProvider}, this series
* will work in an eager fashion and load all the data from the provider at
* once.
+ *
+ * @since 6.0.1
*/
public class DataProviderSeries
* Defaults to: undefined + * + * @since 18.0 */ public void setDescription(String description) { this.description = description; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItem3d.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItem3d.java index 18fd10457fe..23f49ec5a98 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItem3d.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItem3d.java @@ -10,6 +10,8 @@ /** * DataSeriesItem that can hold also Z value. Used in e.g. bubble charts. + * + * @since 6.0.1 */ public class DataSeriesItem3d extends DataSeriesItem { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemBullet.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemBullet.java index a6a0e09a042..4cce7c1fc94 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemBullet.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemBullet.java @@ -13,6 +13,8 @@ /** * DataSeriesItem that can hold also target and targetOptions. Used in e.g. * bullet series. + * + * @since 18.0 */ public class DataSeriesItemBullet extends DataSeriesItem { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemSankey.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemSankey.java index 42693093dfd..70d1991a3f0 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemSankey.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemSankey.java @@ -11,6 +11,8 @@ /** * DataSeriesItem that can hold also "from", "to" and "weight". Used in sankey * series. + * + * @since 24.3 */ public class DataSeriesItemSankey extends DataSeriesItem { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemTimeline.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemTimeline.java index 988434c9aef..1e106474003 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemTimeline.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemTimeline.java @@ -13,6 +13,8 @@ /** * DataSeriesItem that can hold also Label and Description values. Used in e.g. * timeline series. + * + * @since 18.0 */ public class DataSeriesItemTimeline extends DataSeriesItem { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemXrange.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemXrange.java index a58ec3818d1..736f9418491 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemXrange.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DataSeriesItemXrange.java @@ -19,6 +19,8 @@ *
* To change partial fill amount or color use {@link #getPartialFill()} to get
* the configuration object.
+ *
+ * @since 18.0
*/
public class DataSeriesItemXrange extends DataSeriesItem {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DateTimeLabelFormats.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DateTimeLabelFormats.java
index d305e86c554..3e57f2f93a0 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DateTimeLabelFormats.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DateTimeLabelFormats.java
@@ -25,6 +25,8 @@
* year: '%Y'
* }
*
+ *
+ * @since 6.0.1
*/
@SuppressWarnings("serial")
public class DateTimeLabelFormats extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dial.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dial.java
index b6e52073afe..baf47793ddf 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dial.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dial.java
@@ -21,6 +21,8 @@
* >styled mode, the dial is styled with the
* .highcharts-gauge-series .highcharts-dial rule.
*
* Defaults to: #000000 + * + * @since 18.0 */ public void setBackgroundColor(Color backgroundColor) { this.backgroundColor = backgroundColor; @@ -88,6 +93,7 @@ public void setBaseWidth(Number baseWidth) { /** * @see #setBorderColor(Color) + * @since 18.0 */ public Color getBorderColor() { return borderColor; @@ -99,6 +105,8 @@ public Color getBorderColor() { * color. *
* Defaults to: #cccccc + * + * @since 18.0 */ public void setBorderColor(Color borderColor) { this.borderColor = borderColor; @@ -106,6 +114,7 @@ public void setBorderColor(Color borderColor) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -115,6 +124,8 @@ public Number getBorderWidth() { * The width of the gauge dial border in pixels. *
* Defaults to: 0 + * + * @since 18.0 */ public void setBorderWidth(Number borderWidth) { this.borderWidth = borderWidth; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dimension.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dimension.java index cb8ac7dd4ec..cdb4b4acc71 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dimension.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Dimension.java @@ -10,6 +10,8 @@ /** * Axial dimension. + * + * @since 6.0.1 */ public enum Dimension implements ChartEnum { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragDrop.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragDrop.java index 08e09c411ba..16b0bc46893 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragDrop.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragDrop.java @@ -8,6 +8,9 @@ */ package com.vaadin.flow.component.charts.model; +/** + * @since 24.7 + */ @SuppressWarnings("unused") public class DragDrop extends AbstractConfigurationObject { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragHandle.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragHandle.java index fe8176ab56c..29519325c6f 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragHandle.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DragHandle.java @@ -10,6 +10,9 @@ import com.vaadin.flow.component.charts.model.style.Color; +/** + * @since 24.7 + */ @SuppressWarnings("unused") public class DragHandle extends AbstractConfigurationObject { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Drilldown.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Drilldown.java index 33d46dac99e..0f8d00d19d4 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Drilldown.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Drilldown.java @@ -18,6 +18,8 @@ /** * Options for drill down, the concept of inspecting increasingly high * resolution data through clicking on chart items like columns or pie slices. + * + * @since 6.0.1 */ public class Drilldown extends AbstractConfigurationObject { @@ -63,6 +65,7 @@ public Configuration getConfiguration() { /** * @see #setActiveAxisLabelStyle(Style) * @return + * @since 18.0 */ public Style getActiveAxisLabelStyle() { return activeAxisLabelStyle; @@ -73,6 +76,7 @@ public Style getActiveAxisLabelStyle() { * drilldown data. * * @param activeAxisLabelStyle + * @since 18.0 */ public void setActiveAxisLabelStyle(Style activeAxisLabelStyle) { this.activeAxisLabelStyle = activeAxisLabelStyle; @@ -81,6 +85,7 @@ public void setActiveAxisLabelStyle(Style activeAxisLabelStyle) { /** * @see #setActiveDataLabelStyle(Style) * @return + * @since 18.0 */ public Style getActiveDataLabelStyle() { return activeDataLabelStyle; @@ -91,6 +96,7 @@ public Style getActiveDataLabelStyle() { * drilldown data. * * @param activeDataLabelStyle + * @since 18.0 */ public void setActiveDataLabelStyle(Style activeDataLabelStyle) { this.activeDataLabelStyle = activeDataLabelStyle; @@ -119,6 +125,7 @@ public void setAnimation(Boolean animation) { * Returns the breadcrumbs navigation options for drilldown levels. * * @return Breadcrumbs navigation options + * @since 25.0 */ public Breadcrumbs getBreadcrumbs() { if (breadcrumbs == null) { @@ -133,6 +140,7 @@ public Breadcrumbs getBreadcrumbs() { * * @param breadcrumbs * the Breadcrumbs configuration + * @since 25.0 */ public void setBreadcrumbs(Breadcrumbs breadcrumbs) { this.breadcrumbs = breadcrumbs; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DrilldownCallback.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DrilldownCallback.java index 9fd028e4526..202e4b0dcd9 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DrilldownCallback.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/DrilldownCallback.java @@ -21,6 +21,8 @@ *
* To enable async drilldown for a series item use * {@link DataSeries#addItemWithDrilldown(com.vaadin.flow.component.charts.model.DataSeriesItem)} + * + * @since 18.0 */ public interface DrilldownCallback extends Serializable { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportFileType.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportFileType.java index 337120a1c29..e9cf0fadae1 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportFileType.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportFileType.java @@ -13,6 +13,8 @@ * specifying a type option. * * Defaults to image/png. + * + * @since 6.0.1 */ public enum ExportFileType implements ChartEnum { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Exporting.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Exporting.java index af2404a3477..535c129daa0 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Exporting.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Exporting.java @@ -17,6 +17,8 @@ * Options for the exporting module. For an overview on the matter, see * the docs. + * + * @since 6.0.1 */ public class Exporting extends AbstractConfigurationObject { @@ -200,6 +202,7 @@ public void setLibURL(String libURL) { * @param libURL * the path where Highcharts will look for export module * dependencies + * @since 25.2 */ public void setUnsafeLibURL(String libURL) { this.libURL = libURL; @@ -365,6 +368,7 @@ public void setUrl(String url) { * @param url * the URL for the server module converting the SVG string to an * image format + * @since 25.2 */ public void setUnsafeUrl(String url) { this.url = url; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportingMenuItemDefinition.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportingMenuItemDefinition.java index 58f5a6a03e9..c3da53c8c71 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportingMenuItemDefinition.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ExportingMenuItemDefinition.java @@ -8,6 +8,9 @@ */ package com.vaadin.flow.component.charts.model; +/** + * @since 6.0.1 + */ public class ExportingMenuItemDefinition extends AbstractConfigurationObject { private String _fn_onclick; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagItem.java index 1473cb5da75..6ab2ef1cef3 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagItem.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagItem.java @@ -13,6 +13,8 @@ /** * DataSeriesItem that can hold also title and text values. Used in flags * charts. + * + * @since 6.0.1 */ public class FlagItem extends DataSeriesItem { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagShape.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagShape.java index 8a59af61511..bfcd7642dc4 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagShape.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/FlagShape.java @@ -10,6 +10,8 @@ /** * The name of a symbol to use for the border in {@link ChartType#FLAGS} series. + * + * @since 6.0.1 */ public enum FlagShape implements ChartEnum { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Frame.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Frame.java index 886d4adccc7..235a461b40e 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Frame.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Frame.java @@ -11,6 +11,8 @@ /** * Provides the option to draw a frame around the charts by defining a bottom, * front and back panel. + * + * @since 6.0.1 */ public class Frame extends AbstractConfigurationObject { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeries.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeries.java index a11b1976ea6..3ac229c7a2b 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeries.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeries.java @@ -18,6 +18,8 @@ /** * A series of tasks to be used in the Gantt chart. Each task (represented by * {@link GanttSeriesItem}) has a start and an end date. + * + * @since 24.7 */ @SuppressWarnings("unused") public class GanttSeries extends AbstractSeries { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItem.java index 247edf71964..b13f4f4cb02 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItem.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItem.java @@ -17,6 +17,8 @@ /** * Data for the {@link GanttSeries}. Represents one task in the Gantt chart. + * + * @since 24.7 */ @SuppressWarnings("unused") public class GanttSeriesItem extends AbstractConfigurationObject { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItemDependency.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItemDependency.java index 66a9bb2e050..e2183b78559 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItemDependency.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GanttSeriesItemDependency.java @@ -11,6 +11,8 @@ /** * A configuration object to express dependencies between tasks in a Gantt * chart. + * + * @since 24.7 */ @SuppressWarnings("unused") public class GanttSeriesItemDependency extends ConnectorStyle { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GaugeOptions.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GaugeOptions.java index 5bde83bac96..272e055ef2f 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GaugeOptions.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GaugeOptions.java @@ -8,6 +8,9 @@ */ package com.vaadin.flow.component.charts.model; +/** + * @since 6.0.1 + */ public abstract class GaugeOptions extends AbstractPlotOptions { /** @@ -29,17 +32,21 @@ public abstract class GaugeOptions extends AbstractPlotOptions { /** * @see #setClip(Boolean) + * @since 18.0 */ public abstract Boolean getClip(); /** * Disable this option to allow series rendering in the whole plotting area. * Note that clipping should be always enabled when chart.zoomType is set + * + * @since 18.0 */ public abstract void setClip(Boolean clip); /** * @see #setCrisp(Boolean) + * @since 18.0 */ public abstract Boolean getCrisp(); @@ -50,6 +57,8 @@ public abstract class GaugeOptions extends AbstractPlotOptions { * or distance between columns. In these cases, settingcrisp
* to false may look better, even though each column is
* rendered blurry.
+ *
+ * @since 18.0
*/
public abstract void setCrisp(Boolean crisp);
@@ -132,11 +141,14 @@ public abstract class GaugeOptions extends AbstractPlotOptions {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public abstract Number getOpacity();
/**
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
+ *
+ * @since 18.0
*/
public abstract void setOpacity(Number opacity);
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Global.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Global.java
index 332bd7bee84..dfc8cf5c257 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Global.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Global.java
@@ -20,6 +20,8 @@
* }
* });
*
+ *
+ * @since 6.0.1
*/
public class Global extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBox.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBox.java
index c72a003c5e1..5c08718221c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBox.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBox.java
@@ -13,6 +13,8 @@
/**
* Style options for the guide box. The guide box has one state by default, the
* default state.
+ *
+ * @since 24.7
*/
@SuppressWarnings("unused")
public class GuideBox extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBoxDefaultState.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBoxDefaultState.java
index e9524272e65..a1938737b18 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBoxDefaultState.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/GuideBoxDefaultState.java
@@ -10,6 +10,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
+/**
+ * @since 24.7
+ */
public class GuideBoxDefaultState extends AbstractConfigurationObject {
private String className;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Halo.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Halo.java
index b53457caf2c..66183147713 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Halo.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Halo.java
@@ -23,6 +23,8 @@
* >styled mode, the halo is styled with the .highcharts-halo
* class, with colors inherited from .highcharts-color-{n}.
*
+ *
+ * @since 6.0.1
*/
public class Halo extends AbstractConfigurationObject {
@@ -35,6 +37,7 @@ public Halo() {
/**
* @see #setAttributes(Attributes)
+ * @since 18.0
*/
public Attributes getAttributes() {
if (attributes == null) {
@@ -47,6 +50,8 @@ public Attributes getAttributes() {
* A collection of SVG attributes to override the appearance of the halo,
* for example fill, stroke and
* stroke-width.
+ *
+ * @since 18.0
*/
public void setAttributes(Attributes attributes) {
this.attributes = attributes;
@@ -54,6 +59,7 @@ public void setAttributes(Attributes attributes) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -65,6 +71,8 @@ public Number getOpacity() {
* apply opacity to colors of hex or rgb(a) formats.
*
* Defaults to: 0.25
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Handles.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Handles.java
index 61d9559bb3c..9e75f84aacb 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Handles.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Handles.java
@@ -23,6 +23,8 @@
* .highcharts-navigator-handle-left and
* .highcharts-navigator-handle-right classes.
*
* Defaults to: 2 + * + * @since 18.0 */ public void setLineWidth(Number lineWidth) { this.lineWidth = lineWidth; @@ -119,6 +124,7 @@ public void setLineWidth(Number lineWidth) { /** * @see #setLineWidthPlus(Number) + * @since 18.0 */ public Number getLineWidthPlus() { return lineWidthPlus; @@ -128,6 +134,8 @@ public Number getLineWidthPlus() { * The additional line width for the graph of a hovered series. *
* Defaults to: 1 + * + * @since 18.0 */ public void setLineWidthPlus(Number lineWidthPlus) { this.lineWidthPlus = lineWidthPlus; @@ -135,6 +143,7 @@ public void setLineWidthPlus(Number lineWidthPlus) { /** * @see #setFillColor(Color) + * @since 18.0 */ public Color getFillColor() { return fillColor; @@ -142,6 +151,8 @@ public Color getFillColor() { /** * The fill color of the marker in hover state. + * + * @since 18.0 */ public void setFillColor(Color fillColor) { this.fillColor = fillColor; @@ -149,6 +160,7 @@ public void setFillColor(Color fillColor) { /** * @see #setLineColor(Color) + * @since 18.0 */ public Color getLineColor() { return lineColor; @@ -159,6 +171,8 @@ public Color getLineColor() { * series' or point's color is used. *
* Defaults to: #ffffff + * + * @since 18.0 */ public void setLineColor(Color lineColor) { this.lineColor = lineColor; @@ -199,6 +213,7 @@ public void setRadiusPlus(Number radiusPlus) { /** * @see #setBorderColor(Color) + * @since 18.0 */ public Color getBorderColor() { return borderColor; @@ -207,6 +222,8 @@ public Color getBorderColor() { /** * A specific border color for the hovered point. Defaults to inherit the * normal state border color. + * + * @since 18.0 */ public void setBorderColor(Color borderColor) { this.borderColor = borderColor; @@ -214,6 +231,7 @@ public void setBorderColor(Color borderColor) { /** * @see #setBrightness(Number) + * @since 18.0 */ public Number getBrightness() { return brightness; @@ -233,6 +251,8 @@ public Number getBrightness() { *
** Defaults to: 0.1 + * + * @since 18.0 */ public void setBrightness(Number brightness) { this.brightness = brightness; @@ -240,6 +260,7 @@ public void setBrightness(Number brightness) { /** * @see #setColor(Color) + * @since 18.0 */ public Color getColor() { return color; @@ -249,6 +270,8 @@ public Color getColor() { * A specific color for the hovered point. *
* Defaults to: undefined + * + * @since 18.0 */ public void setColor(Color color) { this.color = color; @@ -256,6 +279,7 @@ public void setColor(Color color) { /** * @see #setOpacity(Number) + * @since 18.0 */ public Number getOpacity() { return opacity; @@ -266,6 +290,8 @@ public Number getOpacity() { * visibility of the children is determined by the opacity. *
* Defaults to: 0.75 + * + * @since 18.0 */ public void setOpacity(Number opacity) { this.opacity = opacity; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Inactive.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Inactive.java index dd8d9c5ca7e..9c3829afe2f 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Inactive.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Inactive.java @@ -10,6 +10,9 @@ import com.vaadin.flow.component.charts.model.style.Color; +/** + * @since 22.0 + */ public class Inactive extends AbstractConfigurationObject { private Boolean animation; @@ -70,6 +73,8 @@ public Number getLineWidth() { * Pixel width of the graph line. *
* Defaults to: 2
+ *
+ * @since 25.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/IntervalUnit.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/IntervalUnit.java
index fabab93f03b..36e0db0ad2a 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/IntervalUnit.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/IntervalUnit.java
@@ -10,6 +10,8 @@
/**
* Irregular time unit used to define point interval unit.
+ *
+ * @since 6.0.1
*/
public enum IntervalUnit implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ItemPartialFill.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ItemPartialFill.java
index b1a374394b1..6f7e3a7d5c5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ItemPartialFill.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ItemPartialFill.java
@@ -13,6 +13,8 @@
/**
* PartialFill configuration object to be used in {@link DataSeriesItemXrange}.
* Typically used to visualize how much of a task is performed.
+ *
+ * @since 18.0
*/
public class ItemPartialFill extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Items.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Items.java
index 54abc246381..40917911d33 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Items.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Items.java
@@ -12,6 +12,8 @@
/**
* A HTML label that can be positioned anywhere in the chart area.
+ *
+ * @since 18.0
*/
public class Items extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/KeyboardNavigation.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/KeyboardNavigation.java
index f95814ed864..da1589c7d03 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/KeyboardNavigation.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/KeyboardNavigation.java
@@ -10,6 +10,8 @@
/**
* Options for keyboard navigation.
+ *
+ * @since 6.0.1
*/
public class KeyboardNavigation extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Label.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Label.java
index b57274a9555..0e63ee9e988 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Label.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Label.java
@@ -12,6 +12,8 @@
/**
* Text labels for the plot bands
+ *
+ * @since 6.0.1
*/
public class Label extends AbstractConfigurationObject {
@@ -62,6 +64,7 @@ public void setRotation(Number rotation) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -81,6 +84,8 @@ public Style getStyle() {
* >styled mode, the labels are styled by the
* .highcharts-plot-band-label class.
*
* Defaults to: { "color": "#666666", "cursor": "default", "fontSize": * "11px" } + * + * @since 18.0 */ public void setStyle(Style style) { this.style = style; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Lang.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Lang.java index 30b1102d258..fee811f0a96 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Lang.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Lang.java @@ -21,6 +21,8 @@ * } * }); * + * + * @since 6.0.1 */ public class Lang extends AbstractConfigurationObject { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LayoutDirection.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LayoutDirection.java index 4da9bcbd760..519f903ffce 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LayoutDirection.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LayoutDirection.java @@ -11,6 +11,8 @@ /** * The layout of the legend items. Can be one of HORIZONTAL("horizontal") or * VERTICAL("vertical"). Defaults to HORIZONTAL. + * + * @since 6.0.1 */ public enum LayoutDirection implements ChartEnum { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Legend.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Legend.java index 62b325e623e..49ab01ee64d 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Legend.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Legend.java @@ -14,6 +14,8 @@ /** * The legend is a box containing a symbol and name for each series item or * point item in the chart. + * + * @since 6.0.1 */ public class Legend extends AbstractConfigurationObject { @@ -84,6 +86,7 @@ public void setAlign(HorizontalAlign align) { /** * @see #setBackgroundColor(Color) + * @since 18.0 */ public Color getBackgroundColor() { return backgroundColor; @@ -91,6 +94,8 @@ public Color getBackgroundColor() { /** * The background color of the legend. + * + * @since 18.0 */ public void setBackgroundColor(Color backgroundColor) { this.backgroundColor = backgroundColor; @@ -98,6 +103,7 @@ public void setBackgroundColor(Color backgroundColor) { /** * @see #setBorderColor(Color) + * @since 18.0 */ public Color getBorderColor() { return borderColor; @@ -107,6 +113,8 @@ public Color getBorderColor() { * The color of the drawn border around the legend. *
* Defaults to: #999999 + * + * @since 18.0 */ public void setBorderColor(Color borderColor) { this.borderColor = borderColor; @@ -130,6 +138,7 @@ public void setBorderRadius(Number borderRadius) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -139,6 +148,8 @@ public Number getBorderWidth() { * The width of the drawn border around the legend. *
* Defaults to: 0 + * + * @since 18.0 */ public void setBorderWidth(Number borderWidth) { this.borderWidth = borderWidth; @@ -200,6 +211,7 @@ public void setItemDistance(Number itemDistance) { /** * @see #setItemHiddenStyle(Style) + * @since 18.0 */ public Style getItemHiddenStyle() { if (itemHiddenStyle == null) { @@ -215,6 +227,8 @@ public Style getItemHiddenStyle() { * overridden here. *
* Defaults to: { "color": "#cccccc" }
+ *
+ * @since 18.0
*/
public void setItemHiddenStyle(Style itemHiddenStyle) {
this.itemHiddenStyle = itemHiddenStyle;
@@ -222,6 +236,7 @@ public void setItemHiddenStyle(Style itemHiddenStyle) {
/**
* @see #setItemHoverStyle(Style)
+ * @since 18.0
*/
public Style getItemHoverStyle() {
if (itemHoverStyle == null) {
@@ -236,6 +251,8 @@ public Style getItemHoverStyle() {
* inherited from style unless overridden here.
*
* Defaults to: { "color": "#000000" } + * + * @since 18.0 */ public void setItemHoverStyle(Style itemHoverStyle) { this.itemHoverStyle = itemHoverStyle; @@ -275,6 +292,7 @@ public void setItemMarginTop(Number itemMarginTop) { /** * @see #setItemStyle(Style) + * @since 18.0 */ public Style getItemStyle() { if (itemStyle == null) { @@ -292,6 +310,8 @@ public Style getItemStyle() { *
* Defaults to: { "color": "#333333", "cursor": "pointer", "fontSize": * "12px", "fontWeight": "bold", "textOverflow": "ellipsis" } + * + * @since 18.0 */ public void setItemStyle(Style itemStyle) { this.itemStyle = itemStyle; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendNavigation.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendNavigation.java index 250f7dbbb59..c127e47c6a8 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendNavigation.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendNavigation.java @@ -17,6 +17,8 @@ * of working around that is to increase the chart height in export. + * + * @since 6.0.1 */ public class LegendNavigation extends AbstractConfigurationObject { @@ -32,6 +34,7 @@ public LegendNavigation() { /** * @see #setActiveColor(Color) + * @since 18.0 */ public Color getActiveColor() { return activeColor; @@ -41,6 +44,8 @@ public Color getActiveColor() { * The color for the active up or down arrow in the legend page navigation. *
* Defaults to: #003399 + * + * @since 18.0 */ public void setActiveColor(Color activeColor) { this.activeColor = activeColor; @@ -114,6 +119,7 @@ public void setEnabled(Boolean enabled) { /** * @see #setInactiveColor(Color) + * @since 18.0 */ public Color getInactiveColor() { return inactiveColor; @@ -124,6 +130,8 @@ public Color getInactiveColor() { * . *
* Defaults to: #cccccc + * + * @since 18.0 */ public void setInactiveColor(Color inactiveColor) { this.inactiveColor = inactiveColor; @@ -131,6 +139,7 @@ public void setInactiveColor(Color inactiveColor) { /** * @see #setStyle(Style) + * @since 18.0 */ public Style getStyle() { if (style == null) { @@ -141,6 +150,8 @@ public Style getStyle() { /** * Text styles for the legend page navigation. + * + * @since 18.0 */ public void setStyle(Style style) { this.style = style; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendTitle.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendTitle.java index 6bbe2438e68..a7490f9fee1 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendTitle.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LegendTitle.java @@ -12,6 +12,8 @@ /** * A title to be added on top of the legend. + * + * @since 6.0.1 */ public class LegendTitle extends AbstractConfigurationObject { @@ -23,6 +25,7 @@ public LegendTitle() { /** * @see #setStyle(Style) + * @since 18.0 */ public Style getStyle() { if (style == null) { @@ -35,6 +38,8 @@ public Style getStyle() { * Generic CSS styles for the legend title. *
* Defaults to: {"fontWeight":"bold"}
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Level.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Level.java
index 40e8599518a..bf1f32a71c3 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Level.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Level.java
@@ -13,6 +13,8 @@
/**
* Set options on specific levels. Takes precedence over series options, but not
* point options.
+ *
+ * @since 6.0.1
*/
public class Level extends AbstractConfigurationObject {
@@ -30,6 +32,7 @@ public Level() {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -38,6 +41,8 @@ public Color getBorderColor() {
/**
* Can set a borderColor on all points which lies on the same
* level.
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -45,6 +50,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getBorderDashStyle() {
return borderDashStyle;
@@ -55,6 +61,8 @@ public DashStyle getBorderDashStyle() {
* level. See plotOptions.scatter.dashStyle
* for possible options.
+ *
+ * @since 18.0
*/
public void setBorderDashStyle(DashStyle borderDashStyle) {
this.borderDashStyle = borderDashStyle;
@@ -62,6 +70,7 @@ public void setBorderDashStyle(DashStyle borderDashStyle) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -69,6 +78,8 @@ public Number getBorderWidth() {
/**
* Can set the borderWidth on all points which lies on the same level.
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -76,6 +87,7 @@ public void setBorderWidth(Number borderWidth) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -83,6 +95,8 @@ public Color getColor() {
/**
* Can set a color on all points which lies on the same level.
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Link.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Link.java
index 26e971b309d..326c9abebfb 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Link.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Link.java
@@ -12,6 +12,8 @@
/**
* Link styling options for Organization charts.
+ *
+ * @since 25.0
*/
public class Link extends AbstractConfigurationObject {
private Color color;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LinkType.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LinkType.java
index 45a20760ec0..a59b1265dee 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LinkType.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/LinkType.java
@@ -10,6 +10,8 @@
/**
* The type of the link shape.
+ *
+ * @since 25.0
*/
public enum LinkType implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ListSeries.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ListSeries.java
index aa2958d3a78..838e01e49e8 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ListSeries.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ListSeries.java
@@ -20,6 +20,8 @@
* pointStart and pointInterval given in the plotOptions. If the axis has
* categories, these will be used. This option is not available for range
* series.
+ *
+ * @since 6.0.1
*/
public class ListSeries extends AbstractSeries {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Loading.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Loading.java
index fd454f3c647..49f271ad0fd 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Loading.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Loading.java
@@ -18,6 +18,8 @@
* retrieving new data via an XHR connection. The "Loading..." text itself is
* not part of this configuration object, but part of the lang
* object.
+ *
+ * @since 6.0.1
*/
public class Loading extends AbstractConfigurationObject {
@@ -47,6 +49,7 @@ public void setHideDuration(Number hideDuration) {
/**
* @see #setLabelStyle(Style)
+ * @since 18.0
*/
public Style getLabelStyle() {
if (labelStyle == null) {
@@ -60,6 +63,8 @@ public Style getLabelStyle() {
*
* Defaults to: { "fontWeight": "bold", "position": "relative", "top": "45%" * } + * + * @since 18.0 */ public void setLabelStyle(Style labelStyle) { this.labelStyle = labelStyle; @@ -83,6 +88,7 @@ public void setShowDuration(Number showDuration) { /** * @see #setStyle(Style) + * @since 18.0 */ public Style getStyle() { if (style == null) { @@ -96,6 +102,8 @@ public Style getStyle() { *
* Defaults to: { "position": "absolute", "backgroundColor": "#ffffff",
* "opacity": 0.5, "textAlign": "center" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Marker.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Marker.java
index bd077a126f0..241fe4355e0 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Marker.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Marker.java
@@ -14,6 +14,8 @@
* In Highcharts 1.0, the appearance of all markers belonging to the hovered
* series. For settings on the hover state of the individual point, see
* marker.states.hover.
+ *
+ * @since 6.0.1
*/
public class Marker extends AbstractConfigurationObject {
@@ -56,6 +58,7 @@ public void setEnabled(Boolean enabled) {
/**
* @see #setFillColor(Color)
+ * @since 18.0
*/
public Color getFillColor() {
return fillColor;
@@ -64,6 +67,8 @@ public Color getFillColor() {
/**
* The fill color of the point marker. When null, the series'
* or point's color is used.
+ *
+ * @since 18.0
*/
public void setFillColor(Color fillColor) {
this.fillColor = fillColor;
@@ -88,6 +93,7 @@ public void setHeight(Number height) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -98,6 +104,8 @@ public Color getLineColor() {
* series' or point's color is used.
*
* Defaults to: #ffffff + * + * @since 18.0 */ public void setLineColor(Color lineColor) { this.lineColor = lineColor; @@ -105,6 +113,7 @@ public void setLineColor(Color lineColor) { /** * @see #setLineWidth(Number) + * @since 18.0 */ public Number getLineWidth() { return lineWidth; @@ -114,6 +123,8 @@ public Number getLineWidth() { * The width of the point marker's outline. *
* Defaults to: 0 + * + * @since 18.0 */ public void setLineWidth(Number lineWidth) { this.lineWidth = lineWidth; @@ -179,6 +190,7 @@ public void setSymbol(MarkerSymbol symbol) { /** * @see #setAlign(HorizontalAlign) + * @since 24.7 */ public HorizontalAlign getAlign() { return align; @@ -187,6 +199,8 @@ public HorizontalAlign getAlign() { /** * Supported only in Gantt charts: Horizontal alignment of the markers * relative to the points. Defaults to "center" + * + * @since 24.7 */ public void setAlign(HorizontalAlign align) { this.align = align; @@ -194,6 +208,7 @@ public void setAlign(HorizontalAlign align) { /** * @see #setVerticalAlign(VerticalAlign) + * @since 24.7 */ public VerticalAlign getVerticalAlign() { return verticalAlign; @@ -202,6 +217,8 @@ public VerticalAlign getVerticalAlign() { /** * Supported only in Gantt charts: Vertical alignment of the markers * relative to the points. Defaults to "middle" + * + * @since 24.7 */ public void setVerticalAlign(VerticalAlign verticalAlign) { this.verticalAlign = verticalAlign; @@ -209,6 +226,7 @@ public void setVerticalAlign(VerticalAlign verticalAlign) { /** * @see #setInside(Boolean) + * @since 24.7 */ public Boolean getInside() { return inside; @@ -217,6 +235,8 @@ public Boolean getInside() { /** * Supported only in Gantt charts: Whether to draw the markers inside the * points. Defaults to false. + * + * @since 24.7 */ public void setInside(Boolean inside) { this.inside = inside; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbol.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbol.java index 305cbad78d6..44c9a4dfb55 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbol.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbol.java @@ -12,6 +12,8 @@ /** * Interface for all marker symbols + * + * @since 6.0.1 */ public interface MarkerSymbol extends Serializable { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolEnum.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolEnum.java index eb279981356..63a2ffb2c11 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolEnum.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolEnum.java @@ -14,6 +14,7 @@ * "diamond", "triangle" and "triangle-down". Additionally, the URL to a graphic * can be given on this form: URL.setUrl("url(graphic.png)"). * + * @since 6.0.1 */ public enum MarkerSymbolEnum implements MarkerSymbol, ChartEnum { CIRCLE("circle"), diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolUrl.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolUrl.java index efd64869760..265749b1be5 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolUrl.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/MarkerSymbolUrl.java @@ -11,6 +11,8 @@ /** * Symbol that is fetched from the url, implementing ChartEnum to provide * correct serialization + * + * @since 6.0.1 */ public class MarkerSymbolUrl extends AbstractConfigurationObject implements MarkerSymbol, ChartEnum { diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigation.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigation.java index c17973dbfff..c97a54845e5 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigation.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigation.java @@ -13,6 +13,8 @@ /** * A collection of options for buttons and menus appearing in the exporting * module. + * + * @since 6.0.1 */ public class Navigation extends AbstractConfigurationObject { @@ -53,6 +55,7 @@ public void setButtonOptions(ButtonOptions buttonOptions) { /** * @see #setMenuItemHoverStyle(Style) + * @since 18.0 */ public Style getMenuItemHoverStyle() { if (menuItemHoverStyle == null) { @@ -67,6 +70,8 @@ public Style getMenuItemHoverStyle() { * are rendered in HTML. *
* Defaults to: { "background": "#335cad", "color": "#ffffff" } + * + * @since 18.0 */ public void setMenuItemHoverStyle(Style menuItemHoverStyle) { this.menuItemHoverStyle = menuItemHoverStyle; @@ -74,6 +79,7 @@ public void setMenuItemHoverStyle(Style menuItemHoverStyle) { /** * @see #setMenuItemStyle(Style) + * @since 18.0 */ public Style getMenuItemStyle() { if (menuItemStyle == null) { @@ -89,6 +95,8 @@ public Style getMenuItemStyle() { *
* Defaults to: { "padding": "0.5em 1em", "color": "#333333", "background": * "none" } + * + * @since 18.0 */ public void setMenuItemStyle(Style menuItemStyle) { this.menuItemStyle = menuItemStyle; @@ -96,6 +104,7 @@ public void setMenuItemStyle(Style menuItemStyle) { /** * @see #setMenuStyle(Style) + * @since 18.0 */ public Style getMenuStyle() { if (menuStyle == null) { @@ -110,6 +119,8 @@ public Style getMenuStyle() { *
* Defaults to: { "border": "1px solid #999999", "background": "#ffffff",
* "padding": "5px 0" }
+ *
+ * @since 18.0
*/
public void setMenuStyle(Style menuStyle) {
this.menuStyle = menuStyle;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigator.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigator.java
index 75a0acf09fc..6d2c9975e1f 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigator.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Navigator.java
@@ -14,6 +14,8 @@
* The navigator is a small series below the main series, displaying a view of
* the entire data set. It provides tools to zoom in and out on parts of the
* data as well as panning across the dataset.
+ *
+ * @since 6.0.1
*/
public class Navigator extends AbstractConfigurationObject {
@@ -77,6 +79,7 @@ public void setEnabled(Boolean enabled) {
/**
* @see #setHandles(Handles)
+ * @since 18.0
*/
public Handles getHandles() {
if (handles == null) {
@@ -98,6 +101,8 @@ public Handles getHandles() {
* .highcharts-navigator-handle-left and
* .highcharts-navigator-handle-right classes.
*
* Defaults to: rgba(102,133,194,0.3) + * + * @since 18.0 */ public void setMaskFill(Color maskFill) { this.maskFill = maskFill; @@ -189,6 +197,7 @@ public void setOpposite(Boolean opposite) { /** * @see #setOutlineColor(Color) + * @since 18.0 */ public Color getOutlineColor() { return outlineColor; @@ -198,6 +207,8 @@ public Color getOutlineColor() { * The color of the line marking the currently zoomed area in the navigator. *
* Defaults to: #cccccc + * + * @since 18.0 */ public void setOutlineColor(Color outlineColor) { this.outlineColor = outlineColor; @@ -205,6 +216,7 @@ public void setOutlineColor(Color outlineColor) { /** * @see #setOutlineWidth(Number) + * @since 18.0 */ public Number getOutlineWidth() { return outlineWidth; @@ -214,6 +226,8 @@ public Number getOutlineWidth() { * The width of the line marking the currently zoomed area in the navigator. *
* Defaults to: 2
+ *
+ * @since 18.0
*/
public void setOutlineWidth(Number outlineWidth) {
this.outlineWidth = outlineWidth;
@@ -257,6 +271,8 @@ public AbstractPlotOptions getSeries() {
* }
* }
*
+ *
+ * @since 24.7
*/
public void setSeries(AbstractPlotOptions series) {
this.series = series;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NoData.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NoData.java
index 06b30b497a4..d5f2720d390 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NoData.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NoData.java
@@ -15,6 +15,8 @@
* requires the file no-data-to-display.js to be loaded in the
* page. The actual text to display is set in the
* lang.noData option.
+ *
+ * @since 6.0.1
*/
public class NoData extends AbstractConfigurationObject {
@@ -47,6 +49,7 @@ public void setPosition(Position position) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -60,6 +63,8 @@ public Style getStyle() {
*
* Defaults to: { "fontSize": "12px", "fontWeight": "bold", "color":
* "#666666" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Node.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Node.java
index eb581a61785..bb7b1533c3d 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Node.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Node.java
@@ -18,6 +18,8 @@
* A collection of options for the individual nodes. The nodes in an org chart
* are auto-generated instances of Highcharts.Point, but options can be applied
* here and linked by the id.
+ *
+ * @since 18.0
*/
@JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class, property = "id")
public class Node extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeLayout.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeLayout.java
index e7bd43dee03..a5048dafd10 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeLayout.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeLayout.java
@@ -12,6 +12,7 @@
/**
* @see Node#setLayout(NodeLayout)
+ * @since 18.0
*/
public enum NodeLayout implements ChartEnum {
NORMAL, HANGING;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeries.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeries.java
index 5404973e500..fd419bbf6d5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeries.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeries.java
@@ -18,6 +18,8 @@
/**
* A series containing nodes and links to nodes.
+ *
+ * @since 18.0
*/
@JsonPropertyOrder({ "nodes", "values" })
public class NodeSeries extends AbstractSeries {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeriesItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeriesItem.java
index f0bf5abd56e..443f05496dd 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeriesItem.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/NodeSeriesItem.java
@@ -14,6 +14,8 @@
/**
* Data for the {@link NodeSeries}. Represents a link between the from and to
* nodes.
+ *
+ * @since 18.0
*/
public class NodeSeriesItem extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcItem.java
index f0a9dadea2b..16d6556db64 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcItem.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcItem.java
@@ -18,6 +18,7 @@
* @see PlotOptionsOhlc
* @see PlotOptionsCandlestick
*
+ * @since 6.0.1
*/
public class OhlcItem extends DataSeriesItem {
// high/low already defined in DataSeriesItem
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcOptions.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcOptions.java
index e15c3389274..dc88736b5e9 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcOptions.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/OhlcOptions.java
@@ -12,6 +12,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
+/**
+ * @since 6.0.1
+ */
public abstract class OhlcOptions extends AbstractPlotOptions {
@Override
@@ -71,16 +74,20 @@ public abstract class OhlcOptions extends AbstractPlotOptions {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public abstract Boolean getClip();
/**
* Disable this option to allow series rendering in the whole plotting area.
+ *
+ * @since 18.0
*/
public abstract void setClip(Boolean clip);
/**
* @see #setColorByPoint(Boolean)
+ * @since 18.0
*/
public abstract Boolean getColorByPoint();
@@ -94,6 +101,8 @@ public abstract class OhlcOptions extends AbstractPlotOptions {
* arrays are not supported, and instead this option gives the points
* individual color class names on the form
* highcharts-color-{n}.
+ *
+ * @since 18.0
*/
public abstract void setColorByPoint(Boolean colorByPoint);
@@ -111,6 +120,7 @@ public abstract class OhlcOptions extends AbstractPlotOptions {
/**
* @see #setColorKey(String)
+ * @since 18.0
*/
public abstract String getColorKey();
@@ -119,17 +129,22 @@ public abstract class OhlcOptions extends AbstractPlotOptions {
* colorAxis is used. Requires to set min and
* max if some custom point property is used or if
* approximation for data grouping is set to 'sum'.
+ *
+ * @since 18.0
*/
public abstract void setColorKey(String colorKey);
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract Color[] getColors();
/**
* A series specific or series type specific color set to apply instead of
* the theme colors.
+ *
+ * @since 18.0
*/
public abstract void setColors(Color... colors);
@@ -139,6 +154,7 @@ public abstract class OhlcOptions extends AbstractPlotOptions {
* @param color
* to add
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract void addColor(Color color);
@@ -148,6 +164,7 @@ public abstract class OhlcOptions extends AbstractPlotOptions {
* @param color
* to remove
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract void removeColor(Color color);
@@ -351,11 +368,14 @@ public abstract class OhlcOptions extends AbstractPlotOptions {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public abstract Number getLineWidth();
/**
* The pixel width of the candlestick line/border.
+ *
+ * @since 18.0
*/
public abstract void setLineWidth(Number lineWidth);
@@ -411,11 +431,14 @@ public abstract void setNavigatorOptions(
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public abstract Number getOpacity();
/**
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
+ *
+ * @since 18.0
*/
public abstract void setOpacity(Number opacity);
@@ -684,11 +707,14 @@ public abstract void setSkipKeyboardNavigation(
/**
* @see #setUpColor(Color)
+ * @since 18.0
*/
public abstract Color getUpColor();
/**
* Line color for up points.
+ *
+ * @since 18.0
*/
public abstract void setUpColor(Color upColor);
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Options3d.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Options3d.java
index 836f5aa4d4d..842799bb93f 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Options3d.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Options3d.java
@@ -13,6 +13,8 @@
* highcharts-3d.js, found in the download package or online at
* code.highcharts.com/
* highcharts-3d.js.
+ *
+ * @since 6.0.1
*/
public class Options3d extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PanKey.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PanKey.java
index 2d0cbb82ef2..3b5569cf29e 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PanKey.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PanKey.java
@@ -14,6 +14,8 @@
* (event.altKey, event.ctrlKey, event.metaKey and event.shiftKey).
*
* Defaults to undefined.
+ *
+ * @since 6.0.1
*/
public enum PanKey implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Pane.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Pane.java
index 353a0d8abff..1d032131d56 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Pane.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Pane.java
@@ -15,6 +15,8 @@
* Applies only to polar charts and angular gauges. This configuration object
* holds general options for the combined X and Y axes set. Each xAxis or yAxis
* can reference the pane by index.
+ *
+ * @since 6.0.1
*/
public class Pane extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PaneList.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PaneList.java
index 5f8dbd0b759..f8c40312cc8 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PaneList.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PaneList.java
@@ -13,6 +13,8 @@
/**
* Pane Container to allow multiple Panes
+ *
+ * @since 6.0.1
*/
public class PaneList extends AbstractConfigurationObject {
private final List.highcharts-gauge-series .highcharts-pivot rule.
*
* Defaults to: #000000 + * + * @since 18.0 */ public void setBackgroundColor(Color backgroundColor) { this.backgroundColor = backgroundColor; @@ -50,6 +55,7 @@ public void setBackgroundColor(Color backgroundColor) { /** * @see #setBorderColor(Color) + * @since 18.0 */ public Color getBorderColor() { return borderColor; @@ -60,6 +66,8 @@ public Color getBorderColor() { * borderWidth must also be set to something other than the default 0. *
* Defaults to: #cccccc + * + * @since 18.0 */ public void setBorderColor(Color borderColor) { this.borderColor = borderColor; @@ -67,6 +75,7 @@ public void setBorderColor(Color borderColor) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -76,6 +85,8 @@ public Number getBorderWidth() { * The border or stroke width of the pivot. *
* Defaults to: 0 + * + * @since 18.0 */ public void setBorderWidth(Number borderWidth) { this.borderWidth = borderWidth; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotBand.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotBand.java index 3ed4c5483f7..8cb3a033372 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotBand.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotBand.java @@ -15,6 +15,8 @@ /** * An array of objects defining plot bands on the Y axis. + * + * @since 6.0.1 */ public class PlotBand extends AbstractConfigurationObject { @@ -36,6 +38,7 @@ public PlotBand() { /** * @see #setBorderColor(Color) + * @since 18.0 */ public Color getBorderColor() { return borderColor; @@ -46,6 +49,8 @@ public Color getBorderColor() { * be set. *
* Defaults to: null + * + * @since 18.0 */ public void setBorderColor(Color borderColor) { this.borderColor = borderColor; @@ -53,6 +58,7 @@ public void setBorderColor(Color borderColor) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -63,6 +69,8 @@ public Number getBorderWidth() { * be set. *
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -85,6 +93,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -92,6 +101,8 @@ public Color getColor() {
/**
* The color of the plot band.
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotLine.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotLine.java
index 3a05ad0dfe5..2a29ee344a5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotLine.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotLine.java
@@ -23,6 +23,8 @@
* .highcharts-plot-line class in addition to the
* className option.
*
* Defaults to: Solid + * + * @since 18.0 */ public void setDashStyle(DashStyle dashStyle) { this.dashStyle = dashStyle; @@ -133,6 +141,7 @@ public void setValue(Number value) { /** * @see #setWidth(Number) + * @since 18.0 */ public Number getWidth() { return width; @@ -140,6 +149,8 @@ public Number getWidth() { /** * The width or thickness of the plot line. + * + * @since 18.0 */ public void setWidth(Number width) { this.width = width; diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArea.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArea.java index 9538f06b8fa..23c4bab123a 100644 --- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArea.java +++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArea.java @@ -15,6 +15,9 @@ import com.vaadin.flow.component.charts.model.style.Color; import com.vaadin.flow.component.charts.util.Util; +/** + * @since 6.0.1 + */ public class PlotOptionsArea extends AreaOptions { private Boolean allowPointSelect; @@ -156,6 +159,7 @@ public void setClassName(String className) { /** * @see #setClip(Boolean) + * @since 18.0 */ public Boolean getClip() { return clip; @@ -166,6 +170,8 @@ public Boolean getClip() { * Note that clipping should be always enabled when chart.zoomType is set *
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -173,6 +179,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -197,6 +204,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
*
'sum'.
*
* Defaults to y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -284,6 +296,8 @@ public Boolean getCrisp() {
* look better, even though each column is rendered blurry.
*
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -330,6 +344,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -355,6 +370,8 @@ public DashStyle getDashStyle() {
*
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -456,6 +473,7 @@ public void setExposeElementToA11y(Boolean exposeElementToA11y) {
/**
* @see #setFillColor(Color)
+ * @since 18.0
*/
public Color getFillColor() {
return fillColor;
@@ -464,6 +482,8 @@ public Color getFillColor() {
/**
* Fill color or gradient for the area. When null, the series'
* color is used with the series' fillOpacity.
+ *
+ * @since 18.0
*/
public void setFillColor(Color fillColor) {
this.fillColor = fillColor;
@@ -471,6 +491,7 @@ public void setFillColor(Color fillColor) {
/**
* @see #setFillOpacity(Number)
+ * @since 18.0
*/
public Number getFillOpacity() {
return fillOpacity;
@@ -485,6 +506,8 @@ public Number getFillOpacity() {
* setting.
*
* Defaults to: 0.75
+ *
+ * @since 18.0
*/
public void setFillOpacity(Number fillOpacity) {
this.fillOpacity = fillOpacity;
@@ -580,6 +603,7 @@ public void removeKey(String key) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -590,6 +614,8 @@ public Color getLineColor() {
* color of the series, but the lineColor setting allows
* setting a separate color for the line without altering the
* fillColor.
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -597,6 +623,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -606,6 +633,8 @@ public Number getLineWidth() {
* Pixel with of the graph line.
*
* Defaults to: 2 + * + * @since 18.0 */ public void setLineWidth(Number lineWidth) { this.lineWidth = lineWidth; @@ -677,6 +706,7 @@ public void setMarker(Marker marker) { /** * @see #setNegativeColor(Color) + * @since 18.0 */ public Color getNegativeColor() { return negativeColor; @@ -687,6 +717,8 @@ public Color getNegativeColor() { * threshold. *
* Defaults to: null + * + * @since 18.0 */ public void setNegativeColor(Color negativeColor) { this.negativeColor = negativeColor; @@ -694,6 +726,7 @@ public void setNegativeColor(Color negativeColor) { /** * @see #setNegativeFillColor(Color) + * @since 18.0 */ public Color getNegativeFillColor() { return negativeFillColor; @@ -701,6 +734,8 @@ public Color getNegativeFillColor() { /** * A separate color for the negative part of the area. + * + * @since 18.0 */ public void setNegativeFillColor(Color negativeFillColor) { this.negativeFillColor = negativeFillColor; @@ -708,6 +743,7 @@ public void setNegativeFillColor(Color negativeFillColor) { /** * @see #setOpacity(Number) + * @since 18.0 */ public Number getOpacity() { return opacity; @@ -717,6 +753,8 @@ public Number getOpacity() { * Opacity of a series parts: line, fill (e.g. area) and dataLabels. *
* Defaults to 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArearange.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArearange.java
index 2fd0057c48c..b5f36108d90 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArearange.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsArearange.java
@@ -18,6 +18,8 @@
/**
* The area range is a cartesian series type with higher and lower Y values
* along an X axis. Requires highcharts-more.js.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsArearange extends AreaOptions {
@@ -157,6 +159,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -167,6 +170,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
*
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -174,6 +179,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -198,6 +204,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
*
'sum'.
*
* Defaults to low.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -258,6 +269,7 @@ public void setConnectNulls(Boolean connectNulls) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -272,6 +284,8 @@ public Boolean getCrisp() {
* rendered blurry.
*
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -318,6 +332,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -343,6 +358,8 @@ public DashStyle getDashStyle() {
*
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -436,6 +453,7 @@ public void setExposeElementToA11y(Boolean exposeElementToA11y) {
/**
* @see #setFillColor(Color)
+ * @since 18.0
*/
public Color getFillColor() {
return fillColor;
@@ -444,6 +462,8 @@ public Color getFillColor() {
/**
* Fill color or gradient for the area. When null, the series'
* color is used with the series' fillOpacity.
+ *
+ * @since 18.0
*/
public void setFillColor(Color fillColor) {
this.fillColor = fillColor;
@@ -451,6 +471,7 @@ public void setFillColor(Color fillColor) {
/**
* @see #setFillOpacity(Number)
+ * @since 18.0
*/
public Number getFillOpacity() {
return fillOpacity;
@@ -465,6 +486,8 @@ public Number getFillOpacity() {
* setting.
*
* Defaults to: 0.75
+ *
+ * @since 18.0
*/
public void setFillOpacity(Number fillOpacity) {
this.fillOpacity = fillOpacity;
@@ -560,6 +583,7 @@ public void removeKey(String key) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -570,6 +594,8 @@ public Color getLineColor() {
* color of the series, but the lineColor setting allows
* setting a separate color for the line without altering the
* fillColor.
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -577,6 +603,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -586,6 +613,8 @@ public Number getLineWidth() {
* Pixel width of the arearange graph line.
*
* Defaults to: 1 + * + * @since 18.0 */ public void setLineWidth(Number lineWidth) { this.lineWidth = lineWidth; @@ -626,6 +655,7 @@ public void setLinkedTo(String linkedTo) { /** * @see #setNegativeColor(Color) + * @since 18.0 */ public Color getNegativeColor() { return negativeColor; @@ -636,6 +666,8 @@ public Color getNegativeColor() { * threshold. *
* Defaults to: null + * + * @since 18.0 */ public void setNegativeColor(Color negativeColor) { this.negativeColor = negativeColor; @@ -643,6 +675,7 @@ public void setNegativeColor(Color negativeColor) { /** * @see #setNegativeFillColor(Color) + * @since 18.0 */ public Color getNegativeFillColor() { return negativeFillColor; @@ -650,6 +683,8 @@ public Color getNegativeFillColor() { /** * A separate color for the negative part of the area. + * + * @since 18.0 */ public void setNegativeFillColor(Color negativeFillColor) { this.negativeFillColor = negativeFillColor; @@ -657,6 +692,7 @@ public void setNegativeFillColor(Color negativeFillColor) { /** * @see #setOpacity(Number) + * @since 18.0 */ public Number getOpacity() { return opacity; @@ -666,6 +702,8 @@ public Number getOpacity() { * Opacity of a series parts: line, fill (e.g. area) and dataLabels. *
* Defaults to 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreaspline.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreaspline.java
index 4072ffd0822..7f2c0701bfa 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreaspline.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreaspline.java
@@ -15,6 +15,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.util.Util;
+/**
+ * @since 6.0.1
+ */
public class PlotOptionsAreaspline extends AreaOptions {
private Boolean allowPointSelect;
@@ -155,6 +158,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -165,6 +169,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
*
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -172,6 +178,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -196,6 +203,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
*
* Defaults to y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -273,6 +285,7 @@ public void setConnectNulls(Boolean connectNulls) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -287,6 +300,8 @@ public Boolean getCrisp() {
* rendered blurry.
*
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -333,6 +348,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -358,6 +374,8 @@ public DashStyle getDashStyle() {
*
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -459,6 +477,7 @@ public void setExposeElementToA11y(Boolean exposeElementToA11y) {
/**
* @see #setFillColor(Color)
+ * @since 18.0
*/
public Color getFillColor() {
return fillColor;
@@ -467,6 +486,8 @@ public Color getFillColor() {
/**
* Fill color or gradient for the area. When null, the series'
* color is used with the series' fillOpacity.
+ *
+ * @since 18.0
*/
public void setFillColor(Color fillColor) {
this.fillColor = fillColor;
@@ -474,6 +495,7 @@ public void setFillColor(Color fillColor) {
/**
* @see #setFillOpacity(Number)
+ * @since 18.0
*/
public Number getFillOpacity() {
return fillOpacity;
@@ -488,6 +510,8 @@ public Number getFillOpacity() {
* setting.
*
* Defaults to: 0.75
+ *
+ * @since 18.0
*/
public void setFillOpacity(Number fillOpacity) {
this.fillOpacity = fillOpacity;
@@ -583,6 +607,7 @@ public void removeKey(String key) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -593,6 +618,8 @@ public Color getLineColor() {
* color of the series, but the lineColor setting allows
* setting a separate color for the line without altering the
* fillColor.
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -600,6 +627,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -609,6 +637,8 @@ public Number getLineWidth() {
* Pixel with of the graph line.
*
* Defaults to: 2 + * + * @since 18.0 */ public void setLineWidth(Number lineWidth) { this.lineWidth = lineWidth; @@ -680,6 +710,7 @@ public void setMarker(Marker marker) { /** * @see #setNegativeColor(Color) + * @since 18.0 */ public Color getNegativeColor() { return negativeColor; @@ -690,6 +721,8 @@ public Color getNegativeColor() { * threshold. *
* Defaults to: null + * + * @since 18.0 */ public void setNegativeColor(Color negativeColor) { this.negativeColor = negativeColor; @@ -697,6 +730,7 @@ public void setNegativeColor(Color negativeColor) { /** * @see #setNegativeFillColor(Color) + * @since 18.0 */ public Color getNegativeFillColor() { return negativeFillColor; @@ -704,6 +738,8 @@ public Color getNegativeFillColor() { /** * A separate color for the negative part of the area. + * + * @since 18.0 */ public void setNegativeFillColor(Color negativeFillColor) { this.negativeFillColor = negativeFillColor; @@ -711,6 +747,7 @@ public void setNegativeFillColor(Color negativeFillColor) { /** * @see #setOpacity(Number) + * @since 18.0 */ public Number getOpacity() { return opacity; @@ -720,6 +757,8 @@ public Number getOpacity() { * Opacity of a series parts: line, fill (e.g. area) and dataLabels. *
* Defaults to 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreasplinerange.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreasplinerange.java
index 8a73503744e..ff9defc476c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreasplinerange.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsAreasplinerange.java
@@ -18,6 +18,8 @@
/**
* The area spline range is a cartesian series type with higher and lower Y
* values along an X axis. Requires highcharts-more.js.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsAreasplinerange extends AreaOptions {
@@ -155,6 +157,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -165,6 +168,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
*
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -172,6 +177,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -196,6 +202,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
*
'sum'.
*
* Defaults to low.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -256,6 +267,7 @@ public void setConnectNulls(Boolean connectNulls) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -270,6 +282,8 @@ public Boolean getCrisp() {
* rendered blurry.
*
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -316,6 +330,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -341,6 +356,8 @@ public DashStyle getDashStyle() {
*
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -434,6 +451,7 @@ public void setExposeElementToA11y(Boolean exposeElementToA11y) {
/**
* @see #setFillColor(Color)
+ * @since 18.0
*/
public Color getFillColor() {
return fillColor;
@@ -442,6 +460,8 @@ public Color getFillColor() {
/**
* Fill color or gradient for the area. When null, the series'
* color is used with the series' fillOpacity.
+ *
+ * @since 18.0
*/
public void setFillColor(Color fillColor) {
this.fillColor = fillColor;
@@ -449,6 +469,7 @@ public void setFillColor(Color fillColor) {
/**
* @see #setFillOpacity(Number)
+ * @since 18.0
*/
public Number getFillOpacity() {
return fillOpacity;
@@ -463,6 +484,8 @@ public Number getFillOpacity() {
* setting.
*
* Defaults to: 0.75
+ *
+ * @since 18.0
*/
public void setFillOpacity(Number fillOpacity) {
this.fillOpacity = fillOpacity;
@@ -558,6 +581,7 @@ public void removeKey(String key) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -568,6 +592,8 @@ public Color getLineColor() {
* color of the series, but the lineColor setting allows
* setting a separate color for the line without altering the
* fillColor.
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -575,6 +601,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -584,6 +611,8 @@ public Number getLineWidth() {
* Pixel width of the arearange graph line.
*
* Defaults to: 1 + * + * @since 18.0 */ public void setLineWidth(Number lineWidth) { this.lineWidth = lineWidth; @@ -624,6 +653,7 @@ public void setLinkedTo(String linkedTo) { /** * @see #setNegativeColor(Color) + * @since 18.0 */ public Color getNegativeColor() { return negativeColor; @@ -634,6 +664,8 @@ public Color getNegativeColor() { * threshold. *
* Defaults to: null + * + * @since 18.0 */ public void setNegativeColor(Color negativeColor) { this.negativeColor = negativeColor; @@ -641,6 +673,7 @@ public void setNegativeColor(Color negativeColor) { /** * @see #setNegativeFillColor(Color) + * @since 18.0 */ public Color getNegativeFillColor() { return negativeFillColor; @@ -648,6 +681,8 @@ public Color getNegativeFillColor() { /** * A separate color for the negative part of the area. + * + * @since 18.0 */ public void setNegativeFillColor(Color negativeFillColor) { this.negativeFillColor = negativeFillColor; @@ -655,6 +690,7 @@ public void setNegativeFillColor(Color negativeFillColor) { /** * @see #setOpacity(Number) + * @since 18.0 */ public Number getOpacity() { return opacity; @@ -664,6 +700,8 @@ public Number getOpacity() { * Opacity of a series parts: line, fill (e.g. area) and dataLabels. *
* Defaults to 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBar.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBar.java
index 3ab56513ee9..7fe0d1f2b0f 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBar.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBar.java
@@ -15,6 +15,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.util.Util;
+/**
+ * @since 6.0.1
+ */
public class PlotOptionsBar extends ColumnOptions {
private Boolean allowPointSelect;
@@ -137,6 +140,7 @@ public void setAnimationLimit(Number animationLimit) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -155,6 +159,8 @@ public Color getBorderColor() {
*
* Defaults to: #ffffff + * + * @since 18.0 */ public void setBorderColor(Color borderColor) { this.borderColor = borderColor; @@ -178,6 +184,7 @@ public void setBorderRadius(Number borderRadius) { /** * @see #setBorderWidth(Number) + * @since 18.0 */ public Number getBorderWidth() { return borderWidth; @@ -196,6 +203,8 @@ public Number getBorderWidth() { *
** Defaults to: 1 + * + * @since 18.0 */ public void setBorderWidth(Number borderWidth) { this.borderWidth = borderWidth; @@ -203,6 +212,7 @@ public void setBorderWidth(Number borderWidth) { /** * @see #setClip(Boolean) + * @since 18.0 */ public Boolean getClip() { return clip; @@ -213,6 +223,8 @@ public Boolean getClip() { * Note that clipping should be always enabled when chart.zoomType is set *
* Defaults to true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -234,6 +246,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -258,6 +271,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
*
'sum'.
*
* Defaults to
* Defaults to
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBoxplot.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBoxplot.java
index 51c6cfebb9c..7d3ea1a3e98 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBoxplot.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBoxplot.java
@@ -20,6 +20,8 @@
* five-number summaries: the smallest observation (sample minimum), lower
* quartile (Q1), median (Q2), upper quartile (Q3), and largest observation
* (sample maximum).
+ *
+ * @since 6.0.1
*/
public class PlotOptionsBoxplot extends AbstractPlotOptions {
@@ -139,6 +141,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -149,6 +152,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
*
* Defaults to
* Defaults to
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setFillColor(Color fillColor) {
this.fillColor = fillColor;
@@ -594,6 +616,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -607,6 +630,8 @@ public Number getLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -649,6 +674,7 @@ public void setMaxPointWidth(Number maxPointWidth) {
/**
* @see #setMedianColor(Color)
+ * @since 18.0
*/
public Color getMedianColor() {
return medianColor;
@@ -659,6 +685,8 @@ public Color getMedianColor() {
* color applies.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setMedianColor(Color medianColor) {
this.medianColor = medianColor;
@@ -683,6 +711,7 @@ public void setMedianWidth(Number medianWidth) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -693,6 +722,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -700,6 +731,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -709,6 +741,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setStemColor(Color stemColor) {
this.stemColor = stemColor;
@@ -980,6 +1017,7 @@ public void setStemColor(Color stemColor) {
/**
* @see #setStemDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getStemDashStyle() {
return stemDashStyle;
@@ -990,6 +1028,8 @@ public DashStyle getStemDashStyle() {
* the whiskers.
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setStemDashStyle(DashStyle stemDashStyle) {
this.stemDashStyle = stemDashStyle;
@@ -997,6 +1037,7 @@ public void setStemDashStyle(DashStyle stemDashStyle) {
/**
* @see #setStemWidth(Number)
+ * @since 18.0
*/
public Number getStemWidth() {
return stemWidth;
@@ -1008,6 +1049,8 @@ public Number getStemWidth() {
* lineWidth option.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setStemWidth(Number stemWidth) {
this.stemWidth = stemWidth;
@@ -1094,6 +1137,7 @@ public void setVisible(Boolean visible) {
/**
* @see #setWhiskerColor(Color)
+ * @since 18.0
*/
public Color getWhiskerColor() {
return whiskerColor;
@@ -1104,6 +1148,8 @@ public Color getWhiskerColor() {
* values. When
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setWhiskerColor(Color whiskerColor) {
this.whiskerColor = whiskerColor;
@@ -1129,6 +1175,7 @@ public void setWhiskerLength(String whiskerLength) {
/**
* @see #setWhiskerWidth(Number)
+ * @since 18.0
*/
public Number getWhiskerWidth() {
return whiskerWidth;
@@ -1140,6 +1187,8 @@ public Number getWhiskerWidth() {
* lineWidth applies.
*
* Defaults to: 2
+ *
+ * @since 18.0
*/
public void setWhiskerWidth(Number whiskerWidth) {
this.whiskerWidth = whiskerWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBubble.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBubble.java
index c0b8921234d..d7dc1c5a280 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBubble.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBubble.java
@@ -20,6 +20,8 @@
* an X, Y and Z value. Each points is drawn as a bubble where the position
* along the X and Y axes mark the X and Y values, and the size of the bubble
* relates to the Z value. Requires
* Defaults to
* Defaults to
* Defaults to
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -527,6 +544,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -536,6 +554,8 @@ public Number getLineWidth() {
* The width of the line connecting the data points.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -631,6 +651,7 @@ public void setMinSize(String minSize) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -642,6 +663,8 @@ public Color getNegativeColor() {
* color is used.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -649,6 +672,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -658,6 +682,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to: #000000
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -626,6 +647,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -645,6 +667,8 @@ public Number getLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -734,6 +758,7 @@ public void setNavigatorOptions(PlotOptionsSeries navigatorOptions) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -743,6 +768,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -1166,6 +1196,7 @@ public void setTurboThreshold(Number turboThreshold) {
/**
* @see #setUpColor(Color)
+ * @since 18.0
*/
public Color getUpColor() {
return upColor;
@@ -1184,6 +1215,8 @@ public Color getUpColor() {
*
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setUpColor(Color upColor) {
this.upColor = upColor;
@@ -1191,6 +1224,7 @@ public void setUpColor(Color upColor) {
/**
* @see #setUpLineColor(Color)
+ * @since 18.0
*/
public Color getUpLineColor() {
return upLineColor;
@@ -1201,6 +1235,8 @@ public Color getUpLineColor() {
* the general
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setUpLineColor(Color upLineColor) {
this.upLineColor = upLineColor;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumn.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumn.java
index 1b6aea4703d..6b6a9438b68 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumn.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumn.java
@@ -15,6 +15,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.util.Util;
+/**
+ * @since 6.0.1
+ */
public class PlotOptionsColumn extends ColumnOptions {
private Boolean allowPointSelect;
@@ -144,6 +147,7 @@ public void setAnimationLimit(Number animationLimit) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -162,6 +166,8 @@ public Color getBorderColor() {
*
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -185,6 +191,7 @@ public void setBorderRadius(Number borderRadius) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -203,6 +210,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -224,6 +233,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -234,6 +244,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
*
* Defaults to
* Defaults to
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumnrange.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumnrange.java
index bf59ccf9bf5..0a4ad28f756 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumnrange.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsColumnrange.java
@@ -20,6 +20,8 @@
* along an X axis. Requires
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -187,6 +192,7 @@ public void setBorderRadius(Number borderRadius) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -205,6 +211,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -212,6 +220,7 @@ public void setBorderWidth(Number borderWidth) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -222,6 +231,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
*
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to: #000000
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
@@ -204,6 +212,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColorKey(String)
+ * @since 18.0
*/
public String getColorKey() {
return colorKey;
@@ -216,6 +225,8 @@ public String getColorKey() {
* approximation for data grouping is set to
* Defaults to
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -580,6 +602,7 @@ public void setMaxPointWidth(Number maxPointWidth) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -590,6 +613,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -597,6 +622,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -605,6 +631,8 @@ public Number getOpacity() {
/**
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* Defaults to
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setStemDashStyle(DashStyle stemDashStyle) {
this.stemDashStyle = stemDashStyle;
@@ -857,6 +888,7 @@ public void setStemDashStyle(DashStyle stemDashStyle) {
/**
* @see #setStemWidth(Number)
+ * @since 18.0
*/
public Number getStemWidth() {
return stemWidth;
@@ -868,6 +900,8 @@ public Number getStemWidth() {
* lineWidth option.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setStemWidth(Number stemWidth) {
this.stemWidth = stemWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFlags.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFlags.java
index f337dabbe2d..8b478205049 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFlags.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFlags.java
@@ -16,6 +16,7 @@
/**
*
+ * @since 6.0.1
*/
public class PlotOptionsFlags extends AbstractPlotOptions {
@@ -130,6 +131,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -140,6 +142,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
*
* Defaults to
* Defaults to
* Defaults to
* Defaults to: #000000
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -551,6 +572,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -561,6 +583,8 @@ public Number getLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -631,6 +655,7 @@ public void setNavigatorOptions(PlotOptionsSeries navigatorOptions) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -641,6 +666,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -685,6 +712,7 @@ public void setOnSeries(String onSeries) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -694,6 +722,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to: { "fontSize": "11px", "fontWeight": "bold" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFunnel.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFunnel.java
index ee3aecc1a6d..2c1471ed34a 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFunnel.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsFunnel.java
@@ -17,6 +17,8 @@
* Funnel charts are a type of chart often used to visualize stages in a sales
* project, where the top are the initial stages with the most clients. It
* requires that the
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -135,6 +140,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -160,6 +166,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -191,6 +199,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -201,6 +210,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
*
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsHeatmap.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsHeatmap.java
index 648741dd95e..fdff73b0772 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsHeatmap.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsHeatmap.java
@@ -23,6 +23,8 @@
* The colors of each heat map point is usually determined by its value and
* controlled by settings on the colorAxis.
*
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -171,6 +176,7 @@ public void setBorderRadius(Number borderRadius) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -189,6 +195,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -210,6 +218,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -220,6 +229,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
*
* Defaults to
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
@@ -282,6 +296,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColorKey(String)
+ * @since 18.0
*/
public String getColorKey() {
return colorKey;
@@ -294,6 +309,8 @@ public String getColorKey() {
* approximation for data grouping is set to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -543,6 +561,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -552,6 +571,8 @@ public Number getLineWidth() {
* Pixel with of the graph line.
*
* Defaults to: 2
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -623,6 +644,7 @@ public void setMarker(Marker marker) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -633,6 +655,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -640,6 +664,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -649,6 +674,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to
* Defaults to
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -713,6 +731,7 @@ public void setNavigatorOptions(PlotOptionsSeries navigatorOptions) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -722,6 +741,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOrganization.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOrganization.java
index 851310d2935..363dfb75b85 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOrganization.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOrganization.java
@@ -18,6 +18,8 @@
/**
* Plot options for {@link ChartType#ORGANIZATION} charts.
+ *
+ * @since 18.0
*/
public class PlotOptionsOrganization extends AbstractPlotOptions {
@@ -438,6 +440,7 @@ private
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -151,6 +156,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -176,6 +182,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -211,6 +219,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -223,6 +232,7 @@ public Boolean getClip() {
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -479,6 +496,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -488,6 +506,8 @@ public Number getLineWidth() {
* The width of the line connecting the data points.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -543,6 +563,7 @@ public void setMarker(Marker marker) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -553,6 +574,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -560,6 +583,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -569,6 +593,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to: #ffffff
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -133,6 +138,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -158,6 +164,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -189,6 +197,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -199,6 +208,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
*
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -507,6 +524,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -516,6 +534,8 @@ public Number getLineWidth() {
* The width of the line connecting the data points.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -571,6 +591,7 @@ public void setMarker(Marker marker) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -581,6 +602,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -588,6 +611,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -596,6 +620,8 @@ public Number getOpacity() {
/**
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSeries.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSeries.java
index 456edcdd1fb..8dc903a6a57 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSeries.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSeries.java
@@ -19,6 +19,8 @@
*
* General options for all series types.
*
* Defaults to
* Defaults to
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -545,6 +561,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -554,6 +571,8 @@ public Number getLineWidth() {
* Pixel with of the graph line.
*
* Defaults to: 2
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -625,6 +644,7 @@ public void setMarker(Marker marker) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -635,6 +655,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -642,6 +664,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -651,6 +674,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -542,6 +560,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -551,6 +570,8 @@ public Number getLineWidth() {
* Pixel with of the graph line.
*
* Defaults to: 2
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -622,6 +643,7 @@ public void setMarker(Marker marker) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -632,6 +654,8 @@ public Color getNegativeColor() {
* threshold.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setNegativeColor(Color negativeColor) {
this.negativeColor = negativeColor;
@@ -639,6 +663,7 @@ public void setNegativeColor(Color negativeColor) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -648,6 +673,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to: false
+ *
+ * @since 25.0
*/
public void setAllowTraversingTree(Boolean allowTraversingTree) {
this.allowTraversingTree = allowTraversingTree;
@@ -191,6 +197,7 @@ public void setAnimationLimit(Number animationLimit) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -200,6 +207,8 @@ public Color getBorderColor() {
* The color of the border surrounding each tree map item.
*
* Defaults to: #e6e6e6
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -207,6 +216,7 @@ public void setBorderColor(Color borderColor) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -225,6 +235,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -232,6 +244,8 @@ public void setBorderWidth(Number borderWidth) {
/**
* {@see #setBreadcrumbs(Breadcrumbs)}
+ *
+ * @since 25.0
*/
public Breadcrumbs getBreadcrumbs() {
if (breadcrumbs == null) {
@@ -245,6 +259,7 @@ public Breadcrumbs getBreadcrumbs() {
* through the traversed levels.
*
* @param breadcrumbs
+ * @since 25.0
*/
public void setBreadcrumbs(Breadcrumbs breadcrumbs) {
this.breadcrumbs = breadcrumbs;
@@ -266,6 +281,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -278,6 +294,8 @@ public Color getColor() {
* pulled from the options.colors array.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setColor(Color color) {
this.color = color;
@@ -321,6 +339,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -335,6 +354,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayList
* Defaults to: #333333
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -181,6 +186,7 @@ public void setBorderRadius(Number borderRadius) {
/**
* @see #setBorderWidth(Number)
+ * @since 18.0
*/
public Number getBorderWidth() {
return borderWidth;
@@ -199,6 +205,8 @@ public Number getBorderWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setBorderWidth(Number borderWidth) {
this.borderWidth = borderWidth;
@@ -206,6 +214,7 @@ public void setBorderWidth(Number borderWidth) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -216,6 +225,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
*
* Defaults to
* Defaults to
* Defaults to: Dot
+ *
+ * @since 18.0
*/
public void setDashStyle(DashStyle dashStyle) {
this.dashStyle = dashStyle;
@@ -514,6 +539,7 @@ public void setDescription(String description) {
/**
* @see #setEdgeColor(Color)
+ * @since 18.0
*/
public Color getEdgeColor() {
return edgeColor;
@@ -523,6 +549,8 @@ public Color getEdgeColor() {
* 3D columns only. The color of the edges. Similar to
*
* Defaults to: #333333
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -753,6 +784,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -762,6 +794,8 @@ public Number getLineWidth() {
* The width of the line connecting waterfall columns.
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -786,6 +820,7 @@ public void setLinkedTo(String linkedTo) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -795,6 +830,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
*
* Defaults to
* Defaults to: #cccccc
+ *
+ * @since 18.0
*/
public void setInputBoxBorderColor(Color inputBoxBorderColor) {
this.inputBoxBorderColor = inputBoxBorderColor;
@@ -378,6 +386,7 @@ public void setInputPosition(ButtonPosition inputPosition) {
/**
* @see #setInputStyle(Style)
+ * @since 18.0
*/
public Style getInputStyle() {
if (inputStyle == null) {
@@ -398,6 +407,8 @@ public Style getInputStyle() {
*
* Defaults to: #cccccc
+ *
+ * @since 18.0
*/
public void setBarBackgroundColor(Color barBackgroundColor) {
this.barBackgroundColor = barBackgroundColor;
@@ -73,6 +78,7 @@ public void setBarBackgroundColor(Color barBackgroundColor) {
/**
* @see #setBarBorderColor(Color)
+ * @since 18.0
*/
public Color getBarBorderColor() {
return barBorderColor;
@@ -82,6 +88,8 @@ public Color getBarBorderColor() {
* The color of the scrollbar's border.
*
* Defaults to: #cccccc
+ *
+ * @since 18.0
*/
public void setBarBorderColor(Color barBorderColor) {
this.barBorderColor = barBorderColor;
@@ -121,6 +129,7 @@ public void setBarBorderWidth(Number barBorderWidth) {
/**
* @see #setButtonArrowColor(Color)
+ * @since 18.0
*/
public Color getButtonArrowColor() {
return buttonArrowColor;
@@ -130,6 +139,8 @@ public Color getButtonArrowColor() {
* The color of the small arrow inside the scrollbar buttons.
*
* Defaults to: #333333
+ *
+ * @since 18.0
*/
public void setButtonArrowColor(Color buttonArrowColor) {
this.buttonArrowColor = buttonArrowColor;
@@ -137,6 +148,7 @@ public void setButtonArrowColor(Color buttonArrowColor) {
/**
* @see #setButtonBackgroundColor(Color)
+ * @since 18.0
*/
public Color getButtonBackgroundColor() {
return buttonBackgroundColor;
@@ -146,6 +158,8 @@ public Color getButtonBackgroundColor() {
* The color of scrollbar buttons.
*
* Defaults to: #e6e6e6
+ *
+ * @since 18.0
*/
public void setButtonBackgroundColor(Color buttonBackgroundColor) {
this.buttonBackgroundColor = buttonBackgroundColor;
@@ -153,6 +167,7 @@ public void setButtonBackgroundColor(Color buttonBackgroundColor) {
/**
* @see #setButtonBorderColor(Color)
+ * @since 18.0
*/
public Color getButtonBorderColor() {
return buttonBorderColor;
@@ -162,6 +177,8 @@ public Color getButtonBorderColor() {
* The color of the border of the scrollbar buttons.
*
* Defaults to: #cccccc
+ *
+ * @since 18.0
*/
public void setButtonBorderColor(Color buttonBorderColor) {
this.buttonBorderColor = buttonBorderColor;
@@ -400,6 +417,7 @@ public void setHeight(Number height) {
/**
* @see #setTrackBorderWidth(Number)
+ * @since 24.7
*/
public Number getTrackBorderWidth() {
return trackBorderWidth;
@@ -407,6 +425,8 @@ public Number getTrackBorderWidth() {
/**
* The width of the border of the scrollbar track. Defaults to 1.
+ *
+ * @since 24.7
*/
public void setTrackBorderWidth(Number trackBorderWidth) {
this.trackBorderWidth = trackBorderWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Select.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Select.java
index 451d51f8646..27468b1cf4c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Select.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Select.java
@@ -13,6 +13,8 @@
/**
* The appearance of the point marker when selected. In order to allow a point
* to be selected, set the
* Defaults to: #000000
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -78,6 +86,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -87,6 +96,8 @@ public Number getLineWidth() {
* The width of the point marker's outline.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Separator.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Separator.java
index 53d241a661f..155748d3c98 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Separator.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Separator.java
@@ -10,6 +10,9 @@
import com.vaadin.flow.component.charts.model.style.Style;
+/**
+ * @since 25.0
+ */
public class Separator extends AbstractConfigurationObject {
private String text;
private Style style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Series.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Series.java
index 780c35be1b3..bdb65623fca 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Series.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Series.java
@@ -12,6 +12,8 @@
/**
* Series interface for all kinds of Series
+ *
+ * @since 6.0.1
*/
public interface Series extends Serializable {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectorAnimation.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectorAnimation.java
index 6722bfdc4a8..11c9b54c098 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectorAnimation.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectorAnimation.java
@@ -10,6 +10,8 @@
/**
* Animation of Gantt series connector
+ *
+ * @since 24.7
*/
@SuppressWarnings("unused")
public class SeriesConnectorAnimation extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectors.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectors.java
index 3b7ec2d7eb6..e39c27f8259 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectors.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesConnectors.java
@@ -11,6 +11,8 @@
/**
* A configuration object to override Pathfinder connector options for a series.
* Requires Highcharts Gantt.
+ *
+ * @since 24.7
*/
@SuppressWarnings("unused")
public class SeriesConnectors extends ConnectorStyle {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesTooltip.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesTooltip.java
index be980bb0302..167211251f1 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesTooltip.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/SeriesTooltip.java
@@ -12,6 +12,8 @@
* A configuration object for the tooltip rendering of each single series.
* Properties are inherited from tooltip, but only the
* following properties can be defined on a series level.
+ *
+ * @since 6.0.1
*/
public class SeriesTooltip extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Shape.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Shape.java
index 519c8491d2e..a7683ba54ed 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Shape.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Shape.java
@@ -11,6 +11,8 @@
/**
* The name of a symbol to use for the border around the {@link DataLabels} or
* {@link Tooltip}.
+ *
+ * @since 6.0.1
*/
public enum Shape implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Side.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Side.java
index 47e629a670a..9bfc1403743 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Side.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Side.java
@@ -19,6 +19,8 @@
*
* The side for the frame around a 3D chart.
*
* Defaults to: { "color": "#666666" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TargetOptions.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TargetOptions.java
index 82d54cc037d..aac24d67697 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TargetOptions.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TargetOptions.java
@@ -12,6 +12,8 @@
/**
* Set options related with look and position of targets.
+ *
+ * @since 18.0
*/
public class TargetOptions extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TextAlign.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TextAlign.java
index 4d5b0069d46..e314b918e9c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TextAlign.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TextAlign.java
@@ -15,6 +15,8 @@
* option.
*
* Defaults to undefined.
+ *
+ * @since 6.0.1
*/
public enum TextAlign implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickPosition.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickPosition.java
index e2d93f4c108..83cf985082f 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickPosition.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickPosition.java
@@ -11,6 +11,8 @@
/**
* The position of the tick marks relative to the axis line. Can be one of
* INSIDE and OUTSIDE. Defaults to OUTSIDE.
+ *
+ * @since 6.0.1
*/
public enum TickPosition implements ChartEnum {
INSIDE("inside"), OUTSIDE("outside");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickmarkPlacement.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickmarkPlacement.java
index a4444f17958..f1c9130a57a 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickmarkPlacement.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TickmarkPlacement.java
@@ -12,6 +12,8 @@
* For categorized axes only. If ON the tick mark is placed in the center of the
* category, if BETWEEN the tick mark is placed between categories. Defaults to
* BETWEEN.
+ *
+ * @since 6.0.1
*/
public enum TickmarkPlacement implements ChartEnum {
ON("on"), BETWEEN("between");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Time.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Time.java
index 4fc77c52365..bd191dae2a4 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Time.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Time.java
@@ -12,6 +12,8 @@
* These settings affect how datetime axes are laid out, how tooltips are
* formatted, how series pointIntervalUnit works and how the Highstock range
* selector handles time.
+ *
+ * @since 18.0
*/
public class Time extends AbstractConfigurationObject {
@@ -24,6 +26,7 @@ public Time() {
/**
* @see #setTimezone(String)
+ * @since 25.0
*/
public String getTimezone() {
return timezone;
@@ -45,6 +48,7 @@ public String getTimezone() {
* {@link #setUseUTC(Boolean) useUTC} to true.
*
* @param timezone
+ * @since 25.0
*/
public void setTimezone(String timezone) {
this.timezone = timezone;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnit.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnit.java
index e8497709acb..d66168c2c9f 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnit.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnit.java
@@ -8,6 +8,9 @@
*/
package com.vaadin.flow.component.charts.model;
+/**
+ * @since 6.0.1
+ */
public enum TimeUnit implements ChartEnum {
MILLISECOND("millisecond"),
SECOND("second"),
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnitMultiples.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnitMultiples.java
index c2a8cf1432d..d85122e6310 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnitMultiples.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TimeUnitMultiples.java
@@ -11,6 +11,8 @@
/**
* Class used to define allowed multiples a time unit is allowed to be grouped
* to.
+ *
+ * @since 6.0.1
*/
public class TimeUnitMultiples extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Title.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Title.java
index dd8d7749fa2..dda3f3598bc 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Title.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Title.java
@@ -12,6 +12,8 @@
/**
* The chart's main title.
+ *
+ * @since 6.0.1
*/
public class Title extends AbstractConfigurationObject {
@@ -81,6 +83,7 @@ public void setMargin(Number margin) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -103,6 +106,8 @@ public Style getStyle() {
*
* Defaults to: { "color": "#333333", "fontSize": "18px" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Tooltip.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Tooltip.java
index ef5ae5fc6de..0fdb429352f 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Tooltip.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Tooltip.java
@@ -14,6 +14,8 @@
/**
* Options for the tooltip that appears when the user hovers over a series or
* point.
+ *
+ * @since 6.0.1
*/
public class Tooltip extends AbstractConfigurationObject {
@@ -70,6 +72,7 @@ public void setAnimation(Boolean animation) {
/**
* @see #setBackgroundColor(Color)
+ * @since 18.0
*/
public Color getBackgroundColor() {
return backgroundColor;
@@ -88,6 +91,8 @@ public Color getBackgroundColor() {
*
* Defaults to: rgba(247,247,247,0.85)
+ *
+ * @since 18.0
*/
public void setBackgroundColor(Color backgroundColor) {
this.backgroundColor = backgroundColor;
@@ -95,6 +100,7 @@ public void setBackgroundColor(Color backgroundColor) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -105,6 +111,8 @@ public Color getBorderColor() {
* the color of the corresponding series or point.
*
* Defaults to: null
+ *
+ * @since 18.0
*/
public void setBorderColor(Color borderColor) {
this.borderColor = borderColor;
@@ -497,6 +505,7 @@ public void setSplit(Boolean split) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -511,6 +520,8 @@ public Style getStyle() {
*
* Defaults to: { "color": "#333333", "cursor": "default", "fontSize":
* "12px", "pointerEvents": "none", "whiteSpace": "nowrap" }
+ *
+ * @since 18.0
*/
public void setStyle(Style style) {
this.style = style;
@@ -616,6 +627,7 @@ public void setChangeDecimals(Number changeDecimals) {
/**
* @see #setOutside(Boolean)
+ * @since 18.0
*/
public Boolean getOutside() {
return outside;
@@ -629,6 +641,8 @@ public Boolean getOutside() {
* area. For small charts, this may result in clipping or overlapping. When
* true, a separate SVG element is created and overlaid on the page,
* allowing the tooltip to be aligned inside the page itself.
+ *
+ * @since 18.0
*/
public void setOutside(Boolean outside) {
this.outside = outside;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Top.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Top.java
index 78eb6d1df0a..1eb1fe093ea 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Top.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Top.java
@@ -12,6 +12,8 @@
/**
* The top of the frame around a 3D chart.
+ *
+ * @since 6.0.1
*/
public class Top extends AbstractConfigurationObject {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutAlgorithm.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutAlgorithm.java
index 86349760dbe..d250c44a8dd 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutAlgorithm.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutAlgorithm.java
@@ -10,6 +10,8 @@
/**
* The layout algorithm used by {@link ChartType#TREEMAP} charts.
+ *
+ * @since 6.0.1
*/
public enum TreeMapLayoutAlgorithm implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutStartingDirection.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutStartingDirection.java
index 0b36e641546..005569f0623 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutStartingDirection.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeMapLayoutStartingDirection.java
@@ -11,6 +11,8 @@
/**
* The direction where the layout algorithm will start drawing. Applies to
* {@link ChartType#TREEMAP} charts.
+ *
+ * @since 6.0.1
*/
public enum TreeMapLayoutStartingDirection implements ChartEnum {
VERTICAL("vertical"), HORIZONTAL("horizontal");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeries.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeries.java
index fb114b28c94..bc8943818d4 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeries.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeries.java
@@ -18,6 +18,8 @@
* A collection of {@link TreeSeriesItem TreeSeriesItems} that compose a
* multi-root tree. This series is meant to be used with
* {@link ChartType#TREEMAP} charts.
+ *
+ * @since 6.0.1
*/
public class TreeSeries extends AbstractSeries {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeriesItem.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeriesItem.java
index 287fef0fcc8..a5f5cc1659e 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeriesItem.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/TreeSeriesItem.java
@@ -10,6 +10,8 @@
/**
* This class represents one node in a {@link TreeSeries}.
+ *
+ * @since 6.0.1
*/
public class TreeSeriesItem extends AbstractSeriesItem {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/VerticalAlign.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/VerticalAlign.java
index e8f1ebbc7e8..b17e7304ec5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/VerticalAlign.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/VerticalAlign.java
@@ -11,6 +11,8 @@
/**
* Alignment of the title relative to the axis values and more generically
* vertical alignment.
+ *
+ * @since 6.0.1
*/
public enum VerticalAlign implements ChartEnum {
BOTTOM("bottom"), LOW("low"), MIDDLE("middle"), HIGH("high"), TOP("top");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/WaterFallSum.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/WaterFallSum.java
index 0d6f2498077..2ffb2bd367e 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/WaterFallSum.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/WaterFallSum.java
@@ -12,6 +12,8 @@
* DataSeriesItem that can be used as sum or intermediate sum in waterfall
* charts. Note that sums don't support all standard point features and their
* value don't need be be set (automatically calculated).
+ *
+ * @since 6.0.1
*/
public class WaterFallSum extends DataSeriesItem {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/XAxis.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/XAxis.java
index 0b4111ddb1b..ef1e05c8c95 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/XAxis.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/XAxis.java
@@ -23,6 +23,8 @@
* See the Axis object for programmatic
* access to the axis.
*
* Defaults to: #e6e6e6
+ *
+ * @since 18.0
*/
public void setGridLineColor(Color gridLineColor) {
this.gridLineColor = gridLineColor;
@@ -392,6 +399,7 @@ public void setGridLineColor(Color gridLineColor) {
/**
* @see #setGridLineDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getGridLineDashStyle() {
return gridLineDashStyle;
@@ -404,6 +412,8 @@ public DashStyle getGridLineDashStyle() {
* >this demonstration.
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setGridLineDashStyle(DashStyle gridLineDashStyle) {
this.gridLineDashStyle = gridLineDashStyle;
@@ -411,6 +421,7 @@ public void setGridLineDashStyle(DashStyle gridLineDashStyle) {
/**
* @see #setGridLineWidth(Number)
+ * @since 18.0
*/
public Number getGridLineWidth() {
return gridLineWidth;
@@ -429,6 +440,8 @@ public Number getGridLineWidth() {
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setGridLineWidth(Number gridLineWidth) {
this.gridLineWidth = gridLineWidth;
@@ -484,6 +497,7 @@ public void setLabels(Labels labels) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -503,6 +517,8 @@ public Color getLineColor() {
*
* Defaults to: #ccd6eb
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -510,6 +526,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -529,6 +546,8 @@ public Number getLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -646,6 +665,7 @@ public void setMinTickInterval(Number minTickInterval) {
/**
* @see #setMinorGridLineColor(Color)
+ * @since 18.0
*/
public Color getMinorGridLineColor() {
return minorGridLineColor;
@@ -665,6 +685,8 @@ public Color getMinorGridLineColor() {
*
* Defaults to: #f2f2f2
+ *
+ * @since 18.0
*/
public void setMinorGridLineColor(Color minorGridLineColor) {
this.minorGridLineColor = minorGridLineColor;
@@ -672,6 +694,7 @@ public void setMinorGridLineColor(Color minorGridLineColor) {
/**
* @see #setMinorGridLineDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getMinorGridLineDashStyle() {
return minorGridLineDashStyle;
@@ -684,6 +707,8 @@ public DashStyle getMinorGridLineDashStyle() {
* >this demonstration.
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setMinorGridLineDashStyle(DashStyle minorGridLineDashStyle) {
this.minorGridLineDashStyle = minorGridLineDashStyle;
@@ -691,6 +716,7 @@ public void setMinorGridLineDashStyle(DashStyle minorGridLineDashStyle) {
/**
* @see #setMinorGridLineWidth(Number)
+ * @since 18.0
*/
public Number getMinorGridLineWidth() {
return minorGridLineWidth;
@@ -709,6 +735,8 @@ public Number getMinorGridLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setMinorGridLineWidth(Number minorGridLineWidth) {
this.minorGridLineWidth = minorGridLineWidth;
@@ -716,6 +744,7 @@ public void setMinorGridLineWidth(Number minorGridLineWidth) {
/**
* @see #setMinorTickColor(Color)
+ * @since 18.0
*/
public Color getMinorTickColor() {
return minorTickColor;
@@ -725,6 +754,8 @@ public Color getMinorTickColor() {
* Color for the minor tick marks.
*
* Defaults to: #999999
+ *
+ * @since 18.0
*/
public void setMinorTickColor(Color minorTickColor) {
this.minorTickColor = minorTickColor;
@@ -800,6 +831,7 @@ public void setMinorTickPosition(TickPosition minorTickPosition) {
/**
* @see #setMinorTickWidth(Number)
+ * @since 18.0
*/
public Number getMinorTickWidth() {
return minorTickWidth;
@@ -809,6 +841,8 @@ public Number getMinorTickWidth() {
* The pixel width of the minor tick mark.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setMinorTickWidth(Number minorTickWidth) {
this.minorTickWidth = minorTickWidth;
@@ -1124,6 +1158,7 @@ public void setTickAmount(Number tickAmount) {
/**
* @see #setTickColor(Color)
+ * @since 18.0
*/
public Color getTickColor() {
return tickColor;
@@ -1142,6 +1177,8 @@ public Color getTickColor() {
*
* Defaults to: #ccd6eb
+ *
+ * @since 18.0
*/
public void setTickColor(Color tickColor) {
this.tickColor = tickColor;
@@ -1267,6 +1304,7 @@ public void setTickPositions(Number[] tickPositions) {
/**
* @see #setTickWidth(Number)
+ * @since 18.0
*/
public Number getTickWidth() {
return tickWidth;
@@ -1285,6 +1323,8 @@ public Number getTickWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setTickWidth(Number tickWidth) {
this.tickWidth = tickWidth;
@@ -1527,6 +1567,7 @@ public void setLinkedTo(XAxis axis) {
/**
* @see #setCurrentDateIndicator(PlotLine)
+ * @since 24.7
*/
public PlotLine getCurrentDateIndicator() {
return currentDateIndicator;
@@ -1537,6 +1578,7 @@ public PlotLine getCurrentDateIndicator() {
* current date and time.
*
* @param currentDateIndicator
+ * @since 24.7
*/
public void setCurrentDateIndicator(Boolean currentDateIndicator) {
if (currentDateIndicator) {
@@ -1551,6 +1593,7 @@ public void setCurrentDateIndicator(Boolean currentDateIndicator) {
* current date and time.
*
* @param currentDateIndicator
+ * @since 24.7
*/
public void setCurrentDateIndicator(PlotLine currentDateIndicator) {
this.currentDateIndicator = currentDateIndicator;
@@ -1558,6 +1601,7 @@ public void setCurrentDateIndicator(PlotLine currentDateIndicator) {
/**
* @see #setGrid(AxisGrid)
+ * @since 24.7
*/
public AxisGrid getGrid() {
return grid;
@@ -1565,6 +1609,8 @@ public AxisGrid getGrid() {
/**
* Set grid options for the axis labels. Relevant only for Highcharts Gantt.
+ *
+ * @since 24.7
*/
public void setGrid(AxisGrid grid) {
this.grid = grid;
@@ -1572,6 +1618,7 @@ public void setGrid(AxisGrid grid) {
/**
* @see #setAlignTicks(Boolean)
+ * @since 24.7
*/
public Boolean getAlignTicks() {
return alignTicks;
@@ -1588,6 +1635,7 @@ public Boolean getAlignTicks() {
* Defaults to true.
*
* @param alignTicks
+ * @since 24.7
*/
public void setAlignTicks(Boolean alignTicks) {
this.alignTicks = alignTicks;
@@ -1595,6 +1643,7 @@ public void setAlignTicks(Boolean alignTicks) {
/**
* @see #setMargin(Number)
+ * @since 24.7
*/
public Number getMargin() {
return margin;
@@ -1606,6 +1655,7 @@ public Number getMargin() {
* axes.
*
* @param margin
+ * @since 24.7
*/
public void setMargin(Number margin) {
this.margin = margin;
@@ -1613,6 +1663,7 @@ public void setMargin(Number margin) {
/**
* @see #setMaxRange(Number)
+ * @since 24.7
*/
public Number getMaxRange() {
return maxRange;
@@ -1623,6 +1674,7 @@ public Number getMaxRange() {
* {@link #setMinRange(Number)}
*
* @param maxRange
+ * @since 24.7
*/
public void setMaxRange(Number maxRange) {
this.maxRange = maxRange;
@@ -1630,6 +1682,7 @@ public void setMaxRange(Number maxRange) {
/**
* @see #setPanningEnabled(Boolean)
+ * @since 24.7
*/
public Boolean getPanningEnabled() {
return panningEnabled;
@@ -1640,6 +1693,7 @@ public Boolean getPanningEnabled() {
* disable panning on an individual axis. Defaults to true.
*
* @param panningEnabled
+ * @since 24.7
*/
public void setPanningEnabled(Boolean panningEnabled) {
this.panningEnabled = panningEnabled;
@@ -1647,6 +1701,7 @@ public void setPanningEnabled(Boolean panningEnabled) {
/**
* @see #setMinorTicks(Boolean)
+ * @since 24.7
*/
public Boolean getMinorTicks() {
return minorTicks;
@@ -1661,6 +1716,7 @@ public Boolean getMinorTicks() {
* Defaults to false.
*
* @param minorTicks
+ * @since 24.7
*/
public void setMinorTicks(Boolean minorTicks) {
this.minorTicks = minorTicks;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/YAxis.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/YAxis.java
index f73c35bb4ea..cbb6707efe2 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/YAxis.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/YAxis.java
@@ -22,6 +22,8 @@
* See the Axis object for
* programmatic access to the axis.
*
* Defaults to: #e6e6e6
+ *
+ * @since 18.0
*/
public void setGridLineColor(Color gridLineColor) {
this.gridLineColor = gridLineColor;
@@ -418,6 +425,7 @@ public void setGridLineColor(Color gridLineColor) {
/**
* @see #setGridLineDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getGridLineDashStyle() {
return gridLineDashStyle;
@@ -430,6 +438,8 @@ public DashStyle getGridLineDashStyle() {
* >this demonstration.
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setGridLineDashStyle(DashStyle gridLineDashStyle) {
this.gridLineDashStyle = gridLineDashStyle;
@@ -455,6 +465,7 @@ public void setGridLineInterpolation(String gridLineInterpolation) {
/**
* @see #setGridLineWidth(Number)
+ * @since 18.0
*/
public Number getGridLineWidth() {
return gridLineWidth;
@@ -464,6 +475,8 @@ public Number getGridLineWidth() {
* The width of the grid lines extending the ticks across the plot area.
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setGridLineWidth(Number gridLineWidth) {
this.gridLineWidth = gridLineWidth;
@@ -516,6 +529,7 @@ public void setLabels(Labels labels) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -535,6 +549,8 @@ public Color getLineColor() {
*
* Defaults to: #ccd6eb
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -542,6 +558,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -551,6 +568,8 @@ public Number getLineWidth() {
* The width of the line marking the axis itself.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -575,6 +594,7 @@ public void setLinkedTo(Number linkedTo) {
/**
* @see #setMaxColor(Color)
+ * @since 18.0
*/
public Color getMaxColor() {
return maxColor;
@@ -585,6 +605,8 @@ public Color getMaxColor() {
* color to represent the maximum value of the Y axis.
*
* Defaults to: #003399
+ *
+ * @since 18.0
*/
public void setMaxColor(Color maxColor) {
this.maxColor = maxColor;
@@ -610,6 +632,7 @@ public void setMaxPadding(Number maxPadding) {
/**
* @see #setMinColor(Color)
+ * @since 18.0
*/
public Color getMinColor() {
return minColor;
@@ -620,6 +643,8 @@ public Color getMinColor() {
* color to represent the minimum value of the Y axis.
*
* Defaults to: #e6ebf5
+ *
+ * @since 18.0
*/
public void setMinColor(Color minColor) {
this.minColor = minColor;
@@ -698,6 +723,7 @@ public void setMinTickInterval(Number minTickInterval) {
/**
* @see #setMinorGridLineColor(Color)
+ * @since 18.0
*/
public Color getMinorGridLineColor() {
return minorGridLineColor;
@@ -717,6 +743,8 @@ public Color getMinorGridLineColor() {
*
* Defaults to: #f2f2f2
+ *
+ * @since 18.0
*/
public void setMinorGridLineColor(Color minorGridLineColor) {
this.minorGridLineColor = minorGridLineColor;
@@ -724,6 +752,7 @@ public void setMinorGridLineColor(Color minorGridLineColor) {
/**
* @see #setMinorGridLineDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getMinorGridLineDashStyle() {
return minorGridLineDashStyle;
@@ -736,6 +765,8 @@ public DashStyle getMinorGridLineDashStyle() {
* >this demonstration.
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setMinorGridLineDashStyle(DashStyle minorGridLineDashStyle) {
this.minorGridLineDashStyle = minorGridLineDashStyle;
@@ -743,6 +774,7 @@ public void setMinorGridLineDashStyle(DashStyle minorGridLineDashStyle) {
/**
* @see #setMinorGridLineWidth(Number)
+ * @since 18.0
*/
public Number getMinorGridLineWidth() {
return minorGridLineWidth;
@@ -761,6 +793,8 @@ public Number getMinorGridLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setMinorGridLineWidth(Number minorGridLineWidth) {
this.minorGridLineWidth = minorGridLineWidth;
@@ -768,6 +802,7 @@ public void setMinorGridLineWidth(Number minorGridLineWidth) {
/**
* @see #setMinorTickColor(Color)
+ * @since 18.0
*/
public Color getMinorTickColor() {
return minorTickColor;
@@ -777,6 +812,8 @@ public Color getMinorTickColor() {
* Color for the minor tick marks.
*
* Defaults to: #999999
+ *
+ * @since 18.0
*/
public void setMinorTickColor(Color minorTickColor) {
this.minorTickColor = minorTickColor;
@@ -852,6 +889,7 @@ public void setMinorTickPosition(TickPosition minorTickPosition) {
/**
* @see #setMinorTickWidth(Number)
+ * @since 18.0
*/
public Number getMinorTickWidth() {
return minorTickWidth;
@@ -861,6 +899,8 @@ public Number getMinorTickWidth() {
* The pixel width of the minor tick mark.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setMinorTickWidth(Number minorTickWidth) {
this.minorTickWidth = minorTickWidth;
@@ -1187,6 +1227,7 @@ public void setTickAmount(Number tickAmount) {
/**
* @see #setTickColor(Color)
+ * @since 18.0
*/
public Color getTickColor() {
return tickColor;
@@ -1205,6 +1246,8 @@ public Color getTickColor() {
*
* Defaults to: #ccd6eb
+ *
+ * @since 18.0
*/
public void setTickColor(Color tickColor) {
this.tickColor = tickColor;
@@ -1330,6 +1373,7 @@ public void setTickPositions(Number[] tickPositions) {
/**
* @see #setTickWidth(Number)
+ * @since 18.0
*/
public Number getTickWidth() {
return tickWidth;
@@ -1339,6 +1383,8 @@ public Number getTickWidth() {
* The pixel width of the major tick marks.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setTickWidth(Number tickWidth) {
this.tickWidth = tickWidth;
@@ -1695,6 +1741,7 @@ public void removeStop(Stop stop) {
/**
* @see #setGrid(AxisGrid)
+ * @since 24.7
*/
public AxisGrid getGrid() {
return grid;
@@ -1702,6 +1749,8 @@ public AxisGrid getGrid() {
/**
* Set grid options for the axis labels. Relevant only for Highcharts Gantt.
+ *
+ * @since 24.7
*/
public void setGrid(AxisGrid grid) {
this.grid = grid;
@@ -1709,6 +1758,7 @@ public void setGrid(AxisGrid grid) {
/**
* @see #setAlignTicks(Boolean)
+ * @since 24.7
*/
public Boolean getAlignTicks() {
return alignTicks;
@@ -1725,6 +1775,7 @@ public Boolean getAlignTicks() {
* Defaults to true.
*
* @param alignTicks
+ * @since 24.7
*/
public void setAlignTicks(Boolean alignTicks) {
this.alignTicks = alignTicks;
@@ -1732,6 +1783,7 @@ public void setAlignTicks(Boolean alignTicks) {
/**
* @see #setMargin(Number)
+ * @since 24.7
*/
public Number getMargin() {
return margin;
@@ -1743,6 +1795,7 @@ public Number getMargin() {
* axes.
*
* @param margin
+ * @since 24.7
*/
public void setMargin(Number margin) {
this.margin = margin;
@@ -1750,6 +1803,7 @@ public void setMargin(Number margin) {
/**
* @see #setMaxRange(Number)
+ * @since 24.7
*/
public Number getMaxRange() {
return maxRange;
@@ -1760,6 +1814,7 @@ public Number getMaxRange() {
* {@link #setMinRange(Number)}
*
* @param maxRange
+ * @since 24.7
*/
public void setMaxRange(Number maxRange) {
this.maxRange = maxRange;
@@ -1767,6 +1822,7 @@ public void setMaxRange(Number maxRange) {
/**
* @see #setMinorTicks(Boolean)
+ * @since 24.7
*/
public Boolean getMinorTicks() {
return minorTicks;
@@ -1781,6 +1837,7 @@ public Boolean getMinorTicks() {
* Defaults to false.
*
* @param minorTicks
+ * @since 24.7
*/
public void setMinorTicks(Boolean minorTicks) {
this.minorTicks = minorTicks;
@@ -1788,6 +1845,7 @@ public void setMinorTicks(Boolean minorTicks) {
/**
* @see #setStaticScale(Number)
+ * @since 24.7
*/
public Number getStaticScale() {
return staticScale;
@@ -1801,6 +1859,7 @@ public Number getStaticScale() {
* Adding or removing items will make the chart resize. Defaults to 50.
*
* @param staticScale
+ * @since 24.7
*/
public void setStaticScale(Number staticScale) {
this.staticScale = staticScale;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZAxis.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZAxis.java
index 7c34aaaafe9..255c6f488b5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZAxis.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZAxis.java
@@ -21,6 +21,8 @@
* See the Axis object for programmatic
* access to the axis.
*
* Defaults to: #e6e6e6
+ *
+ * @since 18.0
*/
public void setGridLineColor(Color gridLineColor) {
this.gridLineColor = gridLineColor;
@@ -363,6 +370,7 @@ public void setGridLineColor(Color gridLineColor) {
/**
* @see #setGridLineDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getGridLineDashStyle() {
return gridLineDashStyle;
@@ -375,6 +383,8 @@ public DashStyle getGridLineDashStyle() {
* >this demonstration.
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setGridLineDashStyle(DashStyle gridLineDashStyle) {
this.gridLineDashStyle = gridLineDashStyle;
@@ -382,6 +392,7 @@ public void setGridLineDashStyle(DashStyle gridLineDashStyle) {
/**
* @see #setGridLineWidth(Number)
+ * @since 18.0
*/
public Number getGridLineWidth() {
return gridLineWidth;
@@ -400,6 +411,8 @@ public Number getGridLineWidth() {
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setGridLineWidth(Number gridLineWidth) {
this.gridLineWidth = gridLineWidth;
@@ -455,6 +468,7 @@ public void setLabels(Labels labels) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -474,6 +488,8 @@ public Color getLineColor() {
*
* Defaults to: #ccd6eb
+ *
+ * @since 18.0
*/
public void setLineColor(Color lineColor) {
this.lineColor = lineColor;
@@ -481,6 +497,7 @@ public void setLineColor(Color lineColor) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -500,6 +517,8 @@ public Number getLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setLineWidth(Number lineWidth) {
this.lineWidth = lineWidth;
@@ -617,6 +636,7 @@ public void setMinTickInterval(Number minTickInterval) {
/**
* @see #setMinorGridLineColor(Color)
+ * @since 18.0
*/
public Color getMinorGridLineColor() {
return minorGridLineColor;
@@ -636,6 +656,8 @@ public Color getMinorGridLineColor() {
*
* Defaults to: #f2f2f2
+ *
+ * @since 18.0
*/
public void setMinorGridLineColor(Color minorGridLineColor) {
this.minorGridLineColor = minorGridLineColor;
@@ -643,6 +665,7 @@ public void setMinorGridLineColor(Color minorGridLineColor) {
/**
* @see #setMinorGridLineDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getMinorGridLineDashStyle() {
return minorGridLineDashStyle;
@@ -655,6 +678,8 @@ public DashStyle getMinorGridLineDashStyle() {
* >this demonstration.
*
* Defaults to: Solid
+ *
+ * @since 18.0
*/
public void setMinorGridLineDashStyle(DashStyle minorGridLineDashStyle) {
this.minorGridLineDashStyle = minorGridLineDashStyle;
@@ -662,6 +687,7 @@ public void setMinorGridLineDashStyle(DashStyle minorGridLineDashStyle) {
/**
* @see #setMinorGridLineWidth(Number)
+ * @since 18.0
*/
public Number getMinorGridLineWidth() {
return minorGridLineWidth;
@@ -680,6 +706,8 @@ public Number getMinorGridLineWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setMinorGridLineWidth(Number minorGridLineWidth) {
this.minorGridLineWidth = minorGridLineWidth;
@@ -687,6 +715,7 @@ public void setMinorGridLineWidth(Number minorGridLineWidth) {
/**
* @see #setMinorTickColor(Color)
+ * @since 18.0
*/
public Color getMinorTickColor() {
return minorTickColor;
@@ -696,6 +725,8 @@ public Color getMinorTickColor() {
* Color for the minor tick marks.
*
* Defaults to: #999999
+ *
+ * @since 18.0
*/
public void setMinorTickColor(Color minorTickColor) {
this.minorTickColor = minorTickColor;
@@ -771,6 +802,7 @@ public void setMinorTickPosition(TickPosition minorTickPosition) {
/**
* @see #setMinorTickWidth(Number)
+ * @since 18.0
*/
public Number getMinorTickWidth() {
return minorTickWidth;
@@ -780,6 +812,8 @@ public Number getMinorTickWidth() {
* The pixel width of the minor tick mark.
*
* Defaults to: 0
+ *
+ * @since 18.0
*/
public void setMinorTickWidth(Number minorTickWidth) {
this.minorTickWidth = minorTickWidth;
@@ -1095,6 +1129,7 @@ public void setTickAmount(Number tickAmount) {
/**
* @see #setTickColor(Color)
+ * @since 18.0
*/
public Color getTickColor() {
return tickColor;
@@ -1113,6 +1148,8 @@ public Color getTickColor() {
*
* Defaults to: #ccd6eb
+ *
+ * @since 18.0
*/
public void setTickColor(Color tickColor) {
this.tickColor = tickColor;
@@ -1238,6 +1275,7 @@ public void setTickPositions(Number[] tickPositions) {
/**
* @see #setTickWidth(Number)
+ * @since 18.0
*/
public Number getTickWidth() {
return tickWidth;
@@ -1256,6 +1294,8 @@ public Number getTickWidth() {
*
* Defaults to: 1
+ *
+ * @since 18.0
*/
public void setTickWidth(Number tickWidth) {
this.tickWidth = tickWidth;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZoneAxis.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZoneAxis.java
index ed06dbe9581..0f59d43f3cd 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZoneAxis.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/ZoneAxis.java
@@ -12,6 +12,8 @@
* Defines the Axis on which the zones are applied.
*
* Defaults to y.
+ *
+ * @since 6.0.1
*/
public enum ZoneAxis implements ChartEnum {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Zones.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Zones.java
index 4317f40030c..6e9be48cb62 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Zones.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Zones.java
@@ -25,6 +25,8 @@
* "http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/css/color-zones/"
* >view live demo).
*
* The method does nothing if the manual validation mode is enabled.
+ *
+ * @since 24.4
*/
protected void validate() {
validationController.validate(getValue());
@@ -444,6 +451,7 @@ boolean isDisabledBoolean() {
* {@link #setI18n(CheckboxI18n)}
*
* @return the i18n object or {@code null} if no i18n object has been set
+ * @since 24.5
*/
public CheckboxI18n getI18n() {
return i18n;
@@ -454,6 +462,7 @@ public CheckboxI18n getI18n() {
*
* @param i18n
* the i18n object, not {@code null}
+ * @since 24.5
*/
public void setI18n(CheckboxI18n i18n) {
this.i18n = Objects.requireNonNull(i18n,
@@ -466,6 +475,8 @@ private String getI18nErrorMessage(Function
* The method does nothing if the manual validation mode is enabled.
+ *
+ * @since 24.0
*/
protected void validate() {
validationController.validate(getValue());
@@ -994,6 +1014,7 @@ protected void validate() {
* {@link #setI18n(CheckboxGroupI18n)}
*
* @return the i18n object or {@code null} if no i18n object has been set
+ * @since 24.5
*/
public CheckboxGroupI18n getI18n() {
return i18n;
@@ -1004,6 +1025,7 @@ public CheckboxGroupI18n getI18n() {
*
* @param i18n
* the i18n object, not {@code null}
+ * @since 24.5
*/
public void setI18n(CheckboxGroupI18n i18n) {
this.i18n = Objects.requireNonNull(i18n,
@@ -1017,6 +1039,8 @@ private String getI18nErrorMessage(
/**
* The internationalization properties for {@link CheckboxGroup}.
+ *
+ * @since 24.5
*/
public static class CheckboxGroupI18n implements Serializable {
diff --git a/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxGroupVariant.java b/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxGroupVariant.java
index 49d9348a7e9..e811bbde356 100644
--- a/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxGroupVariant.java
+++ b/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxGroupVariant.java
@@ -19,6 +19,8 @@
/**
* Set of theme variants applicable for {@code vaadin-checkbox-group} component.
+ *
+ * @since 1.1
*/
public enum CheckboxGroupVariant implements ThemeVariant {
LUMO_VERTICAL("vertical"),
diff --git a/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxVariant.java b/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxVariant.java
index ba5206a47c0..25ded7f7f71 100644
--- a/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxVariant.java
+++ b/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/CheckboxVariant.java
@@ -19,6 +19,8 @@
/**
* Set of theme variants applicable for {@code vaadin-checkbox} component.
+ *
+ * @since 25.0
*/
public enum CheckboxVariant implements ThemeVariant {
/**
diff --git a/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/dataview/CheckboxGroupDataView.java b/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/dataview/CheckboxGroupDataView.java
index 80f37bad995..fbbe53b3fb0 100644
--- a/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/dataview/CheckboxGroupDataView.java
+++ b/vaadin-checkbox-flow-parent/vaadin-checkbox-flow/src/main/java/com/vaadin/flow/component/checkbox/dataview/CheckboxGroupDataView.java
@@ -28,7 +28,7 @@
*
* @param
* The method does nothing if the manual validation mode is enabled.
+ *
+ * @since 23.2.12
*/
protected void validate() {
validationController.validate(getValue());
@@ -1424,6 +1440,7 @@ protected void validate() {
*
* @param
* Removes all components from this component except elements that have slot
* attribute, such as header and buttons.
+ *
+ * @since 24.4
*/
@Override
public void removeAll() {
diff --git a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/AccessibleDisabledMenuItemsFeatureFlagProvider.java b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/AccessibleDisabledMenuItemsFeatureFlagProvider.java
index 6b04dced3d1..f03e768e1ce 100644
--- a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/AccessibleDisabledMenuItemsFeatureFlagProvider.java
+++ b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/AccessibleDisabledMenuItemsFeatureFlagProvider.java
@@ -20,6 +20,9 @@
import com.vaadin.experimental.Feature;
import com.vaadin.experimental.FeatureFlagProvider;
+/**
+ * @since 25.2
+ */
public class AccessibleDisabledMenuItemsFeatureFlagProvider
implements FeatureFlagProvider {
diff --git a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/ContextMenu.java b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/ContextMenu.java
index 5365af7a05c..a407a2d2b69 100644
--- a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/ContextMenu.java
+++ b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/ContextMenu.java
@@ -47,6 +47,7 @@
* as an overflow menu, use Menu Bar.
*
* @author Vaadin Ltd.
+ * @since 1.0
*/
@SuppressWarnings("serial")
public class ContextMenu extends ContextMenuBase
* The method does nothing if the manual validation mode is enabled.
+ *
+ * @since 2.0.5
*/
protected void validate() {
validationController.validate(getValue());
@@ -1118,6 +1129,8 @@ protected void validate() {
/**
* {@code opened-changed} event is sent when the overlay opened state
* changes.
+ *
+ * @since 23.3
*/
public static class OpenedChangeEvent extends ComponentEventy.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -320,6 +338,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -334,6 +353,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListborderColor, except it defaults to the same color as the
* column.
+ *
+ * @since 18.0
*/
public void setEdgeColor(Color edgeColor) {
this.edgeColor = edgeColor;
@@ -710,6 +736,7 @@ public void setLinkedTo(String linkedTo) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -719,6 +746,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -763,6 +792,7 @@ public void setMinPointLength(Number minPointLength) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -773,6 +803,8 @@ public Color getNegativeColor() {
* threshold.
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -156,6 +161,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -180,6 +186,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* high.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -242,6 +253,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -256,6 +268,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListborderColor, except it defaults to the same color as the
* column.
+ *
+ * @since 18.0
*/
public void setEdgeColor(Color edgeColor) {
this.edgeColor = edgeColor;
@@ -439,6 +458,7 @@ public void setExposeElementToA11y(Boolean exposeElementToA11y) {
/**
* @see #setFillColor(Color)
+ * @since 18.0
*/
public Color getFillColor() {
return fillColor;
@@ -448,6 +468,8 @@ public Color getFillColor() {
* The fill color of the box.
* null, the lineWidth also applies to these lines.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -963,6 +997,7 @@ public void setStates(States states) {
/**
* @see #setStemColor(Color)
+ * @since 18.0
*/
public Color getStemColor() {
return stemColor;
@@ -973,6 +1008,8 @@ public Color getStemColor() {
* whiskers. If null, the series color is used.
* null, the general series color is used.
* highcharts-more.js.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsBubble extends AbstractPlotOptions {
@@ -149,6 +151,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -159,6 +162,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -166,6 +171,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -190,6 +196,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* z.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -234,6 +245,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -248,6 +260,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -294,6 +308,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -319,6 +334,8 @@ public DashStyle getDashStyle() {
*
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBullet.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBullet.java
index 827a983768f..7ce2e0f0b0c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBullet.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsBullet.java
@@ -17,6 +17,8 @@
/**
* Plot options for {@link ChartType#BULLET} charts.
+ *
+ * @since 18.0
*/
public class PlotOptionsBullet extends AbstractPlotOptions {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsCandlestick.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsCandlestick.java
index e6dfc535d74..2876bfcad58 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsCandlestick.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsCandlestick.java
@@ -17,6 +17,7 @@
/**
*
+ * @since 6.0.1
*/
public class PlotOptionsCandlestick extends OhlcOptions {
@@ -154,6 +155,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -164,6 +166,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -171,6 +175,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColorByPoint(Boolean)
+ * @since 18.0
*/
public Boolean getColorByPoint() {
return colorByPoint;
@@ -188,6 +193,8 @@ public Boolean getColorByPoint() {
* highcharts-color-{n}.
* false.
+ *
+ * @since 18.0
*/
public void setColorByPoint(Boolean colorByPoint) {
this.colorByPoint = colorByPoint;
@@ -195,6 +202,7 @@ public void setColorByPoint(Boolean colorByPoint) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -219,6 +227,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* close.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -263,6 +276,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -277,6 +291,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayList1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -750,6 +777,7 @@ public void setOpacity(Number opacity) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -760,6 +788,8 @@ public Color getNegativeColor() {
* threshold.
* lineColor setting.
* false.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -241,6 +253,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -265,6 +278,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* y.
*
* @param colorKey
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -329,6 +346,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -343,6 +361,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListborderColor, except it defaults to the same color as the
* column.
+ *
+ * @since 18.0
*/
public void setEdgeColor(Color edgeColor) {
this.edgeColor = edgeColor;
@@ -734,6 +759,7 @@ public void setLinkedTo(String linkedTo) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
@Override
public Number getOpacity() {
@@ -744,6 +770,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
@Override
public void setOpacity(Number opacity) {
@@ -789,6 +817,7 @@ public void setMinPointLength(Number minPointLength) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -799,6 +828,8 @@ public Color getNegativeColor() {
* threshold.
* highcharts-more.js. To display
* horizontal bars, set chart.inverted to
* true.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsColumnrange extends ColumnOptions {
@@ -146,6 +148,7 @@ public void setAnimationLimit(Number animationLimit) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -164,6 +167,8 @@ public Color getBorderColor() {
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -243,6 +254,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -267,6 +279,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -329,6 +346,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -343,6 +361,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListborderColor, except it defaults to the same color as the
* column.
+ *
+ * @since 18.0
*/
public void setEdgeColor(Color edgeColor) {
this.edgeColor = edgeColor;
@@ -726,6 +751,7 @@ public void setLinkedTo(String linkedTo) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -735,6 +761,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsErrorbar.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsErrorbar.java
index 8a557b6e01a..d88a79b678c 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsErrorbar.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsErrorbar.java
@@ -19,6 +19,8 @@
* Error bars are a graphical representation of the variability of data and are
* used on graphs to indicate the error, or uncertainty in a reported
* measurement.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsErrorbar extends AbstractPlotOptions {
@@ -132,6 +134,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
* @return
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -142,6 +145,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set.
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -149,6 +154,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -161,6 +167,8 @@ public Color getColor() {
* individually.
* `sum'.
* high.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -223,6 +234,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -237,6 +249,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListborderColor, except it defaults to the same color as the
* column.
+ *
+ * @since 18.0
*/
public void setEdgeColor(Color edgeColor) {
this.edgeColor = edgeColor;
@@ -525,6 +544,7 @@ public void removeKey(String key) {
/**
* @see #setLineWidth(Number)
+ * @since 18.0
*/
public Number getLineWidth() {
return lineWidth;
@@ -538,6 +558,8 @@ public Number getLineWidth() {
* null, the lineWidth also applies to these lines.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -840,6 +868,7 @@ public void setStemColor(Color stemColor) {
/**
* @see #setStemDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getStemDashStyle() {
return stemDashStyle;
@@ -850,6 +879,8 @@ public DashStyle getStemDashStyle() {
* the whiskers.
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -147,6 +151,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -171,6 +176,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -215,6 +225,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -229,6 +240,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListtrue.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -526,6 +544,7 @@ public void setLegendIndex(Number legendIndex) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -544,6 +563,8 @@ public Color getLineColor() {
* 1.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -938,6 +968,7 @@ public void setStickyTracking(Boolean stickyTracking) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -959,6 +990,8 @@ public Style getStyle() {
* modules/funnel.js file is loaded.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsFunnel extends PyramidOptions {
@@ -107,6 +109,7 @@ public void setAnimationLimit(Number animationLimit) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -128,6 +131,8 @@ public Color getBorderColor() {
* false.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -226,6 +237,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColorKey(String)
+ * @since 18.0
*/
public String getColorKey() {
return colorKey;
@@ -238,6 +250,8 @@ public String getColorKey() {
* approximation for data grouping is set to 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -290,6 +304,7 @@ public void removeColor(Color color) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -304,6 +319,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -480,6 +497,7 @@ public void setHeight(String height) {
/**
* @see #setIgnoreHiddenPoint(Boolean)
+ * @since 18.0
*/
public Boolean getIgnoreHiddenPoint() {
return ignoreHiddenPoint;
@@ -490,6 +508,8 @@ public Boolean getIgnoreHiddenPoint() {
* point were null.
* true.
+ *
+ * @since 18.0
*/
public void setIgnoreHiddenPoint(Boolean ignoreHiddenPoint) {
this.ignoreHiddenPoint = ignoreHiddenPoint;
@@ -578,6 +598,7 @@ public void setMinSize(Number minSize) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -587,6 +608,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGantt.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGantt.java
index 2635a16ed08..4807eda1a2d 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGantt.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGantt.java
@@ -17,6 +17,8 @@
/**
* Options for the gantt series type.
+ *
+ * @since 24.7
*/
@SuppressWarnings("unused")
public class PlotOptionsGantt extends AbstractPlotOptions {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGauge.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGauge.java
index 07985e48ae4..79d6f14e115 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGauge.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsGauge.java
@@ -16,6 +16,8 @@
/**
* General plotting options for the gauge series type. Requires
* highcharts-more.js
+ *
+ * @since 6.0.1
*/
public class PlotOptionsGauge extends GaugeOptions {
@@ -110,6 +112,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -120,6 +123,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -127,6 +132,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -151,6 +157,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -410,6 +421,7 @@ public void removeKey(String key) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -419,6 +431,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -443,6 +457,7 @@ public void setLinkedTo(String linkedTo) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -453,6 +468,8 @@ public Color getNegativeColor() {
* threshold.
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -227,6 +238,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -239,6 +251,8 @@ public Color getColor() {
* pulled from the options.colors array.
* 'sum'.
* value.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -301,6 +318,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -315,6 +333,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayList1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsLine.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsLine.java
index 26748640db3..9f931191288 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsLine.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsLine.java
@@ -15,6 +15,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.util.Util;
+/**
+ * @since 6.0.1
+ */
public class PlotOptionsLine extends PointOptions {
private Boolean allowPointSelect;
@@ -151,6 +154,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -161,6 +165,8 @@ public Boolean getClip() {
* Note that lipping should be always enabled when chart.zoomType is set
* false.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -168,6 +174,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -192,6 +199,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -236,6 +248,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -250,6 +263,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -329,6 +344,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -354,6 +370,8 @@ public DashStyle getDashStyle() {
*
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOhlc.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOhlc.java
index c948f847a33..c4e7791b977 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOhlc.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsOhlc.java
@@ -17,6 +17,7 @@
/**
*
+ * @since 6.0.1
*/
public class PlotOptionsOhlc extends OhlcOptions {
@@ -153,6 +154,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -163,6 +165,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -170,6 +174,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -194,6 +199,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* close.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -256,6 +266,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -270,6 +281,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayList1.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -729,6 +750,7 @@ public void setOpacity(Number opacity) {
/**
* @see #setNegativeColor(Color)
+ * @since 18.0
*/
public Color getNegativeColor() {
return negativeColor;
@@ -739,6 +761,8 @@ public Color getNegativeColor() {
* threshold.
* false.
*
* @param clip
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -248,6 +258,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColorKey(String)
+ * @since 18.0
*/
public String getColorKey() {
return colorKey;
@@ -262,6 +273,7 @@ public String getColorKey() {
* Defaults to y.
*
* @param colorKey
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -269,6 +281,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -282,6 +295,8 @@ public Color[] getColors() {
/**
* A series specific or series type specific color set to use instead of the
* global colors.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListtrue.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -636,6 +656,7 @@ public void setMinSize(Number minSize) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -645,6 +666,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPolygon.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPolygon.java
index 54ffb138f63..01bed22a37b 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPolygon.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPolygon.java
@@ -20,6 +20,8 @@
* coordinate system. A fill is applied with the color option, and
* stroke is applied through lineWidth and lineColor
* options. Requires the highcharts-more.js file.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsPolygon extends AbstractPlotOptions {
@@ -149,6 +151,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -159,6 +162,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -166,6 +171,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -190,6 +196,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -234,6 +245,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -248,6 +260,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -294,6 +308,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -319,6 +334,8 @@ public DashStyle getDashStyle() {
*
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPyramid.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPyramid.java
index ce419da26a1..edac5755779 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPyramid.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsPyramid.java
@@ -17,6 +17,8 @@
* A pyramid chart consists of a single pyramid with item heights corresponding
* to each point value. Technically it is the same as a reversed funnel chart
* without a neck.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsPyramid extends PyramidOptions {
@@ -105,6 +107,7 @@ public void setAnimationLimit(Number animationLimit) {
/**
* @see #setBorderColor(Color)
+ * @since 18.0
*/
public Color getBorderColor() {
return borderColor;
@@ -126,6 +129,8 @@ public Color getBorderColor() {
* false.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -224,6 +235,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColorKey(String)
+ * @since 18.0
*/
public String getColorKey() {
return colorKey;
@@ -236,6 +248,8 @@ public String getColorKey() {
* approximation for data grouping is set to 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -243,6 +257,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -256,6 +271,8 @@ public Color[] getColors() {
/**
* A series specific or series type specific color set to use instead of the
* global colors.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListtrue.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -478,6 +500,7 @@ public void setHeight(String height) {
/**
* @see #setIgnoreHiddenPoint(Boolean)
+ * @since 18.0
*/
public Boolean getIgnoreHiddenPoint() {
return ignoreHiddenPoint;
@@ -488,6 +511,8 @@ public Boolean getIgnoreHiddenPoint() {
* point were null.
* true.
+ *
+ * @since 18.0
*/
public void setIgnoreHiddenPoint(Boolean ignoreHiddenPoint) {
this.ignoreHiddenPoint = ignoreHiddenPoint;
@@ -576,6 +601,7 @@ public void setMinSize(Number minSize) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -585,6 +611,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSankey.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSankey.java
index 4f787db5ab8..9f62e449904 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSankey.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSankey.java
@@ -18,6 +18,8 @@
/**
* Plot options for {@link ChartType#SANKEY} charts.
+ *
+ * @since 24.3
*/
public class PlotOptionsSankey extends AbstractPlotOptions {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsScatter.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsScatter.java
index 83381ab0d50..0f987fbc795 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsScatter.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsScatter.java
@@ -15,6 +15,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.util.Util;
+/**
+ * @since 6.0.1
+ */
public class PlotOptionsScatter extends PointOptions {
private Boolean allowPointSelect;
@@ -146,6 +149,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -156,6 +160,8 @@ public Boolean getClip() {
* Note that lipping should be always enabled when chart.zoomType is set
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -163,6 +169,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -187,6 +194,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* y.
*
* @param colorKey
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -233,6 +244,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -247,6 +259,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -293,6 +307,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -318,6 +333,8 @@ public DashStyle getDashStyle() {
*
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -168,6 +173,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -192,6 +198,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* y.
*
* @param colorKey
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -271,6 +281,7 @@ public void setConnectNulls(Boolean connectNulls) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -285,6 +296,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -331,6 +344,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -356,6 +370,8 @@ public DashStyle getDashStyle() {
*
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSolidgauge.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSolidgauge.java
index f3c7db02ae3..30be321808d 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSolidgauge.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSolidgauge.java
@@ -17,6 +17,8 @@
* extended with some color options, minColor,
* maxColor and stops,
* to control the color of the gauge itself.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsSolidgauge extends GaugeOptions {
@@ -96,6 +98,7 @@ public void setAnimationLimit(Number animationLimit) {
/**
* @see #setBorderRadius(String)
+ * @since 25.0
*/
public String getBorderRadius() {
return borderRadius;
@@ -107,6 +110,7 @@ public String getBorderRadius() {
* relative size.
*
* @param borderRadius
+ * @since 25.0
*/
public void setBorderRadius(String borderRadius) {
this.borderRadius = borderRadius;
@@ -128,6 +132,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -138,6 +143,8 @@ public Boolean getClip() {
* Note that clipping should be always enabled when chart.zoomType is set
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -145,6 +152,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColorByPoint(Boolean)
+ * @since 18.0
*/
public Boolean getColorByPoint() {
return colorByPoint;
@@ -154,6 +162,8 @@ public Boolean getColorByPoint() {
* Whether to give each point an individual color.
* true.
+ *
+ * @since 18.0
*/
public void setColorByPoint(Boolean colorByPoint) {
this.colorByPoint = colorByPoint;
@@ -179,6 +189,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -193,6 +204,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -387,6 +400,7 @@ public void removeKey(String key) {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public Number getOpacity() {
return opacity;
@@ -396,6 +410,8 @@ public Number getOpacity() {
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSpline.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSpline.java
index b8c312a5d8c..b90e4a1030a 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSpline.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsSpline.java
@@ -15,6 +15,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
import com.vaadin.flow.component.charts.util.Util;
+/**
+ * @since 6.0.1
+ */
public class PlotOptionsSpline extends PointOptions {
private Boolean allowPointSelect;
@@ -150,6 +153,7 @@ public void setClassName(String className) {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public Boolean getClip() {
return clip;
@@ -160,6 +164,8 @@ public Boolean getClip() {
* Note that lipping should be always enabled when chart.zoomType is set
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -167,6 +173,7 @@ public void setClip(Boolean clip) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -191,6 +198,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -235,6 +247,7 @@ public void setColorKey(String colorKey) {
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public Boolean getCrisp() {
return crisp;
@@ -249,6 +262,8 @@ public Boolean getCrisp() {
* rendered blurry.
* true.
+ *
+ * @since 18.0
*/
public void setCrisp(Boolean crisp) {
this.crisp = crisp;
@@ -328,6 +343,7 @@ public void setCursor(Cursor cursor) {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public DashStyle getDashStyle() {
return dashStyle;
@@ -353,6 +369,8 @@ public DashStyle getDashStyle() {
*
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTimeline.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTimeline.java
index b7e4cb098fa..ad8f30001d5 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTimeline.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTimeline.java
@@ -15,6 +15,8 @@
/**
* Plot options for {@link ChartType#TIMELINE} charts.
+ *
+ * @since 18.0
*/
public class PlotOptionsTimeline extends AbstractPlotOptions {
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTreemap.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTreemap.java
index 7f79671cf1b..d4c0016f82b 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTreemap.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/PlotOptionsTreemap.java
@@ -19,6 +19,8 @@
* functionality such as the
* colorAxis is to be
* used.
+ *
+ * @since 6.0.1
*/
public class PlotOptionsTreemap extends AbstractPlotOptions {
@@ -119,6 +121,8 @@ public void setAllowPointSelect(Boolean allowPointSelect) {
/**
* {@see #setAllowTraversingTree(Boolean)}
+ *
+ * @since 25.0
*/
public Boolean getAllowTraversingTree() {
@@ -130,6 +134,8 @@ public Boolean getAllowTraversingTree() {
* on its children.
* true.
+ *
+ * @since 18.0
*/
public void setClip(Boolean clip) {
this.clip = clip;
@@ -237,6 +248,7 @@ public void setClassName(String className) {
/**
* @see #setColor(Color)
+ * @since 18.0
*/
public Color getColor() {
return color;
@@ -261,6 +273,8 @@ public Color getColor() {
* .highcharts-series-{n} class, or individual classes given by
* the className option.
* 'sum'.
* y.
+ *
+ * @since 18.0
*/
public void setColorKey(String colorKey) {
this.colorKey = colorKey;
@@ -324,6 +341,7 @@ public void setColorIndex(Number colorIndex) {
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public Color[] getColors() {
if (colors == null) {
@@ -338,6 +356,8 @@ public Color[] getColors() {
* A series specific or series type specific color set to apply instead of
* the global colors when
* colorByPoint is true.
+ *
+ * @since 18.0
*/
public void setColors(Color... colors) {
this.colors = new ArrayListborderColor, except it defaults to the same color as the
* column.
+ *
+ * @since 18.0
*/
public void setEdgeColor(Color edgeColor) {
this.edgeColor = edgeColor;
@@ -728,6 +756,7 @@ public void removeKey(String key) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -746,6 +775,8 @@ public Color getLineColor() {
* 1.
+ *
+ * @since 18.0
*/
public void setOpacity(Number opacity) {
this.opacity = opacity;
@@ -1193,6 +1230,7 @@ public void setTooltip(SeriesTooltip tooltip) {
/**
* @see #setUpColor(Color)
+ * @since 18.0
*/
public Color getUpColor() {
return upColor;
@@ -1211,6 +1249,8 @@ public Color getUpColor() {
* .highcharts-point-negative, .highcharts-sum and
* .highcharts-intermediate-sum classes.
* options.colors array.
+ *
+ * @since 18.0
*/
public abstract void setColor(Color color);
@@ -84,12 +90,15 @@ public abstract class PointOptions extends AbstractPlotOptions {
/**
* @see #setClip(Boolean)
+ * @since 18.0
*/
public abstract Boolean getClip();
/**
* Disable this option to allow series rendering in the whole plotting area.
* Note that clipping should be always enabled when chart.zoomType is set
+ *
+ * @since 18.0
*/
public abstract void setClip(Boolean clip);
@@ -112,11 +121,14 @@ public abstract class PointOptions extends AbstractPlotOptions {
* colorAxis is used. Requires to set min and
* max if some custom point property is used or if
* approximation for data grouping is set to 'sum'.
+ *
+ * @since 18.0
*/
public abstract void setColorKey(String colorKey);
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public abstract Boolean getCrisp();
@@ -127,6 +139,8 @@ public abstract class PointOptions extends AbstractPlotOptions {
* or distance between columns. In these cases, setting crisp
* to false may look better, even though each column is
* rendered blurry.
+ *
+ * @since 18.0
*/
public abstract void setCrisp(Boolean crisp);
@@ -172,6 +186,7 @@ public abstract class PointOptions extends AbstractPlotOptions {
/**
* @see #setDashStyle(DashStyle)
+ * @since 18.0
*/
public abstract DashStyle getDashStyle();
@@ -193,6 +208,8 @@ public abstract class PointOptions extends AbstractPlotOptions {
* colorAxis is used. Requires to set min and
* max if some custom point property is used or if
* approximation for data grouping is set to 'sum'.
+ *
+ * @since 18.0
*/
public abstract void setColorKey(String colorKey);
/**
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract Color[] getColors();
/**
* A series specific or series type specific color set to use instead of the
* theme colors.
+ *
+ * @since 18.0
*/
public abstract void setColors(Color... colors);
@@ -109,6 +121,7 @@ public abstract class PyramidOptions extends AbstractPlotOptions {
* @param color
* to add
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract void addColor(Color color);
@@ -118,11 +131,13 @@ public abstract class PyramidOptions extends AbstractPlotOptions {
* @param color
* to remove
* @see #setColors(Color...)
+ * @since 18.0
*/
public abstract void removeColor(Color color);
/**
* @see #setCrisp(Boolean)
+ * @since 18.0
*/
public abstract Boolean getCrisp();
@@ -133,6 +148,8 @@ public abstract class PyramidOptions extends AbstractPlotOptions {
* or distance between columns. In these cases, setting crisp to
* falase may look better, even though each column is rendered
* blurry.
+ *
+ * @since 18.0
*/
public abstract void setCrisp(Boolean crisp);
@@ -257,12 +274,15 @@ public abstract class PyramidOptions extends AbstractPlotOptions {
/**
* @see #setIgnoreHiddenPoint(Boolean)
+ * @since 18.0
*/
public abstract Boolean getIgnoreHiddenPoint();
/**
* This option tells whether the series shall be redrawn as if the hidden
* point were null.
+ *
+ * @since 18.0
*/
public abstract void setIgnoreHiddenPoint(Boolean ignoreHiddenPoint);
@@ -323,11 +343,14 @@ public abstract class PyramidOptions extends AbstractPlotOptions {
/**
* @see #setOpacity(Number)
+ * @since 18.0
*/
public abstract Number getOpacity();
/**
* Opacity of a series parts: line, fill (e.g. area) and dataLabels.
+ *
+ * @since 18.0
*/
public abstract void setOpacity(Number opacity);
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/RangeSelector.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/RangeSelector.java
index fc51951c1d4..5db83ea4df1 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/RangeSelector.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/RangeSelector.java
@@ -20,6 +20,8 @@
* chart. It provides buttons to select preconfigured ranges in the chart, like
* 1 day, 1 week, 1 month etc. It also provides input boxes where min and max
* dates can be manually input.
+ *
+ * @since 6.0.1
*/
public class RangeSelector extends AbstractConfigurationObject {
@@ -100,6 +102,7 @@ public void setButtonSpacing(Number buttonSpacing) {
/**
* @see #setButtonTheme(ButtonTheme)
+ * @since 18.0
*/
public ButtonTheme getButtonTheme() {
if (buttonTheme == null) {
@@ -133,6 +136,8 @@ public ButtonTheme getButtonTheme() {
* .highcharts-range-selector-buttons .highcharts-button rule
* with its different states.
* .highcharts-range-input text rule in SVG mode, and
* input.highcharts-range-selector when active.
* .highcharts-range-label class.
* .highcharts-scrollbar-rifles and
* .highcharts-scrollbar-track.
* series.allowPointSelect option to true.
+ *
+ * @since 6.0.1
*/
public class Select extends AbstractConfigurationObject {
@@ -47,6 +49,7 @@ public void setEnabled(Boolean enabled) {
/**
* @see #setFillColor(Color)
+ * @since 18.0
*/
public Color getFillColor() {
return fillColor;
@@ -54,6 +57,8 @@ public Color getFillColor() {
/**
* The fill color of the point marker.
+ *
+ * @since 18.0
*/
public void setFillColor(Color fillColor) {
this.fillColor = fillColor;
@@ -61,6 +66,7 @@ public void setFillColor(Color fillColor) {
/**
* @see #setLineColor(Color)
+ * @since 18.0
*/
public Color getLineColor() {
return lineColor;
@@ -71,6 +77,8 @@ public Color getLineColor() {
* series' or point's color is used.
* Marker.
*
* @see #setHover(Hover)
+ * @since 22.0
*/
public void setInactive(Inactive inactive) {
this.inactive = inactive;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/StepType.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/StepType.java
index 8db9902cbc9..a3aec6931e3 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/StepType.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/StepType.java
@@ -10,6 +10,8 @@
/**
* Defines different step line types. Configurable in {@link PlotOptionsLine}.
+ *
+ * @since 6.0.1
*/
public enum StepType implements ChartEnum {
RIGHT("right"), CENTER("center"), LEFT("left"), NONE("");
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Stop.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Stop.java
index 1a4fb847ee5..7ffd6bbca9b 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Stop.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Stop.java
@@ -10,6 +10,9 @@
import com.vaadin.flow.component.charts.model.style.Color;
+/**
+ * @since 6.0.1
+ */
public class Stop extends AbstractConfigurationObject {
private float position;
private Color color;
diff --git a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Subtitle.java b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Subtitle.java
index 8e9d6f78c57..7ebdce6b7d2 100644
--- a/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Subtitle.java
+++ b/vaadin-charts-flow-parent/vaadin-charts-flow/src/main/java/com/vaadin/flow/component/charts/model/Subtitle.java
@@ -12,6 +12,8 @@
/**
* The chart's subtitle
+ *
+ * @since 6.0.1
*/
public class Subtitle extends AbstractConfigurationObject {
@@ -64,6 +66,7 @@ public void setFloating(Boolean floating) {
/**
* @see #setStyle(Style)
+ * @since 18.0
*/
public Style getStyle() {
if (style == null) {
@@ -85,6 +88,8 @@ public Style getStyle() {
* null
+ * @since 24.2
*/
public void setDataProvider(DataProvidernull
* @see CallbackDataProvider
+ * @since 24.2
*/
public void setDataProvider(ComboBox.FetchItemsCallbacknull
+ * @since 23.2
*/
public ComboBoxListDataView(DataCommunicator
* com.vaadin.experimental.accessibleDisabledMenuItems = true
*
+ *
+ * @since 25.2
*/
@Override
public void setEnabled(boolean enabled) {
diff --git a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemBase.java b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemBase.java
index a915f76ab46..18119e1e13a 100644
--- a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemBase.java
+++ b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemBase.java
@@ -45,6 +45,7 @@
* the sub menu type
* @author Vaadin Ltd.
* @see MenuItem
+ * @since 2.0
*/
@SuppressWarnings("serial")
@Tag("vaadin-context-menu-item")
@@ -84,6 +85,7 @@ public MenuItemBase(C contextMenu) {
* the context menu to which this item belongs to
* @param contentReset
* callback to reset the menu content
+ * @since 25.2
*/
public MenuItemBase(C contextMenu, SerializableRunnable contentReset) {
this.contextMenu = contextMenu;
@@ -214,6 +216,7 @@ public boolean isChecked() {
* @param keepOpen
* {@code true} to enable keeping the menu open when toggle this
* item selection, {@code false} to disable it.
+ * @since 24.2
*/
public void setKeepOpen(boolean keepOpen) {
if (keepOpen && isParentItem()) {
@@ -233,6 +236,7 @@ public void setKeepOpen(boolean keepOpen) {
*
* @return the keep open state of the item
* @see #setKeepOpen(boolean)
+ * @since 24.2
*/
public boolean isKeepOpen() {
return getElement().getProperty("_keepOpen", false);
@@ -255,6 +259,7 @@ public boolean isKeepOpen() {
* whether the item should be disabled when clicked
* @throws IllegalStateException
* if the enabled state is already bound to a signal
+ * @since 24.6
*/
public void setDisableOnClick(boolean disableOnClick) {
boolean hasEnabledBinding = getElement().getNode()
@@ -273,6 +278,7 @@ public void setDisableOnClick(boolean disableOnClick) {
* Gets whether the item is set to be disabled when clicked.
*
* @return whether the item is set to be disabled on click
+ * @since 24.6
*/
public boolean isDisableOnClick() {
return disableOnClickController.isDisableOnClick();
@@ -298,6 +304,7 @@ public void setEnabled(boolean enabled) {
* onChange} callbacks
* @throws IllegalStateException
* if disable-on-click is active
+ * @since 25.1
*/
@Override
public SignalBindingtrue if the item has the given theme name,
* false otherwise
+ * @since 22.0
*/
public boolean hasThemeName(String themeName) {
return themeNames.contains(themeName);
@@ -365,6 +375,7 @@ private void setThemeName() {
* the tooltip text to set for the item, or {@code null} to clear
* it
* @see #setTooltipPosition(TooltipPosition)
+ * @since 25.2
*/
public void setTooltipText(String tooltipText) {
ensureTooltipElement();
@@ -382,6 +393,7 @@ public void setTooltipText(String tooltipText) {
* the tooltip position, or {@code null} to clear it and use the
* default
* @see #setTooltipText(String)
+ * @since 25.2
*/
public void setTooltipPosition(TooltipPosition position) {
getElement().setProperty("tooltipPosition",
diff --git a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemsArrayGenerator.java b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemsArrayGenerator.java
index ef357005ed2..4e9cfdb6535 100644
--- a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemsArrayGenerator.java
+++ b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuItemsArrayGenerator.java
@@ -30,6 +30,7 @@
*
* @param
* the menu item type
+ * @since 2.1
*/
public class MenuItemsArrayGenerator>
implements Serializable {
diff --git a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuManager.java b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuManager.java
index 71727c1fe7c..52492f83645 100644
--- a/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuManager.java
+++ b/vaadin-context-menu-flow-parent/vaadin-context-menu-flow/src/main/java/com/vaadin/flow/component/contextmenu/MenuManager.java
@@ -42,6 +42,7 @@
* the sub menu type
*
* @author Vaadin Ltd.
+ * @since 2.0
*/
public class MenuManager
* the sub menu type
+ * @since 2.0
*/
public abstract class SubMenuBasenull
* @see CrudEditorPosition
+ * @since 2.1
*/
public void setEditorPosition(CrudEditorPosition editorPosition) {
if (editorPosition == null) {
@@ -449,6 +453,7 @@ public void setEditorPosition(CrudEditorPosition editorPosition) {
* The default position is {@link CrudEditorPosition#OVERLAY}.
*
* @return the editor position
+ * @since 2.1
*/
public CrudEditorPosition getEditorPosition() {
return CrudEditorPosition.toPosition(
@@ -465,6 +470,7 @@ public CrudEditorPosition getEditorPosition() {
*
* @param editOnClick
* {@code true} to enable it ({@code false}, by default).
+ * @since 2.1
*/
public void setEditOnClick(boolean editOnClick) {
getElement().setProperty("editOnClick", editOnClick);
@@ -494,6 +500,7 @@ public void setEditOnClick(boolean editOnClick) {
* Gets whether click on row to edit item is enabled or not.
*
* @return {@code true} if enabled, {@code false} otherwise
+ * @since 2.1
*/
public boolean isEditOnClick() {
return getElement().getProperty("editOnClick", false);
@@ -537,6 +544,7 @@ private void setI18n(CrudI18n i18n, boolean fireEvent) {
* Controls visiblity of toolbar
*
* @param value
+ * @since 22.0
*/
public void setToolbarVisible(boolean value) {
toolbarVisible = value;
@@ -552,6 +560,7 @@ public void setToolbarVisible(boolean value) {
*
* @param
* @return true if toolbar is visible false otherwise
+ * @since 22.0
*/
public boolean getToolbarVisible() {
return toolbarVisible;
@@ -561,6 +570,7 @@ public boolean getToolbarVisible() {
* Gets the Crud new item button
*
* @return the new item button
+ * @since 24.0
*/
public Component getNewButton() {
return newButton;
@@ -570,6 +580,7 @@ public Component getNewButton() {
* Sets the Crud new item button
*
* @param button
+ * @since 24.0
*/
public void setNewButton(Component button) {
newButton = button;
@@ -580,6 +591,7 @@ public void setNewButton(Component button) {
* Gets the Crud editor delete button
*
* @return the delete button
+ * @since 22.0
*/
public Button getDeleteButton() {
return deleteButton;
@@ -594,6 +606,7 @@ public Button getDeleteButton() {
*
* @return the save button
* @see Crud#setDirty(boolean)
+ * @since 22.0
*/
public Button getSaveButton() {
return saveButton;
@@ -603,6 +616,7 @@ public Button getSaveButton() {
* Gets the Crud cancel button
*
* @return the cancel button
+ * @since 22.0
*/
public Button getCancelButton() {
return cancelButton;
@@ -903,6 +917,7 @@ public static class EditEvent
* });
*
+ *
+ * @since 1.0
*/
public class CrudI18nUpdatedEvent extends ComponentEventtrue if the input element's value is populated,
* false otherwise
* @deprecated Since v24.8
+ * @since 24.0
*/
@Deprecated(since = "24.8")
protected boolean isInputValuePresent() {
@@ -718,6 +722,7 @@ protected boolean isInputValuePresent() {
*
* @return true if the input element's value is populated and
* unparsable, false otherwise
+ * @since 24.8
*/
protected final boolean isInputUnparsable() {
return unparsableValue != null;
@@ -774,6 +779,7 @@ private void setInputElementValue(String value) {
*
* @param fallbackParser
* the parser function
+ * @since 24.6
*/
public void setFallbackParser(
SerializableFunctionnull, If the i18n
* properties weren't set.
+ * @since 24.5
*/
public DateTimePickerI18n getI18n() {
return i18n;
@@ -1021,6 +1029,7 @@ public DateTimePickerI18n getI18n() {
*
* @param i18n
* the internationalized properties, not null
+ * @since 24.5
*/
public void setI18n(DateTimePickerI18n i18n) {
this.i18n = Objects.requireNonNull(i18n,
@@ -1050,6 +1059,7 @@ private void updateI18n() {
*
* @param autoOpen
* Value for the auto open property,
+ * @since 14.5
*/
public void setAutoOpen(boolean autoOpen) {
getElement().setProperty("autoOpenDisabled", !autoOpen);
@@ -1064,6 +1074,8 @@ private String getI18nErrorMessage(
/**
* The internationalization properties for {@link DateTimePicker}.
+ *
+ * @since 24.1
*/
public static class DateTimePickerI18n implements Serializable {
private String dateLabel;
@@ -1139,6 +1151,7 @@ public DateTimePickerI18n setTimeLabel(String timeLabel) {
* that the server is unable to convert to type {@link LocalDateTime}.
*
* @return the error message or {@code null} if not set
+ * @since 24.5
*/
@JsonIgnore // Not used on the client side
public String getBadInputErrorMessage() {
@@ -1156,6 +1169,7 @@ public String getBadInputErrorMessage() {
* @param errorMessage
* the error message to set, or {@code null} to clear
* @return this instance for method chaining
+ * @since 24.5
*/
public DateTimePickerI18n setBadInputErrorMessage(String errorMessage) {
badInputErrorMessage = errorMessage;
@@ -1167,6 +1181,7 @@ public DateTimePickerI18n setBadInputErrorMessage(String errorMessage) {
* empty.
*
* @return the error message or {@code null} if not set
+ * @since 24.8
*/
@JsonIgnore // Not used on the client side
public String getIncompleteInputErrorMessage() {
@@ -1184,6 +1199,7 @@ public String getIncompleteInputErrorMessage() {
* @param errorMessage
* the error message to set, or {@code null} to clear
* @return this instance for method chaining
+ * @since 24.8
*/
public DateTimePickerI18n setIncompleteInputErrorMessage(
String errorMessage) {
@@ -1198,6 +1214,7 @@ public DateTimePickerI18n setIncompleteInputErrorMessage(
* @return the error message or {@code null} if not set
* @see DateTimePicker#isRequiredIndicatorVisible()
* @see DateTimePicker#setRequiredIndicatorVisible(boolean)
+ * @since 24.5
*/
@JsonIgnore // Not used on the client side
public String getRequiredErrorMessage() {
@@ -1217,6 +1234,7 @@ public String getRequiredErrorMessage() {
* @return this instance for method chaining
* @see DateTimePicker#isRequiredIndicatorVisible()
* @see DateTimePicker#setRequiredIndicatorVisible(boolean)
+ * @since 24.5
*/
public DateTimePickerI18n setRequiredErrorMessage(String errorMessage) {
requiredErrorMessage = errorMessage;
@@ -1230,6 +1248,7 @@ public DateTimePickerI18n setRequiredErrorMessage(String errorMessage) {
* @return the error message or {@code null} if not set
* @see DateTimePicker#getMin()
* @see DateTimePicker#setMin(LocalDateTime)
+ * @since 24.5
*/
@JsonIgnore // Not used on the client side
public String getMinErrorMessage() {
@@ -1249,6 +1268,7 @@ public String getMinErrorMessage() {
* @return this instance for method chaining
* @see DateTimePicker#getMin()
* @see DateTimePicker#setMin(LocalDateTime)
+ * @since 24.5
*/
public DateTimePickerI18n setMinErrorMessage(String errorMessage) {
minErrorMessage = errorMessage;
@@ -1262,6 +1282,7 @@ public DateTimePickerI18n setMinErrorMessage(String errorMessage) {
* @return the error message or {@code null} if not set
* @see DateTimePicker#getMax()
* @see DateTimePicker#setMax(LocalDateTime)
+ * @since 24.5
*/
@JsonIgnore // Not used on the client side
public String getMaxErrorMessage() {
@@ -1281,6 +1302,7 @@ public String getMaxErrorMessage() {
* @return this instance for method chaining
* @see DateTimePicker#getMax()
* @see DateTimePicker#setMax(LocalDateTime)
+ * @since 24.5
*/
public DateTimePickerI18n setMaxErrorMessage(String errorMessage) {
maxErrorMessage = errorMessage;
diff --git a/vaadin-date-time-picker-flow-parent/vaadin-date-time-picker-flow/src/main/java/com/vaadin/flow/component/datetimepicker/DateTimePickerVariant.java b/vaadin-date-time-picker-flow-parent/vaadin-date-time-picker-flow/src/main/java/com/vaadin/flow/component/datetimepicker/DateTimePickerVariant.java
index a6122657595..d30de4a2ae0 100644
--- a/vaadin-date-time-picker-flow-parent/vaadin-date-time-picker-flow/src/main/java/com/vaadin/flow/component/datetimepicker/DateTimePickerVariant.java
+++ b/vaadin-date-time-picker-flow-parent/vaadin-date-time-picker-flow/src/main/java/com/vaadin/flow/component/datetimepicker/DateTimePickerVariant.java
@@ -20,6 +20,8 @@
/**
* Set of theme variants applicable for {@code vaadin-date-time-picker}
* component.
+ *
+ * @since 23.1
*/
public enum DateTimePickerVariant implements ThemeVariant {
LUMO_SMALL("small"),
diff --git a/vaadin-details-flow-parent/vaadin-details-flow/src/main/java/com/vaadin/flow/component/details/Details.java b/vaadin-details-flow-parent/vaadin-details-flow/src/main/java/com/vaadin/flow/component/details/Details.java
index 8be51337739..9c90db15dab 100644
--- a/vaadin-details-flow-parent/vaadin-details-flow/src/main/java/com/vaadin/flow/component/details/Details.java
+++ b/vaadin-details-flow-parent/vaadin-details-flow/src/main/java/com/vaadin/flow/component/details/Details.java
@@ -54,6 +54,7 @@
* inaccessible by keyboard or screen reader.
*
* @author Vaadin Ltd
+ * @since 1.0
*/
@Tag("vaadin-details")
@NpmPackage(value = "@vaadin/details", version = "25.2.0")
@@ -98,6 +99,7 @@ public Details() {
* @param summary
* the summary component to set.
* @see #setSummaryText(String)
+ * @since 23.1
*/
public Details(String summary) {
this();
@@ -110,6 +112,7 @@ public Details(String summary) {
* @param summary
* the summary component to set.
* @see #setSummary(Component)
+ * @since 23.1
*/
public Details(Component summary) {
this();
@@ -161,6 +164,7 @@ public Details(Component summary, Component content) {
*
* @see #setSummaryText(String)
* @see #add(Component...)
+ * @since 23.1
*/
public Details(String summary, Component... components) {
this(summary);
@@ -178,6 +182,7 @@ public Details(String summary, Component... components) {
*
* @see #setSummary(Component)
* @see #add(Component...)
+ * @since 23.1
*/
public Details(Component summary, Component... components) {
this(summary);
@@ -188,6 +193,7 @@ public Details(Component summary, Component... components) {
* Creates the summary container component.
*
* @return the summary container
+ * @since 24.0
*/
protected Component createSummaryContainer() {
return new DetailsSummary();
@@ -246,6 +252,7 @@ public String getSummaryText() {
* @see #getContent()
* @param components
* the components to add
+ * @since 24.2
*/
@Override
public void add(Collection