Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
Data structure for holding a destination
- newtype Dest = Dest (ForeignPtr Dest)
- noDest :: Maybe Dest
- destCopy :: MonadIO m => Dest -> m Dest
- destFree :: MonadIO m => Dest -> m ()
- destReadBottom :: Dest -> IO Double
- destReadChangeLeft :: Dest -> IO Word32
- destReadChangeTop :: Dest -> IO Word32
- destReadChangeZoom :: Dest -> IO Word32
- destReadLeft :: Dest -> IO Double
- destReadNamedDest :: Dest -> IO Text
- destReadPageNum :: Dest -> IO Int32
- destReadRight :: Dest -> IO Double
- destReadTop :: Dest -> IO Double
- destReadType :: Dest -> IO DestType
- destReadZoom :: Dest -> IO Double
Exported types
Methods
destCopy
destFree
Properties
Bottom
destReadBottom :: Dest -> IO Double Source
ChangeLeft
destReadChangeLeft :: Dest -> IO Word32 Source
ChangeTop
destReadChangeTop :: Dest -> IO Word32 Source
ChangeZoom
destReadChangeZoom :: Dest -> IO Word32 Source
Left
destReadLeft :: Dest -> IO Double Source
NamedDest
destReadNamedDest :: Dest -> IO Text Source
PageNum
destReadPageNum :: Dest -> IO Int32 Source
Right
destReadRight :: Dest -> IO Double Source
Top
destReadTop :: Dest -> IO Double Source
Type
destReadType :: Dest -> IO DestType Source
Zoom
destReadZoom :: Dest -> IO Double Source