Sha256: 5fa6453601dcea7b46dfb584979a5189becb58ec48a709088312f63896324768
Contents?: true
Size: 556 Bytes
Versions: 2
Compression:
Stored size: 556 Bytes
Contents
class Card class Format module Nest module Subformat def subformat subcard subcard = Card.fetch(subcard, new: {}) if subcard.is_a?(String) self.class.new subcard, root: @root, parent: self, depth: @depth + 1, form: @form, mode: @mode, context_names: @context_names end def field_subformat field field = card.cardname.field(field) unless field.is_a?(Card) subformat field end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
card-1.20.1 | lib/card/format/nest/subformat.rb |
card-1.20.0 | lib/card/format/nest/subformat.rb |