/**
 * @class Ext.d3.legend.Legend
 * @extend Ext.Base
 * @mixin Ext.mixin.Observable
 * @mixin Ext.d3.mixin.Detached
 *
 * The base abstract class for legends.
 * The legend is designed to work with the {@link Ext.d3.svg.Svg} component.
 */
 
/**
 * @cfg {"top"/"bottom"/"left"/"right"} [docked='bottom']
 * The position of the legend.
 * @accessor
 */
 
/**
 * @cfg {Ext.d3.svg.Svg} [component=null]
 * The D3 SVG component to which the legend belongs.
 * @accessor
 */