public static Polar instantiate() { return new Polar("new anychart.charts.polar()"); }
/** * */ public com.anychart.core.polar.series.Column column(List<DataEntry> data) { return new com.anychart.core.polar.series.Column(String.format(Locale.US, jsBase + ".column(%s)", arrayToString(data))); } /**
/** * Adds Polygon series. */ public com.anychart.core.polar.series.Polygon polygon(String[] data, String csvSettings) { return new com.anychart.core.polar.series.Polygon(String.format(Locale.US, jsBase + ".polygon(%s, %s)", arrayToStringWrapQuotes(data), wrapQuotes(csvSettings))); } /**
/** * */ public com.anychart.data.View data(List<DataEntry> data, String fillMethod) { return new com.anychart.data.View(String.format(Locale.US, jsBase + ".data(%s, %s)", arrayToString(data), wrapQuotes(fillMethod))); } /**
Mapping series3Data = set.mapAs("{ x: 'x', value: 'value3' }"); polar.column(series1Data); polar.column(series2Data); polar.column(series3Data); polar.title("Company Profit Dynamic in Regions by Year"); polar.sortPointsByX(true) .defaultSeriesType(PolarSeriesType.COLUMN) .yAxis(false) .xScale(ScaleTypes.ORDINAL); polar.title().margin().bottom(20d); ((Linear) polar.yScale(Linear.class)).stackMode(ScaleStackMode.VALUE); polar.tooltip() .valuePrefix("$") .displayMode(TooltipDisplayMode.UNION);
/** * Setter for the select marquee stroke. {docs:Graphics/Stroke_Settings}Learn more about stroke settings.{docs} */ public com.anychart.charts.Polar selectMarqueeStroke(String color, Number thickness, String dashpattern, String lineJoin, String lineCap) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selectMarqueeStroke(%s, %s, %s, %s, %s);", wrapQuotes(color), thickness, wrapQuotes(dashpattern), wrapQuotes(lineJoin), wrapQuotes(lineCap))); return this; } /**
/** * Setter for the chart margin in pixels using a single complex object. */ public com.anychart.charts.Polar margin(String[] margin) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".margin(%s);", arrayToStringWrapQuotes(margin))); return this; } /**
/** * Opens Facebook sharing dialog. */ public void shareWithFacebook(String captionOrOptions, String link, String name, String description) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".shareWithFacebook(%s, %s, %s, %s);", wrapQuotes(captionOrOptions), wrapQuotes(link), wrapQuotes(name), wrapQuotes(description))); } /**
/** * 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)", arrayToStringWrapQuotes(data), (csvSettings != null) ? csvSettings.getJsBase() : null)); } /**
/** * Setter for the chart margin in pixels using several simple values. */ public com.anychart.charts.Polar margin(String value1, String value2, String value3, String value4) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".margin(%s, %s, %s, %s);", wrapQuotes(value1), wrapQuotes(value2), wrapQuotes(value3), wrapQuotes(value4))); return this; } /**
/** * Adds Polygon series. */ public com.anychart.core.polar.series.Polygon polygon(String[] data, com.anychart.enums.TextParsingMode csvSettings) { return new com.anychart.core.polar.series.Polygon(String.format(Locale.US, jsBase + ".polygon(%s, %s)", arrayToStringWrapQuotes(data), (csvSettings != null) ? csvSettings.getJsBase() : null)); } /**
/** * Adds Polyline series. */ public com.anychart.core.polar.series.Polyline polyline(String[] data, String csvSettings) { return new com.anychart.core.polar.series.Polyline(String.format(Locale.US, jsBase + ".polyline(%s, %s)", arrayToStringWrapQuotes(data), wrapQuotes(csvSettings))); } /**
/** * */ public com.anychart.data.View data(List<DataEntry> data) { return new com.anychart.data.View(String.format(Locale.US, jsBase + ".data(%s)", arrayToString(data))); } /**
public static com.anychart.charts.Polar polar() { return new com.anychart.charts.Polar("anychart.polar()"); }
/** * 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 a single value. */ public com.anychart.charts.Polar padding(String[] padding) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".padding(%s);", arrayToStringWrapQuotes(padding))); return this; } /**
/** * Linear gradient fill. {docs:Graphics/Fill_Settings}Learn more about coloring.{docs} */ public com.anychart.charts.Polar selectMarqueeFill(String[] keys, Number angle, String mode, Number opacity) { APIlib.getInstance().addJSLine(String.format(Locale.US, jsBase + ".selectMarqueeFill(%s, %s, %s, %s);", arrayToStringWrapQuotes(keys), angle, wrapQuotes(mode), opacity)); return this; } /**
/** * */ public com.anychart.core.polar.series.Line line(List<DataEntry> data) { return new com.anychart.core.polar.series.Line(String.format(Locale.US, jsBase + ".line(%s)", arrayToString(data))); } /**
/** * Setter for the chart baseline.<br/> The baseline is the line relative to which the series with the negative or positive value is drawn and painted over. */ public com.anychart.charts.Polar baseline(Number value) { return new com.anychart.charts.Polar(String.format(Locale.US, jsBase + ".baseline(%s)", value)); } /**
/** * 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; } /**