AppIconResourceAndroidDataStructure
Version #1
Description:
Represents a config for android icon conversion
Fields:
backgroundIconName
: String [Optional]- Default: ic_launcher_backgroundDescription: This will be used from naming the output background image file.
backgroundSize
: Integer [Optional]- Default: 100Description: Use the slider to specify a scaling factor in percent to resize the background image.
crop
: Boolean [Optional]- Default: trueDescription: With crop, the image edges can be cut off, and with shrink, they aren’t.
foregroundIconName
: String [Optional]- Default: ic_launcher_foregroundDescription: This will be used from naming the output foreground image file.
foregroundSize
: Integer [Optional]- Default: 100Description: Use the slider to specify a scaling factor in percent to resize the foreground image.
playStoreIcon
: Boolean [Optional]- Default: trueDescription: It is a 512 x 512 pixel image that’s appropriate for the Google Play store.
rasterOutputType
: Enum<png | webp | none> [Optional]- Default: pngDescription: Defines the raster images format. It can be png (by default), webP or you may use None to disable raster image outputs.
roundIcon
: Boolean [Optional]- Default: trueDescription: Older devices (which has earlier OS then API 26) doesn’t support vector app icon. They can use a fix round icon. This will generate by default.
safeZone
: Boolean [Optional]- Default: trueDescription: Safe zone is the area that is guaranteed to not be clipped by a shape mask.
shape
: Enum<verticalrectangledog | square | horizontalrectangledog | squaredog | horizontalrectangle | none | circle | verticalrectangle> [Optional]- Default: squareDescription: To place a backdrop behind your source asset, select a shape, one of square, vertical rectangle, or horizontal rectangle. For a transparent backdrop, select None.
singleIconName
: String [Optional]- Default: ic_launcherDescription: This will be used from naming the output image file.