Skip to main content

expand

The expand setting controls whether all parts should be fully drawn in a pattern. Set expand to false when the pattern should instead omit parts and/or draw abbreviated parts.

Omitting parts and using abbreviated parts saves space and paper in printed patterns. Typically, this is done for parts that are simple shapes like rectangles or that can be cut on the fold.

Signature

const settings = {
Boolean expand=true
}

The default expand setting is true. Set this to false to draft a pattern with omitted or abbreviated parts, rather than with fully-drawn parts.

Example

import { Aaron } from '@freesewing/aaron'

const pattern = new Aaron({
expand: false,
})

Notes

The expand setting does not automatically cause pattern parts to be omitted or abbreviated. Instead, it is up to the pattern designer to have the design check for the expand setting, include all, full parts if set to true, and omit or abbreviate relevant parts if set to false.