FlowDSL Node Catalog
Object Pick
Produce a new object with only the selected keys copied from the input packet.
Overview
| Property | Value |
|---|---|
| Node ID | core/object-pick |
| Kind | transform |
| Module | core-flowdsl |
| Repo | go-flowdsl |
| Handler | github.com/redelay/go-flowdsl/nodes/core.ObjectPick |
| Icon | lucide:filter |
| Color | #8b5cf6 |
| Tags | object, transform |
Outputs
out— (no description)
Settings
| Property | Type | Required | Default | UI Group | Description |
|---|---|---|---|---|---|
keys | array | yes | [] | — | Dotted paths or top-level keys to copy. |
outputKey | string | — | — | — | If set, write the picked object under this key; otherwise replace the packet. |
Example
yaml
# Use this node in a flow:
nodes:
- id: my_step
name: My Step
kind: transform
action_ref: core/object-pick
config:
keys: []
outputKey: "value"