Class: Liquid::Break

Inherits:
Tag
  • Object
show all
Defined in:
lib/liquid/tags/break.rb

Overview

Break tag to be used to break out of a for loop.

Basic Usage:

{% for item in collection %}
  {% if item.condition %}
    {% break %}
  {% endif %}
{% endfor %}

Instance Attribute Summary

Attributes inherited from Tag

#line_number, #nodelist, #options, #warnings

Instance Method Summary collapse

Methods inherited from Tag

#blank?, #initialize, #name, parse, #parse, #raw, #render

Methods included from ParserSwitching

#parse_with_selected_parser

Constructor Details

This class inherits a constructor from Liquid::Tag

Instance Method Details

#interruptObject



14
15
16
# File 'lib/liquid/tags/break.rb', line 14

def interrupt
  BreakInterrupt.new
end