BrazeFeatureFlag constructor

BrazeFeatureFlag(
  1. String _data
)

Implementation

BrazeFeatureFlag(String _data) {
  var featureFlagJson = json.jsonDecode(_data);

  var idJson = featureFlagJson["id"];
  if (idJson is String) {
    id = idJson;
  }

  var enabledJson = featureFlagJson["enabled"];
  if (enabledJson is bool) {
    enabled = enabledJson;
  }

  var propertiesJson = featureFlagJson["properties"];
  properties = propertiesJson ?? Map();
}