Sha256: 919944a672c132f51c500811cfa8d2720fcc580b7975eaaf67f234fd0fab18a9

Contents?: true

Size: 374 Bytes

Versions: 3

Compression:

Stored size: 374 Bytes

Contents

class Module
  def use_wicked_macros
    use_focused_macros
    extend Wicked::Macros
  end
end

module Wicked
  module Macros
    def wicked_wizard
      include Wicked::Wizard
    end

    def wicked_base_action &block
      focused_action :action do
        include Wicked::Action
        
        instance_eval &block
      end
      wicked_wizard
    end    
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wicked-focused-0.2.2 lib/wicked/macros.rb
wicked-focused-0.2.1 lib/wicked/macros.rb
wicked-focused-0.2.0 lib/wicked/macros.rb