---
title: "List Select (logic)"
description: "Emit one element of an array input, chosen by config.selected (index). Legacy: prefer datatype:list_selector for a typed selector."
updated: 2026-09-28
---

# List Select (logic)

**Node type:** `logic:list`  
**Category:** `Datatypes`

## Description

Emit one element of an array input, chosen by config.selected (index). Legacy: prefer datatype:list_selector for a typed selector.

## Canvas ports

These appear as port handles on the left side of the node.

| ID      | Label     | Details |
| ------- | --------- | ------- |
| `items` | **Items** | `ARRAY` |

## Sidebar config

These render as form fields in the right-side config panel when the node is selected.

_No sidebar config fields._

## Outputs

_No fixed output handles. See Dynamic ports below._

## Dynamic ports

Output is the selected array element spread directly (handler returns `data: selectedItem`); wire downstream by the element type, not a fixed handle.

---

_Auto-generated from the Wireflow node registry._

---

Documentation index: fetch https://www.wireflow.ai/llms.txt for the full list of Wireflow docs.
