class Findex::DSL

Attributes

definitions[R]

Public Class Methods

new() click to toggle source
# File lib/findex/dsl.rb, line 7
def initialize
  @definitions = {}
  @config = Config.new
end

Public Instance Methods

config(&block) click to toggle source
# File lib/findex/dsl.rb, line 16
def config(&block)
  return @config unless block_given?
  @config = Config.new(&block)
end
on(extension, &block) click to toggle source
# File lib/findex/dsl.rb, line 12
def on(extension, &block)
  @definitions[extension] = block
end