> ## Documentation Index
> Fetch the complete documentation index at: https://www.cometchat.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Element Entity

> Element Entity — CometChat documentation.

This is the base class for every element possible in the Interactive message component, defined by cometchat

Following are the different elements possible

1. [Label Element](/ui-kit/android/v4/interactive-label-element)- shows fixed text in an `Interactive message`
2. [TextInput Element](/ui-kit/android/v4/interactive-textinput-element) - shows a component with the ability to take text input
3. [Spinner Element](/ui-kit/android/v4/interactive-spinner-element) - shows a list of options to choose one from
4. [Checkbox Element](/ui-kit/android/v4/interactive-checkbox-element) - shows a list of checkboxes, and can select multiple
5. [Single Select Element](/ui-kit/android/v4/interactive-single-select-element) - show a list of options to choose one from, a different way to show radio buttons
6. [Radio Button Element](/ui-kit/android/v4/interactive-radio-button-element) - shows a list of radio buttons, to choose one answer from
7. [Button Element](/ui-kit/android/v4/interactive-button-element) - shows an interactive button component, that can perform different types of actions defined inside class ActionEntity
