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

23 lines
701 B
JavaScript

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