CleanUpAction.fromJson constructor

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

Implementation

factory CleanUpAction.fromJson(Map<String, dynamic> json) {
  final int kind = json["cleanUpAction"];
  if (kind == 0) {
    return CleanUpAction.change((json["fields"] as List).cast());
  } else if (kind == 1) {
    return CleanUpAction.sort();
  } else if (kind == 2) {
    return CleanUpAction.none();
  }
  throw MessageException('Invalid or unknown cleanUpAction',
      details: {"kind": kind});
}