David PHAM-VAN

Fix imports for Dart 2.15

... ... @@ -45,7 +45,7 @@ Future<Uint8List> generateReport(
.map((e) => e[2] as num)
.reduce((value, element) => value + element);
final baseColor = PdfColors.cyan;
const baseColor = PdfColors.cyan;
// Create a PDF document.
final document = pw.Document();
... ... @@ -166,10 +166,10 @@ Future<Uint8List> generateReport(
color: PdfColors.white,
fontWeight: pw.FontWeight.bold,
),
headerDecoration: pw.BoxDecoration(
headerDecoration: const pw.BoxDecoration(
color: baseColor,
),
rowDecoration: pw.BoxDecoration(
rowDecoration: const pw.BoxDecoration(
border: pw.Border(
bottom: pw.BorderSide(
color: baseColor,
... ... @@ -191,7 +191,7 @@ Future<Uint8List> generateReport(
return pw.Column(
children: [
pw.Text('Budget Report',
style: pw.TextStyle(
style: const pw.TextStyle(
color: baseColor,
fontSize: 40,
)),
... ... @@ -210,7 +210,7 @@ Future<Uint8List> generateReport(
padding: const pw.EdgeInsets.only(bottom: 10),
child: pw.Text(
'Expense By Sub-Categories',
style: pw.TextStyle(
style: const pw.TextStyle(
color: baseColor,
fontSize: 16,
),
... ... @@ -230,7 +230,7 @@ Future<Uint8List> generateReport(
padding: const pw.EdgeInsets.only(bottom: 10),
child: pw.Text(
'Spent vs. Saved',
style: pw.TextStyle(
style: const pw.TextStyle(
color: baseColor,
fontSize: 16,
),
... ... @@ -273,7 +273,7 @@ Future<Uint8List> generateReport(
child: pw.Chart(
title: pw.Text(
'Expense breakdown',
style: pw.TextStyle(
style: const pw.TextStyle(
color: baseColor,
fontSize: 20,
),
... ...
# Changelog
## 3.6.6
- Fix imports for Dart 2.15
## 3.6.5
- Update dependencies
... ...
... ... @@ -16,7 +16,7 @@
import 'package:archive/archive.dart';
import 'package:pdf/pdf.dart';
import '../document.dart';
/// Zip compression function
DeflateCallback defaultDeflate = const ZLibEncoder().encode;
... ...
... ... @@ -16,7 +16,7 @@
import 'dart:io';
import 'package:pdf/pdf.dart';
import '../document.dart';
/// Zip compression function
DeflateCallback defaultDeflate = zlib.encode;
... ...
... ... @@ -16,12 +16,11 @@
import 'dart:typed_data';
import 'package:pdf/src/pdf/object_stream.dart';
import 'data_types.dart';
import 'document.dart';
import 'object.dart';
import 'object_dict.dart';
import 'object_stream.dart';
import 'stream.dart';
/// Signature flags
... ...
... ... @@ -16,10 +16,9 @@
import 'dart:typed_data';
import 'package:pdf/src/pdf/stream.dart';
import 'data_types.dart';
import 'object.dart';
import 'stream.dart';
enum PdfCrossRefEntryType { free, inUse }
... ...
... ... @@ -15,10 +15,10 @@
*/
import 'package:pdf/pdf.dart';
import 'package:pdf/src/svg/color.dart';
import 'package:pdf/widgets.dart';
import '../widgets/font.dart';
import 'brush.dart';
import 'color.dart';
import 'group.dart';
import 'parser.dart';
... ...
... ... @@ -17,10 +17,10 @@
import 'dart:math';
import 'package:pdf/pdf.dart';
import 'package:pdf/widgets.dart';
import 'package:vector_math/vector_math_64.dart';
import 'package:xml/xml.dart';
import '../widgets/widget.dart';
import 'brush.dart';
import 'clip_path.dart';
import 'operation.dart';
... ...
... ... @@ -14,11 +14,10 @@
* limitations under the License.
*/
import 'package:pdf/src/pdf/point.dart';
import 'package:pdf/src/widgets/geometry.dart';
import 'package:pdf/src/widgets/widget.dart';
import 'package:pdf/pdf.dart';
import '../../pdf.dart';
import 'geometry.dart';
import 'widget.dart';
class Circle extends Widget {
Circle({this.fillColor, this.strokeColor, this.strokeWidth = 1.0});
... ...
... ... @@ -19,11 +19,11 @@ import 'dart:math' as math;
import 'package:meta/meta.dart';
import 'package:pdf/pdf.dart';
import 'package:pdf/widgets.dart';
import 'package:vector_math/vector_math_64.dart';
import 'document.dart';
import 'geometry.dart';
import 'multi_page.dart';
import 'page.dart';
import 'theme.dart';
... ...
... ... @@ -3,7 +3,7 @@ description: A pdf producer for Dart. It can create pdf files for both web or fl
homepage: https://github.com/DavBfr/dart_pdf/tree/master/pdf
repository: https://github.com/DavBfr/dart_pdf
issue_tracker: https://github.com/DavBfr/dart_pdf/issues
version: 3.6.5
version: 3.6.6
environment:
sdk: ">=2.12.0 <3.0.0"
... ...
# Changelog
## 5.6.7
- Fix imports for Dart 2.15
## 5.6.6
- Update dependencies
... ...
... ... @@ -17,14 +17,12 @@
import 'dart:async';
import 'dart:html' as html;
import 'dart:html';
import 'dart:io';
import 'dart:js' as js;
import 'dart:js_util';
import 'dart:typed_data';
import 'dart:ui';
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart' show Rect;
import 'package:flutter_web_plugins/flutter_web_plugins.dart';
import 'package:image/image.dart' as im;
import 'package:pdf/pdf.dart';
... ...
... ... @@ -14,7 +14,6 @@
* limitations under the License.
*/
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import '../raster.dart';
... ...
... ... @@ -18,7 +18,6 @@ import 'dart:async';
import 'dart:typed_data';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart' show Rect, Offset;
import 'package:pdf/pdf.dart';
import 'callback.dart';
... ...
... ... @@ -6,7 +6,7 @@ description: >
homepage: https://github.com/DavBfr/dart_pdf/tree/master/printing
repository: https://github.com/DavBfr/dart_pdf
issue_tracker: https://github.com/DavBfr/dart_pdf/issues
version: 5.6.6
version: 5.6.7
environment:
sdk: ">=2.12.0 <3.0.0"
... ... @@ -22,7 +22,7 @@ dependencies:
image: ">=3.0.1 <=4.0.0"
js: ^0.6.3
meta: ^1.7.0
pdf: ^3.6.5
pdf: ^3.6.6
plugin_platform_interface: ^2.0.0
dev_dependencies:
... ...