Class: Vcard::Attachment::Inline

Inherits:
String
  • Object
show all
Defined in:
lib/vcard/attachment.rb

Overview

Extends a String to support some of the same methods as Uri.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(s, format) ⇒ Inline

:nodoc:



47
48
49
50
# File 'lib/vcard/attachment.rb', line 47

def initialize(s, format) #:nodoc:
  @format = format
  super(s)
end

Instance Attribute Details

#formatObject (readonly)

The format of the inline data. See Attachment.



60
61
62
# File 'lib/vcard/attachment.rb', line 60

def format
  @format
end

Instance Method Details

#to_ioObject

Return an IO object for the inline data. See stringio for more information.



54
55
56
# File 'lib/vcard/attachment.rb', line 54

def to_io
  StringIO.new(self)
end