module PinballWizard::ViewHelpers::Sinatra::Slim

Public Instance Methods

feature(name, opts_or_locals = {}) click to toggle source
# File lib/pinball_wizard/view_helpers/sinatra/slim.rb, line 5
def feature(name, opts_or_locals = {})
  unless PinballWizard::Registry.disabled?(name)
    partial_name = opts_or_locals.fetch(:partial) { name }
    locals = opts_or_locals.tap { |h| h.delete(:partial) }
    partial "features/#{partial_name}", locals
  end
end