Flutter 登录按钮
一个用于 iOS 和 Android 的 Flutter 插件,用于为不同的社交媒体帐户生成登录按钮。
安装
添加到 pubspec.yaml。
dependencies:
...
flutter_signin_button: ^0.2.1
用法示例
import flutter_signin_button.dart
import 'package:flutter_signin_button/flutter_signin_button.dart';
用于内置按钮。
SignInButton(
Buttons.Google,
onPressed: () {},
)
用于迷你按钮。
SignInButton(
Buttons.Facebook,
mini: true,
onPressed: () {},
)
用于自建按钮。
SignInButtonBuilder(
title: 'Email',
icon: Icons.email,
onPressed: () {},
backgroundColor: Colors.blueGrey[700],
)
内置按钮包含
enum Buttons {
Email,
Google,
Facebook,
GitHub,
LinkedIn,
Pinterest,
Tumblr,
}