# Components, Functions & Connections

- [Components](https://learn.squirrel365.io/components-functions-and-connections/overview.md): Discover what Squirrel365 components are and how they work, from charts and inputs to containers and maps.
- [Common Properties](https://learn.squirrel365.io/components-functions-and-connections/overview/layout-and-positioning.md): This article describes the properties that are common across most of the visual components. Including Layout & Positioning and Dynamic Visibility.
- [Layout & Containers](https://learn.squirrel365.io/components-functions-and-connections/overview/layout-and-containers.md)
- [Column Layout](https://learn.squirrel365.io/components-functions-and-connections/overview/layout-and-containers/column-layout.md): This article describes the Column Layout component and its properties.
- [Container](https://learn.squirrel365.io/components-functions-and-connections/overview/layout-and-containers/container.md): This article describes the Container component, its purpose and properties.
- [Repeat Container](https://learn.squirrel365.io/components-functions-and-connections/overview/layout-and-containers/repeat-container.md): This article describes the Repeat Container component and its properties.
- [Row Layout](https://learn.squirrel365.io/components-functions-and-connections/overview/layout-and-containers/row-layout.md): This article describes the Row Layout component and its properties.
- [Web View](https://learn.squirrel365.io/components-functions-and-connections/overview/layout-and-containers/web-view.md): This article describes how to configure the Web View component and each of its properties.
- [Input Controls](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls.md)
- [Checkbox](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/checkbox.md): This article describes the Checkbox component and its properties.
- [Date Picker](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/date-picker.md): This article described the Date Picker component and its properties.
- [Date Picker](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/date-picker-1.md): This article describes the Date Picker component and its properties.
- [Dropdown](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/dropdown.md): This article describes the dropdown component and its properties.
- [Listbox](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/listbox.md): This article describes the listbox component and its properties.
- [Multi Select Dropdown](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/multi-select-dropdown.md)
- [Radio Button](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/radio-button.md): This article describes the radio button component and its properties.
- [Slider](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/slider.md): This article describes the Slider component and its properties.
- [Text Area](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/text-area.md)
- [Text Input](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/text-input.md): This article describes how to configure the Text Input component and each of its properties.
- [Toggle Switch](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/toggle-switch.md): This article describes the Toggle Switch component and its properties.
- [Value Input](https://learn.squirrel365.io/components-functions-and-connections/overview/input-controls/value-input.md): This article describes the Value Input component and its properties.
- [Buttons](https://learn.squirrel365.io/components-functions-and-connections/overview/buttons.md)
- [Button](https://learn.squirrel365.io/components-functions-and-connections/overview/buttons/button.md): This article describes the Button component and its properties.
- [Hotspot](https://learn.squirrel365.io/components-functions-and-connections/overview/buttons/hotspot.md): This article describes the Hotspot component and its properties.
- [Label Based Menu](https://learn.squirrel365.io/components-functions-and-connections/overview/buttons/label-based-menu.md): This article describes the Label Based Menu component and its properties.
- [Print Button](https://learn.squirrel365.io/components-functions-and-connections/overview/buttons/print-button.md): This article describes the Print Button component and its properties.
- [Screenshot](https://learn.squirrel365.io/components-functions-and-connections/overview/buttons/screenshot.md): This article describes the Screenshot component and its properties.
- [URL Button](https://learn.squirrel365.io/components-functions-and-connections/overview/buttons/url-button.md): This article describes the URL Button component and its properties.
- [Basic](https://learn.squirrel365.io/components-functions-and-connections/overview/basic.md)
- [Ellipse](https://learn.squirrel365.io/components-functions-and-connections/overview/basic/ellipse.md): This article describes the Ellipse component and its properties.
- [Line](https://learn.squirrel365.io/components-functions-and-connections/overview/basic/line.md): This article describes the line component and its properties.
- [Text Label](https://learn.squirrel365.io/components-functions-and-connections/overview/basic/text-label.md): This article describes how to configure the Text Label component and each of its properties.
- [Rectangle](https://learn.squirrel365.io/components-functions-and-connections/overview/basic/rectangle.md): This article describes the Rectangle component and its properties.
- [Media](https://learn.squirrel365.io/components-functions-and-connections/overview/media.md)
- [Icon](https://learn.squirrel365.io/components-functions-and-connections/overview/media/icon.md): This article describes how to configure the Icon component and details each of its properties.
- [Image](https://learn.squirrel365.io/components-functions-and-connections/overview/media/image.md): This article describes how to configure the Image component and details each of its properties.
- [Loading Animation](https://learn.squirrel365.io/components-functions-and-connections/overview/media/loading-animation.md): This article describes the Loading Animation component and all of its properties.
- [Tables](https://learn.squirrel365.io/components-functions-and-connections/overview/tables.md)
- [Data Table](https://learn.squirrel365.io/components-functions-and-connections/overview/tables/data-table.md): This article describes the Date Table component and its properties.
- [Scorecard](https://learn.squirrel365.io/components-functions-and-connections/overview/tables/scorecard.md)
- [Charts](https://learn.squirrel365.io/components-functions-and-connections/overview/charts.md)
- [Area Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/area-chart.md): This article describes the Area Chart component and its properties.
- [Bar Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/bar-chart.md): This article describes the Bar Chart component and its properties.
- [Chord Diagram](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/chord-diagram.md): This article describes the Chord Diagram component and its properties.
- [Column Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/column-chart.md): This article describes the Column Chart component and its properties.
- [Combination Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/combination-chart.md): This article describes the Combination Chart component and its properties.
- [Line Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/line-chart.md): This article describes the Line Chart component and its properties.
- [Pie Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/pie-chart.md): This article describes the Pie Chart component and its properties.
- [Sankey Diagram](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/sankey-diagram.md): This article describes the Sankey Diagram component and its properties.
- [Schedule (Gantt)](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/schedule-gantt.md)
- [Spline Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/spline-chart.md): This article describes the Spline Chart component and its properties.
- [Step Chart](https://learn.squirrel365.io/components-functions-and-connections/overview/charts/step-chart.md): This article describes the Step Chart component and its properties.
- [DataViz](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz.md)
- [Gauge](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz/gauge.md): This article describes the Gauge component and its properties.
- [Mapbox](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz/mapbox.md): This article describes the Mapbox component and all of its properties.
- [Metric Tile](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz/metric-tile.md): This article describes the metric tile component and its properties.
- [Progress Bar](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz/progress-bar.md): This article describes the Progress Bar component and its properties.
- [Trend Icon](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz/trend-icon.md)
- [Word Cloud](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz/word-cloud.md): This article describes the Word Cloud component and its properties.
- [Miscellaneous](https://learn.squirrel365.io/components-functions-and-connections/overview/miscellaneous.md)
- [AI Chat](https://learn.squirrel365.io/components-functions-and-connections/overview/miscellaneous/ai-chat.md): This article describes the AI Chat component and its properties
- [Scenario](https://learn.squirrel365.io/components-functions-and-connections/overview/miscellaneous/scenario.md): This article describes the Scenario component and its properties.
- [Add-ons](https://learn.squirrel365.io/components-functions-and-connections/overview/add-ons.md)
- [Add-on Documentation](https://learn.squirrel365.io/components-functions-and-connections/overview/add-ons/add-on-documentation.md): This article contains information on Squirrel add-ons, and documentation on how to develop your own
- [Window Size – Add responsive behavior to your components](https://learn.squirrel365.io/components-functions-and-connections/overview/add-ons/window-size-add-responsive-behavior-to-your-components.md)
- [Window Size - Getting responsive behavior in the canvas](https://learn.squirrel365.io/components-functions-and-connections/overview/add-ons/window-size-getting-responsive-behavior-in-the-canvas.md)
- [Powerpoint PDF Generator](https://learn.squirrel365.io/components-functions-and-connections/overview/add-ons/pdf-and-powerpoint-generator.md): This article outlines how to use the PowerPoint PDF Generator add-on, its properties and generating an external output from Squirrel projects.
- [Word PDF Generator](https://learn.squirrel365.io/components-functions-and-connections/overview/add-ons/word-pdf-generator.md): This article outlines how to use the Word PDF Generator add-on, its properties, and how to generate Word document outputs from your Squirrel365 projects.
- [Excel file generator](https://learn.squirrel365.io/components-functions-and-connections/overview/add-ons/excel-file-generator.md): This article outlines how to use the Excel Generator add-on, its properties, and how to generate Excel outputs from your Squirrel365 projects.
- [Functions](https://learn.squirrel365.io/components-functions-and-connections/overview-1.md): Functions are invisible background components that process and move data in your Squirrel365 app. Learn what they are, how to add them, and which functions are available.
- [Spreadsheet & Data](https://learn.squirrel365.io/components-functions-and-connections/overview-1/spreadsheet-and-data.md)
- [Data Mover](https://learn.squirrel365.io/components-functions-and-connections/overview-1/spreadsheet-and-data/data-mover.md)
- [TextJoin](https://learn.squirrel365.io/components-functions-and-connections/overview-1/spreadsheet-and-data/textjoin.md): This article describes the TextJoin function and all its properties
- [Timer](https://learn.squirrel365.io/components-functions-and-connections/overview-1/spreadsheet-and-data/timer.md): This article describes the Timer function and each of its properties.
- [Unique List](https://learn.squirrel365.io/components-functions-and-connections/overview-1/spreadsheet-and-data/unique-list.md): This article describes the Unique List function and all its properties
- [Input/Output](https://learn.squirrel365.io/components-functions-and-connections/overview-1/input-output.md)
- [Browser Info](https://learn.squirrel365.io/components-functions-and-connections/overview-1/input-output/browser-info.md): This article describes the Browser Info function and each of its properties.
- [Export to Excel](https://learn.squirrel365.io/components-functions-and-connections/overview-1/input-output/export-to-excel.md): This article describes how to configure the Export to Excel function and provides details of each of its properties.
- [Export to PDF](https://learn.squirrel365.io/components-functions-and-connections/overview-1/input-output/export-to-pdf.md): This article describes how to configure the Export to PDF function and provides details of each of its properties.
- [External Parameters](https://learn.squirrel365.io/components-functions-and-connections/overview-1/input-output/external-parameters.md): This article describes how to configure the external parameter function and provides details on each of its properties.
- [Tableau Parameters](https://learn.squirrel365.io/components-functions-and-connections/overview-1/input-output/tableau-parameters.md)
- [Miscellaneous](https://learn.squirrel365.io/components-functions-and-connections/overview-1/other.md)
- [AI Builder](https://learn.squirrel365.io/components-functions-and-connections/overview-1/other/ai-builder.md)
- [Connections](https://learn.squirrel365.io/components-functions-and-connections/overview-2.md): A guide to connections in Squirrel365: what they are, how to add and manage them, and a full list of supported data sources.
- [Spreadsheets](https://learn.squirrel365.io/components-functions-and-connections/overview-2/spreadsheets.md)
- [Excel One Drive](https://learn.squirrel365.io/components-functions-and-connections/overview-2/spreadsheets/excel-one-drive.md)
- [Excel One Drive Read](https://learn.squirrel365.io/components-functions-and-connections/overview-2/spreadsheets/excel-one-drive/excel-one-drive-read.md): This article describes the Excel One Drive Read connector and its properties.
- [Excel One Drive Writeback](https://learn.squirrel365.io/components-functions-and-connections/overview-2/spreadsheets/excel-one-drive/excel-one-drive-writeback.md)
- [Google Sheets](https://learn.squirrel365.io/components-functions-and-connections/overview-2/spreadsheets/google-sheets.md)
- [Google Sheets Read](https://learn.squirrel365.io/components-functions-and-connections/overview-2/spreadsheets/google-sheets/google-sheets-read.md): This article describes the Google Sheets Read connector and its properties.
- [Google Sheets Writeback](https://learn.squirrel365.io/components-functions-and-connections/overview-2/spreadsheets/google-sheets/google-sheets-writeback.md)
- [Cloud](https://learn.squirrel365.io/components-functions-and-connections/overview-2/cloud.md)
- [HubSpot](https://learn.squirrel365.io/components-functions-and-connections/overview-2/cloud/hubspot.md): This article describes the Hubspot conector and its properties.
- [Ninox Connections](https://learn.squirrel365.io/components-functions-and-connections/overview-2/cloud/ninox-connections.md): This article describes the Ninox Connections and their properties.
- [Zapier Trigger](https://learn.squirrel365.io/components-functions-and-connections/overview-2/cloud/zapier-trigger.md): This article describes the Zapier Trigger connector and its properties.
- [File](https://learn.squirrel365.io/components-functions-and-connections/overview-2/file.md)
- [CSV Connector](https://learn.squirrel365.io/components-functions-and-connections/overview-2/file/csv-connector.md)
- [Infoburst](https://learn.squirrel365.io/components-functions-and-connections/overview-2/infoburst.md)
- [Database Connections](https://learn.squirrel365.io/components-functions-and-connections/overview-2/infoburst/database-connections.md)
- [Multi-Row Writeback](https://learn.squirrel365.io/components-functions-and-connections/overview-2/infoburst/multi-row-writeback.md): Push multiple rows of spreadsheet data back to a connected database in a single batch operation using InfoBurst Enterprise.
- [XDC Connections](https://learn.squirrel365.io/components-functions-and-connections/overview-2/infoburst/xdc-connections.md): This article outlines the properties for both the XDC Cache and XDC Cache Query Connectors.
- [Other](https://learn.squirrel365.io/components-functions-and-connections/overview-2/other-1.md)
- [SAP Webi Connector](https://learn.squirrel365.io/components-functions-and-connections/overview-2/other-1/sap-webi-connector.md): The article described the SAP Webi connector and all its properties


---

# 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://learn.squirrel365.io/components-functions-and-connections.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.
