Dart APIunself_modelJsonSchemadefinition definition property Null safety dynamic definition inherited Implementation dynamic get definition => throw _privateConstructorUsedError; unself_model unself_model JsonSchema definition property JsonSchema class Constructors entity flat fromJson struct Properties copyWith definition extra hashCode name runtimeType Methods map mapOrNull maybeMap maybeWhen noSuchMethod toJson toString when whenOrNull Operators operator ==