shape_starter_kit

Last updated:

0 purchases

shape_starter_kit Image
shape_starter_kit Images
Add to Cart

Description:

shape starter kit

⏺ Shape Starter Kit #
A set of generic and commonly used form fields and functions for use with the shape package.
Summary #
This package comes with the following form fields for use in any application:

GenericFormField<T>: A generic form field that can be used for any type of data.

Usage #
These form fields can be used in any Shape form body.
A full example might look like this:
import 'package:shape/shape.dart';
import 'package:shape_addons/shape_addons.dart';

part 'example_form_body.g.dart';

@GenerateFormBody()
abstract class ExampleFormBody with _$ExampleFormBodyFields {
factory ExampleFormBody({
required String? foo,
}) {
return _$ExampleFormBody(
name: GenericFormField<String?>(
value: foo,
isRequired: true,
),
);
}
}

void main() {
final formBody = ExampleFormBody();
}
copied to clipboard
Example #
An example on how to use this package can be found in the shape example project.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.