@@ -2,30 +2,32 @@ package generated {
22/** ***************************************
33 Emitting Generated Code
44*******************************************/
5- class ListMaps extends ((scala.collection.immutable.List [RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ])=> (scala.xml.Node )) {
6- def apply (x0: scala.collection.immutable.List [RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ]): scala.xml.Node = {
7- val x13 = x0.flatMap { x1 =>
8- val x4 = x1.content
9- val x5 = x4.name
10- val x6 = {xml.Text (x5)}
11- val x2 = x1.id
12- val x3 = " /" + x2
13- val x8 = <a href ={x3}>{x6}</a >
14- val x10 = <li >{x8}</li >
15- val x11 = List (x10)
16- x11
17- }
18- val x14 = List ()
19- val x15 = x13 ::: x14
20- val x16 = <ul >{x15}</ul >
21- val x17 = {xml.Text (" Create a " )}
22- val x18 = {xml.Text (" new mind map" )}
23- val x20 = <strong >{x18}</strong >
24- val x21 = {xml.Text (" : " )}
25- val x22 = <input type ={" text" } placeholder ={" Name" } />
26- val x24 = <p >{List (x17, x20, x21, x22)}</p >
27- val x26 = <div >{List (x16, x24)}</div >
28- x26
5+ class ListMaps extends ((scala.collection.immutable.List [RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ], java.lang.String )=> (scala.xml.Node )) {
6+ def apply (x0: scala.collection.immutable.List [RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ], x1: java.lang.String ): scala.xml.Node = {
7+ val x3 = " /" + x1
8+ val x4 = x3+ " /"
9+ val x16 = x0.flatMap { x2 =>
10+ val x7 = x2.content
11+ val x8 = x7.name
12+ val x9 = {xml.Text (x8)}
13+ val x5 = x2.id
14+ val x6 = x4+ x5
15+ val x11 = <a href ={x6}>{x9}</a >
16+ val x13 = <li >{x11}</li >
17+ val x14 = List (x13)
18+ x14
19+ }
20+ val x17 = List ()
21+ val x18 = x16 ::: x17
22+ val x19 = <ul >{x18}</ul >
23+ val x20 = {xml.Text (" Create a " )}
24+ val x21 = {xml.Text (" new mind map" )}
25+ val x23 = <strong >{x21}</strong >
26+ val x24 = {xml.Text (" : " )}
27+ val x25 = <input type ={" text" } placeholder ={" Name" } />
28+ val x27 = <p >{List (x20, x23, x24, x25)}</p >
29+ val x29 = <div >{List (x19, x27)}</div >
30+ x29
2931}
3032}
3133/** ***************************************
3537 Emitting Generated Code
3638*******************************************/
3739class ShowMap extends ((RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint )=> (scala.collection.immutable.List [scala.xml.Node ])) {
38- def apply (x28: RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ): scala.collection.immutable.List [scala.xml.Node ] = {
39- val x29 = <defs />
40- val x30 = x28.vertices
41- val x49 = (0 ).toString()
42- val x55 = x30.map{
43- x31 =>
44- val x38 = x31.width
45- val x40 = (x38).toString()
46- val x39 = x31.height
47- val x41 = (x39).toString()
48- val x42 = <rect width ={x40} height ={x41} />
49- val x45 = x31.content
50- val x46 = {xml.Text (x45)}
51- val x43 = " height: " + x39
52- val x44 = x43+ " px;"
53- val x48 = <p style ={x44}>{x46}</p >
54- val x51 = <foreignObject x ={x49} y ={x49} width ={x40} height ={x41}>{x48}</foreignObject >
55- val x32 = x31.posx
56- val x33 = " translate(" + x32
57- val x34 = x33+ " ,"
58- val x35 = x31.posy
59- val x36 = x34+ x35
60- val x37 = x36+ " )"
61- val x53 = <g class ={" vertex" } transform ={x37}>{List (x42, x51)}</g >
62- x53
63- }
64- val x56 = x28.edges
65- val x84 = x56.map{
66- x57 =>
67- val x58 = x57.orig
68- val x59 = x58.posx
69- val x60 = x58.width
70- val x61 = x60 / 2
71- val x62 = x59 + x61
72- val x76 = (x62).toString()
73- val x63 = x58.posy
74- val x64 = x58.height
75- val x65 = x64 / 2
76- val x66 = x63 + x65
77- val x77 = (x66).toString()
78- val x67 = x57.end
79- val x68 = x67.posx
80- val x69 = x67.width
81- val x70 = x69 / 2
82- val x71 = x68 + x70
83- val x78 = (x71).toString()
84- val x72 = x67.posy
85- val x73 = x67.height
86- val x74 = x73 / 2
87- val x75 = x72 + x74
88- val x79 = (x75).toString()
89- val x80 = <line x1={x76} y1={x77} x2={x78} y2={x79} />
90- val x82 = <g class ={" edge" }>{x80}</g >
91- x82
92- }
93- val x85 = x84 ::: x55
40+ def apply (x31: RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ): scala.collection.immutable.List [scala.xml.Node ] = {
41+ val x32 = <defs />
42+ val x33 = x31.vertices
43+ val x52 = (0 ).toString()
44+ val x58 = x33.map{
45+ x34 =>
46+ val x41 = x34.width
47+ val x43 = (x41).toString()
48+ val x42 = x34.height
49+ val x44 = (x42).toString()
50+ val x45 = <rect width ={x43} height ={x44} />
51+ val x48 = x34.content
52+ val x49 = {xml.Text (x48)}
53+ val x46 = " height: " + x42
54+ val x47 = x46+ " px;"
55+ val x51 = <p style ={x47}>{x49}</p >
56+ val x54 = <foreignObject x ={x52} y ={x52} width ={x43} height ={x44}>{x51}</foreignObject >
57+ val x35 = x34.posx
58+ val x36 = " translate(" + x35
59+ val x37 = x36+ " ,"
60+ val x38 = x34.posy
61+ val x39 = x37+ x38
62+ val x40 = x39+ " )"
63+ val x56 = <g class ={" vertex" } transform ={x40}>{List (x45, x54)}</g >
64+ x56
65+ }
66+ val x59 = x31.edges
67+ val x87 = x59.map{
68+ x60 =>
69+ val x61 = x60.orig
70+ val x62 = x61.posx
71+ val x63 = x61.width
72+ val x64 = x63 / 2
73+ val x65 = x62 + x64
74+ val x79 = (x65).toString()
75+ val x66 = x61.posy
76+ val x67 = x61.height
77+ val x68 = x67 / 2
78+ val x69 = x66 + x68
79+ val x80 = (x69).toString()
80+ val x70 = x60.end
81+ val x71 = x70.posx
82+ val x72 = x70.width
83+ val x73 = x72 / 2
84+ val x74 = x71 + x73
85+ val x81 = (x74).toString()
86+ val x75 = x70.posy
87+ val x76 = x70.height
88+ val x77 = x76 / 2
89+ val x78 = x75 + x77
90+ val x82 = (x78).toString()
91+ val x83 = <line x1={x79} y1={x80} x2={x81} y2={x82} />
92+ val x85 = <g class ={" edge" }>{x83}</g >
9493x85
9594}
95+ val x88 = x87 ::: x58
96+ x88
97+ }
9698}
9799/** ***************************************
98100 End of Generated Code
101103 Emitting Generated Code
102104*******************************************/
103105class MindMap extends ((java.lang.String , scala.collection.immutable.List [RecordStringintintintint ], scala.collection.immutable.List [RecordRecordStringintintintintRecordStringintintintint ])=> (RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint )) {
104- def apply (x87 : java.lang.String , x88 : scala.collection.immutable.List [RecordStringintintintint ], x89 : scala.collection.immutable.List [RecordRecordStringintintintintRecordStringintintintint ]): RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint = {
105- val x90 = RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint (name = x87 , vertices = x88 , edges = x89 )
106- x90
106+ def apply (x90 : java.lang.String , x91 : scala.collection.immutable.List [RecordStringintintintint ], x92 : scala.collection.immutable.List [RecordRecordStringintintintintRecordStringintintintint ]): RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint = {
107+ val x93 = RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint (name = x90 , vertices = x91 , edges = x92 )
108+ x93
107109}
108110}
109111/** ***************************************
113115 Emitting Generated Code
114116*******************************************/
115117class MindMapR extends ((java.lang.String , RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint )=> (RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint )) {
116- def apply (x91 : java.lang.String , x92 : RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ): RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint = {
117- val x93 = RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint (id = x91 , content = x92 )
118- x93
118+ def apply (x94 : java.lang.String , x95 : RecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint ): RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint = {
119+ val x96 = RecordStringRecordStringListRecordStringintintintintListRecordRecordStringintintintintRecordStringintintintint (id = x94 , content = x95 )
120+ x96
119121}
120122}
121123/** ***************************************
125127 Emitting Generated Code
126128*******************************************/
127129class Vertex extends ((java.lang.String , Int , Int , Int , Int )=> (RecordStringintintintint )) {
128- def apply (x94 : java.lang.String , x95 : Int , x96 : Int , x97 : Int , x98 : Int ): RecordStringintintintint = {
129- val x99 = RecordStringintintintint (height = x98 , posy = x96 , content = x94 , posx = x95 , width = x97 )
130- x99
130+ def apply (x97 : java.lang.String , x98 : Int , x99 : Int , x100 : Int , x101 : Int ): RecordStringintintintint = {
131+ val x102 = RecordStringintintintint (height = x101 , posy = x99 , content = x97 , posx = x98 , width = x100 )
132+ x102
131133}
132134}
133135/** ***************************************
137139 Emitting Generated Code
138140*******************************************/
139141class Edge extends ((RecordStringintintintint , RecordStringintintintint )=> (RecordRecordStringintintintintRecordStringintintintint )) {
140- def apply (x100 : RecordStringintintintint , x101 : RecordStringintintintint ): RecordRecordStringintintintintRecordStringintintintint = {
141- val x102 = RecordRecordStringintintintintRecordStringintintintint (orig = x100 , end = x101 )
142- x102
142+ def apply (x103 : RecordStringintintintint , x104 : RecordStringintintintint ): RecordRecordStringintintintintRecordStringintintintint = {
143+ val x105 = RecordRecordStringintintintintRecordStringintintintint (orig = x103 , end = x104 )
144+ x105
143145}
144146}
145147/** ***************************************
0 commit comments