summaryrefslogtreecommitdiffstats
path: root/src/TextViewport/Render/CachedRender.hs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-03-09 03:35:50 +0100
committertv <tv@krebsco.de>2026-03-09 03:35:50 +0100
commita648d77052f04d4731d728fc317a0947b35a3ed5 (patch)
tree2e125e5f3a0a5d29884dcb35e729523153e00a5c /src/TextViewport/Render/CachedRender.hs
parentbff24914f21800719c99c80165a8c3a3759311e7 (diff)
externalize segmentation rendererHEADmaster
Diffstat (limited to 'src/TextViewport/Render/CachedRender.hs')
-rw-r--r--src/TextViewport/Render/CachedRender.hs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/TextViewport/Render/CachedRender.hs b/src/TextViewport/Render/CachedRender.hs
index b5af8d4..48be1eb 100644
--- a/src/TextViewport/Render/CachedRender.hs
+++ b/src/TextViewport/Render/CachedRender.hs
@@ -1,12 +1,11 @@
module TextViewport.Render.CachedRender where
-import TextViewport.Buffer.Item (SegmentStrategy)
import TextViewport.Render.RenderedItem (RenderedItem)
-data CachedRender a = CachedRender
+data CachedRender a seg = CachedRender
{ crWidth :: !Int
- , crStrategy :: !(SegmentStrategy a)
+ , crStrategy :: !seg
, crText :: !a
, crRendered :: !(RenderedItem a)
}