elements

open fun elements(config: String): List<String>(source)

Splits the given configuration string into a list of elements using ':' as the primary delimiter, while correctly handling nested structures indicated by curly braces '{' and '}'.

Return

A list of strings representing the parsed elements in the configuration, preserving nested structures as single elements.

Parameters

config

The configuration string to be parsed. This string may include nested structures enclosed in braces.