Definition of Basic TypesΒΆ

Here we define the baisc types of a sphinx-needs metamodel.

Need: type group SN_TYPEGROUP
Need: Type SN_TYPE
sn_attributes: directive, #title, prefix, color, #style
sn_links: optinal, mandatory, groups

A Sphinx-Needs metamodel has to define the types it wants to be used.

https://sphinx-needs.readthedocs.io/en/latest/configuration.html#needs-types

Need: Extra Option SN_OPTION
sn_attributes: name, description, schema

https://sphinx-needs.readthedocs.io/en/latest/configuration.html#needs-extra-options

Need: sn_association SN_ASSOCIATION
sn_links: targets, link