PrintJobSettings constructor

PrintJobSettings({
  1. bool? animated = true,
  2. bool? canSpawnSeparateThread = true,
  3. PrintJobColorMode? colorMode,
  4. int? copies = 1,
  5. bool? detailedErrorReporting = false,
  6. PrintJobDuplexMode? duplexMode,
  7. String? faxNumber,
  8. int? firstPage,
  9. double? footerHeight,
  10. PrintJobRenderingQuality? forceRenderingQuality,
  11. bool? handledByClient = false,
  12. bool? headerAndFooter = true,
  13. double? headerHeight,
  14. PrintJobPaginationMode? horizontalPagination,
  15. bool? isHorizontallyCentered = true,
  16. bool? isVerticallyCentered = true,
  17. PrintJobDisposition? jobDisposition,
  18. String? jobName,
  19. WebUri? jobSavingURL,
  20. int? lastPage,
  21. EdgeInsets? margins,
  22. double? maximumContentHeight,
  23. double? maximumContentWidth,
  24. PrintJobMediaSize? mediaSize,
  25. bool? mustCollate,
  26. int? numberOfPages,
  27. PrintJobOrientation? orientation,
  28. PrintJobOutputType? outputType,
  29. PrintJobPageOrder? pageOrder,
  30. int? pagesAcross,
  31. int? pagesDown,
  32. String? paperName,
  33. PrintJobResolution? resolution,
  34. double? scalingFactor,
  35. bool? showsNumberOfCopies = true,
  36. bool? showsPageRange = true,
  37. bool? showsPageSetupAccessory = true,
  38. bool? showsPaperOrientation = true,
  39. bool? showsPaperSelectionForLoadedPapers = false,
  40. bool? showsPaperSize = true,
  41. bool? showsPreview = true,
  42. bool? showsPrintPanel = true,
  43. bool? showsPrintSelection = true,
  44. bool? showsProgressPanel = true,
  45. bool? showsScaling = true,
  46. int? time,
  47. PrintJobPaginationMode? verticalPagination,
})

Implementation

PrintJobSettings(
    {this.animated = true,
    this.canSpawnSeparateThread = true,
    this.colorMode,
    this.copies = 1,
    this.detailedErrorReporting = false,
    this.duplexMode,
    this.faxNumber,
    this.firstPage,
    this.footerHeight,
    this.forceRenderingQuality,
    this.handledByClient = false,
    this.headerAndFooter = true,
    this.headerHeight,
    this.horizontalPagination,
    this.isHorizontallyCentered = true,
    this.isVerticallyCentered = true,
    this.jobDisposition,
    this.jobName,
    this.jobSavingURL,
    this.lastPage,
    this.margins,
    this.maximumContentHeight,
    this.maximumContentWidth,
    this.mediaSize,
    this.mustCollate,
    this.numberOfPages,
    this.orientation,
    this.outputType,
    this.pageOrder,
    this.pagesAcross,
    this.pagesDown,
    this.paperName,
    this.resolution,
    this.scalingFactor,
    this.showsNumberOfCopies = true,
    this.showsPageRange = true,
    this.showsPageSetupAccessory = true,
    this.showsPaperOrientation = true,
    this.showsPaperSelectionForLoadedPapers = false,
    this.showsPaperSize = true,
    this.showsPreview = true,
    this.showsPrintPanel = true,
    this.showsPrintSelection = true,
    this.showsProgressPanel = true,
    this.showsScaling = true,
    this.time,
    this.verticalPagination});