@@ -77,20 +77,20 @@ class Aansluiting extends Electro_Item {
77
77
case "differentieel" :
78
78
output += ", \u0394 " + this . stringPropToHTML ( 'differentieel_delta_amperage' , 3 ) + "mA"
79
79
+ ", Type:" + this . selectPropToHTML ( 'type_differentieel' , [ "" , "A" , "B" ] )
80
- + ", Kortsluitvermogen : " + this . stringPropToHTML ( 'kortsluitvermogen' , 3 ) + "kA"
80
+ + ", Kortsluitstroom : " + this . stringPropToHTML ( 'kortsluitvermogen' , 3 ) + "kA"
81
81
+ ", Selectief: " + this . checkboxPropToHTML ( 'differentieel_is_selectief' ) ;
82
82
break ;
83
83
84
84
case "automatisch" :
85
85
output += ", Curve:" + this . selectPropToHTML ( 'curve_automaat' , [ "" , "B" , "C" , "D" ] )
86
- + ", Kortsluitvermogen : " + this . stringPropToHTML ( 'kortsluitvermogen' , 3 ) + "kA" ;
86
+ + ", Kortsluitstroom : " + this . stringPropToHTML ( 'kortsluitvermogen' , 3 ) + "kA" ;
87
87
break ;
88
88
89
89
case "differentieelautomaat" :
90
90
output += ", \u0394 " + this . stringPropToHTML ( 'differentieel_delta_amperage' , 3 ) + "mA"
91
91
+ ", Curve:" + this . selectPropToHTML ( 'curve_automaat' , [ "" , "B" , "C" , "D" ] )
92
92
+ ", Type:" + this . selectPropToHTML ( 'type_differentieel' , [ "" , "A" , "B" ] )
93
- + ", Kortsluitvermogen : " + this . stringPropToHTML ( 'kortsluitvermogen' , 3 ) + "kA"
93
+ + ", Kortsluitstroom : " + this . stringPropToHTML ( 'kortsluitvermogen' , 3 ) + "kA"
94
94
+ ", Selectief: " + this . checkboxPropToHTML ( 'differentieel_is_selectief' ) ;
95
95
break ;
96
96
@@ -146,11 +146,13 @@ class Aansluiting extends Electro_Item {
146
146
147
147
// Code om kortsluitvermogen toe te voegen
148
148
if ( ( this . props . kortsluitvermogen != '' ) ) {
149
- ++ numlines ;
149
+ numlines = numlines + 1.3 ;
150
150
mySVG . data += "<text x=\"" + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "\" y=\"" + ( mySVG . yup - 10 ) + "\""
151
- + " transform=\"rotate(-90 " + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "," + ( mySVG . yup - 10 ) + ")"
152
- + "\" style=\"text-anchor:middle\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"10\">"
153
- + htmlspecialchars ( "" + this . props . kortsluitvermogen ) + "kA</text>" ;
151
+ + " transform=\"rotate(-90 " + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "," + ( mySVG . yup - 10 ) + ")"
152
+ + "\" style=\"text-anchor:middle\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"10\">"
153
+ + htmlspecialchars ( "" + ( this . props . kortsluitvermogen * 1000 ) ) + "</text>" ;
154
+ let rectsize = svgTextWidth ( htmlspecialchars ( "" + ( this . props . kortsluitvermogen * 1000 ) ) ) + 6 ;
155
+ mySVG . data += '<rect x="' + ( mySVG . xleft + 15 + 11 * ( numlines - 2 ) + 1 ) + '" y="' + ( mySVG . yup - 10 - ( rectsize / 2 ) ) + '" width="' + ( 11 * 1.2 ) + '" height="' + rectsize + '" fill="none" stroke="black" />' ;
154
156
}
155
157
156
158
// Genoeg plaats voorzien aan de rechterkant en eindigen
@@ -194,11 +196,13 @@ class Aansluiting extends Electro_Item {
194
196
195
197
// Code om kortsluitvermogen toe te voegen
196
198
if ( ( this . props . kortsluitvermogen != '' ) ) {
197
- ++ numlines ;
199
+ numlines = numlines + 1.3 ;
198
200
mySVG . data += "<text x=\"" + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "\" y=\"" + ( mySVG . yup - 10 ) + "\""
199
- + " transform=\"rotate(-90 " + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "," + ( mySVG . yup - 10 ) + ")"
200
- + "\" style=\"text-anchor:middle\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"10\">"
201
- + htmlspecialchars ( "" + this . props . kortsluitvermogen ) + "kA</text>" ;
201
+ + " transform=\"rotate(-90 " + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "," + ( mySVG . yup - 10 ) + ")"
202
+ + "\" style=\"text-anchor:middle\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"10\">"
203
+ + htmlspecialchars ( "" + ( this . props . kortsluitvermogen * 1000 ) ) + "</text>" ;
204
+ let rectsize = svgTextWidth ( htmlspecialchars ( "" + ( this . props . kortsluitvermogen * 1000 ) ) ) + 6 ;
205
+ mySVG . data += '<rect x="' + ( mySVG . xleft + 15 + 11 * ( numlines - 2 ) + 1 ) + '" y="' + ( mySVG . yup - 10 - ( rectsize / 2 ) ) + '" width="' + ( 11 * 1.2 ) + '" height="' + rectsize + '" fill="none" stroke="black" />' ;
202
206
}
203
207
204
208
// genoeg plaats voorzien aan de rechterkant en eindigen
@@ -250,11 +254,13 @@ class Aansluiting extends Electro_Item {
250
254
251
255
// Code om kortsluitvermogen toe te voegen
252
256
if ( ( this . props . kortsluitvermogen != '' ) ) {
253
- ++ numlines ;
257
+ numlines = numlines + 1.3 ;
254
258
mySVG . data += "<text x=\"" + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "\" y=\"" + ( mySVG . yup - 10 ) + "\""
255
- + " transform=\"rotate(-90 " + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "," + ( mySVG . yup - 10 ) + ")"
256
- + "\" style=\"text-anchor:middle\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"10\">"
257
- + htmlspecialchars ( "" + this . props . kortsluitvermogen ) + "kA</text>" ;
259
+ + " transform=\"rotate(-90 " + ( mySVG . xleft + 15 + 11 * ( numlines - 1 ) ) + "," + ( mySVG . yup - 10 ) + ")"
260
+ + "\" style=\"text-anchor:middle\" font-family=\"Arial, Helvetica, sans-serif\" font-size=\"10\">"
261
+ + htmlspecialchars ( "" + ( this . props . kortsluitvermogen * 1000 ) ) + "</text>" ;
262
+ let rectsize = svgTextWidth ( htmlspecialchars ( "" + ( this . props . kortsluitvermogen * 1000 ) ) ) + 6 ;
263
+ mySVG . data += '<rect x="' + ( mySVG . xleft + 15 + 11 * ( numlines - 2 ) + 1 ) + '" y="' + ( mySVG . yup - 10 - ( rectsize / 2 ) ) + '" width="' + ( 11 * 1.2 ) + '" height="' + rectsize + '" fill="none" stroke="black" />' ;
258
264
}
259
265
260
266
// genoeg plaats voorzien aan de rechterkant en eindigen
0 commit comments