PluginUserConfigOption.fromJson constructor

PluginUserConfigOption.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory PluginUserConfigOption.fromJson(Map<String, dynamic> json) {
  return PluginUserConfigOption(
    type: json['type'] as String? ?? 'string',
    title: json['title'] as String? ?? '',
    description: json['description'] as String? ?? '',
    required: json['required'] as bool?,
    defaultValue: json['default'],
    multiple: json['multiple'] as bool?,
    sensitive: json['sensitive'] as bool?,
    min: json['min'] as num?,
    max: json['max'] as num?,
  );
}