flutter_registration/lib/src/model/auth_field.dart

22 lines
394 B
Dart

// SPDX-FileCopyrightText: 2022 Iconica
//
// SPDX-License-Identifier: BSD-3-Clause
import 'package:flutter/material.dart';
abstract class AuthField {
AuthField({
required this.name,
this.title,
this.validators = const [],
this.value = '',
});
final String name;
final Widget? title;
List<String? Function(String?)> validators;
String value;
Widget build();
}