1
0
Fork 0
freesewing/markdown/dev/guides/plugins/plugin-structure/en.md
Joost De Cock 249f2600e5 chore: More linting
@nicholasdower is smarter than me. What's missing was the
`listItemIndent` setting
2022-02-20 14:44:38 +01:00

455 B

title order
Plugin structure 50

Plugins can do two things:

  • They can use hooks
  • They can provide macros

Your plugin should export an object with the following structure:

{
  name: 'myPlugin',
  version: '1.0.0',
  hooks: {},
  macros: {}
};

The name and version attributes are self-explanatory. The hooks and macros sections explain the hooks and macros properties.