Module: Card::Set::Type::Setting::HtmlFormat

Extended by:
AbstractFormat
Defined in:
tmpsets/set/mod015-settings/type/setting.rb

Instance Method Summary collapse

Instance Method Details

#duplicate_check(rules) ⇒ Object



44
45
46
47
48
49
50
51
52
53
# File 'tmpsets/set/mod015-settings/type/setting.rb', line 44

def duplicate_check rules
  previous_content = nil
  rules.each do |rule|
    current_content = rule.db_content.strip
    duplicate = previous_content == current_content
    changeover = previous_content && !duplicate
    previous_content = current_content
    yield rule, duplicate, changeover
  end
end


55
56
57
58
# File 'tmpsets/set/mod015-settings/type/setting.rb', line 55

def rule_link rule, text
  link_to_card rule, text, path: { view: :modal_rule },
                           slotter: true, "data-modal-class": "modal-lg"
end