PolicyModule.fromJson constructor

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

Read this payload from a decoded JSON object.

Implementation

factory PolicyModule.fromJson(Map<String, dynamic> json) => PolicyModule(
      id: json['id'] as String,
      name: json['name'] as String,
      description: json['description'] as String?,
      module: json['module'] as String,
      appliesTo: json['appliesTo'] == null
          ? null
          : (json['appliesTo'] as List<dynamic>)
              .map((e) => e as String)
              .toList(),
      priority: json['priority'] as int?,
      enabled: json['enabled'] as bool?,
      version: json['version'] as int,
      createdAt: json['createdAt'] as String,
      updatedAt: json['updatedAt'] as String,
      ext: json['ext'] as Map<String, dynamic>?,
    );