InternetArchiveURLGeneratorProtocol
public protocol InternetArchiveURLGeneratorProtocol
A protocol to which the main InternetArchive.URLGenerator
class conforms
-
Declaration
Swift
func generateItemImageUrl(itemIdentifier: String) -> URL?
-
Declaration
Swift
func generateMetadataUrl(identifier: String) -> URL?
-
Declaration
Swift
func generateDownloadUrl(itemIdentifier: String, fileName: String) -> URL?
-
Declaration
Swift
func generateSearchUrl(query: InternetArchiveURLStringProtocol, page: Int, rows: Int, fields: [String], sortFields: [InternetArchiveURLQueryItemProtocol], additionalQueryParams: [URLQueryItem]) -> URL?