> For the complete documentation index, see [llms.txt](https://learn.squirrel365.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.squirrel365.io/components-functions-and-connections.md).

# 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)
- [AI Query Builder](https://learn.squirrel365.io/components-functions-and-connections/overview/dataviz/ai-query-builder.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
