Class AbstractMark<T extends AbstractMark<T>>

java.lang.Object
io.jmix.chartsflowui.kit.component.model.ChartObservableObject
io.jmix.chartsflowui.kit.component.model.series.mark.AbstractMark<T>
Type Parameters:
T - origin class type
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MarkArea, MarkLine, MarkPoint

public abstract class AbstractMark<T extends AbstractMark<T>> extends ChartObservableObject
Base class for mark point, mark line and mark area.
See Also:
  • Field Details

    • silent

      protected Boolean silent
    • label

      protected Label label
    • animation

      protected Boolean animation
    • animationThreshold

      protected Integer animationThreshold
    • animationDuration

      protected Integer animationDuration
    • animationEasing

      protected String animationEasing
    • animationDelay

      protected Integer animationDelay
    • animationDurationUpdate

      protected Integer animationDurationUpdate
    • animationEasingUpdate

      protected String animationEasingUpdate
    • animationDelayUpdate

      protected Integer animationDelayUpdate
  • Constructor Details

    • AbstractMark

      public AbstractMark()
  • Method Details

    • getSilent

      public Boolean getSilent()
    • setSilent

      public void setSilent(Boolean silent)
    • getLabel

      public Label getLabel()
    • setLabel

      public void setLabel(Label label)
    • getAnimation

      public Boolean getAnimation()
    • setAnimation

      public void setAnimation(Boolean animation)
    • getAnimationThreshold

      public Integer getAnimationThreshold()
    • setAnimationThreshold

      public void setAnimationThreshold(Integer animationThreshold)
    • getAnimationDuration

      public Integer getAnimationDuration()
    • setAnimationDuration

      public void setAnimationDuration(Integer animationDuration)
    • getAnimationEasing

      public String getAnimationEasing()
    • setAnimationEasing

      public void setAnimationEasing(String animationEasing)
    • getAnimationDelay

      public Integer getAnimationDelay()
    • setAnimationDelay

      public void setAnimationDelay(Integer animationDelay)
    • getAnimationDurationUpdate

      public Integer getAnimationDurationUpdate()
    • setAnimationDurationUpdate

      public void setAnimationDurationUpdate(Integer animationDurationUpdate)
    • getAnimationEasingUpdate

      public String getAnimationEasingUpdate()
    • setAnimationEasingUpdate

      public void setAnimationEasingUpdate(String animationEasingUpdate)
    • getAnimationDelayUpdate

      public Integer getAnimationDelayUpdate()
    • setAnimationDelayUpdate

      public void setAnimationDelayUpdate(Integer animationDelayUpdate)
    • withSilent

      public T withSilent(Boolean silent)
    • withLabel

      public T withLabel(Label label)
    • withAnimation

      public T withAnimation(Boolean animation)
    • withAnimationThreshold

      public T withAnimationThreshold(Integer animationThreshold)
    • withAnimationDuration

      public T withAnimationDuration(Integer animationDuration)
    • withAnimationEasing

      public T withAnimationEasing(String animationEasing)
    • withAnimationDelay

      public T withAnimationDelay(Integer animationDelay)
    • withAnimationDurationUpdate

      public T withAnimationDurationUpdate(Integer animationDurationUpdate)
    • withAnimationEasingUpdate

      public T withAnimationEasingUpdate(String animationEasingUpdate)
    • withAnimationDelayUpdate

      public T withAnimationDelayUpdate(Integer animationDelayUpdate)