Sha256: 8b868259789a600f1c12fe14345ca43415f0e37228f626a4549970c70a647f00
Contents?: true
Size: 1023 Bytes
Versions: 40
Compression:
Stored size: 1023 Bytes
Contents
# -*- encoding : utf-8 -*- class Card; module Set; class All; module ViewViz; extend Card::Set # ~~ above autogenerated; below pulled from /Users/ethan/dev/wagn/gem/card/mod/developer/set/all/view_viz.rb ~~ format :html do view :views_by_format do format_views = self.class.ancestors.each_with_object({}) do |format_class, hash| views = format_class.instance_methods.map do |method| next unless method.to_s =~ /^_view_(.+)$/ Regexp.last_match(1) end.compact next unless views.present? format_class.name =~ /^Card(::Set)?::(.+?)$/ #::(\w+Format) hash[Regexp.last_match(2)] = views end accordion_group format_views end view :views_by_name do views = methods.map do |method| Regexp.last_match(1) if method.to_s =~ /^_view_(.+)$/ end.compact.sort list_group views end end # ~~ below autogenerated; above pulled from /Users/ethan/dev/wagn/gem/card/mod/developer/set/all/view_viz.rb ~~ end;end;end;end;
Version data entries
40 entries across 40 versions & 1 rubygems