1
0
Fork 0
freesewing/markdown/dev/reference/api/pattern/use/en.md
2022-09-20 18:09:28 +02:00

755 B

title
Pattern.use()

The Pattern.use() method will load a FreeSewing plugin. Plugins are a way to extend a pattern's functionality. For more details, refer to the plugin guide.

This method is chainable as it returns the Pattern object

Pattern.use() signature

Pattern pattern.use(object plugin)

See the plugin guide for details on how to structure you plugin object.

Pattern.use() example

import { Aaron } from "@freesewing/aaron"
import { cisFemaleAdult34 } from "@freesewing/models"
import { pluginTheme } from "@freesewing/plugin-theme"

const pattern = new Aaron({
  measurements: cisFemaleAdult34
}).use(pluginTheme)

const svg = pattern.draft().render()