2019-05-02 14:33:34 +02:00
|
|
|
import freesewing from "@freesewing/core";
|
2019-04-07 17:01:58 +02:00
|
|
|
import plugins from "@freesewing/plugin-bundle";
|
|
|
|
import config from "../config";
|
|
|
|
// Parts
|
|
|
|
import draftTop from "./top";
|
|
|
|
import draftSide from "./side";
|
|
|
|
import draftBrimBottom from "./brimbottom";
|
|
|
|
import draftBrimTop from "./brimtop";
|
|
|
|
import draftBrimInterfacing from "./briminterfacing";
|
|
|
|
|
|
|
|
// Create new design
|
2019-05-02 14:33:34 +02:00
|
|
|
const Pattern = new freesewing.Design(config, plugins);
|
2019-04-07 17:01:58 +02:00
|
|
|
|
|
|
|
// Attachdraft methods to prototype
|
2019-05-02 14:33:34 +02:00
|
|
|
Pattern.prototype.draftTop = draftTop;
|
|
|
|
Pattern.prototype.draftSide = draftSide;
|
|
|
|
Pattern.prototype.draftBrimBottom = draftBrimBottom;
|
|
|
|
Pattern.prototype.draftBrimTop = draftBrimTop;
|
|
|
|
Pattern.prototype.draftBrimInterfacing = draftBrimInterfacing;
|
2019-04-07 17:01:58 +02:00
|
|
|
|
2019-05-02 14:33:34 +02:00
|
|
|
export default Pattern;
|