> For the complete documentation index, see [llms.txt](https://brixxbox.gitbook.io/brixxbox-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls.md).

# Controls

- [Accordion](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/accordion.md)
- [AppConfig](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/appconfig.md): You can embed a brixxbox app into your app below a grid to show grid line details
- [Badge](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/badge.md)
- [Button](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/button.md)
- [Camera](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/camera.md): This control starts the mobile camera to take a picture. For desktop browsers you will be able to upload a picture.
- [Chart](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/chart.md): A Control to display bar, line or pie charts in your app.
- [CheckBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/checkbox.md)
- [ComboBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/combobox.md)
- [DateBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/datebox.md): A date input control
- [DateTimeBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/datetimebox.md)
- [DocViewer](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/docviewer.md): The Doc Viewer can be used to show blobs or create reports like the report control.
- [FileImport](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/fileimport.md): The file import Control allows users to upload a file.
- [FormGroup](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/formgroup.md): A form group is another structural control in Brixxbox controls. It is a structural element to create apps with side by side columns.
- [FormGroupRow](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/formgrouprow.md): Brixxbox provides FormGroupRow control in order to place control in horizontal fashion inside a FormGroup
- [FullCalendar](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/fullcalendar.md)
- [Grid](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/grid.md)
- [GridConfig](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/gridconfig.md): A GridConfig can be places as a child under a grid to specify the columns. This is useful, when the grid is based on a SQL Statement rather than a config.
- [GroupBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/groupbox.md): A GroupBox is another structural control in Brixxbox controls. It is a structural element to create apps with side by side columns just like formgroup control
- [HorizontalLine](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/horizontalline.md)
- [HtmlTable](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/htmltable.md): This Control provides an Html Table control, where you can custom specify the content.
- [HtmlTemplate](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/htmltemplate.md): You can add your custom html code with this control
- [Image](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/image.md): This control displays an image. In edit mode it accepts an image url.
- [Label](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/label.md): A label control is designed to be a standalone text
- [MultilineTextBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/multilinetextbox.md): This Brixxbox control is similar to textbox control. Thedifference is that it is resize able multiline text box.
- [NumBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/numbox.md)
- [TabControl](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/tabcontrol.md)
- [TabPage](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/tabpage.md)
- [TextBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/textbox.md)
- [LinkLabel](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/linklabel.md): Just like a label but it will create a clickable link.
- [RadioButton](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/radiobutton.md): The RadioButton control is one element of a radio button group.
- [Report](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/report.md): This control will preview a report.
- [Row](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/row.md): Most of the controls are linked with storing and displaying information but row is purely structural element. It is used to group fields.
- [Scanner](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/scanner.md): This control is an element where you can use the phone camera to scan a barcode.
- [SignaturePad](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/signaturepad.md): With a signature pad, you can add signatures to your app
- [Tag](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/tag.md): This is a tag control where the user can choose from a list of tags or add new ones.
- [TemplateGrid](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/templategrid.md): A template grid is a list of records. Each record will be displayed based on the child templateGridElement Controls.
- [TemplateGridElement](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/templategridelement.md): Placed as a child unter templateGrid, provides templateGridElement the html code to render the record
- [TimeBox](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/timebox.md): Allows user to enter a time of day (not a timespan).
- [Unit](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/unit.md): The unit control allows you to show a unit from a data source
- [WedgeScanner](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/wedgescanner.md)
- [Widget](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/widget.md): A Widget is another structural control in Brixxbox controls. It is used to group controls.
- [WidgetContainer](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/widgetcontainer.md)
- [WysiwygText](https://brixxbox.gitbook.io/brixxbox-documentation/client-api-reference/controls/wysiwygtext.md): This is a control, that lets you enter html formatted text
