# List of components

This is the list of all available components, grouped as we can find them on the left pane.

## Parameters

* Simple Parameter
* Custom Parameter
* Date Parameter

## Selects

* Filter Component
* Date Range Input Component
* Date Input Component
* Autocomplete Component
* Radiobutton Component
* Check Component
* Select Component
* Multiple Select Component
* Simple Autocomplete Component

## Standard

* Table Component
* Query Component
* Button Component
* MultiButton Component
* Popup Component
* Export Popup Component
* Export Button Component
* Text Component
* Text Input Component
* Dashboard Component
* Map Component
* Template Component
* Freeform Component
* Textarea Input Component
* Visualization API Component

## Charts

* Protovis Component
* CCC Area Chart
* CCC Bar Chart
* CCC Boxplot Chart
* CCC Bullet Chart
* CCC Dot Chart
* CCC Heat Grid
* CCC Line Chart
* CCC Metric Dot Chart
* CCC Metric Line Chart
* CCC 100% Stacked Bar Chart
* CCC Pie Chart
* CCC Stacked Area Chart
* CCC Stacked Dot Chart
* CCC Stacked Line Chart
* CCC Sunburst Chart
* CCC Treemap Chart
* CCC Waterfall Chart
* Dial Chart Component
* JFreeChart Component
* OpenFlashChart Component
* Timeplot Chart
* CGG Component
* CGG Dial Component

## Others

* Analyzer Component
* Execute Analyzer Component
* PRPT Component
* Execute PRPT Component
* Schedule PRPT Component
* XAction Component
* Execute XAction Component
* Text Editor Component
* New Selector Component

## Legacy

* AJAX Request Component
* Comments Component
* Current Version Component (Non-RequireJS dashboard only)
* Duplicate Component
* Month Picker Component
* Navigation Menu Component
* OLAP Selector Component
* Pivot Component
* Pivot Link Component
* Raphael Component
* Related Content Component
* Site Map Component
* Traffic Component
* Version Check Component (Non-RequireJS dashboard only)
* Widget Component (Non-RequireJS dashboard only)
* Widget Sample
* Mobile Navigation Component (Non-RequireJS dashboard only)

## Scripts

* Function

## Community Contributions

* Google Maps Overlay Component
* Google Analytics Component


---

# 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.pentaho.com/pba-ctools/cde-dashboard-overview/community-dashboard-editor-cde-perspectives-ctools/components-perspective-ctools-cde/list-of-components.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.
