opt login

Signed-off-by: dom <githubaccount56556@proton.me>
This commit is contained in:
dom
2026-05-23 12:04:18 +08:00
parent c647e925ca
commit d0e82656b5
3 changed files with 51 additions and 37 deletions

View File

@@ -0,0 +1,14 @@
import 'package:PiliPlus/models/common/enum_with_label.dart';
import 'package:flutter/material.dart' show Icon, Icons;
enum LoginType with EnumWithLabel {
psw('密码', Icon(Icons.password)),
qrcode('二维码', Icon(Icons.qr_code)),
cookie('Cookie', Icon(Icons.cookie_outlined));
@override
final String label;
final Icon icon;
const LoginType(this.label, this.icon);
}