class Id3::V2::TextFrame

Included Modules

Defined in:

id3/v2/frames/text_frame.cr

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from module Id3::V2::FrameWithContent

content : String content

Instance methods inherited from class Id3::V2::Frame

==(other : self) ==, body : Bytes body, compression_size : Int32 | Nil compression_size, encryption : UInt8 | Nil encryption, extra_flag_bytes : Int32 extra_flag_bytes, flags : NewFlags | OldFlags | Nil flags, group : UInt8 | Nil group, hash(hasher) hash, id : String id, pretty_print(pp : PrettyPrint) pretty_print, size : Int32 size

Constructor methods inherited from class Id3::V2::Frame

new(id : String, version : Version, size : Int32, flags : Id3::V2::Frame::NewFlags | Id3::V2::Frame::OldFlags | Nil, raw_body) new

Class methods inherited from class Id3::V2::Frame

from_id(id : String) from_id, read(r : Reader, version : Version) read, read_all(r : Reader, header : Header) read_all, valid_id?(id : String) valid_id?

Constructor Detail

def self.new(id, version, size, flags, raw_body) #

[View source]

Class Method Detail

def self.create(id, version, size, flags, encoding : Encoding, content : String) #

[View source]
def self.create(id, version, size, flags, encoding : Encoding, contents : Array(String)) #

[View source]

Instance Method Detail

def ==(other : self) #
Description copied from class Reference

Returns true if this reference is the same as other. Invokes same?.


def content : String #

[View source]
def contents : Array(String) #

[View source]
def encoding : Encoding #

[View source]
def hash(hasher) #
Description copied from class Reference

See Object#hash(hasher)