Sub2ApiAdminDashboardSnapshotRequest constructor

const Sub2ApiAdminDashboardSnapshotRequest({
  1. @Default.new(Sub2ApiAdminDashboardFilter()) Sub2ApiAdminDashboardFilter filter,
  2. @Default.new(Sub2ApiAdminUsageGranularity.day) Sub2ApiAdminUsageGranularity granularity,
  3. String? model,
  4. @Default.new(true) bool includeStats,
  5. @Default.new(true) bool includeTrend,
  6. @Default.new(true) bool includeModelStats,
  7. @Default.new(false) bool includeGroupStats,
  8. @Default.new(false) bool includeUsersTrend,
  9. @Default.new(12) int usersTrendLimit,
})

Implementation

const factory Sub2ApiAdminDashboardSnapshotRequest({
  @Default(Sub2ApiAdminDashboardFilter()) Sub2ApiAdminDashboardFilter filter,
  @Default(Sub2ApiAdminUsageGranularity.day)
  Sub2ApiAdminUsageGranularity granularity,
  String? model,
  @Default(true) bool includeStats,
  @Default(true) bool includeTrend,
  @Default(true) bool includeModelStats,
  @Default(false) bool includeGroupStats,
  @Default(false) bool includeUsersTrend,
  @Default(12) int usersTrendLimit,
}) = _Sub2ApiAdminDashboardSnapshotRequest;