extend trips to line API

This commit is contained in:
Will McGugan
2022-12-29 10:13:37 +00:00
parent cce244ddd0
commit 51c7fef2e1
10 changed files with 76 additions and 57 deletions

View File

@@ -4,14 +4,13 @@ from rich.segment import Segment
from rich.style import Style
from textual._styles_cache import StylesCache
from textual._types import Strips
from textual.color import Color
from textual.css.styles import Styles
from textual.geometry import Region, Size
from textual.strip import Strip
def _extract_content(lines: Strips):
def _extract_content(lines: list[list[Segment]]):
"""Extract the text content from lines."""
content = ["".join(segment.text for segment in line) for line in lines]
return content