flutter_form_builder_pro 1.0.1
flutter_form_builder_pro: ^1.0.1 copied to clipboard
A schema-driven Flutter form engine with conditional fields, async validation, multi-step wizard support, and JSON/YAML schema loading.
import 'package:flutter/material.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:flutter_quill/flutter_quill.dart' show FlutterQuillLocalizations;
import 'package:hive_flutter/hive_flutter.dart';
import 'examples/example_home.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Hive.initFlutter(); // needed for AutosaveConfig
runApp(const ExampleApp());
}
class ExampleApp extends StatelessWidget {
const ExampleApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'smart_form examples',
debugShowCheckedModeBanner: false,
theme: ThemeData(
colorSchemeSeed: const Color(0xFF5C6BC0),
useMaterial3: true,
),
localizationsDelegates: const [
FlutterQuillLocalizations.delegate,
GlobalMaterialLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
supportedLocales: const [Locale('en')],
home: const ExampleHome(),
);
}
}