Legend是一个可附加的屏幕定制.它可以添加到其他DC图表以渲染水平图例标签.本章详细介绍了图例.
图例支持以下重要方法.让我们详细介绍它们中的每一个.
此方法用于设置图例的自动宽度项目开启或关闭.如果为true,则忽略itemWidth.它的定义低于 :
legend.autoItemWidth = function (width) { if (!arguments.length) { return _width; } }
此方法用于设置或获取图例项之间的差距.它定义如下 :
_legend.horizontal = function (h) { if (!arguments.length) { return _h; } };
此方法用于水平定位图例并定义如下.
_legend.horizontal = function (h) { if (!arguments.length) { return _h; } };
此方法用于设置或获取图例项高度.
legend.itemHeight = function (itemHeight) { if (!arguments.length) { return _itemHeight; } };
此方法用于设置或获取图例的项目宽度水平传奇.
_legend.itemWidth = function (itemWidth) { if (!arguments.length) { return _itemWidth; } };
此方法用于设置或获取图例文本功能.图例窗口小部件使用此功能呈现每个项目的图例文本.如果未指定任何功能,则图例窗口小部件将显示与每个组关联的名称.一个简单的例子如下所示 :
legend.legendText(dc.pluck('name'))
此方法用于显示图例项的最大数量.
它用于设置或获取图例小部件的x坐标,并在下面和下面定义;
legend.x = function (x) { if (!arguments.length) { return _x; } };
同样,您也可以执行y坐标.