PSPDFRichMediaExecuteAction
Objective-C
@interface PSPDFRichMediaExecuteAction : PSPDFAction
Swift
class RichMediaExecuteAction : Action
A rich-media-execute action identifies a rich media annotation and specifies a command to be sent to that annotation’s handler. (See Section 9.6, “Rich Media” on page 76 of the Adobe® Supplement to the ISO 32000)
-
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype)initWithCommand:(nullable NSString *)command argument:(nullable id)argument annotation:(nullable PSPDFRichMediaAnnotation *) annotation;
Swift
init(command: String?, argument: Any?, annotation: PSPDFRichMediaAnnotation?)
-
The rich media action command.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) NSString *command;
Swift
var command: String? { get }
-
The rich media action command argument.
Declaration
Objective-C
@property (nonatomic, copy, readonly, nullable) id argument;
Swift
var argument: Any? { get }
-
The associated screen annotation. Optional. Will link to an already existing annotation.
Declaration
Objective-C
@property (nonatomic, weak, readonly) PSPDFRichMediaAnnotation *_Nullable annotation;
Swift
weak var annotation: PSPDFRichMediaAnnotation? { get }