Sha256: 2818ee7ab26560554862192309117026ff917d7c2ee373726c8a15afa55531e0

Contents?: true

Size: 387 Bytes

Versions: 25

Compression:

Stored size: 387 Bytes

Contents

# frozen_string_literal: true

module PlatformosCheck
  module Tags
    class Print < Liquid::Tag
      attr_reader :var

      def initialize(tag_name, markup, options)
        super
        @var = Liquid::Variable.new(markup, options)
      end

      class ParseTreeVisitor < Liquid::ParseTreeVisitor
        def children
          [@node.var]
        end
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
platformos-check-0.2.0 lib/platformos_check/tags/print.rb
platformos-check-0.1.0 lib/platformos_check/tags/print.rb
platformos-check-0.0.3 lib/platformos_check/tags/print.rb
platformos-check-0.0.2 lib/platformos_check/tags/print.rb
platformos-check-0.0.1 lib/platformos_check/tags/print.rb