> For the complete documentation index, see [llms.txt](https://docs.airdev.co/canvas/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.airdev.co/canvas/3.6/canvas-functionality/reference.md).

# Reference

The content in the reference section assumes an intermediate level of proficiency with both Bubble and the Canvas system and contains detailed reference materials on the [Canvas Base Template](https://bubble.io/template/canvas-starter-template-1541110863579x114287102114398200).

If you want to extend the app in more complex ways than outlined in the previous sections, or understand each page's function in more detail, read through this section.&#x20;

{% content-ref url="/pages/-MJqwwzwi7g6vPDEU4b\_" %}
[Pages](/canvas/3.6/canvas-functionality/reference/default-pages.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MJqx-4g3DSvubdFnxlo" %}
[Menu Focus Elements](/canvas/3.6/canvas-functionality/reference/reusable-elements/menu-focus-elements.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MJrAcXknkEvNIZrNiQu" %}
[Data types](/canvas/3.6/canvas-functionality/reference/data-structure.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MJrBYA1QYo-WsK7IkZK" %}
[Option Sets](/canvas/3.6/canvas-functionality/reference/option-sets.md)
{% endcontent-ref %}

{% content-ref url="/pages/-MJrC66NjWAo-2bIxgb-" %}
[Backend Workflows](/canvas/3.6/canvas-functionality/reference/api-workflows.md)
{% endcontent-ref %}

{% content-ref url="/pages/-Lv8q5NjWFie7pKevHRK" %}
[Reusable elements](/canvas/3.6/canvas-functionality/reference/reusable-elements.md)
{% endcontent-ref %}
