Class: Rcurse::Helper

Inherits:
Object
  • Object
show all
Defined in:
lib/rcurse/helper.rb

Overview

Rcurse helper

Instance Attribute Summary (collapse)

Instance Method Summary (collapse)

Constructor Details

- (Helper) initialize(name, &callback)

Create a helper

Parameters:

  • name (String) —

    helper name

  • callback (Block) —

    callback, the helper body



28
29
30
31
32
33
34
# File 'lib/rcurse/helper.rb', line 28

def initialize name, &callback
    @name = name
    @callback = callback

    # register the helper with Rcurse to use in templates
    Rcurse.add_helper self
end

Instance Attribute Details

- (Object) callback

Helper callback



22
23
24
# File 'lib/rcurse/helper.rb', line 22

def callback
  @callback
end

- (Object) name

Helper name



19
20
21
# File 'lib/rcurse/helper.rb', line 19

def name
  @name
end