MCPcopy
hub / github.com/apache/echarts / buildTooltipMarkup

Function buildTooltipMarkup

src/component/tooltip/tooltipMarkup.ts:390–411  ·  view source on GitHub ↗
(
    fragment: TooltipMarkupBlockFragment,
    markupStyleCreator: TooltipMarkupStyleCreator,
    renderMode: TooltipRenderMode,
    orderMode: TooltipOrderMode,
    useUTC: boolean,
    toolTipTextStyle: TooltipOption['textStyle']
)

Source from the content-addressed store, hash-verified

388 * @return markupText. null/undefined means no content.
389 */
390export function buildTooltipMarkup(
391 fragment: TooltipMarkupBlockFragment,
392 markupStyleCreator: TooltipMarkupStyleCreator,
393 renderMode: TooltipRenderMode,
394 orderMode: TooltipOrderMode,
395 useUTC: boolean,
396 toolTipTextStyle: TooltipOption['textStyle']
397): MarkupText {
398 if (!fragment) {
399 return;
400 }
401
402 const builder = getBuilder(fragment);
403 const ctx: TooltipMarkupBuildContext = {
404 useUTC: useUTC,
405 renderMode: renderMode,
406 orderMode: orderMode,
407 markupStyleCreator: markupStyleCreator,
408 valueFormatter: fragment.valueFormatter
409 };
410 return builder(ctx, fragment, 0, toolTipTextStyle);
411}
412
413
414function getGap(gapLevel: number): {

Callers 2

_showAxisTooltipMethod · 0.90

Calls 1

getBuilderFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…