public final enum

ShareFeatures

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pspdfkit.configuration.sharing.ShareFeatures

Class Overview

Supported sharing features that should be enabled in the user interface.

Summary

Enum Values
ShareFeatures  DOCUMENT_SHARING  Document sharing inside PdfActivity
ShareFeatures  EMBEDDED_FILE_SHARING  Sharing embedded files. 
ShareFeatures  FREE_TEXT_ANNOTATION_SHARING  Selected FreeTextAnnotation text sharing. 
ShareFeatures  IMAGE_SHARING  Sharing selected image stamp annotations. 
ShareFeatures  NOTE_ANNOTATION_SHARING  NoteAnnotation text sharing. 
ShareFeatures  NOTE_EDITOR_CONTENT_SHARING  Sharing of note editor contents. 
ShareFeatures  TEXT_SELECTION_SHARING  Sharing selected text. 
Public Methods
static EnumSet<ShareFeatures> all()
Creates an enum set containing all share features.
static EnumSet<ShareFeatures> none()
Creates an empty enum set containing no share features.
static ShareFeatures valueOf(String name)
final static ShareFeatures[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final ShareFeatures DOCUMENT_SHARING

Document sharing inside PdfActivity. Enables share button in the main toolbar of PdfActivity.

public static final ShareFeatures EMBEDDED_FILE_SHARING

Sharing embedded files. Enables sharing button in annotation editing toolbar for selected file annotations.

public static final ShareFeatures FREE_TEXT_ANNOTATION_SHARING

Selected FreeTextAnnotation text sharing. Enables sharing button in the annotation editing toolbar for selected free-text annotations.

public static final ShareFeatures IMAGE_SHARING

Sharing selected image stamp annotations. Enables sharing button in the annotation editing toolbar for selected image stamp annotations.

public static final ShareFeatures NOTE_ANNOTATION_SHARING

NoteAnnotation text sharing. Enables sharing button in the annotation editing toolbar for selected note annotations.

public static final ShareFeatures NOTE_EDITOR_CONTENT_SHARING

Sharing of note editor contents. Enables sharing for annotation contents (getContents()) and annotation replies in the note editor.

public static final ShareFeatures TEXT_SELECTION_SHARING

Sharing selected text. Enables sharing button in both text selection toolbar and text selection popup toolbar.

Public Methods

public static EnumSet<ShareFeatures> all ()

Creates an enum set containing all share features.

public static EnumSet<ShareFeatures> none ()

Creates an empty enum set containing no share features.

public static ShareFeatures valueOf (String name)

public static final ShareFeatures[] values ()