Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 1.65 KB

File metadata and controls

84 lines (58 loc) · 1.65 KB

How the documentation is structured

Documentation is split into four categories, accessible from links below or in the side-bar.

.. rst-class:: columns

Tutorials

Tutorials for installation, library and commandline usage. New users start here.

.. rst-class:: columns

How-to Guides

Practical step-by-step guides for the more experienced user.

.. rst-class:: columns

Explanations

Explanation of how the library works and why it works that way.

.. rst-class:: columns

Reference

Technical reference material, for classes, methods, APIs, commands, and contributing to the project.

.. rst-class:: endcolumns

About the documentation

Why is the documentation structured this way?

Table Of Contents

.. toctree::
    :caption: Tutorials
    :name: tutorials
    :maxdepth: 1

    tutorials/installation
    tutorials/creating-an-ioc

.. toctree::
    :caption: How-to Guides
    :name: how-to
    :maxdepth: 1

    how-to/use-asyncio-in-an-ioc
    how-to/use-autosave-in-an-ioc
    how-to/make-publishable-ioc
    how-to/read-data-from-ioc
    how-to/use-soft-records
    how-to/build-softioc-with-uv

.. toctree::
    :caption: Explanations
    :name: explanations
    :maxdepth: 1

    explanations/why-use-pythonSoftIOC
    explanations/asyncio-cothread-differences

.. toctree::
    :caption: Reference
    :name: reference
    :maxdepth: 1

    reference/api
    reference/contributing
    reference/changelog
    Index <genindex.html#http://>