# ComponentType
`toloka.client.project.template_builder.base.ComponentType` | [Source code](https://github.com/Toloka/toloka-kit/blob/v0.1.26/src/client/project/template_builder/base.py#L24)

An enumeration.

## Attributes Description

| Name | Value | Description |
| :------| :-----------| :----------| 
`ACTION_BULK`|'action.bulk'|<p></p>
`ACTION_NOTIFY`|'action.notify'|<p></p>
`ACTION_OPEN_CLOSE`|'action.open-close'|<p></p>
`ACTION_OPEN_LINK`|'action.open-link'|<p></p>
`ACTION_PLAY_PAUSE`|'action.play-pause'|<p></p>
`ACTION_ROTATE`|'action.rotate'|<p></p>
`ACTION_SET`|'action.set'|<p></p>
`ACTION_TOGGLE`|'action.toggle'|<p></p>
`CONDITION_ALL`|'condition.all'|<p></p>
`CONDITION_ANY`|'condition.any'|<p></p>
`CONDITION_EMPTY`|'condition.empty'|<p></p>
`CONDITION_EQUALS`|'condition.equals'|<p></p>
`CONDITION_LINK_OPENED`|'condition.link-opened'|<p></p>
`CONDITION_NOT`|'condition.not'|<p></p>
`CONDITION_PLAYED`|'condition.played'|<p></p>
`CONDITION_PLAYED_FULLY`|'condition.played-fully'|<p></p>
`CONDITION_REQUIRED`|'condition.required'|<p></p>
`CONDITION_SAME_DOMAIN`|'condition.same-domain'|<p></p>
`CONDITION_SCHEMA`|'condition.schema'|<p></p>
`CONDITION_SUB_ARRAY`|'condition.sub-array'|<p></p>
`CONDITION_YANDEX_DISTANCE`|'@yandex-toloka/condition.distance'|<p></p>
`DATA_INPUT`|'data.input'|<p></p>
`DATA_INTERNAL`|'data.internal'|<p></p>
`DATA_LOCAL`|'data.local'|<p></p>
`DATA_LOCATION`|'@yandex-toloka/data.location'|<p></p>
`DATA_OUTPUT`|'data.output'|<p></p>
`DATA_RELATIVE`|'data.relative'|<p></p>
`FIELD_AUDIO`|'field.audio'|<p></p>
`FIELD_BUTTON_RADIO`|'field.button-radio'|<p></p>
`FIELD_BUTTON_RADIO_GROUP`|'field.button-radio-group'|<p></p>
`FIELD_CHECKBOX`|'field.checkbox'|<p></p>
`FIELD_CHECKBOX_GROUP`|'field.checkbox-group'|<p></p>
`FIELD_DATE`|'field.date'|<p></p>
`FIELD_EMAIL`|'field.email'|<p></p>
`FIELD_FILE`|'field.file'|<p></p>
`FIELD_IMAGE_ANNOTATION`|'field.image-annotation'|<p></p>
`FIELD_LIST`|'field.list'|<p></p>
`FIELD_MEDIA_FILE`|'field.media-file'|<p></p>
`FIELD_NUMBER`|'field.number'|<p></p>
`FIELD_PHONE_NUMBER`|'field.phone-number'|<p></p>
`FIELD_RADIO_GROUP`|'field.radio-group'|<p></p>
`FIELD_SELECT`|'field.select'|<p></p>
`FIELD_TEXT`|'field.text'|<p></p>
`FIELD_TEXT_ANNOTATION`|'field.text-annotation'|<p></p>
`FIELD_TEXTAREA`|'field.textarea'|<p></p>
`HELPER_CONCAT_ARRAYS`|'helper.concat-arrays'|<p></p>
`HELPER_ENTRIES2OBJECT`|'helper.entries2object'|<p></p>
`HELPER_IF`|'helper.if'|<p></p>
`HELPER_JOIN`|'helper.join'|<p></p>
`HELPER_OBJECT2ENTRIES`|'helper.object2entries'|<p></p>
`HELPER_REPLACE`|'helper.replace'|<p></p>
`HELPER_SEARCH_QUERY`|'helper.search-query'|<p></p>
`HELPER_SWITCH`|'helper.switch'|<p></p>
`HELPER_TEXT_TRANSFORM`|'helper.text-transform'|<p></p>
`HELPER_TRANSFORM`|'helper.transform'|<p></p>
`HELPER_TRANSLATE`|'helper.translate'|<p></p>
`HELPER_YANDEX_DISK_PROXY`|'@yandex-toloka/helper.proxy'|<p></p>
`LAYOUT_BARS`|'layout.bars'|<p></p>
`LAYOUT_COLUMNS`|'layout.columns'|<p></p>
`LAYOUT_COMPARE`|'layout.compare'|<p></p>
`LAYOUT_SIDE_BY_SIDE`|'layout.side-by-side'|<p></p>
`LAYOUT_SIDEBAR`|'layout.sidebar'|<p></p>
`PLUGIN_IMAGE_ANNOTATION_HOTKEYS`|'plugin.field.image-annotation.hotkeys'|<p></p>
`PLUGIN_TEXT_ANNOTATION_HOTKEYS`|'plugin.field.text-annotation.hotkeys'|<p></p>
`PLUGIN_HOTKEYS`|'plugin.hotkeys'|<p></p>
`PLUGIN_TRIGGER`|'plugin.trigger'|<p></p>
`PLUGIN_TOLOKA`|'plugin.toloka'|<p></p>
`VIEW_ACTION_BUTTON`|'view.action-button'|<p></p>
`VIEW_ALERT`|'view.alert'|<p></p>
`VIEW_AUDIO`|'view.audio'|<p></p>
`VIEW_COLLAPSE`|'view.collapse'|<p></p>
`VIEW_DEVICE_FRAME`|'view.device-frame'|<p></p>
`VIEW_DIVIDER`|'view.divider'|<p></p>
`VIEW_GROUP`|'view.group'|<p></p>
`VIEW_IFRAME`|'view.iframe'|<p></p>
`VIEW_IMAGE`|'view.image'|<p></p>
`VIEW_LABELED_LIST`|'view.labeled-list'|<p></p>
`VIEW_LINK`|'view.link'|<p></p>
`VIEW_LINK_GROUP`|'view.link-group'|<p></p>
`VIEW_LIST`|'view.list'|<p></p>
`VIEW_MAP`|'view.map'|<p></p>
`VIEW_MARKDOWN`|'view.markdown'|<p></p>
`VIEW_TEXT`|'view.text'|<p></p>
`VIEW_VIDEO`|'view.video'|<p></p>
