1
0
Fork 0

chore(ursula): Port to v3 stage 2

This commit is contained in:
Benjamin F 2022-09-11 08:23:04 -07:00
parent 8ad4e6c45c
commit c91e244491
4 changed files with 60 additions and 50 deletions

View file

@ -1,7 +1,6 @@
import { front } from './front.mjs'
function ursulaBack(part) {
const {
function ursulaBack({
options,
Point,
Path,
@ -16,7 +15,8 @@ function ursulaBack(part) {
sa,
paperless,
macro,
} = part.shorthand()
part,
}) {
// Design pattern here

View file

@ -1,7 +1,17 @@
import { gusset } from './gusset.mjs'
function ursulaElastic(part) {
const { options, Point, points, store, utils, units, sa, paperless, macro } = part.shorthand()
function ursulaElastic({
options,
Point,
points,
store,
utils,
units,
sa,
paperless,
macro,
part,
}) {
// Stretch utility method
store.set('elasticScale', utils.stretchToScale(options.elasticStretch))

View file

@ -1,7 +1,6 @@
import { pluginBundle } from '@freesewing/plugin-bundle'
function ursulaFront(part) {
const {
function ursulaFront({
options,
Point,
Path,
@ -16,7 +15,8 @@ function ursulaFront(part) {
sa,
paperless,
macro,
} = part.shorthand()
part,
}) {
// Stretch utility method

View file

@ -1,7 +1,6 @@
import { back } from './back.mjs'
function ursulaGusset(part) {
const {
function ursulaGusset({
options,
Point,
Path,
@ -13,7 +12,8 @@ function ursulaGusset(part) {
sa,
paperless,
macro,
} = part.shorthand()
part,
}) {
// Create points
points.frontGussetLeft = new Point(store.get('frontGussetLeft').x, 0)