One Logo Pool Ball
ImagePlayground · IOS API REFERENCE

ImagePlaygroundOptions.CreationVariety

enum · iOS 26.4+ · SDK 27.1

enum CreationVariety

Options that specify how much variety to use when creating multiple images from the same concepts. When you generate multiple images, use this type to specify how much to adjust the creation parameters for each image. The amount of variability determines how similar each image is to the others. These options apply only when creating multiple images at the same time.

Members (2)

init · iOS 26.4+

init

TypeScript
init(rawValue: number): (ImagePlaygroundOptions_CreationVariety) | null
Swift declaration
init?(rawValue: Int)

Creates a new instance with the specified raw value. If there is no value of the type that corresponds with the specified raw value, this initializer returns `nil`. For example: enum PaperSize: String { case A4, A5, Letter, Legal } print(PaperSize(rawValue: "Legal")) // Prints "Optional(PaperSize.Legal)" print(PaperSize(rawValue: "Tabloid")) // Prints "nil" - Parameter rawValue: The raw value to use for the new instance.

get · iOS 26.4+

rawValue

TypeScript
getRawValue($self: ImagePlaygroundOptions_CreationVariety): number
Swift declaration
var rawValue: Int { get }

The corresponding value of the raw type. A new instance initialized with `rawValue` will be equivalent to this instance. For example: enum PaperSize: String { case A4, A5, Letter, Legal } let selectedSize = PaperSize.Letter print(selectedSize.rawValue) // Prints "Letter" print(selectedSize == PaperSize(rawValue: selectedSize.rawValue)!) // Prints "true"

Skipped declarations

No declarations were skipped in this snapshot.

All ImagePlayground types →