PrintStatus

public extension PrintStatus
  • Cast constructor, converting any binary integer to a PrintStatus.

    Declaration

    Swift

    @inlinable
    init!<I>(_ raw: I) where I : BinaryInteger

    Parameters

    raw

    The raw integer value to initialise the enum from

  • The printing has not started yet; this status is set initially, and while the print dialog is shown.

    Declaration

    Swift

    static let initial: GtkPrintStatus
  • This status is set while the begin-print signal is emitted and during pagination.

    Declaration

    Swift

    static let preparing: GtkPrintStatus
  • This status is set while the pages are being rendered.

    Declaration

    Swift

    static let generatingData: GtkPrintStatus
  • The print job is being sent off to the printer.

    Declaration

    Swift

    static let sendingData: GtkPrintStatus
  • The print job has been sent to the printer, but is not printed for some reason, e.g. the printer may be stopped.

    Declaration

    Swift

    static let pending: GtkPrintStatus
  • Some problem has occurred during printing, e.g. a paper jam.

    Declaration

    Swift

    static let pendingIssue: GtkPrintStatus
  • The printer is processing the print job.

    Declaration

    Swift

    static let printing: GtkPrintStatus
  • The printing has been completed successfully.

    Declaration

    Swift

    static let finished: GtkPrintStatus
  • The printing has been aborted.

    Declaration

    Swift

    static let finishedAborted: GtkPrintStatus