parseGradientTransform static method

GradientTransform? parseGradientTransform(
  1. Object? source
)

Implementation

static GradientTransform? parseGradientTransform(Object? source) {
  if (source is! Map || source.isEmpty) return null;
  final type = source["type"];
  switch (type) {
    case "rotation":
      return GradientRotation(parseDouble(source["radians"]) ?? 0);
    default:
      return null;
  }
}