/*! * * Wijmo Library 5.20252.44 * https://developer.mescius.com/wijmo * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the End-User License Agreement For MESCIUS Wijmo Software. * us.sales@mescius.com * https://developer.mescius.com/wijmo/licensing * */ /** * {@module wijmo.angular.chart.radar} * AngularJS directives for wijmo.angular.chart.radar module */ /** * */ export declare var ___keepComment: any; import { WjDirective } from 'wijmo/wijmo.angular.base'; import { WjFlexChartCore, WjSeriesBase } from 'wijmo/wijmo.angular.chart'; import * as wjcChartRadar from 'wijmo/wijmo.chart.radar'; /** * Angular module name, which can be used in the angular.module(moduleName) * function to obtain a reference to the module . */ export declare const ngModuleName = "wj.chart.radar"; /** * AngularJS directive for the {@link FlexRadar} control. * * Use the wj-flex-radar directive to add radar charts to your AngularJS applications. * Note that directive and parameter names must be formatted using lower-case letters * with dashes instead of camel case. * * The wj-flex-radar directive supports the following attributes: * *
@ The name of the property that contains Y
* values for the chart. You can override this at the series level.@ The name of the property that contains X
* values for the chart. You can override this at the series level.@ The default chart type to use in rendering series
* objects. You can override this at the series level. See {@link RadarChartType}.= A reference to the {@link FlexRadar} control
* that this directive creates.@ The text to display in the chart footer (plain
* text).= The style to apply to the chart footer.@ The text to display in the chart header (plain
* text).= The style to apply to the chart header.& This event occurs after the binding has finished
* initializing the control with attribute values.= A value indicating whether the binding has finished
* initializing the control with attribute values. @ The value indicating whether to interpolate or
* leave gaps when there are null values in the data.= The formatter function that customizes the
* appearance of data points.= An array or {@link ICollectionView} object that contains
* the data used to create the chart.@ The value indicating whether clicking legend items
* toggles series visibility.= Chart {@link FlexChart.options} that only apply to certain
* chart types.= An array that contains the default colors used for
* displaying each series.= The number of pixels of space to leave between the
* edges of the control and the plot area, or CSS-style margins.@ The {@link Stacking} value indicating whether or how series
* objects are stacked or plotted independently.@ The {@link FlexRadar.reversed} value indicating whether angles are reversed
* (counter-clockwise).@ The {@link FlexRadar.startAngle} value indicating the starting angle for the radar in degrees.@ The {@link FlexRadar.totalAngle} value indicating the total angle for the radar in degrees.@ The size of the symbols used to render data points in Scatter,
* LineSymbols, and SplineSymbols charts, in pixels. You can override
* this at the series level.@ The value to display in the
* {@link ChartTooltip} content property.& The {@link FlexRadar.rendering} event handler.& The {@link FlexRadar.rendered} event handler.& The {@link FlexRadar.seriesVisibilityChanged} event handler.@ X-axis for the series.@ Y-axis for the series.@ The name of the property that contains Y values for the
* series. This value overrides any binding set for the chart.@ The name of the property that contains X values for the
* series. This value overrides any binding set for the chart.@ The chart type to use in rendering objects for this series
* objects. This value overrides the default chart type set on the chart. See
* {@link FinancialChartType}.@ The CSS class to use for the series.= An array or {@link ICollectionView} object that contains
* data for this series.@ The name of the series to show in the legend.= The series style. Use ng-attr-style to specify the series
* style object as an object. See the section on ngAttr attribute bindings in
*
* AngularJS Creating Custom Directives and the
* FlexChart 101 Styling Series sample for more information.= The series alternative style.@ The shape of marker to use for the series. This value
* overrides the default marker set on the chart. See {@link Marker}.@ The size of the symbols used to render data points in this
* series for Scatter, LineSymbols, and SplineSymbols charts, in pixels.
* This value overrides any setting at the chart level.= The style of the symbols used to render data
* points in this series for Scatter, LineSymbols, and SplineSymbols charts.
* This value overrides any setting at the chart level.= The {@link SeriesVisibility} value indicating whether and where to
* display the series.@ Defines the {@link FlexChart} property name,
* axis-x or axis-y, to initialize with the directive.@ The value indicating whether the axis line is visible.@ Gets or sets the comma-separated property names for
* the {@link wijmo.chart.Axis.itemsSource} property to use in axis labels.
* The first name specifies the value on the axis, the second represents
* the corresponding axis label. The default value is 'value,text'.@ The format string used for the axis labels
* (see {@link wijmo.Globalize}).= The formatter function that customizes the
* appearance of axis labels.= The items source for the axis labels.@ The value indicating whether the axis labels are visible.@ The rotation angle of axis labels in degrees.@ The alignment of axis labels.@ The padding of axis labels.@ The value indicating whether the axis includes grid lines.@ Defines the appearance of tick marks on the axis
* (see {@link TickMark}).@ The number of units between axis labels.@ The minimum value shown on the axis.@ The maximum value shown on the axis.@ The value indicating whether the axis includes minor grid lines.@ Defines the appearance of minor tick marks on the axis
* (see {@link TickMark}).@ The number of units between minor axis ticks.@ The axis origin.@ The {@link OverlappingLabels} value indicating how to handle the overlapping axis labels.@ The {@link Position} value indicating the position of the axis.@ The title text shown next to the axis.