Sha256: 6dfeee02d51e725bb247f17e8bd47749fb048bb431e7036ca8a10ac7151fb4cf
Contents?: true
Size: 1.64 KB
Versions: 8
Compression:
Stored size: 1.64 KB
Contents
# -*- encoding : utf-8 -*- class Card; module Set; class All # Set: All cards (Guide) # module Guide; extend Card::Set def self.source_location; "/Users/ethan/dev/decko/gem/card-mod-help/set/all/guide.rb"; end def guide_card guide_card = rule_card(:guide) return unless guide_card guide_card = guide_card.first_card if guide_card.type_id == Card::PointerID guide_card if guide_card.ok?(:read) end module HtmlFormat; module_parent.send :register_set_format, Card::Format::HtmlFormat, self; extend Card::Set::AbstractFormat view :guide, unknown: true, cache: :never, wrap: :slot do guide end def guide guide_text = rule_based_guide return "" unless guide_text.present? if (rule_card = card.help_rule_card) edit_link = with_nest_mode(:normal) { nest(rule_card, view: :edit_link) } guide_text = "<span class='d-none'>#{edit_link}</span>#{guide_text}" end wrap_with :div, guide_text, class: classy("guide-text") end def alert_guide guide_text = guide return "" unless guide_text.present? alert(:secondary, true, false, class: "guide") { guide_text } end def raw_guide_text false end def rule_based_guide if raw_guide_text with_nest_mode :normal do process_content raw_guide_text, chunk_list: :references # render guide text with current card's format # so current card's context is used in guide card nests end elsif card.guide_card with_nest_mode :normal do nest card.guide_card, view: :core end else "" end end end end;end;end;end; # ~~ generated from /Users/ethan/dev/decko/gem/card-mod-help/set/all/guide.rb ~~
Version data entries
8 entries across 8 versions & 1 rubygems