Skip to content

ImageKit

Abhinav Dhiman edited this page Sep 11, 2020 · 1 revision

ImageKit

open class ImageKit:​ NSObject

Inheritance

NSObject

Initializers

init()

public override init()

init(clientPublicKey:​imageKitEndpoint:​transformationPosition:​authenticationEndpoint:​)

public init(clientPublicKey:​ String, imageKitEndpoint:​ String, transformationPosition:​ TransformationPosition = TransformationPosition.PATH, authenticationEndpoint:​ String? = "")

Properties

clientPublicKey

var clientPublicKey:​ String! = ""

imageKitEndpoint

var imageKitEndpoint:​ String! = ""

authenticationEndpoint

var authenticationEndpoint:​ String? = ""

shared

let shared

Methods

url(urlEndpoint:​path:​transformationPosition:​)

public func url(urlEndpoint:​ String = UserDefaults.standard.string(forKey:​ UserDefaultKeys.KEY_IMAGEKIT_URL_ENDPOINT)!, path:​ String, transformationPosition:​ TransformationPosition = TransformationPosition(rawValue:​ UserDefaults.standard.string(forKey:​ UserDefaultKeys.KEY_IMAGEKIT_TRANSFORMATION_POSITION)!)!) -> ImagekitUrlConstructor

url(src:​transformationPosition:​)

public func url(src:​ String, transformationPosition:​ TransformationPosition = TransformationPosition(rawValue:​ UserDefaults.standard.string(forKey:​ UserDefaultKeys.KEY_IMAGEKIT_TRANSFORMATION_POSITION)!)!) -> ImagekitUrlConstructor

uploader()

public func uploader() -> ImageKitUploader

Clone this wiki locally