Sha256: b55704e7871f42af5e04763688716b50cd401259f60347dd12b464ff9baee775

Contents?: true

Size: 391 Bytes

Versions: 24

Compression:

Stored size: 391 Bytes

Contents

module Octopress
  module Ink
    module Tags
      class ReturnTag < Liquid::Tag
        def initialize(tag_name, markup, tokens)
          @markup = markup.strip
          super
        end

        def render(context)
          return unless markup = Helpers::Conditional.parse(@markup, context)

          Helpers::Var.get_value(markup, context)
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
octopress-ink-1.0.0.rc.11 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.10 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.9 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.8 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.7 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.6 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.5 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.3 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.2 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.rc.1 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.45 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.44 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.43 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.42 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.41 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.40 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.39 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.38 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.37 lib/octopress-ink/tags/return.rb
octopress-ink-1.0.0.alpha.36 lib/octopress-ink/tags/return.rb