Sha256: 158fbf14fc953bf384e503cfe9f1d1d202c0e03854fa32f48608161860732649
Contents?: true
Size: 721 Bytes
Versions: 2
Compression:
Stored size: 721 Bytes
Contents
class SlimController < ApplicationController def normal end def xml end def no_layout render layout: false end def variables @hello = "Hello Slim with variables!" end def partial end def streaming @hello = "Hello Streaming!" render :content_for, stream: true end def integers @integer = 1337 end def thread_options default_shortcut = {'#' => {attr: 'id'}, '.' => {attr: 'class'} } Slim::Engine.with_options(shortcut: default_shortcut.merge({'@' => { attr: params[:attr] }})) do render end end def variant request.variant = :testvariant render :normal end def content_for @hello = "Hello Slim!" end def helper end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
slim-5.2.1 | test/rails/app/controllers/slim_controller.rb |
slim-5.2.0 | test/rails/app/controllers/slim_controller.rb |