TKConfig

public class TKConfig

Undocumented

  • Undocumented

    Declaration

    Swift

    public static let shared: TKConfig
  • Undocumented

    Declaration

    Swift

    public let configuration: [String : AnyHashable]

Basic app configuration

  • Undocumented

    Declaration

    Swift

    public var appGroupName: String? { get }
  • Undocumented

    Declaration

    Swift

    @objc
    public var appURLScheme: String? { get }
  • Undocumented

    Declaration

    Swift

    public var oauthCallbackURL: URL? { get }
  • Undocumented

    Declaration

    Swift

    public var attributionRequired: Bool { get }
  • URL (including scheme and domain) used when constructing share URLs

    Note

    If this is not set, then sharing within the apps should generally be disabled. You’ll still get, say, a shareURL for a trip, but then will point at https://tripgo.com.

    Declaration

    Swift

    public var shareURLDomain: String? { get }
  • Base URL used to connect to our beta server. This allows WLs to point to a temporary deployment of satapp.

    Note

    If this is not set, then the default base URL, “https://bigbang.buzzhives.com/satapp-beta/” is used.

    Declaration

    Swift

    @objc
    public var betaServerBaseURL: String { get }