PSPDFRenderQueuePriority

Objective-C

NS_CLOSED_ENUM(NSUInteger, PSPDFRenderQueuePriority) {
    /// Used for unspecified renderings with the lowest priority.
    PSPDFRenderQueuePriorityUnspecified = 0,

    /// Used for renderings that the user is not aware of, such as building a cache in the background.
    PSPDFRenderQueuePriorityBackground = 100,

    /// Used for renderings that the user might see but that are not necessary to complete, such as generating thumbnails that are not necessary for the user to properly work with a document but.
    PSPDFRenderQueuePriorityUtility = 200,

    /// Used for renderings that the user requested but that are not required for the user to keep using a document.
    PSPDFRenderQueuePriorityUserInitiated = 300,

    /// Used for renderings that the user requested and that are currently blocking their workflow.
    PSPDFRenderQueuePriorityUserInteractive = 400,
}

Swift

@frozen enum Priority : UInt

Undocumented

  • Used for unspecified renderings with the lowest priority.

    Declaration

    Objective-C

    PSPDFRenderQueuePriorityUnspecified = 0

    Swift

    case unspecified = 0
  • Used for renderings that the user is not aware of, such as building a cache in the background.

    Declaration

    Objective-C

    PSPDFRenderQueuePriorityBackground = 100

    Swift

    case background = 100
  • Used for renderings that the user might see but that are not necessary to complete, such as generating thumbnails that are not necessary for the user to properly work with a document but.

    Declaration

    Objective-C

    PSPDFRenderQueuePriorityUtility = 200

    Swift

    case utility = 200
  • Used for renderings that the user requested but that are not required for the user to keep using a document.

    Declaration

    Objective-C

    PSPDFRenderQueuePriorityUserInitiated = 300

    Swift

    case userInitiated = 300
  • Used for renderings that the user requested and that are currently blocking their workflow.

    Declaration

    Objective-C

    PSPDFRenderQueuePriorityUserInteractive = 400

    Swift

    case userInteractive = 400