Skip to content

ENUM

PluginLocation.LocationType

Contents

  • Cases
    • local(path:manifest:)
    • gitWithTag(url:tag:directory:)
    • gitWithSha(url:sha:directory:)
    • remote(urls:manifest:)
    • remoteGekoArchive(_:)
swift
public enum LocationType: Codable, Equatable

Cases

local(path:manifest:)

swift
case local(path: FilePath, manifest: PluginConfigManifest?)

gitWithTag(url:tag:directory:)

swift
case gitWithTag(url: String, tag: String, directory: String?)

gitWithSha(url:sha:directory:)

swift
case gitWithSha(url: String, sha: String, directory: String?)

remote(urls:manifest:)

swift
case remote(urls: [PluginOS: String], manifest: PluginConfigManifest)

remoteGekoArchive(_:)

swift
case remoteGekoArchive(GekoArchive)