additionalProperties property
Object?
get
additionalProperties
Rules for additional properties that don't match the properties or patternProperties schemas.
Can be either a bool or a Schema, if it is a Schema then additional properties should match that Schema.
For example, to define a schema where any property not explicitly defined
in properties should have an integer value:
final schema = ObjectSchema(
properties: {'name': Schema.string()},
additionalProperties: Schema.int(),
);
In this schema, an object like {'name': 'John', 'age': 30} would be
valid, but {'name': 'John', 'age': 'thirty'} would be invalid because
age is not a defined property and its value is not an integer as
required by additionalProperties.
Implementation
Object? get additionalProperties => _value['additionalProperties'];