File tree Expand file tree Collapse file tree 5 files changed +25
-35
lines changed
core/shared/src/main/scala/plotly/layout Expand file tree Collapse file tree 5 files changed +25
-35
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import plotly.element._
16
16
text : Option [Element ] = None ,
17
17
font : Option [Font ] = None ,
18
18
showarrow : Option [Boolean ] = None ,
19
+ @ since(" 0.8.0" )
19
20
ax : Option [Double ] = None ,
20
21
ay : Option [Double ] = None
21
22
)
@@ -31,9 +32,7 @@ object Annotation {
31
32
yanchor : Anchor = null ,
32
33
text : Element = null ,
33
34
font : Font = null ,
34
- showarrow : JBoolean = null ,
35
- ax : JDouble = null ,
36
- ay : JDouble = null
35
+ showarrow : JBoolean = null
37
36
): Annotation =
38
37
Annotation (
39
38
Option (xref),
@@ -44,8 +43,6 @@ object Annotation {
44
43
Option (yanchor),
45
44
Option (text),
46
45
Option (font),
47
- Option (showarrow).map(v => v : Boolean ),
48
- Option (ax).map(x => x : Double ),
49
- Option (ay).map(x => x : Double )
46
+ Option (showarrow).map(v => v : Boolean )
50
47
)
51
48
}
Original file line number Diff line number Diff line change @@ -42,7 +42,8 @@ import plotly.element._
42
42
ticktext : Option [Sequence ] = None ,
43
43
nticks : Option [Int ] = None ,
44
44
automargin : Option [Boolean ] = None ,
45
- rangeslider : Option [RangeSlider ],
45
+ @ since(" 0.8.0" )
46
+ rangeslider : Option [RangeSlider ] = None
46
47
)
47
48
48
49
object Axis {
@@ -82,8 +83,7 @@ object Axis {
82
83
tickvals : Sequence = null ,
83
84
ticktext : Sequence = null ,
84
85
nticks : JInt = null ,
85
- automargin : JBoolean = null ,
86
- rangeslider : RangeSlider = null
86
+ automargin : JBoolean = null
87
87
): Axis =
88
88
Axis (
89
89
Option (title),
@@ -120,7 +120,6 @@ object Axis {
120
120
Option (tickvals),
121
121
Option (ticktext),
122
122
Option (nticks) .map(x => x : Int ),
123
- Option (automargin) .map(x => x : Boolean ),
124
- Option (rangeslider)
123
+ Option (automargin) .map(x => x : Boolean )
125
124
)
126
125
}
Original file line number Diff line number Diff line change @@ -34,8 +34,9 @@ import plotly.element._
34
34
hovermode : Option [HoverMode ] = None ,
35
35
boxmode : Option [BoxMode ] = None ,
36
36
scene : Option [Scene ] = None ,
37
- dragmode : Option [String ],
38
- shapes : Option [Seq [Shape ]]
37
+ @ since(" 0.8.0" )
38
+ dragmode : Option [String ] = None ,
39
+ shapes : Option [Seq [Shape ]] = None
39
40
)
40
41
41
42
object Layout {
@@ -67,9 +68,7 @@ object Layout {
67
68
bargroupgap : JDouble = null ,
68
69
hovermode : HoverMode = null ,
69
70
boxmode : BoxMode = null ,
70
- scene : Scene = null ,
71
- dragmode : String = null ,
72
- shapes : Seq [Shape ] = null
71
+ scene : Scene = null
73
72
): Layout =
74
73
new Layout (
75
74
Option (title),
@@ -98,8 +97,6 @@ object Layout {
98
97
Option (bargroupgap).map(x => x),
99
98
Option (hovermode),
100
99
Option (boxmode),
101
- Option (scene),
102
- Option (dragmode),
103
- Option (shapes)
100
+ Option (scene)
104
101
)
105
102
}
Original file line number Diff line number Diff line change @@ -3,9 +3,6 @@ package plotly.layout
3
3
import dataclass .data
4
4
import plotly .Sequence
5
5
6
- @ data class RangeSlider (
7
- range : Option [Sequence ]
6
+ @ data(optionSetters = true ) class RangeSlider (
7
+ range : Option [Sequence ] = None
8
8
)
9
- object RangeSlider {
10
- def apply (range : Sequence = null ): RangeSlider = RangeSlider (Option (range))
11
- }
Original file line number Diff line number Diff line change @@ -3,15 +3,15 @@ package plotly.layout
3
3
import dataclass .data
4
4
import plotly .element .{Color , Line }
5
5
6
- @ data class Shape (
7
- `type` : Option [String ],
8
- xref : Option [String ],
9
- yref : Option [String ],
10
- x0 : Option [String ],
11
- y0 : Option [Double ],
12
- x1 : Option [String ],
13
- y1 : Option [Double ],
14
- fillcolor : Option [Color ],
15
- opacity : Option [Double ],
16
- line : Option [Line ],
6
+ @ data(optionSetters = true ) class Shape (
7
+ `type` : Option [String ] = None ,
8
+ xref : Option [String ] = None ,
9
+ yref : Option [String ] = None ,
10
+ x0 : Option [String ] = None ,
11
+ y0 : Option [Double ] = None ,
12
+ x1 : Option [String ] = None ,
13
+ y1 : Option [Double ] = None ,
14
+ fillcolor : Option [Color ] = None ,
15
+ opacity : Option [Double ] = None ,
16
+ line : Option [Line ] = None
17
17
)
You can’t perform that action at this time.
0 commit comments