class Id3::V2::Tag
- Id3::V2::Tag
- Reference
- Object
Defined in:
id3/v2.crConstant Summary
-
SHORTCUTS =
{"TIT2" => :title, "TPE1" => :artist, "TALB" => :album, "TRCK" => :track, "TYER" => :year, "TCON" => :genre, "COMM" => :comment}
Constructors
Instance Method Summary
- #album
- #all(id : String) : Array(Frame)
- #artist
- #basics?
- #comment
- #end_pos(*args, **options)
- #end_pos(*args, **options, &)
- #first(id : String) : Frame
- #first?(id : String) : Frame | Nil
- #frames : Array(Frame)
- #genre
- #header : Header
-
#pretty_print(pp : PrettyPrint)
Pretty prints
self
into the given printer. - #size
- #title
- #track
- #year
Constructor Detail
Instance Method Detail
def pretty_print(pp : PrettyPrint)
#
Description copied from class Object
Pretty prints self
into the given printer.
By default appends a text that is the result of invoking
#inspect
on self
. Subclasses should override
for custom pretty printing.