alvin_connect 1.0.1 copy "alvin_connect: ^1.0.1" to clipboard
alvin_connect: ^1.0.1 copied to clipboard

A Flutter widget designed to enable users to connect to various Alvin products seamlessly.

Alvin Connect Widget #

The Alvin Connect Widget is a Flutter widget designed to enable users to connect to various Alvin products seamlessly. It provides a visually appealing interface with customizable button and card colors.

Installation #

To use the Alvin Connect Widget in your Flutter project, add the following dependency to your pubspec.yaml file:

dependencies:
  alvin_connect: <latest_version>

Then, run flutter pub get in your terminal.

Usage #

The Alvin Connect Widget displays a card containing information about the connected product. It includes a title, description, and a "Get started" button that navigates the user to a view of the product. To use the Alvin Connect Widget, simply add the following code to your Flutter project

AlvinConnectWidget(
  product: 'Bank Aggregation',
  publicKey: 'YOUR_PUBLIC_KEY',
  email: 'example@example.com',
  country: 'Kenya',
  title: 'Enter your title here',
  description: 'Enter your description here',
  layout: 'card',
  buttonBackgroundColor: Colors.blue,
  buttonTextColor: Colors.white,
  cardBackgroundColor: Colors.grey[200],
)

Customization #

You can customize the appearance of the Spend Tracking Widget using the following properties:

  • product: The name of the Alvin product to connect to.
  • publicKey: The public key for authentication.
  • email: The user's email address.
  • country: The user's country.
  • title : The title of the card.
  • description: The description of the card.
  • navTextFontsize: The font size of the bottomNavButtonWithText layout.
  • navTextColor: The text color of the bottomNavButtonWithText layout.
  • navIconSize: The size of the icon in the bottomNavButton and bottomNavButtonWithText layout.
  • navIconColor: The color of the icon in the bottomNavButton and bottomNavButtonWithText layout.
  • layout : The layout of the widget i.e. card, pill, bottomNavButton, bottomNavButtonWithText
  • buttonBackgroundColor: The background color of the "Get started" button.
  • buttonTextColor: The text color of the "Get started" button.
  • cardBackgroundColor: The background color of the card containing the spend tracking information.

License #

This widget is released under the MIT License.

Replace placeholders like YOUR_PUBLIC_KEY, example@example.com, and Kenya with relevant values specific to your application. You can also customize the colors and fonts to match your app's theme.

1
likes
120
points
70
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter widget designed to enable users to connect to various Alvin products seamlessly.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_inappwebview, flutter_svg, font_awesome_flutter, google_fonts, internet_connection_checker, toastification

More

Packages that depend on alvin_connect