plaid_flutter library
Classes
- LegacyLinkConfiguration
- The LegacyLinkConfiguration class defines properties to support the old Plaid flow that required a static publicKey
- LinkAccount
- The account object
- LinkAccountSubtype
- The LinkAccountSubtype class defines the type and the subtype of an account.
- LinkAccountSubtypeCredit
- Credit subtypes
- LinkAccountSubtypeDepository
- Depository subtypes
- LinkAccountSubtypeInvestment
- Investment subtypes
- LinkAccountSubtypeLoan
- Loan subtypes
- LinkConfiguration
- Base class for all Link configurations alternatives.
- LinkError
- The error object
- LinkEventMetadata
- The metadata object for the onEvent callback
- LinkExitMetadata
- The metadata object for the onExit callback
- LinkInstitution
- The institution object
- LinkOAuthConfiguration
- The LinkOAuthConfiguration class defines the values used to configure the application for OAuth
- LinkSuccessMetadata
- The metadata object for the onSuccess callback
- LinkTokenConfiguration
- The LinkConfiguration only needs a link_token which is a new type of token that is created by your app's server and passed to your app's client to initialize Link. The Link configuration parameters that were previously set within Link itself are now set via parameters passed to /link/token/create and conveyed to Link via the link_token. (https://plaid.com/docs/link/link-token-migration-guide)
- PlaidLink
- Provides Plaid Link drop in functionality.
Enums
- LinkEnvironment
- The available environments to use.
- LinkProduct
- Options for specifying the Plaid products to use.
Typedefs
- LinkEventHandler = void Function(String eventName, LinkEventMetadata metadata)
- Called when a Plaid Link event occurs.
- LinkExitHandler = void Function(LinkError? error, LinkExitMetadata metadata)
- Called when a user exits the Plaid Link flow.
- LinkSuccessHandler = void Function(String publicToken, LinkSuccessMetadata metadata)
- Called on a successfull account link.