chiasma-0.2.0.0: lib/Chiasma/Codec/Data/PaneCoords.hs
module Chiasma.Codec.Data.PaneCoords where
import Chiasma.Data.TmuxId (HasPaneId, PaneId, SessionId, WindowId)
import qualified Chiasma.Data.TmuxId as HasPaneId (HasPaneId(..))
import Chiasma.Codec (TmuxCodec)
data PaneCoords =
PaneCoords {
sessionId :: SessionId,
windowId :: WindowId,
paneId :: PaneId
}
deriving (Eq, Show, Generic, TmuxCodec)
instance HasPaneId PaneCoords where
paneId = paneId