Skip to content
Snippets Groups Projects
Commit b51afcb3 authored by David Bühler's avatar David Bühler
Browse files

[ivette] Eva component: improves title texts.

parent 464bb243
No related branches found
No related tags found
No related merge requests found
...@@ -356,14 +356,14 @@ function ProbeHeader(props: ProbeHeaderProps): JSX.Element { ...@@ -356,14 +356,14 @@ function ProbeHeader(props: ProbeHeaderProps): JSX.Element {
<IconButton <IconButton
icon='PIN' icon='PIN'
className={buttonClass} className={buttonClass}
title={`${pinText} the probe`} title={`${pinText} the column`}
selected={isPinned} selected={isPinned}
onClick={onDoubleClick} onClick={onDoubleClick}
/> />
<IconButton <IconButton
icon="CIRC.CLOSE" icon="CIRC.CLOSE"
className={buttonClass} className={buttonClass}
title="Discard the probe" title="Remove the column"
onClick={() => removeProbe()} onClick={() => removeProbe()}
/> />
</div>; </div>;
...@@ -545,14 +545,15 @@ async function CallsiteCell(props: CallsiteCellProps): Promise<JSX.Element> { ...@@ -545,14 +545,15 @@ async function CallsiteCell(props: CallsiteCellProps): Promise<JSX.Element> {
switch (callstack) { switch (callstack) {
case 'Header': { case 'Header': {
const cls = classes(baseClasses, 'eva-table-header-sticky'); const cls = classes(baseClasses, 'eva-table-header-sticky');
const title = 'Corresponding callstack'; const title = 'Callstack at which expressions are evaluated';
return <td className={cls} rowSpan={2} title={title}>{'#'}</td>; return <td className={cls} rowSpan={2} title={title}>{'#'}</td>;
} }
default: { default: {
const cls = classes(baseClasses, 'eva-table-value-sticky'); const cls = classes(baseClasses, 'eva-table-value-sticky');
const callsites = await getCallsites(callstack); const callsites = await getCallsites(callstack);
const isSummary = callstack === 'Summary'; const isSummary = callstack === 'Summary';
const infos = isSummary ? 'Summary' : makeStackTitle(callsites); const summary = 'Summary: value consolidated accross all callstacks';
const infos = isSummary ? summary : makeStackTitle(callsites);
const text = isSummary ? '' : (index ? index.toString() : '0'); const text = isSummary ? '' : (index ? index.toString() : '0');
return <td className={cls} title={infos}>{text}</td>; return <td className={cls} title={infos}>{text}</td>;
} }
...@@ -702,7 +703,7 @@ async function FunctionSection(props: FunctionProps): Promise<JSX.Element> { ...@@ -702,7 +703,7 @@ async function FunctionSection(props: FunctionProps): Promise<JSX.Element> {
className="eva-button" className="eva-button"
selected={byCallstacks} selected={byCallstacks}
disabled={summaryOnly} disabled={summaryOnly}
title="Details by callstack" title="Show values by callstack"
onClick={() => setByCallstacks(!byCallstacks)} onClick={() => setByCallstacks(!byCallstacks)}
/> />
<Inset /> <Inset />
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment