fromJson static method

ObjectCategory fromJson(
  1. String json
)

Creates an ObjectCategory from a JSON string.

Implementation

static ObjectCategory fromJson(String json) {
  switch (json.toLowerCase()) {
    case 'storage':
      return ObjectCategory.storage;
    case 'table':
      return ObjectCategory.table;
    case 'sofa':
      return ObjectCategory.sofa;
    case 'chair':
      return ObjectCategory.chair;
    case 'bed':
      return ObjectCategory.bed;
    case 'sink':
      return ObjectCategory.sink;
    case 'toilet':
      return ObjectCategory.toilet;
    case 'oven':
      return ObjectCategory.oven;
    case 'refrigerator':
      return ObjectCategory.refrigerator;
    case 'stove':
      return ObjectCategory.stove;
    case 'washerdryer':
    case 'washer_dryer':
      return ObjectCategory.washerDryer;
    default:
      return ObjectCategory.unknown;
  }
}