RootProps.fromJson constructor

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

Implementation

factory RootProps.fromJson(Map<String, dynamic> json) {
  return RootProps(
    pageId: json["page_id"],
    hasSysClr: json["hasSysClr"] ?? "0",
    sysClr: json["sysClr"] ?? "#FFFFFF",
    x: json["x"].runtimeType == int
        ? json["x"]
        : json["x"] != null
            ? int.parse(json["x"])
            : 0,
    y: json["y"].runtimeType == int
        ? json["y"]
        : json["y"] != null
            ? int.parse(json["y"])
            : 0,
    constHeight: json["constHeight"].runtimeType == int
        ? json["constHeight"]
        : json["constHeight"] != null
            ? int.parse(json["constHeight"])
            : 0,
    constWidth: json["constWidth"].runtimeType == int
        ? json["constWidth"]
        : json["constWidth"] != null
            ? int.parse(json["constWidth"])
            : 0,
    asset: json["asset"],
    objectFit: json["objectFit"],
  );
}