(labelItem: LabelDesc, hostEl?: Element)
| 131 | } |
| 132 | |
| 133 | function prepareLayoutCallbackParams(labelItem: LabelDesc, hostEl?: Element): LabelLayoutOptionCallbackParams { |
| 134 | const label = labelItem.label; |
| 135 | const labelLine = hostEl && hostEl.getTextGuideLine(); |
| 136 | return { |
| 137 | dataIndex: labelItem.dataIndex, |
| 138 | dataType: labelItem.dataType, |
| 139 | seriesIndex: labelItem.seriesModel.seriesIndex, |
| 140 | text: labelItem.label.style.text, |
| 141 | rect: labelItem.hostRect, |
| 142 | labelRect: labelItem.rect, |
| 143 | // x: labelAttr.x, |
| 144 | // y: labelAttr.y, |
| 145 | align: label.style.align, |
| 146 | verticalAlign: label.style.verticalAlign, |
| 147 | labelLinePoints: cloneArr(labelLine && labelLine.shape.points) |
| 148 | }; |
| 149 | } |
| 150 | |
| 151 | const LABEL_OPTION_TO_STYLE_KEYS = ['align', 'verticalAlign', 'width', 'height', 'fontSize'] as const; |
| 152 |
no test coverage detected
searching dependent graphs…