/** * Setter for the chart margin in pixels using several simple values. */ public com.anychart.charts.Polar margin(String value1, String value2, Number value3, String value4) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".margin(%s, %s, %s, %s);", wrapQuotes(value1), wrapQuotes(value2), value3, wrapQuotes(value4))); return this; } /**
/** * Setter for the chart paddings in pixels using several numbers. */ public com.anychart.charts.Polar padding(Number value1, String value2, String value3, String value4) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".padding(%s, %s, %s, %s);", value1, wrapQuotes(value2), wrapQuotes(value3), wrapQuotes(value4))); return this; } /**
/** * Setter for element bounds settings. */ public com.anychart.charts.Polar bounds(String x, Number y, Number width, String height) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".bounds(%s, %s, %s, %s);", wrapQuotes(x), y, width, wrapQuotes(height))); return this; } /**
/** * Setter for the chart margin in pixels using several simple values. */ public com.anychart.charts.Polar margin(Number value1, Number value2, String value3, String value4) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".margin(%s, %s, %s, %s);", value1, value2, wrapQuotes(value3), wrapQuotes(value4))); return this; } /**
/** * Saves the current chart as SVG image. */ public void saveAsSvg(String paperSize, Boolean landscape, String filename) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".saveAsSvg(%s, %s, %s);", wrapQuotes(paperSize), landscape, wrapQuotes(filename))); } /**
/** * Setter for hovered state settings. */ public com.anychart.charts.Polar hovered(String settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".hovered(%s);", wrapQuotes(settings))); return this; } /**
/** * Setter for the inner radius in pixels or percent of main radius. */ public com.anychart.charts.Polar innerRadius(String radius) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".innerRadius(%s);", wrapQuotes(radius))); return this; } /**
/** * Setter for minimum labels. */ public com.anychart.charts.Polar minLabels(String settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".minLabels(%s);", wrapQuotes(settings))); return this; } /**
/** * Setter for the chart paddings in pixels using several numbers. */ public com.anychart.charts.Polar padding(Number value1, String value2, Number value3, Number value4) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".padding(%s, %s, %s, %s);", value1, wrapQuotes(value2), value3, value4)); return this; } /**
/** * Setter for the point width settings. */ public com.anychart.charts.Polar pointWidth(String width) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".pointWidth(%s);", wrapQuotes(width))); return this; } /**
/** * Adds Polyline series. */ public com.anychart.core.polar.series.Polyline polyline(String data, com.anychart.data.TextParsingSettings csvSettings) { return new com.anychart.core.polar.series.Polyline(String.format(Locale.US, jsBase + ".polyline(%s, %s)", wrapQuotes(data), (csvSettings != null) ? csvSettings.getJsBase() : null)); } /**
/** * Saves the current chart as JPEG image. */ public void saveAsJpg(Number width, Number height, Number quality, Boolean forceTransparentWhite, String filename) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".saveAsJpg(%s, %s, %s, %s, %s);", width, height, quality, forceTransparentWhite, wrapQuotes(filename))); } /**
/** * Saves chart config as JSON document. */ public void saveAsJson(String filename) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".saveAsJson(%s);", wrapQuotes(filename))); } /**
/** * Fill color with opacity. Fill as a string or an object. */ public com.anychart.charts.Polar selectMarqueeFill(String color, Number opacity) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selectMarqueeFill(%s, %s);", wrapQuotes(color), opacity)); return this; } /**
/** * Setter for selected state settings. */ public com.anychart.charts.Polar selected(String settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selected(%s);", wrapQuotes(settings))); return this; } /**
/** * Returns SVG string with paper size and landscape. */ public void toSvg(String paperSize, Boolean landscape) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".toSvg(%s, %s);", wrapQuotes(paperSize), landscape)); } /**
/** * Setter for the chart grid by X-scale. */ public com.anychart.charts.Polar xGrid(String settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".xGrid(%s);", wrapQuotes(settings))); return this; } /**
/** * Setter for the chart grid by Y-scale. */ public com.anychart.charts.Polar yGrid(String settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".yGrid(%s);", wrapQuotes(settings))); return this; } /**
/** * Setter for the chart minor grid by index. */ public com.anychart.charts.Polar yMinorGrid(Number index, String settings) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".yMinorGrid(%s, %s);", index, wrapQuotes(settings))); return this; } /**
/** * Creates and returns the chart represented as an invisible HTML table. */ public void toA11yTable(String title, Boolean asString) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".toA11yTable(%s, %s);", wrapQuotes(title), asString)); } /**