PSPDFEditingOperation

Objective-C

NS_CLOSED_ENUM(NSUInteger, PSPDFEditingOperation) {
    /// One page was removed. `affectedPageIndex` specifies which index.
    PSPDFEditingOperationRemove,
    /// The page at `affectedPageIndex` was moved to `pageIndexDestination`.
    PSPDFEditingOperationMove,
    /// One page was inserted at `affectedPageIndex`.
    PSPDFEditingOperationInsert,
    /// The page at `affectedPageIndex` was rotated.
    PSPDFEditingOperationRotate,
    /// One page reference was inserted at `affectedPageIndex`.
    PSPDFEditingOperationInsertReference
}

Swift

@frozen enum Operation : UInt, @unchecked Sendable

Undocumented

  • One page was removed. affectedPageIndex specifies which index.

    Declaration

    Objective-C

    PSPDFEditingOperationRemove

    Swift

    case remove = 0
  • The page at affectedPageIndex was moved to pageIndexDestination.

    Declaration

    Objective-C

    PSPDFEditingOperationMove

    Swift

    case move = 1
  • One page was inserted at affectedPageIndex.

    Declaration

    Objective-C

    PSPDFEditingOperationInsert

    Swift

    case insert = 2
  • The page at affectedPageIndex was rotated.

    Declaration

    Objective-C

    PSPDFEditingOperationRotate

    Swift

    case rotate = 3
  • One page reference was inserted at affectedPageIndex.

    Declaration

    Objective-C

    PSPDFEditingOperationInsertReference

    Swift

    case insertReference = 4