blob: b5af8d4147708a41f9d6b51a83f76160c6ce5661 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
module TextViewport.Render.CachedRender where
import TextViewport.Buffer.Item (SegmentStrategy)
import TextViewport.Render.RenderedItem (RenderedItem)
data CachedRender a = CachedRender
{ crWidth :: !Int
, crStrategy :: !(SegmentStrategy a)
, crText :: !a
, crRendered :: !(RenderedItem a)
}
deriving (Eq, Show)
|