fromJson static method

Widget fromJson(
  1. BuildContext context, {
  2. required Map<String, dynamic> json,
})

Implementation

static Widget fromJson(
  BuildContext context, {
  required Map<String, dynamic> json,
}) {
  return Stack(
    alignment: XSduiAlignment.fromString(json["alignment"]),
    fit: XSduiStackFit.fromString(json["stackFit"]),
    textDirection: json["textDirection"] == null
        ? null
        : XSduiTextDirection.fromString(json["textDirection"]),
    clipBehavior: XSduiClipBehavior.fromString(json["clipBehavior"]),
    children: List.generate(
      json["children"] == null ? 0 : json["children"].length,
      (index) => XSdui.fromJson(context, json: json["children"][index]),
    ),
  );
}