visualRuns
Returns the runs of the line [lineStart, lineEnd) in visual order, from left to right, with levels after rule L1. The characters of a run with a right-to-left BidiRun.direction are displayed right to left; shaping such a run with Direction.RIGHT_TO_LEFT produces glyphs in visual order.