ModalContainerContent.razor 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. @using FastReport.Web.Blazor.Components.Internal.ExportSettings
  2. @switch (WebReport.ExportType)
  3. {
  4. case Exports.Pdf:
  5. <PdfExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  6. break;
  7. case Exports.HTML:
  8. <HtmlExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  9. break;
  10. case Exports.Word2007:
  11. <DocxExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  12. break;
  13. case Exports.Excel2007:
  14. <XlsxExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  15. break;
  16. case Exports.PowerPoint2007:
  17. <PowerPointExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  18. break;
  19. @*case Exports.Image:
  20. <ImageExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  21. break;*@
  22. case Exports.Rtf:
  23. <RtfExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  24. break;
  25. case Exports.XmlExcel:
  26. <XmlExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  27. break;
  28. case Exports.Svg:
  29. <SvgExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  30. break;
  31. case Exports.Ods:
  32. <OpenCalcExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  33. break;
  34. case Exports.Odt:
  35. <OpenWriterExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  36. break;
  37. case Exports.Prepared:
  38. <FpxExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  39. break;
  40. case Exports.Email:
  41. <EmailExportSettings WebReport="WebReport" ExportParameters="ExportParameters" />
  42. break;
  43. }
  44. @code {
  45. [Parameter]
  46. public WebReport WebReport { get; set; }
  47. [Parameter]
  48. public Dictionary<string, string> ExportParameters { get; set; }
  49. }