Versions in this module Expand all Collapse all v0 v0.23.0 May 28, 2026 Changes in this version + const DefaultItemVariable + func AppendUniqueRecords(records []core.CanvasMemoryRecord, positions map[uuid.UUID]int, ...) []core.CanvasMemoryRecord + func FieldNames(pairs []NameValuePair) []string + func RecordValues(records []core.CanvasMemoryRecord) []any + func ResolveAllItemValues(items []any, mode ListMode, pairs []NameValuePair, ...) ([]map[string]any, error) + func ResolvePairs(pairs []NameValuePair, variables map[string]any, ...) (map[string]any, error) + func ResolveValue(value any, variables map[string]any, expressions core.ExpressionContext) (any, error) + type ListMode struct + ItemVariable string + IterateList bool + ListSource string + func (m ListMode) EvaluateList(expressions core.ExpressionContext) ([]any, error) + func (m ListMode) Normalize() ListMode + func (m ListMode) Validate() error + func (m ListMode) Variables(item any) map[string]any + type NameValuePair struct + Name string + Value any