- return ["bp", beforeNewLine, afterNewLine];
- }else{
- return calculateTextWidthHeight(element[1], style);
+ let breakPointNode : BreakPoint = {
+ original : beforeNewLine,
+ newLined : afterNewLine,
+ }
+
+ return breakPointNode;
+ }else if(element[0] == "hglue" && !Array.isArray(element[1])){
+ let hGlue : HGlue = {stretchFactor : parseFloat(element[1])}
+ return hGlue;
+ }
+ else{
+ return calculateTextWidthHeight(element, style);