# Jigx Examples

Welcome to the reference documentation for Jigx. This guide provides detailed information on the properties, actions, and states with practical code examples to help you effectively utilize our schema. This reference content is designed to be a comprehensive resource for all your needs, covering:

| [Data Providers](/examples/readme/data-providers.md)                       | [Jig Types](/examples/readme/jig-types.md)                                          |
| -------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
| [Components](/examples/readme/components.md)                               | [Actions](/examples/readme/actions.md)                                              |
| [Custom components (Alpha)](/examples/readme/custom-components-_alpha_.md) | [Custom templates](/examples/readme/custom-components-_alpha_/templates-_alpha_.md) |
| [widgets](/examples/readme/widgets.md)                                     | [Preview](/examples/readme/preview.md)                                              |
| [Expressions](/examples/readme/expressions.md)                             | [Notifications](/examples/readme/notifications.md)                                  |
| [OpenAI integration](/examples/readme/openai-integration.md)               | [Localization (Translation)](/examples/readme/localization-_translation_.md)        |

Our schema includes various properties that define the structure and characteristics of data entities. Each property is documented with its name, type, allowable values, and detailed description. This section ensures you have a clear understanding of how to use each property to successfully create a Jigx App.

We have included practical code examples to help you implement and integrate these properties, actions, and components. These examples demonstrate common use cases and best practices, helping you quickly get started and avoid common pitfalls.

The code examples are downloadable to guide your development process. The **jigx-samples** solution includes most examples featured in this documentation, offering a hands-on experience to understand how each feature and functionality works.

We provide three convenient options for accessing these resources, ensuring you have the flexibility to choose the method that best suits your needs. See [Setting up your solution](/examples/readme/setting-up-your-solution.md) for more information.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.jigx.com/examples/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
