Sha256: 60af06e26703205081d2c2aa18377b077aca7cd7090f4ee3452503a56a170273
Contents?: true
Size: 1.46 KB
Versions: 1
Compression:
Stored size: 1.46 KB
Contents
# -*- encoding : utf-8 -*- class Card; module Set; class All; module Bridge; # Set: All cards (Bridge, RelatedSection) # module RelatedSection; extend Card::Set def self.source_location; "/Users/ezl5238/dev/decko/gem/mod/edit/set/all/bridge/related_section.rb"; end module HtmlFormat; module_parent.send :register_set_format, Card::Format::HtmlFormat, self; extend Card::Set::AbstractFormat RELATED_ITEMS = { "by name" => [["children", :children], ["mates", :mates]], # FIXME: optimize, "by content" => [["links out", :links_to], ["links in", :linked_to_by], ["nests", :nests], ["nested by", :nested_by], ["references out", :refers_to], ["references in", :referred_to_by]] # ["by edit", [["creator", :creator], # ["editors", :editors], # ["last edited", :last_edited]]] }.freeze def related_by_name_items pills = [] if card.name.compound? pills += card.name.ancestors.map { |a| [a, a, { mark: :absolute }] } end pills += RELATED_ITEMS["by name"] pills end def related_by_content_items RELATED_ITEMS["by content"] end def related_by_type_items [["#{card.type} cards", [card.type, :type, :by_name], { mark: :absolute }]] end end end;end;end;end;end; # ~~ generated from /Users/ezl5238/dev/decko/gem/mod/edit/set/all/bridge/related_section.rb ~~
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
card-1.102.0 | tmpsets/set/mod011-edit/all/bridge/related_section.rb |