MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / setLabel

Function setLabel

libs/echarts/echarts.simple.js:41945–41964  ·  view source on GitHub ↗
(
    normalStyle, hoverStyle, itemModel, color, seriesModel, dataIndex, labelPositionOutside
)

Source from the content-addressed store, hash-verified

41943*/
41944
41945function setLabel(
41946 normalStyle, hoverStyle, itemModel, color, seriesModel, dataIndex, labelPositionOutside
41947) {
41948 var labelModel = itemModel.getModel('label');
41949 var hoverLabelModel = itemModel.getModel('emphasis.label');
41950
41951 setLabelStyle(
41952 normalStyle, hoverStyle, labelModel, hoverLabelModel,
41953 {
41954 labelFetcher: seriesModel,
41955 labelDataIndex: dataIndex,
41956 defaultText: getDefaultLabel(seriesModel.getData(), dataIndex),
41957 isRectText: true,
41958 autoColor: color
41959 }
41960 );
41961
41962 fixPosition(normalStyle);
41963 fixPosition(hoverStyle);
41964}
41965
41966function fixPosition(style, labelPositionOutside) {
41967 if (style.textPosition === 'outside') {

Callers 1

updateStyleFunction · 0.70

Calls 5

setLabelStyleFunction · 0.70
getDefaultLabelFunction · 0.70
fixPositionFunction · 0.70
getModelMethod · 0.45
getDataMethod · 0.45

Tested by

no test coverage detected