IImageFactory
Methods
func make(pngData: Data, size: CGSize) -> Image
Create an image based on PNG data.
Parameters
func make(svgData: Data, size: CGSize) -> Image
Create image based on SVG data.
Parameters
func make(image: UIImage) -> Image
Create image based on UIImage object. The make(pngData:size:)
method works more efficiently if you have the PNG data ready.a:size:)
Parameters
func make(imageFactory: @escaping () -> UIImage) -> Image
Create an image based on a pending UIImage object. Transmitted closure is called deferred at the moment when the data is needed. The make(pngData:size:)
method works more efficiently when the PNG data is ready.
Returns