Sha256: 9a85ac972689c52502cd0fb8ebfa4b17d0126089f5e8112550c549693272e39c

Contents?: true

Size: 760 Bytes

Versions: 8

Compression:

Stored size: 760 Bytes

Contents

format :html do
  view :overlay_rule, cache: :never, unknown: true do
    wrap_with_overlay slot: breadcrumb_data("Rule editing", "rules") do
      current_rule_form
    end
  end

  view :modal_rule, cache: :never, unknown: true,
                    wrap: { modal: { title: ->(format) { format.render_title } } } do
    current_rule_form
  end

  view :overlay_title do
    edit_rule_title
  end

  view :help_text, unknown: true, cache: :never do
    wrap_help_text [rule_based_help, setting_link].join(" ")
  end

  def setting_link
    wrap_with :div, class: "ml-auto" do
      link_to_card card.rule_setting_name,
                  " (#{card.rule_setting.count} #{card.rule_setting_title} rules)",
                   class: "text-muted"
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
card-1.100.0 mod/rules/set/rule/bridge_rules_editor.rb
card-1.99.6 mod/rules/set/rule/bridge_rules_editor.rb
card-1.99.5 mod/rules/set/rule/bridge_rules_editor.rb
card-1.99.4 mod/rules/set/rule/bridge_rules_editor.rb
card-1.99.3 mod/rules/set/rule/bridge_rules_editor.rb
card-1.99.2 mod/rules/set/rule/bridge_rules_editor.rb
card-1.99.1 mod/rules/set/rule/bridge_rules_editor.rb
card-1.99.0 mod/rules/set/rule/bridge_rules_editor.rb