PolylineAnnotation constructor
PolylineAnnotation({
- String? id,
- required List<
double> bbox, - String? createdAt,
- required int pageIndex,
- required Color? strokeColor,
- required double? strokeWidth,
- required List<
List< points,double> > - String? startStyle,
- String? endStyle,
- Color? fillColor,
- BorderStyle? borderStyle,
- List<
double> ? borderDashArray, - double? cloudyBorderIntensity,
- List<
double> ? cloudyBorderInset, - String? creatorName,
- double opacity = 1.0,
- int? pdfObjectId,
- List<
AnnotationFlag> ? flags, - String? updatedAt,
- String? name,
- String? subject,
- String? note,
- MeasurementScale? measurementScale,
- MeasurementPrecision? measurementPrecision,
- List<
double> ? measurementBBox, - Map<
String, dynamic> ? customData,
Implementation
PolylineAnnotation({
super.id,
required super.bbox,
super.createdAt,
required super.pageIndex,
required super.strokeColor,
required super.strokeWidth,
required this.points,
this.startStyle,
this.endStyle,
super.fillColor,
super.borderStyle,
super.borderDashArray,
super.cloudyBorderIntensity,
super.cloudyBorderInset,
super.creatorName,
super.opacity,
super.pdfObjectId,
super.flags,
super.updatedAt,
super.name,
super.subject,
super.hidden,
super.note,
super.measurementScale,
super.measurementPrecision,
super.measurementBBox,
super.customData,
}) : super(type: AnnotationType.polyline);