ApplicationProperty class

Details of an application property.

Constructors

ApplicationProperty({List<String>? allowedValues, String? defaultValue, String? desc, String? example, String? id, String? key, String? name, String? type, String? value})
ApplicationProperty.fromJson(Map<String, Object?> json)
factory

Properties

allowedValues List<String>
The allowed values, if applicable.
final
defaultValue String?
The default value of the application property.
final
desc String?
The description of the application property.
final
example String?
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The ID of the application property. The ID and key are the same.
final
key String?
The key of the application property. The ID and key are the same.
final
name String?
The name of the application property.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
type String?
The data type of the application property.
final
value String?
The new value.
final

Methods

copyWith({List<String>? allowedValues, String? defaultValue, String? desc, String? example, String? id, String? key, String? name, String? type, String? value}) ApplicationProperty
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
toString() String
A string representation of this object.
inherited

Operators

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