BaseAttributedTag
public class BaseAttributedTag: AttributedTag
A base attribute tag, the holds tag info + attributes.
-
The tag itself, for example: ‘#EXTM3U’
Declaration
Swift
public class var tag: String
-
The text string of the line (the actual original data for each line)
Declaration
Swift
public let text: String
-
The tag text data - all of the text after the tag. For example: ‘#EXTINF:4.458667,’ tagDataText = ‘4.458667,’
Declaration
Swift
public let tagDataText: String
-
The tag type, used to help subclass of base tags to identify the real type of the object.
Declaration
Swift
public let tagType: Tag.Type
-
The attributes of the tag.
Declaration
Swift
public let attributes: [String: String]
-
Undocumented
Declaration
Swift
public required init(text: String, tagType: Tag.Type, extraParams: [String: Any]?) throws