Skip to content

Commit a6f49a4

Browse files
committed
Create 2025-02-23-legend-title-click.html
1 parent 80e9bcf commit a6f49a4

1 file changed

Lines changed: 56 additions & 0 deletions

File tree

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
name: Legend Title Click Behavior
3+
language: plotly_js
4+
suite: legends
5+
order: 12
6+
sitemap: false
7+
arrangement: horizontal
8+
---
9+
10+
var trace1 = {
11+
x: [1, 2, 3],
12+
y: [2, 1, 3],
13+
name: 'Trace 1',
14+
type: 'scatter'
15+
};
16+
17+
var trace2 = {
18+
x: [1, 2, 3],
19+
y: [1, 3, 2],
20+
name: 'Trace 2',
21+
type: 'scatter'
22+
};
23+
24+
var trace3 = {
25+
x: [1, 2, 3],
26+
y: [3, 2, 1],
27+
name: 'Trace 3',
28+
legend: 'legend2',
29+
type: 'scatter'
30+
};
31+
32+
var trace4 = {
33+
x: [1, 2, 3],
34+
y: [2, 3, 1],
35+
name: 'Trace 4',
36+
legend: 'legend2',
37+
type: 'scatter'
38+
};
39+
40+
var data = [trace1, trace2, trace3, trace4];
41+
42+
var layout = {
43+
legend: {
44+
title: {text: 'First Legend'},
45+
titleclick: 'toggleothers',
46+
titledoubleclick: 'toggle'
47+
},
48+
legend2: {
49+
title: {text: 'Second Legend'},
50+
titleclick: 'toggleothers',
51+
titledoubleclick: 'toggle',
52+
y: 0.5
53+
}
54+
};
55+
56+
Plotly.newPlot('myDiv', data, layout);

0 commit comments

Comments
 (0)