chiasma-0.2.0.0: lib/Chiasma/Codec/Data/PaneDetail.hs
module Chiasma.Codec.Data.PaneDetail where
import Chiasma.Codec (TmuxCodec)
import Chiasma.Data.TmuxId (HasPaneId, PaneId)
import qualified Chiasma.Data.TmuxId as HasPaneId (HasPaneId(..))
data PaneDetail =
PaneDetail {
paneId :: PaneId,
paneWidth :: Int,
paneHeight :: Int,
paneTop :: Int,
paneLeft :: Int
}
deriving (Eq, Show, Generic, TmuxCodec)
instance HasPaneId PaneDetail where
paneId = paneId