PTCollaborationAnnotationViewController


@interface PTCollaborationAnnotationViewController
    : UITableViewController <PTOverridable>

The PTCollaborationAnnotationViewController displays a list of all annotations in a collaboration session. The list will contain any comments that have been added to the annotations, and selecting an annotation will scroll the PTPDFViewCtrl to the position of the annotation.

  • Initializes a PTCollaborationAnnotationViewController with a collaboration manager.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithCollaborationManager:
        (nonnull PTBaseCollaborationManager *)collaborationManager;

    Swift

    init(collaborationManager: PTBaseCollaborationManager)
  • The collaboration manager associated with this control.

    Declaration

    Objective-C

    @property (nonatomic, strong, readwrite, nullable)
        PTBaseCollaborationManager *collaborationManager;

    Swift

    var collaborationManager: PTBaseCollaborationManager? { get set }
  • The “Done” bar button item shown by this view controller to allow dismissing it when shown in a non-popover modal presentation.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly) UIBarButtonItem *_Nonnull doneButtonItem;

    Swift

    var doneButtonItem: UIBarButtonItem { get }
  • The view shown by this controller when there are no annotations in the document.

    Declaration

    Objective-C

    @property (nonatomic, strong, readonly)
        PTEmptyTableViewIndicator *_Nonnull emptyIndicator;

    Swift

    var emptyIndicator: PTEmptyTableViewIndicator { get }