BMLTiOSLibFormatNode

public class BMLTiOSLibFormatNode : NSObject

This is a special “micro class” for accessing the formats for a Server.

Public Properties

  • This is whatever data the user wants to attach to the node.

    Declaration

    Swift

    public var extraData: AnyObject?

Public Calculated Properties

  • Declaration

    Swift

    public var keys: [String] { get }

    Return Value

    all of the available keys in our dictionary.

  • id

    Declaration

    Swift

    public var id: Int! { get }

    Return Value

    An optional Int, with the format Shared ID.

  • key

    Declaration

    Swift

    public var key: String! { get }

    Return Value

    An optional String, with the format key.

  • Declaration

    Swift

    public var name: String! { get }

    Return Value

    An optional String, with the format name.

  • Declaration

    Swift

    override public var description: String { get }

    Return Value

    An optional String, with the format description.

  • Declaration

    Swift

    public var lang: String! { get }

    Return Value

    An optional String, with the format language indicator.

  • Declaration

    Swift

    public var worldID: String! { get }

    Return Value

    An optional String, with the format World ID (which may not be available, returning an empty string).

Public Initializer

  • Default initializer. Initiatlize with raw format data (a simple Dictionary).

    Declaration

    Swift

    public init(_ inRawFormat: [String : String], inExtraData: AnyObject?)

    Parameters

    inRawFormat

    This is a Dictionary that describes the format.