fromJson static method

FaceFrameCustomization fromJson(
  1. dynamic json
)

Implementation

static FaceFrameCustomization fromJson(dynamic json) {
  return FaceFrameCustomization(
    geometryType: (json.containsKey('geometryType') && json['geometryType'].length > 0) ? (json['geometryType'] as String).toGeometryType() : null ,
    geometryTypeRadius: (json.containsKey('geometryTypeRadius')) ? json['geometryTypeRadius'].toInt() as int: 0 ,
    strokeWidth: json.containsKey('strokeWidth') ? json['strokeWidth'].toInt() as int : 0,
    strokeFaceNotAlignedColor: json.containsKey('strokeFaceNotAlignedColor') ? json['strokeFaceNotAlignedColor'] : null,
    strokeFaceAlignedColor: json.containsKey('strokeFaceAlignedColor') ? json['strokeFaceAlignedColor'] : null,
    strokeAlpha: json.containsKey('strokeAlpha') ? json['strokeAlpha'].toInt() as int : 0,
    strokePadding: json.containsKey('strokePadding') ? json['strokePadding'].toInt() as int : 0,
  );
}