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 |
- newtype PrintOperationPreview = PrintOperationPreview (ForeignPtr PrintOperationPreview)
- noPrintOperationPreview :: Maybe PrintOperationPreview
- class GObject o => PrintOperationPreviewK o
- toPrintOperationPreview :: PrintOperationPreviewK o => o -> IO PrintOperationPreview
- data PrintOperationPreviewEndPreviewMethodInfo
- printOperationPreviewEndPreview :: (MonadIO m, PrintOperationPreviewK a) => a -> m ()
- data PrintOperationPreviewIsSelectedMethodInfo
- printOperationPreviewIsSelected :: (MonadIO m, PrintOperationPreviewK a) => a -> Int32 -> m Bool
- data PrintOperationPreviewRenderPageMethodInfo
- printOperationPreviewRenderPage :: (MonadIO m, PrintOperationPreviewK a) => a -> Int32 -> m ()
- type PrintOperationPreviewGotPageSizeCallback = PrintContext -> PageSetup -> IO ()
- type PrintOperationPreviewGotPageSizeCallbackC = Ptr () -> Ptr PrintContext -> Ptr PageSetup -> Ptr () -> IO ()
- data PrintOperationPreviewGotPageSizeSignalInfo
- afterPrintOperationPreviewGotPageSize :: (GObject a, MonadIO m) => a -> PrintOperationPreviewGotPageSizeCallback -> m SignalHandlerId
- mkPrintOperationPreviewGotPageSizeCallback :: PrintOperationPreviewGotPageSizeCallbackC -> IO (FunPtr PrintOperationPreviewGotPageSizeCallbackC)
- noPrintOperationPreviewGotPageSizeCallback :: Maybe PrintOperationPreviewGotPageSizeCallback
- onPrintOperationPreviewGotPageSize :: (GObject a, MonadIO m) => a -> PrintOperationPreviewGotPageSizeCallback -> m SignalHandlerId
- printOperationPreviewGotPageSizeCallbackWrapper :: PrintOperationPreviewGotPageSizeCallback -> Ptr () -> Ptr PrintContext -> Ptr PageSetup -> Ptr () -> IO ()
- printOperationPreviewGotPageSizeClosure :: PrintOperationPreviewGotPageSizeCallback -> IO Closure
- type PrintOperationPreviewReadyCallback = PrintContext -> IO ()
- type PrintOperationPreviewReadyCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO ()
- data PrintOperationPreviewReadySignalInfo
- afterPrintOperationPreviewReady :: (GObject a, MonadIO m) => a -> PrintOperationPreviewReadyCallback -> m SignalHandlerId
- mkPrintOperationPreviewReadyCallback :: PrintOperationPreviewReadyCallbackC -> IO (FunPtr PrintOperationPreviewReadyCallbackC)
- noPrintOperationPreviewReadyCallback :: Maybe PrintOperationPreviewReadyCallback
- onPrintOperationPreviewReady :: (GObject a, MonadIO m) => a -> PrintOperationPreviewReadyCallback -> m SignalHandlerId
- printOperationPreviewReadyCallbackWrapper :: PrintOperationPreviewReadyCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO ()
- printOperationPreviewReadyClosure :: PrintOperationPreviewReadyCallback -> IO Closure
Exported types
newtype PrintOperationPreview Source
GObject PrintOperationPreview | |
((~) * info (ResolvePrintOperationPreviewMethod t PrintOperationPreview), MethodInfo * info PrintOperationPreview p) => IsLabelProxy t (PrintOperationPreview -> p) | |
type ParentTypes PrintOperationPreview | |
type AttributeList PrintOperationPreview | |
type SignalList PrintOperationPreview |
class GObject o => PrintOperationPreviewK o Source
Methods
printOperationPreviewEndPreview
data PrintOperationPreviewEndPreviewMethodInfo Source
((~) * signature (m ()), MonadIO m, PrintOperationPreviewK a) => MethodInfo * PrintOperationPreviewEndPreviewMethodInfo a signature |
printOperationPreviewEndPreview :: (MonadIO m, PrintOperationPreviewK a) => a -> m () Source
printOperationPreviewIsSelected
data PrintOperationPreviewIsSelectedMethodInfo Source
((~) * signature (Int32 -> m Bool), MonadIO m, PrintOperationPreviewK a) => MethodInfo * PrintOperationPreviewIsSelectedMethodInfo a signature |
printOperationPreviewIsSelected :: (MonadIO m, PrintOperationPreviewK a) => a -> Int32 -> m Bool Source
printOperationPreviewRenderPage
data PrintOperationPreviewRenderPageMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, PrintOperationPreviewK a) => MethodInfo * PrintOperationPreviewRenderPageMethodInfo a signature |
printOperationPreviewRenderPage :: (MonadIO m, PrintOperationPreviewK a) => a -> Int32 -> m () Source
Signals
GotPageSize
type PrintOperationPreviewGotPageSizeCallback = PrintContext -> PageSetup -> IO () Source
type PrintOperationPreviewGotPageSizeCallbackC = Ptr () -> Ptr PrintContext -> Ptr PageSetup -> Ptr () -> IO () Source
afterPrintOperationPreviewGotPageSize :: (GObject a, MonadIO m) => a -> PrintOperationPreviewGotPageSizeCallback -> m SignalHandlerId Source
mkPrintOperationPreviewGotPageSizeCallback :: PrintOperationPreviewGotPageSizeCallbackC -> IO (FunPtr PrintOperationPreviewGotPageSizeCallbackC) Source
onPrintOperationPreviewGotPageSize :: (GObject a, MonadIO m) => a -> PrintOperationPreviewGotPageSizeCallback -> m SignalHandlerId Source
printOperationPreviewGotPageSizeCallbackWrapper :: PrintOperationPreviewGotPageSizeCallback -> Ptr () -> Ptr PrintContext -> Ptr PageSetup -> Ptr () -> IO () Source
printOperationPreviewGotPageSizeClosure :: PrintOperationPreviewGotPageSizeCallback -> IO Closure Source
Ready
type PrintOperationPreviewReadyCallback = PrintContext -> IO () Source
type PrintOperationPreviewReadyCallbackC = Ptr () -> Ptr PrintContext -> Ptr () -> IO () Source
afterPrintOperationPreviewReady :: (GObject a, MonadIO m) => a -> PrintOperationPreviewReadyCallback -> m SignalHandlerId Source
mkPrintOperationPreviewReadyCallback :: PrintOperationPreviewReadyCallbackC -> IO (FunPtr PrintOperationPreviewReadyCallbackC) Source
onPrintOperationPreviewReady :: (GObject a, MonadIO m) => a -> PrintOperationPreviewReadyCallback -> m SignalHandlerId Source
printOperationPreviewReadyCallbackWrapper :: PrintOperationPreviewReadyCallback -> Ptr () -> Ptr PrintContext -> Ptr () -> IO () Source