GetDefaultChartResult GetDefaultChart(GetChartArg tArg)
tArg. Operation execution parameters.
The GetDefaultChart operation enables the user to get a new chart with default settings.
To execute the operation, in the tArg.pattern field specify the pattern, according to which new chart settings are obtained. The obtained settings will not have their proper moniker, their values can be applied to charts of various tools of Foresight Analytics Platform using the SetChart operation.
Below is the example of using the GetDefaultChart operation to get the HighCharts chart with default settings.
{ "GetDefaultChart" : { "tArg" : { "pattern" : { "hiChart" : "true" } } } }
{ "GetDefaultChartResult" : { "id" : { "id" : "" }, "meta" : { "hiChart" : "{"StyleContainer": {"SCK": "-1","SCT": "0"},"chart": {"areaBorderEnabled": false,"auto": false,"backgroundColor": "rgba(255, 255, 255, 1.000000)","borderColor": "#909090","borderRadius": 0,"borderWidth": 0.666663289070129,"chartAsImage": false,"defaultSeriesType": "column","displayVolume3D": false,"excludeInvisibleSeries": false,"gaAutoPlaced": true,"gaRect": {"borderWidth": 0,"bottomMargin": 0,"height": 0,"leftMargin": 0,"rheight": 0,"rightMargin": 0,"rwidth": 0,"rx": 0,"ry": 0,"topMargin": 0,"width": 0,"x": 0,"y": 0},"gapWidthCoef": 1.5,"inverted": false,"isManhattan": false,"marginLeft": 80,"marginRight": 50,"overlapCoef": 0,"plotBackgroundColor": {"linearGradient": {"angle": 90,"opacity": 1,"x1": 0,"x2": "100%","y1": 0,"y2": 0},"stops": [[0,"#dddddd"],[1,"#ffffff"]]},"plotBorderColor": "#909090","plotBorderEnabled": false,"plotBorderWidth": 0.666663289070129,"renderTo": "container","scroller": {"enabled": false,"maxPointsInSight": -1,"position": 0},"secondaryGapWidthCoef": 1.5,"secondaryOverlapCoef": 0,"separateSecondaryAxis": true,"seriesOrder": "forward","stockStyle": "lowHighClose","useZeroSubstitution": false},"defaultSerie": {"autoRotateMarkerSerie": 0,"background": {"type": "auto"},"borderPenEnabled": false,"borderWidth": 1.33332657814026,"brushEnabled": true,"dashStyle": "solid","emptyDashStyle": "none","emptyLineColor": "#909090","emptyLinePenEnabled": false,"emptyLineWidth": 1.33332657814026,"inheritanceMask": "65536","is3DBorder": false,"lineColor": "rgba(0, 0, 0, 1.000000)","linePenEnabled": true,"lineWidth": 1.99999988079071,"marker": {"enabled": true},"shadow": false,"showInLegend": true,"useSplineSmoothing": false,"visible": true},"legend": {"align": "center","autoMargin": true,"autoPlaced": true,"backgroundColor": null,"borderColor": "#909090","borderEnabled": false,"borderWidth": 0.0881939977407455,"elementVerticalAlign": "middle","enabled": true,"isMultiline": false,"itemStyle": {"color": "#918f8d","fontFamily": "Tahoma","fontSize": "8.000000pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"},"layout": "horizontal","rect": {"borderWidth": 0,"bottomMargin": 0,"height": 0,"leftMargin": 0,"rheight": 0,"rightMargin": 0,"rwidth": 0,"rx": 0,"ry": 0,"topMargin": 0,"width": 0,"x": 0,"y": 0},"textAlign": "center","textAngle": 0,"verticalAlign": "bottom"},"plotOptions": {"series": {"connectNulls": true,"dataLabels": {"color": "rgba(145, 143, 141, 1.000000)","enabled": false,"formatter": "%Autovalue","inheritanceMask": 4194304,"position": "auto","rotation": 0,"style": {"color": "#918f8d","fontFamily": "Tahoma","fontSize": "7.999371pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"}},"markersThinning": false,"stacking": null}},"series": [],"template": "","title": {"autoMargin": true,"autoPlaced": true,"rect": {"borderWidth": 0,"bottomMargin": 0,"height": 0,"leftMargin": 0,"rheight": 0,"rightMargin": 0,"rwidth": 0,"rx": 0,"ry": 0,"topMargin": 0,"width": 0,"x": 0,"y": 0},"style": {"backgroundColor": null,"borderColor": "#909090","borderStyle": "none","borderWidth": 0,"color": "#918f8d","fontFamily": "Tahoma","fontSize": "14.000000pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"},"text": "","textAlign": "center","textAngle": 0},"tooltip": {"backgroundColor": "rgba(255, 255, 255, 1.000000)","backgroundType": "color","borderColor": "#7f7f7f","borderType": "solid","borderWidth": 1.33332657814026,"commonFormat": "","dataFormat": "","enabled": false,"formatter": "%Autovalue","horizontalAlignment": "left","isCustomFormat": false,"style": {"color": "#918f8d","fontFamily": "Tahoma","fontSize": "8.000000pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"},"useIndicatorColorForBorder": true},"xAxis": {"axisXPlacement": "betweenticks","categories": [],"gridLineColor": "rgba(255, 255, 255, 1.000000)","gridLineDashStyle": "solid","gridLineEnabled": true,"gridLineWidth": 0.666663289070129,"includeZero": false,"labels": {"align": "near","enabled": true,"rotation": 0,"spacing": true,"style": {"color": "#918f8d","fontFamily": "Tahoma","fontSize": "8.000000pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"}},"lineColor": "rgba(224, 224, 224, 1.000000)","lineEnabled": true,"lineWidth": 0.333331644535065,"minorGridLineColor": "rgba(255, 255, 255, 1.000000)","minorGridLineDashStyle": "solid","minorGridLineEnabled": false,"minorGridLineWidth": 0.666663289070129,"opposite": false,"position": "auto","reversed": false,"showMarksForHiddenLabels": false,"step": 1,"stepAuto": true,"textIsStagger": false,"textIsStaggerOddFirst": true,"textMultiline": "byWords","tickColor": "#909090","tickEnabled": false,"tickMarksInterval": 1,"tickWidth": 0.333331644535065,"tickmarkPlacement": "on","title": {"autoMargin": true,"autoPlaced": true,"rect": {"borderWidth": 0,"bottomMargin": 0,"height": 0,"leftMargin": 0,"rightMargin": 0,"topMargin": 0,"width": 0,"x": 0,"y": 0},"style": {"backgroundColor": null,"borderColor": "#909090","borderStyle": "none","borderWidth": 0,"color": "#918f8d","fontFamily": "Tahoma","fontSize": "10.000000pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"},"text": "","textAlign": "center","textAngle": 0},"visible": true},"yAxis": {"displayUnit": "none","gridLineColor": "rgba(255, 255, 255, 1.000000)","gridLineDashStyle": "solid","gridLineEnabled": true,"gridLineType": "lines","gridLineWidth": 0.666663289070129,"includeZero": false,"labels": {"align": "center","dataFormat": "","enabled": true,"normalizedDataFormat": "","rotation": 0,"spacing": true,"style": {"color": "#918f8d","fontFamily": "Tahoma","fontSize": "8.000000pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"}},"lineColor": "rgba(255, 255, 255, 1.000000)","lineEnabled": true,"lineWidth": 0.333331644535065,"max": null,"min": null,"minorGridLineColor": "rgba(255, 255, 255, 1.000000)","minorGridLineDashStyle": "solid","minorGridLineEnabled": false,"minorGridLineWidth": 0.666663289070129,"opposite": false,"position": "auto","reversed": false,"tickColor": "#909090","tickEnabled": false,"tickInterval": null,"tickWidth": 0.333331644535065,"title": {"autoMargin": true,"autoPlaced": true,"rect": {"borderWidth": 0,"bottomMargin": 0,"height": 0,"leftMargin": 0,"rightMargin": 0,"topMargin": 0,"width": 0,"x": 0,"y": 0},"style": {"backgroundColor": null,"borderColor": "#909090","borderStyle": "none","borderWidth": 0,"color": "#918f8d","fontFamily": "Tahoma","fontSize": "10.000000pt","fontStyle": "normal","fontWeight": "normal","textDecoration": "none"},"text": "","textAlign": "center","textAngle": 90},"type": "linear","visible": true}}" } } }
public static GetDefaultChartResult GetNewHiChart() { var somClient = new SomPortTypeClient(); // Proxy object for operation execution // Operation execution parameters var tGet = new GetDefaultChart() { tArg = new GetChartArg() { pattern = new ChartMdPattern() { hiChart = true } } }; // Get chart settings var result = somClient.GetDefaultChart(tGet); return result; }
See also: