module Rabbit::Parser::RD::Ext::Image
Public Instance Methods
img(label, content, visitor)
click to toggle source
# File lib/rabbit/parser/rd/ext/image.rb, line 11 def img(label, content, visitor) label = label.to_s return nil unless /^img:\s*(.+)$/ =~ label make_image(visitor.canvas, $1) end
make_image_from_file(source, visitor) { |src_file_path, prop| ... }
click to toggle source
Calls superclass method
Rabbit::Parser::Ext::Image#make_image_from_file
# File lib/rabbit/parser/rd/ext/image.rb, line 17 def make_image_from_file(source, visitor) src, prop = parse_source(source) super(visitor.canvas, src) do |src_file_path| [yield(src_file_path, prop), prop] end end