KeyConfig class

Represents values from JsonKey when merged with local configuration.

Constructors

KeyConfig({required String? defaultValue, required bool disallowNullValue, required bool explicitJsonNullWhenNonNullField, required bool? includeFromJson, required bool includeIfNull, required bool? includeToJson, required String name, required String? readValueFunctionName, required bool required, required String? unknownEnumValue})

Properties

defaultValue → String?
final
disallowNullValue → bool
final
explicitJsonNullWhenNonNullField → bool
final
explicitNoFromJson → bool
no setter
explicitNoToJson → bool
no setter
explicitYesFromJson → bool
no setter
explicitYesToJson → bool
no setter
hashCode → int
The hash code for this object.
no setterinherited
includeFromJson → bool?
final
includeIfNull → bool
final
includeToJson → bool?
final
name → String
final
readValueFunctionName → String?
final
required → bool
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
unknownEnumValue → String?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited