Hoogle Search
Within LTS Haskell 24.10 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
printerIsAcceptingJobs :: (HasCallStack, MonadIO m, IsPrinter a) => a -> m Boolgi-gtk4 GI.Gtk.Objects.Printer Returns whether the printer is accepting jobs
printerIsActive :: (HasCallStack, MonadIO m, IsPrinter a) => a -> m Boolgi-gtk4 GI.Gtk.Objects.Printer Returns whether the printer is currently active (i.e. accepts new jobs).
printerIsDefault :: (HasCallStack, MonadIO m, IsPrinter a) => a -> m Boolgi-gtk4 GI.Gtk.Objects.Printer Returns whether the printer is the default printer.
printerIsPaused :: (HasCallStack, MonadIO m, IsPrinter a) => a -> m Boolgi-gtk4 GI.Gtk.Objects.Printer Returns whether the printer is currently paused. A paused printer still accepts jobs, but it is not printing them.
printerIsVirtual :: (HasCallStack, MonadIO m, IsPrinter a) => a -> m Boolgi-gtk4 GI.Gtk.Objects.Printer Returns whether the printer is virtual (i.e. does not represent actual printer hardware, but something like a CUPS class).
printerListPapers :: (HasCallStack, MonadIO m, IsPrinter a) => a -> m [PageSetup]gi-gtk4 GI.Gtk.Objects.Printer Lists all the paper sizes printer supports. This will return and empty list unless the printer’s details are available, see printerHasDetails and printerRequestDetails.
printerNew :: (HasCallStack, MonadIO m) => Text -> PrintBackend -> Bool -> m Printergi-gtk4 GI.Gtk.Objects.Printer Creates a new GtkPrinter.
printerRequestDetails :: (HasCallStack, MonadIO m, IsPrinter a) => a -> m ()gi-gtk4 GI.Gtk.Objects.Printer Requests the printer details. When the details are available, the Printer::detailsAcquired signal will be emitted on printer.
printSetupGetPageSetup :: (HasCallStack, MonadIO m) => PrintSetup -> m (Maybe PageSetup)gi-gtk4 GI.Gtk.Structs.PrintSetup Returns the page setup of setup. It may be different from the GtkPrintDialog's page setup if the user changed it during the setup process. Since: 4.14
printSetupGetPrintSettings :: (HasCallStack, MonadIO m) => PrintSetup -> m (Maybe PrintSettings)gi-gtk4 GI.Gtk.Structs.PrintSetup Returns the print settings of setup. They may be different from the GtkPrintDialog's settings if the user changed them during the setup process. Since: 4.14