Squirro comes with a number of existing widgets. Any of these widgets can be extended, thus making use of the existing configuration options and all existing code.
This table lists all of the default widgets. The Name column lists the name that is to be used as the baseWidget
in the squirro_widget upload command. The JavaScript class is the class name used in the JavaScript file to extend from.
Name | JavaScript class | Title (in user interface) | Notes |
---|---|---|---|
Base | Widgets.Base | - (not available in interface) | Using this as a baseWidget will disable any configuration options in the user interface for the widget. This can even be used as a baseWidget when the JavaScript class actually extends from another widget. |
Search | Widgets.Search | Result List | |
PredQuery | Widgets.PredQuery | Bookmarks | |
IFrame | Widgets.IFrame | IFrame | |
Connection | Widgets.Connection | Heat Map | |
FacetsHistogram | Widgets.FacetsHistogram | Line Chart | |
Facets | Widgets.Facets | Pie Chart | |
FacetsList | Widgets.FacetsList | Facets List | |
FacetsTable | Widgets.FacetsTable | Facets Table | |
HorizontalResultList | Widgets.HorizontalResultList | Horizontal Result List | |
Map | Widgets.Map | Map | Not visible in the user interface by default. Please contact support to enable this. |
SearchQuery | Widgets.SearchQuery | Search Bar | |
SignificantTerms | Widgets.SignificantTerms | Significant Terms | |
Keywords | Widgets.Keywords | Table | |
Text | Widgets.Text | Text | |
Frequency | Widgets.Frequency | Timeline | |
TagCloud | Widgets.TagCloud | Word Cloud |