DBPAPERListUsersOnPaperDocResponse

Objective-C

@interface DBPAPERListUsersOnPaperDocResponse
    : NSObject <DBSerializable, NSCopying>

Swift

class DBPAPERListUsersOnPaperDocResponse : NSObject, DBSerializable, NSCopying

The ListUsersOnPaperDocResponse struct.

This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

Instance fields

  • List of email addresses with their respective permission levels that are invited on the Paper doc.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSArray<DBPAPERInviteeInfoWithPermissionLevel *> *_Nonnull invitees;

    Swift

    var invitees: [DBPAPERInviteeInfoWithPermissionLevel] { get }
  • List of users with their respective permission levels that are invited on the Paper folder.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSArray<DBPAPERUserInfoWithPermissionLevel *> *_Nonnull users;

    Swift

    var users: [DBPAPERUserInfoWithPermissionLevel] { get }
  • The Paper doc owner. This field is populated on every single response.

    Declaration

    Objective-C

    @property (nonatomic, readonly) DBSHARINGUserInfo *_Nonnull docOwner;

    Swift

    var docOwner: DBSHARINGUserInfo { get }
  • Pass the cursor into docsUsersListContinue to paginate through all users. The cursor preserves all properties as specified in the original call to docsUsersList.

    Declaration

    Objective-C

    @property (nonatomic, readonly) DBPAPERCursor *_Nonnull cursor;

    Swift

    var cursor: DBPAPERCursor { get }
  • Will be set to True if a subsequent call with the provided cursor to docsUsersListContinue returns immediately with some results. If set to False please allow some delay before making another call to docsUsersListContinue.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSNumber *_Nonnull hasMore;

    Swift

    var hasMore: NSNumber { get }

Constructors