ReportsCreateReport

data class ReportsCreateReport @JvmOverloads constructor(val reportTypes: List<ReportType>, val refreshableItems: List<ReportsRefreshableItem>, val accountDialogType: AccountDialogType, val inputProvider: String = "", val inputGroup: String = "") : RequestType, Parcelable

This class contains all the request parameters for the bundle-account-check-transactions flow.

Parameters

reportTypes
refreshableItems
accountDialogType
inputProvider

The unique name of the provider (eg. sbab-bankid). If this is provided, the provider will be chosen for the user. If not, the user can choose the provider in a list. If the given parameter is not a valid provider, the user will see an error screen, so make sure you have the correct provider name from this endpoint.

inputGroup

The groupDisplayName of a bank group (e.g. "Sparkassen"). If provided, the user skips bank selection and lands on branch selection. If the group has no branches, behaves like inputProvider. If invalid, falls back to standard bank selection.

Constructors

Link copied to clipboard
constructor(reportTypes: List<ReportType>, refreshableItems: List<ReportsRefreshableItem>, accountDialogType: AccountDialogType, inputProvider: String = "", inputGroup: String = "")

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard