addImage9Patch

Extension function to add 9-patch image provided by the Style Extension to the Style.

Parameters

image

The image to be added

fun StyleInterface.addImage9Patch(image: StyleContract.StyleImageExtension)

Adds an 9-patch image to be used in the style. X-stretches, Y-stretches and padding will be calculated from Bitmap.getNinePatchChunk.

Return

A string describing an error if the operation was not successful, empty otherwise.

Parameters

bitmap

Bitmap data of the image.

imageId

ID of the image.

fun StyleInterface.addImage9Patch(imageId: String, bitmap: Bitmap, scale: Float, sdf: Boolean): Expected<String, None>