Sha256: 4c929e3b9ca180ef6c198ceecb8f1d00f75b529b599bf3f1f463042f51a8f0ba
Contents?: true
Size: 597 Bytes
Versions: 9
Compression:
Stored size: 597 Bytes
Contents
# -*- encoding : utf-8 -*- # Set Pattern: Type # class Card::Set::Type < Card::Set::Pattern::Abstract cattr_accessor :options class << self def label name %(All "#{name}" cards) end def short_label name %(all "#{name}s") end def prototype_args anchor { type: anchor } end def pattern_applies? card !!card.type_id end def anchor_name card card.type_name end def anchor_id card card.type_id end end register "Type".underscore.to_sym, (options || {}) end # ~~ generated from /Users/ethan/dev/decko/gem/card/mod/core/set_pattern/03_type.rb ~~
Version data entries
9 entries across 9 versions & 1 rubygems