1
0
Fork 0
freesewing/packages/simon/src/frontleft.js

24 lines
701 B
JavaScript
Raw Normal View History

2018-12-28 16:57:08 +01:00
import { frontDimensions } from "./shared";
2018-12-23 12:13:37 +01:00
import frontLeftClassicSeperate from "./frontleft-classic-seperate";
import frontLeftClassicCuton from "./frontleft-classic-cuton";
import frontLeftSeamless from "./frontleft-seamless";
export default part => {
2018-12-28 16:57:08 +01:00
let { sa, options, complete, paperless, points, macro } = part.shorthand();
2018-12-28 16:57:08 +01:00
if (complete && paperless) {
frontDimensions(part, "left");
macro("ld", {
from: points.neck,
to: points.shoulder,
d: 15 + sa
});
}
2018-12-23 12:13:37 +01:00
return options.buttonholePlacketStyle === "seamless"
? frontLeftSeamless(part)
: options.seperateButtonholePlacket
2018-12-23 12:13:37 +01:00
? frontLeftClassicSeperate(part)
: frontLeftClassicCuton(part);
};