split

fun Component.split(option: SplitOption, charWidth: (Pair<Style, Int>) -> Int?): List<WidthComponent>
fun <T> List<T>.split(splitSize: Int): List<List<T>>