class RailsBlocks::Blocks::Block

Attributes

content[RW]
name[RW]
options[RW]

Public Class Methods

new(name) click to toggle source
# File lib/rails_blocks/blocks/block.rb, line 10
def initialize(name)
        @name = name
end

Public Instance Methods

klass() click to toggle source
# File lib/rails_blocks/blocks/block.rb, line 23
def klass
        @name
end
render() click to toggle source
# File lib/rails_blocks/blocks/block.rb, line 14
def render
        ".#{klass}\n\t#{render_content}"
end
render_content() click to toggle source
# File lib/rails_blocks/blocks/block.rb, line 18
def render_content
        instance_eval &content
end