ReportViewerOptions class

Options of the report viewer

Constructors

ReportViewerOptions({double scale = 1.0, bool showGrid = false, bool showBorders = true, Color backgroundColor = Colors.white, Color borderColor = Colors.grey, double borderWidth = 1.0, bool enableZoom = true, bool enablePan = true, EdgeInsets padding = const EdgeInsets.all(8.0), ReportViewMode viewMode = ReportViewMode.singlePage, bool showSidebar = true, bool enableFilters = true, bool enableParameters = true, bool enableDataInteraction = true, bool enableTableSorting = true, bool enableRowSelection = true, bool enableDrillDown = true, bool enableExport = true, bool enableAnnotations = false, bool enableDataRefresh = true, List<ReportFilter> filters = const [], List<ReportSort> sorts = const [], Map<String, dynamic> parameters = const {}})
const

Properties

backgroundColor → Color
final
borderColor → Color
final
borderWidth → double
final
enableAnnotations → bool
final
enableDataInteraction → bool
final
enableDataRefresh → bool
final
enableDrillDown → bool
final
enableExport → bool
final
enableFilters → bool
final
enablePan → bool
final
enableParameters → bool
final
enableRowSelection → bool
final
enableTableSorting → bool
final
enableZoom → bool
final
filters → List<ReportFilter>
final
hashCode → int
The hash code for this object.
no setterinherited
padding → EdgeInsets
final
parameters → Map<String, dynamic>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scale → double
final
showBorders → bool
final
showGrid → bool
final
showSidebar → bool
final
sorts → List<ReportSort>
final
viewMode → ReportViewMode
final

Methods

copyWith({double? scale, bool? showGrid, bool? showBorders, Color? backgroundColor, Color? borderColor, double? borderWidth, bool? enableZoom, bool? enablePan, EdgeInsets? padding, ReportViewMode? viewMode, bool? showSidebar, bool? enableFilters, bool? enableParameters, bool? enableDataInteraction, bool? enableTableSorting, bool? enableRowSelection, bool? enableDrillDown, bool? enableExport, bool? enableAnnotations, bool? enableDataRefresh, List<ReportFilter>? filters, List<ReportSort>? sorts, Map<String, dynamic>? parameters}) → ReportViewerOptions
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited