Class RSS::Rss
In: rss/trackback.rb
rss/2.0.rb
rss/0.9.rb
Parent: Object

Methods

image   items   new   textinput   to_s  

Included Modules

RSS09 RootElementMixin XMLStyleSheetMixin

Classes and Modules

Class RSS::Rss::Channel

Attributes

encoding  [RW] 
rss_version  [RW] 
standalone  [RW] 
version  [RW] 

Public Class methods

[Source]

# File rss/0.9.rb, line 34
    def initialize(rss_version, version=nil, encoding=nil, standalone=nil)
      super
    end

Public Instance methods

[Source]

# File rss/0.9.rb, line 46
    def image
      if @channel
        @channel.image
      else
        nil
      end
    end

[Source]

# File rss/0.9.rb, line 38
    def items
      if @channel
        @channel.items
      else
        []
      end
    end

[Source]

# File rss/0.9.rb, line 54
    def textinput
      if @channel
        @channel.textInput
      else
        nil
      end
    end

[Source]

# File rss/0.9.rb, line 62
    def to_s(need_convert=true, indent=calc_indent)
      rv = tag(indent, ns_declarations) do |next_indent|
        [
          channel_element(false, next_indent),
          other_element(false, next_indent),
        ]
      end
      rv = convert(rv) if need_convert
      rv
    end

[Validate]