/** * Setter for element bounds settings. */ public com.anychart.core.scatter.series.Marker bounds(String x, String y, String width, String height) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".bounds(%s, %s, %s, %s);", wrapQuotes(x), wrapQuotes(y), wrapQuotes(width), wrapQuotes(height))); return this; } /**
/** * Setter for element bounds settings. */ public com.anychart.core.scatter.series.Marker bounds(String x, Number y, String width, Number height) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".bounds(%s, %s, %s, %s);", wrapQuotes(x), y, wrapQuotes(width), height)); return this; } /**
/** * Setter for stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs} */ public com.anychart.core.scatter.series.Marker stroke(String color, Number thickness, String dashpattern, com.anychart.graphics.vector.StrokeLineJoin lineJoin, String lineCap) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".stroke(%s, %s, %s, %s, %s);", wrapQuotes(color), thickness, wrapQuotes(dashpattern), (lineJoin != null) ? lineJoin.getJsBase() : null, wrapQuotes(lineCap))); return this; } /**
/** * Setter for the accessibility setting. */ public com.anychart.core.scatter.series.Marker a11y(String value) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".a11y(%s);", wrapQuotes(value))); return this; } /**
/** * Setter for element bounds settings. */ public com.anychart.core.scatter.series.Marker bounds(Number x, Number y, String width, Number height) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".bounds(%s, %s, %s, %s);", x, y, wrapQuotes(width), height)); return this; } /**
/** * Gets the statistics value by key. */ public void getStat(String key) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".getStat(%s);", wrapQuotes(key))); } /**
/** * Setter for the series id. */ public com.anychart.core.scatter.series.Marker id(String id) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".id(%s);", wrapQuotes(id))); return this; } /**
/** * Setter for element left bound settings. */ public com.anychart.core.scatter.series.Marker left(String left) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".left(%s);", wrapQuotes(left))); return this; } /**
/** * */ public void meta(String key) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".meta(%s);", wrapQuotes(key))); } /**
/** * Removes all listeners from an object. You can also optionally remove listeners of some particular type. */ public void removeAllListeners(String type) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".removeAllListeners(%s);", wrapQuotes(type))); } /**
/** * Setter for the minimum height. */ public com.anychart.core.scatter.series.Marker minHeight(String height) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".minHeight(%s);", wrapQuotes(height))); return this; } /**
/** * Allows to select points of the series. To select multiple points, press 'ctrl' and click on them. */ public com.anychart.core.scatter.series.Marker selectionMode(String value) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selectionMode(%s);", wrapQuotes(value))); return this; } /**
/** * Setter for stroke using an object. */ public com.anychart.core.scatter.series.Marker stroke(String settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".stroke(%s);", wrapQuotes(settings))); return this; } /**
/** * */ public com.anychart.core.scatter.series.Marker tooltip(String value) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".tooltip(%s);", wrapQuotes(value))); return this; } /**
/** * Setter for element top bound settings. */ public com.anychart.core.scatter.series.Marker top(String top) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".top(%s);", wrapQuotes(top))); return this; } /**
/** * Setter for element width setting. */ public com.anychart.core.scatter.series.Marker width(String width) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".width(%s);", wrapQuotes(width))); return this; } /**
/** * Setter for the parent bounds using single value.<br> Bounds that would be used in case of percent size calculations. Expects pixel values only. */ public com.anychart.core.scatter.series.Marker parentBounds(String bounds) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".parentBounds(%s);", wrapQuotes(bounds))); return this; } /**
/** * Setter for stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs} */ public com.anychart.core.scatter.series.Marker stroke(com.anychart.graphics.vector.ColoredFill color, Number thickness, String dashpattern, String lineJoin, com.anychart.graphics.vector.StrokeLineCap lineCap) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".stroke(%s, %s, %s, %s, %s);", (color != null) ? color.getJsBase() : null, thickness, wrapQuotes(dashpattern), wrapQuotes(lineJoin), (lineCap != null) ? lineCap.getJsBase() : null)); return this; } /**
/** * Setter for stroke settings. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs} */ public com.anychart.core.scatter.series.Marker stroke(String color, Number thickness, String dashpattern, com.anychart.graphics.vector.StrokeLineJoin lineJoin, com.anychart.graphics.vector.StrokeLineCap lineCap) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".stroke(%s, %s, %s, %s, %s);", wrapQuotes(color), thickness, wrapQuotes(dashpattern), (lineJoin != null) ? lineJoin.getJsBase() : null, (lineCap != null) ? lineCap.getJsBase() : null)); return this; } /**
/** * Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs} */ public com.anychart.core.scatter.series.Marker fill(String[] keys, Number angle, String mode, Number opacity) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".fill(%s, %s, %s, %s);", arrayToStringWrapQuotes(keys), angle, wrapQuotes(mode), opacity)); return this; } /**