@@ -8,38 +8,25 @@ type PinlabelAnchorSideParams = {
88export function determinePinlabelAnchorSide ( {
99 pinlabeltextalignleft,
1010 pinlabeltextalignright,
11- pinlabelverticallyinverted,
1211 pinlabelorthogonal,
1312} : PinlabelAnchorSideParams ) : "top" | "bottom" | "left" | "right" {
1413 let pinlabelAnchorSide : "top" | "bottom" | "left" | "right" = "top"
1514 // Default to center if no alignment specified
16- if ( pinlabelorthogonal && pinlabelverticallyinverted ) {
17- pinlabelAnchorSide = "left"
18- } else if ( pinlabelorthogonal ) {
15+ if ( pinlabelorthogonal ) {
1916 pinlabelAnchorSide = "right"
20- } else if ( pinlabelverticallyinverted ) {
21- pinlabelAnchorSide = "bottom"
2217 } else {
2318 pinlabelAnchorSide = "top"
2419 }
2520 if ( pinlabeltextalignleft ) {
26- if ( pinlabelorthogonal && pinlabelverticallyinverted ) {
27- pinlabelAnchorSide = "top"
28- } else if ( pinlabelorthogonal ) {
21+ if ( pinlabelorthogonal ) {
2922 pinlabelAnchorSide = "bottom"
30- } else if ( pinlabelverticallyinverted ) {
31- pinlabelAnchorSide = "left"
3223 } else {
3324 pinlabelAnchorSide = "right"
3425 }
3526 }
3627 if ( pinlabeltextalignright ) {
37- if ( pinlabelorthogonal && pinlabelverticallyinverted ) {
38- pinlabelAnchorSide = "bottom"
39- } else if ( pinlabelorthogonal ) {
28+ if ( pinlabelorthogonal ) {
4029 pinlabelAnchorSide = "top"
41- } else if ( pinlabelverticallyinverted ) {
42- pinlabelAnchorSide = "right"
4330 } else {
4431 pinlabelAnchorSide = "left"
4532 }
0 commit comments