1
0
Fork 0
freesewing/sites/dev/docs/reference/store-methods
Joost De Cock ab3204f9f1 chore: Port FreeSewing.dev to docusaurus
The replaces the NextJS site powering FreeSewing.dev with a Docusaurus
setup. It's part of my efforts to simplify FreeSewing's setup so we can
focus on our core value proposition.
2024-09-28 13:13:48 +02:00
..
cutlist.addcut chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
cutlist.removecut chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
cutlist.setcutonfold chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
cutlist.setgrain chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
flag.error chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
flag.fixme chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
flag.info chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
flag.note chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
flag.preset chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
flag.tip chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
flag.warn chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
generatemacroids chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
getmacroids chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
log.debug chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
log.error chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
log.info chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
log.warn chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
pack chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
removemacronodes chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
storemacroids chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
unflag.error chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
unflag.fixme chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
unflag.info chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
unflag.note chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
unflag.preset chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
unflag.tip chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
unflag.warn chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00
readme.mdx chore: Port FreeSewing.dev to docusaurus 2024-09-28 13:13:48 +02:00

---
title: Store Methods
---

Store methods are typically provided by plugins and attached to
the store to make them available during the drafting process.

Some of FreeSewing's core library functionality is implemented 
as store methods to allow plugins to override this functionality.
Examples include log handling and pattern layout algorithm.

All store methods below are either provided by plugins we maintain,
or are the default store methods as provided by the core library.

## Signature

```js
null method(object Store, object config)
```

A store method receives as its first parameter [the Store object](/reference/api/store), and
as second parameter a single configuration object for the method.

## Store methods we maintain

<ReadMore />