ack_generator library

Classes

AckField
Annotation to configure field generation
AckModel
Annotation to mark a class for schema and extension type generation.
AckType
Annotation to generate extension types for validated data.
Email
String format constraints
EnumString
String enum constraint - accepts a list of string values Generates: .enumString('value1', 'value2', ...) Usage: @EnumString('draft', 'published', 'archived') This is for validating string fields against a set of allowed string values
Max
MaxItems
MaxLength
Min
MinItems
MinLength
String length constraints
MultipleOf
Pattern
String pattern constraints
Positive
Url

Constants

ackModel → const AckModel
Convenience constant for simple cases without options.

Functions

ackGenerator(BuilderOptions options) → Builder
Creates the builder for ack_generator