MarkerSeries.js revision a75ebc38c1de401b679953a9b87bd323f0f48d02
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * The MarkerSeries class renders quantitative data by plotting relevant data points
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * on a graph.
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * @module charts
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * @class MarkerSeries
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * @extends CartesianSeries
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * @uses Plots
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * @constructor
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTrippY.MarkerSeries = Y.Base.create("markerSeries", Y.CartesianSeries, [Y.Plots], {
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp * @protected
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp * Draws the series.
8648721e29bb657dd5c5ff20f03e86fe50628ce6Tripp * @method drawSeries
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp * @protected
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp * Method used by `styles` setter. Overrides base implementation.
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp * @method _setStyles
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp * @param {Object} newStyles Hash of properties to update.
e393eced613f9b4a5fb6bdd461d0e0bf5064d5ecTripp * @return Object
_getDefaultStyles: function()
var styles = this._mergeStyles({marker:this._getPlotDefaults()}, Y.MarkerSeries.superclass._getDefaultStyles());
return styles;
ATTRS : {
type: {
* Style properties used for drawing markers. This attribute is inherited from `Renderer`. Below are the default values:
* <dt>color</dt><dd>Color of the fill. The default value is determined by the order of the series on the graph. The color
* `["#6084d0", "#eeb647", "#6c6b5f", "#d6484f", "#ce9ed1", "#ff9f3b", "#93b7ff", "#e0ddd0", "#94ecba", "#309687"]`
* <dt>alpha</dt><dd>Number from 0 to 1 indicating the opacity of the marker fill. The default value is 1.</dd>
* <dt>color</dt><dd>Color of the border. The default value is determined by the order of the series on the graph. The color
* `["#205096", "#b38206", "#000000", "#94001e", "#9d6fa0", "#e55b00", "#5e85c9", "#adab9e", "#6ac291", "#006457"]`
* <dt>alpha</dt><dd>Number from 0 to 1 indicating the opacity of the marker border. The default value is 1.</dd>
* <dt>over</dt><dd>hash containing styles for markers when highlighted by a `mouseover` event. The default