RichMediaAnnotation constructor
RichMediaAnnotation({
- String? id,
- required List<
double> bbox, - String? createdAt,
- String? creatorName,
- String? contentType,
- String? fileName,
- String? description,
- required String mediaAttachmentId,
- String mediaSource = 'richMedia',
- Map<
String, dynamic> ? encoding, - String? mediaType,
- String? source,
- Map<
String, dynamic> ? params, - AnnotationAttachment? attachment,
- required int pageIndex,
- double opacity = 1.0,
- int? pdfObjectId,
- List<
AnnotationFlag> ? flags, - String? updatedAt,
- String? name,
- String? subject,
- Map<
String, dynamic> ? customData,
Implementation
RichMediaAnnotation({
super.id,
required super.bbox,
super.createdAt,
super.creatorName,
this.contentType,
this.fileName,
this.description,
required this.mediaAttachmentId,
this.mediaSource = 'richMedia',
this.encoding,
this.mediaType,
this.source,
this.params,
this.attachment,
required super.pageIndex,
super.opacity,
super.pdfObjectId,
super.flags,
super.updatedAt,
super.name,
super.subject,
super.hidden,
super.customData,
}) : super(type: AnnotationType.media);