FPPlayerControlConfig

@objc
@objcMembers
public class FPPlayerControlConfig : NSObject

This is config class for optional player control features.. Use FPPlayerControlConfigBuilder to create a config object.

  • Gets config builder

    Declaration

    Swift

    public static func Builder() -> FPPlayerControlConfigBuilder
  • Initialises a config with a dictionary

    Declaration

    Swift

    public init(dictionary: Dictionary<String, Any>)

    Parameters

    dictionary

    a dictionary for config keys and values

  • Initialises an empty config

    Declaration

    Swift

    public override init()
  • Checks if config contains a key

    Declaration

    Swift

    public func contains(_ key: String) -> Bool

    Parameters

    key

    key to check

    Return Value

    True if config contains the key

  • Gets all configuration keys and values as a dictionary

    Declaration

    Swift

    public func getAll() -> Dictionary<String, Any>

    Return Value

    a dictionary with all config keys and values

  • Gets a value by key

    Declaration

    Swift

    public func get(_ key: String) -> Any?

    Parameters

    key

    key for value to get

    Return Value

    value

  • Sets value for a key

    Declaration

    Swift

    public func set(key: String, value: Any)

    Parameters

    key

    key for value to set

    value

    value