decodeNinePatchMetadata function

NinePatchMetadata decodeNinePatchMetadata(
  1. Image image, {
  2. String? name,
  3. double? scale,
})

Implementation

NinePatchMetadata decodeNinePatchMetadata(Image image,
    {String? name, double? scale}) {
  checkIsNinePatch(image);

  final stretch = findStretch(image);
  final content = findContentPadding(image);

  return NinePatchMetadata(
    stretch: stretch,
    contents: content,

    // Extra metadata
    dimensions: Point<int>(image.width, image.height),
    name: name,
    scale: scale,
  );
}