Skip to main content

simone

note

This design is part of the FreeSewing collection

Named exports

  • Simone: The design constructor
  • about: Metadata about the design
  • back: The back part of the design
  • buttonPlacket: The buttonPlacket part of the design
  • buttonholePlacket: The buttonholePlacket part of the design
  • collar: The collar part of the design
  • collarStand: The collarStand part of the design
  • cuff: The cuff part of the design
  • fbaFront: The fbaFront part of the design
  • frontLeft: The frontLeft part of the design
  • frontRight: The frontRight part of the design
  • i18n: Internationalisation (i18n/translation) data for the design
  • sleeve: The sleeve part of the design
  • sleevePlacketOverlap: The sleevePlacketOverlap part of the design
  • sleevePlacketUnderlap: The sleevePlacketUnderlap part of the design
  • yoke: The yoke part of the design

Constructor

To create a new simone Design, import the constructur as such:

import { Simone } from '@freesewing/simone'

Then you can instantiate it by passing a settings object:

const pattern = new Simone(settings)

Design config

You can access the design configuration without instantiating a design. It is available as the designConfig property of the design constructor:

import { Simone } from '@freesewing/simone'

// Access the design config from the constructor
const dConf = Simone.designConfig

Pattern config

You can access the pattern configuration without instantiating a design. It is available as the patternConfig property of the design constructor:

import { Simone } from '@freesewing/simone'

// Access the pattern config from the constructor
const pConf = Simone.patternConfig

Metadata

You can access the design's metadata through the about named export:

import { about } from '@freesewing/simone'

I18n

You can access the design's internationalization data through the i18n named export:

import { i18n } from '@freesewing/simone'

Parts

back

The part itself

You can access this part as the back named export:

import { back } from '@freesewing/simone'

buttonPlacket

The part itself

You can access this part as the buttonPlacket named export:

import { buttonPlacket } from '@freesewing/simone'

buttonholePlacket

The part itself

You can access this part as the buttonholePlacket named export:

import { buttonholePlacket } from '@freesewing/simone'

collar

The part itself

You can access this part as the collar named export:

import { collar } from '@freesewing/simone'

collarStand

The part itself

You can access this part as the collarStand named export:

import { collarStand } from '@freesewing/simone'

cuff

The part itself

You can access this part as the cuff named export:

import { cuff } from '@freesewing/simone'

fbaFront

The part itself

You can access this part as the fbaFront named export:

import { fbaFront } from '@freesewing/simone'

frontLeft

The part itself

You can access this part as the frontLeft named export:

import { frontLeft } from '@freesewing/simone'

frontRight

The part itself

You can access this part as the frontRight named export:

import { frontRight } from '@freesewing/simone'

sleeve

The part itself

You can access this part as the sleeve named export:

import { sleeve } from '@freesewing/simone'

sleevePlacketOverlap

The part itself

You can access this part as the sleevePlacketOverlap named export:

import { sleevePlacketOverlap } from '@freesewing/simone'

sleevePlacketUnderlap

The part itself

You can access this part as the sleevePlacketUnderlap named export:

import { sleevePlacketUnderlap } from '@freesewing/simone'

yoke

The part itself

You can access this part as the yoke named export:

import { yoke } from '@freesewing/simone'