generateDartFromJson function

String generateDartFromJson(
  1. Map<String, dynamic> json, {
  2. String? variableName,
  3. String? extensionName,
  4. String? partOf,
})

Turns JSON into a Dart library (or part of) that looks hand-written.

Implementation

String generateDartFromJson(
  Map<String, dynamic> json, {
  String? variableName,
  String? extensionName,
  String? partOf,
}) {
  final ir = parseStDesignJson(json);
  return emitStThemeDart(
    ir,
    variableName: variableName,
    extensionName: extensionName,
    partOf: partOf,
  );
}