PSPDFAnnotationPlaceholderState
Objective-C
NS_CLOSED_ENUM(NSInteger, PSPDFAnnotationPlaceholderState) {
/// The placeholder is still dormant.
///
/// Its `progress` and `error` properties are both `nil`.
PSPDFAnnotationPlaceholderStateIdle,
/// The placeholder has become active.
///
/// Its `progress` property is populated with an object that can be used to display the progress of
/// replacing the placeholder with actual content. The placeholder’s `error` property is `nil`.
PSPDFAnnotationPlaceholderStateProgressing,
/// The process of replacing the placeholder with actual content has failed.
///
/// The `progress` property is `nil`. The `error` property holds an object detailing why/in which
/// way replacing the placeholder with actual content failed.
PSPDFAnnotationPlaceholderStateFailed,
/// The process of replacing the placeholder with actual content has been cancelled.
PSPDFAnnotationPlaceholderStateCancelled,
/// The actual content has become available.
///
/// The placeholder has become obsolete, so neither its `progress`, not its `error` property matter
/// anymore.
PSPDFAnnotationPlaceholderStateCompleted,
}
Swift
@frozen enum PSPDFAnnotationPlaceholderState : Int, @unchecked Sendable
Undocumented
-
The placeholder is still dormant.
Its `progress` and `error` properties are both `nil`.
Declaration
Objective-C
PSPDFAnnotationPlaceholderStateIdle
Swift
case idle = 0
-
The placeholder has become active.
Its `progress` property is populated with an object that can be used to display the progress of replacing the placeholder with actual content. The placeholder’s `error` property is `nil`.
Declaration
Objective-C
PSPDFAnnotationPlaceholderStateProgressing
Swift
case progressing = 1
-
The process of replacing the placeholder with actual content has failed.
The `progress` property is `nil`. The `error` property holds an object detailing why/in which way replacing the placeholder with actual content failed.
Declaration
Objective-C
PSPDFAnnotationPlaceholderStateFailed
Swift
case failed = 2
-
The process of replacing the placeholder with actual content has been cancelled.
Declaration
Objective-C
PSPDFAnnotationPlaceholderStateCancelled
Swift
case cancelled = 3
-
The actual content has become available.
The placeholder has become obsolete, so neither its `progress`, not its `error` property matter anymore.
Declaration
Objective-C
PSPDFAnnotationPlaceholderStateCompleted
Swift
case completed = 4