MultilineData constructor

MultilineData(
  1. Map<String, Object?>? data
)

Renders structured key-value data in multi-line YAML format.

Use this when you have many data fields or nested structures that benefit from vertical layout. For compact single-line output, use InlineData instead.

Returns EmptySpan if data is null or empty.

Example output:

userId: abc123
action: login
metadata:
  ip: 192.168.1.1

Implementation

MultilineData(this.data);