Class LinearGradient

All Implemented Interfaces:
HasHandlers

public class LinearGradient extends Gradient
Definition of a linear gradient between two points, (x1, y1) and (x2, y2).
  • Constructor Details

    • LinearGradient

      public LinearGradient()
    • LinearGradient

      public LinearGradient(JavaScriptObject jsObj)
  • Method Details

    • getOrCreateRef

      public static LinearGradient getOrCreateRef(JavaScriptObject jsObj)
    • setX1

      public LinearGradient setX1(String x1)
      X coordinate of the start point. This can be a number or a percentage of the width of the bounding box of the DrawItem to which it is applied.
      Parameters:
      x1 - New x1 value. Default value is null
      Returns:
      LinearGradient instance, for chaining setter calls
    • getX1

      public String getX1()
      X coordinate of the start point. This can be a number or a percentage of the width of the bounding box of the DrawItem to which it is applied.
      Returns:
      Current x1 value. Default value is null
    • setX2

      public LinearGradient setX2(String x2)
      X coordinate of the end point. This can be a number or a percentage of the width of the bounding box of the DrawItem to which it is applied.
      Parameters:
      x2 - New x2 value. Default value is null
      Returns:
      LinearGradient instance, for chaining setter calls
    • getX2

      public String getX2()
      X coordinate of the end point. This can be a number or a percentage of the width of the bounding box of the DrawItem to which it is applied.
      Returns:
      Current x2 value. Default value is null
    • setY1

      public LinearGradient setY1(String y1)
      Y coordinate of the start point. This can be a number or a percentage of the height of the bounding box of the DrawItem to which it is applied.
      Parameters:
      y1 - New y1 value. Default value is null
      Returns:
      LinearGradient instance, for chaining setter calls
    • getY1

      public String getY1()
      Y coordinate of the start point. This can be a number or a percentage of the height of the bounding box of the DrawItem to which it is applied.
      Returns:
      Current y1 value. Default value is null
    • setY2

      public LinearGradient setY2(String y2)
      Y coordinate of the end point. This can be a number or a percentage of the height of the bounding box of the DrawItem to which it is applied.
      Parameters:
      y2 - New y2 value. Default value is null
      Returns:
      LinearGradient instance, for chaining setter calls
    • getY2

      public String getY2()
      Y coordinate of the end point. This can be a number or a percentage of the height of the bounding box of the DrawItem to which it is applied.
      Returns:
      Current y2 value. Default value is null