octoplushy
This design is part of the FreeSewing collection
Named exports
Octoplushy: The design constructorabout: Metadata about the designarmSection1: The armSection1 part of the designarmSection2: The armSection2 part of the designeye1: The eye1 part of the designeye2: The eye2 part of the designeye3: The eye3 part of the designheadSection1: The headSection1 part of the designheadSection2: The headSection2 part of the designi18n: Internationalisation (i18n/translation) data for the design
Constructor
To create a new octoplushy Design, import the constructur as such:
import { Octoplushy } from '@freesewing/octoplushy'
Then you can instantiate it by passing a settings object:
const pattern = new Octoplushy(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 { Octoplushy } from '@freesewing/octoplushy'
// Access the design config from the constructor
const dConf = Octoplushy.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 { Octoplushy } from '@freesewing/octoplushy'
// Access the pattern config from the constructor
const pConf = Octoplushy.patternConfig
Metadata
You can access the design's metadata through the about named export:
import { about } from '@freesewing/octoplushy'
I18n
You can access the design's internationalization data through the i18n named export:
import { i18n } from '@freesewing/octoplushy'
Parts
armSection1
The part itself
You can access this part as the armSection1 named export:
import { armSection1 } from '@freesewing/octoplushy'
armSection2
The part itself
You can access this part as the armSection2 named export:
import { armSection2 } from '@freesewing/octoplushy'
eye1
The part itself
You can access this part as the eye1 named export:
import { eye1 } from '@freesewing/octoplushy'
eye2
The part itself
You can access this part as the eye2 named export:
import { eye2 } from '@freesewing/octoplushy'
eye3
The part itself
You can access this part as the eye3 named export:
import { eye3 } from '@freesewing/octoplushy'
headSection1
The part itself
You can access this part as the headSection1 named export:
import { headSection1 } from '@freesewing/octoplushy'
headSection2
The part itself
You can access this part as the headSection2 named export:
import { headSection2 } from '@freesewing/octoplushy'