Skip to content

Commit 365edc9

Browse files
committed
Ensure column lengths don't become too wide, add mostly non-functional tooltip, closes #10
1 parent f3acb7f commit 365edc9

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

oscd-supervision.ts

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -532,6 +532,8 @@ export default class OscdSupervision extends LitElement {
532532
this.selectedIedSubscribedCBRefs.length}
533533
data-ln="${identity(lN)}"
534534
value="${identity(lN)}"
535+
title="${supervisionPath(lN)}
536+
${description ?? ''}"
535537
>
536538
<span>${supervisionPath(lN)}</span>
537539
${description || invalidControlBlock || notSubscribedControlBlock
@@ -569,6 +571,8 @@ export default class OscdSupervision extends LitElement {
569571
graphic="icon"
570572
data-ln="${identity(lN)}"
571573
value="${identity(lN)}"
574+
title="${supervisionPath(lN)}
575+
${description || ''}"
572576
>
573577
<span>${supervisionPath(lN)}</span>
574578
${description
@@ -746,7 +750,7 @@ export default class OscdSupervision extends LitElement {
746750
if (usedSupervisions.length === 0)
747751
return html`<h3>No supervision nodes used</h3>`;
748752

749-
return html`<mwc-list class="column mlist">
753+
return html`<mwc-list class="column mlist suplist">
750754
${usedSupervisions.map(
751755
lN => html`${this.renderSupervisionListItem(lN, false)}`
752756
)}
@@ -840,6 +844,8 @@ export default class OscdSupervision extends LitElement {
840844
?twoline=${!!pathDescription || !!datasetName}
841845
data-control="${identity(controlElement)}"
842846
value="${pathName}"
847+
title="${pathName}
848+
${secondLineDesc}"
843849
>
844850
<span>${pathName}</span>
845851
<span slot="secondary">${secondLineDesc}</span>
@@ -852,7 +858,7 @@ export default class OscdSupervision extends LitElement {
852858
private renderUsedControls(): TemplateResult {
853859
if (!this.selectedIed) return html``;
854860

855-
return html`<mwc-list class="column mlist">
861+
return html`<mwc-list class="column mlist conlist">
856862
${this.getSelectedIedSupLNs(true, false).map(lN => {
857863
const cbRef = getSupervisionCBRef(lN);
858864
@@ -942,6 +948,7 @@ export default class OscdSupervision extends LitElement {
942948
private renderUnusedControlList(): TemplateResult {
943949
return html`<oscd-filtered-list
944950
id="unusedControls"
951+
class="conlist"
945952
@selected=${(ev: SingleSelectedEvent) => {
946953
const selectedListItem = (<ListItemBase>(
947954
(<OscdFilteredList>ev.target).selected
@@ -1022,7 +1029,7 @@ export default class OscdSupervision extends LitElement {
10221029

10231030
private renderUnusedSupervisionList(): TemplateResult {
10241031
return html`<div class="filteredList">
1025-
<div class="searchField mitem sup-ln">
1032+
<div class="searchField mitem sup-ln suplist">
10261033
<abbr title="Search"
10271034
><mwc-textfield
10281035
id="filterUnusedSupervisionInput"
@@ -1431,6 +1438,11 @@ export default class OscdSupervision extends LitElement {
14311438
flex-direction: column;
14321439
}
14331440
1441+
.conlist,
1442+
.suplist {
1443+
overflow: hidden;
1444+
}
1445+
14341446
#createNewLN {
14351447
float: right;
14361448
}

0 commit comments

Comments
 (0)