> For the complete documentation index, see [llms.txt](https://developer.supervisely.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.supervisely.com/app-development/widgets/selection.md).

# Selection

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Select</strong></td><td><img src="/files/d4YbSFhy1ObyyDkZ39AN" alt=""></td><td><mark style="color:purple;">Provides a dropdown list that users can interact with to select one of the predefined options</mark></td><td><a href="/pages/sTr0ggBBKsbG1QHCyVjb">/pages/sTr0ggBBKsbG1QHCyVjb</a></td></tr><tr><td><strong>Select Team</strong></td><td><img src="/files/6X32Kj6M6cjYVq3C3Du8" alt=""></td><td><mark style="color:purple;">Dedicated dropdown for users to choose from a list of teams available within their account</mark></td><td><a href="/pages/4YBNVMKak8BMeEWeGllo">/pages/4YBNVMKak8BMeEWeGllo</a></td></tr><tr><td><strong>Select Workspace</strong></td><td><img src="/files/DlF0ryBFJapBwUhdxdv4" alt=""></td><td><mark style="color:purple;">Allows users to choose from a list of available workspaces within a selected team</mark></td><td><a href="/pages/fFUZijH3KShoBAiz2wCf">/pages/fFUZijH3KShoBAiz2wCf</a></td></tr><tr><td><strong>Select Project</strong></td><td><img src="/files/sfex3nvbhOahQGII39Gg" alt=""></td><td><mark style="color:purple;">Navigational element for selecting from a list of projects that belong to a particular workspace</mark></td><td><a href="/pages/hihsWESGpgWTArMehg5I">/pages/hihsWESGpgWTArMehg5I</a></td></tr><tr><td><strong>Select Dataset</strong></td><td><img src="/files/6cOuBQ4vVrKEf0qQLouj" alt=""></td><td><mark style="color:purple;">Enables users to select from a list of datasets that are part of a specific project, streamlining the data access process</mark></td><td><a href="/pages/cd4IqjX8mLGArJvBwHll">/pages/cd4IqjX8mLGArJvBwHll</a></td></tr><tr><td><strong>Select Dataset Tree</strong></td><td><img src="/files/ITC3NiaZXxrrdzaiwAt1" alt=""></td><td><mark style="color:purple;">Allows users to select datasets from a tree-like structure that can be useful when working with hierarchical data</mark></td><td><a href="/pages/Qv8VHKW96riprV0tn1Ky">/pages/Qv8VHKW96riprV0tn1Ky</a></td></tr><tr><td><strong>Select Item</strong></td><td><img src="/files/5nwWWhX1nV88s8gQo3Z1" alt=""></td><td><mark style="color:purple;">Flexible component for choosing a particular item (like an image, video, volume ...) within a project</mark></td><td><a href="/pages/K7KBJgPuh3yKUYHyyqDq">/pages/K7KBJgPuh3yKUYHyyqDq</a></td></tr><tr><td><strong>Select Tag Meta</strong></td><td><img src="/files/qcSjKpsrYogzPZyD8T2b" alt=""></td><td><mark style="color:purple;">Selection of TagMeta within a project, providing a way to categorize or filter items based on metadata tags</mark></td><td><a href="/pages/pSlETeiTHQCMz2Lp8uwN">/pages/pSlETeiTHQCMz2Lp8uwN</a></td></tr><tr><td><strong>Select App Session</strong></td><td><img src="/files/xKUYcbE5YRv2pOrCKGWw" alt=""></td><td><mark style="color:purple;">Users can select an active app session, useful for navigating between different states or instances of app usage</mark></td><td><a href="/pages/3lUFccick6ltreoQaHFP">/pages/3lUFccick6ltreoQaHFP</a></td></tr><tr><td><strong>Select String</strong></td><td><img src="https://user-images.githubusercontent.com/79905215/223085874-976cf6a9-ebfe-4330-9941-aa93e51246a8.png" alt="" data-size="original"></td><td><mark style="color:purple;">Simple selector for picking a single string value from a set of predefined options</mark></td><td><a href="/pages/Oy2KAdOOQB3z7UFSJ6wf">/pages/Oy2KAdOOQB3z7UFSJ6wf</a></td></tr><tr><td><strong>Transfer</strong></td><td><img src="https://user-images.githubusercontent.com/118521851/231207149-59b6e471-ed43-4dc2-b040-7b8f2ac46750.png" alt="" data-size="original"></td><td><mark style="color:purple;">Move or copy items between two lists</mark></td><td><a href="/pages/ZIkzDMxyN5cDDwX0GlAo">/pages/ZIkzDMxyN5cDDwX0GlAo</a></td></tr><tr><td><strong>DestinationProject</strong></td><td><img src="https://user-images.githubusercontent.com/79905215/225234197-95dd3c3a-18dc-4fed-a583-b46cf101217c.png" alt="" data-size="original"></td><td><mark style="color:purple;">This component is used to select the destination project and dataset where the user intends to move or copy data</mark></td><td><a href="/pages/EeLwNDbNxpIQelimQurc">/pages/EeLwNDbNxpIQelimQurc</a></td></tr><tr><td><strong>TeamFilesSelector</strong></td><td><img src="https://user-images.githubusercontent.com/79905215/224646397-cf970a40-d7f8-4842-a98d-009df109533e.png" alt="" data-size="original"></td><td><mark style="color:purple;">Tool to choose files from a shared team directory</mark></td><td><a href="/pages/AcPJLgnUcGa2RYGibR72">/pages/AcPJLgnUcGa2RYGibR72</a></td></tr><tr><td><strong>FileViewer</strong></td><td><img src="https://github-production-user-asset-6210df.s3.amazonaws.com/118521851/265454636-f3aad532-2e03-4a29-bc59-c96de951cb35.png" alt="" data-size="original"></td><td><mark style="color:purple;">Allows users to navigate and browse files within the given directory, which could include various types of documents or media</mark></td><td><a href="/pages/6gt9ZhAfI4zSUbNlvVVt">/pages/6gt9ZhAfI4zSUbNlvVVt</a></td></tr><tr><td><strong>Dropdown</strong></td><td><img src="/files/FHg1K4Aa9joW4PBtQ1JJ" alt="" data-size="original"></td><td><mark style="color:purple;">Similar to the 'Select' component, it provides a dropdown menu with a predefined list of options for the user to choose from</mark></td><td><a href="/pages/vZFSnV6bRZtGsr6iigDx">/pages/vZFSnV6bRZtGsr6iigDx</a></td></tr><tr><td><strong>Cascader</strong></td><td><img src="/files/zmqkY8Gh0qnZUAlaApVs" alt="" data-size="original"></td><td><mark style="color:purple;">Dropdown list with hierarchical options</mark></td><td><a href="/pages/kkRzpubktIdRHdpaGorS">/pages/kkRzpubktIdRHdpaGorS</a></td></tr><tr><td><strong>ClassesListSelector</strong></td><td><img src="/files/cghwHE36lBBsKXve95CT" alt="" data-size="original"></td><td><mark style="color:purple;">Class selector that can be changed dynamically</mark></td><td><a href="/pages/S430vG6BpzHhDCAJy7kM">/pages/S430vG6BpzHhDCAJy7kM</a></td></tr><tr><td><strong>TagsListSelector</strong></td><td><img src="/files/KF4ppTHc3LXHGVSf74t3" alt="" data-size="original"></td><td><mark style="color:purple;">Tags selector that can be changed dynamically</mark></td><td><a href="/pages/NDYvQo7zWu6VtBtLkCGx">/pages/NDYvQo7zWu6VtBtLkCGx</a></td></tr><tr><td><strong>MembersListSelector</strong></td><td><img src="/files/x7t5ulFNDROwFODcamoe" alt="" data-size="original"></td><td><mark style="color:purple;">Users selector that can be changed dynamically</mark></td><td><a href="/pages/MSx4MoicLZh15gTnPrbE">/pages/MSx4MoicLZh15gTnPrbE</a></td></tr><tr><td><strong>TreeSelect</strong></td><td><img src="https://github.com/user-attachments/assets/890d44aa-2f2b-4d14-8946-e73ecbc2c148" alt="" data-size="original"></td><td><mark style="color:purple;">Select items from a tree-like structure.</mark></td><td><a href="/pages/kaiQdtbaIrV6TJzoZtq3">/pages/kaiQdtbaIrV6TJzoZtq3</a></td></tr><tr><td><strong>SelectCudaDevice</strong></td><td><img src="https://github.com/user-attachments/assets/4a971741-3cc8-4844-b116-6abd40c751e2" alt="" data-size="original"></td><td><mark style="color:purple;">Select available CUDA devices.</mark></td><td><a href="/pages/uzxfZhwhL0AEWIpCmXnY">/pages/uzxfZhwhL0AEWIpCmXnY</a></td></tr><tr><td><strong>SelectClass</strong></td><td><img src="/files/aJgWe0XQ4n5Y67dyF96g" alt="" data-size="original"></td><td><mark style="color:purple;">Class selector that can be changed dynamically</mark></td><td><a href="/pages/wJwEaqfMwVKmohTiXwqZ">/pages/wJwEaqfMwVKmohTiXwqZ</a></td></tr><tr><td><strong>SelectTag</strong></td><td><img src="/files/Ey1MreGBm6G4TKA4RDxy" alt="" data-size="original"></td><td><mark style="color:purple;">Tag selector that can be changed dynamically</mark></td><td><a href="/pages/tz2vHqcOjQOYEIoO0kfV">/pages/tz2vHqcOjQOYEIoO0kfV</a></td></tr><tr><td><strong>SelectUser</strong></td><td><img src="/files/l2FWtY8uQHXsf6C7Tj3r" alt="" data-size="original"></td><td><mark style="color:purple;">User selector that can be changed dynamically</mark></td><td><a href="/pages/xcbKqPhUh7OnRrbI3pzw">/pages/xcbKqPhUh7OnRrbI3pzw</a></td></tr><tr><td><strong>CustomModelsSelector</strong></td><td><img src="/files/TwjJWyGgBJa0DIpKbVXW" alt="" data-size="original"></td><td><mark style="color:purple;">Allows creating a table with NN models that you have trained in Supervisely by providing path to training application default save directory, Team ID and task type</mark></td><td><a href="/pages/GE7IKJ20awY9NhhmZPu1">/pages/GE7IKJ20awY9NhhmZPu1</a></td></tr></tbody></table>
