Sha256: 4a7d1c8a918076c025f0aecaba931bca92bca19ddd0b4ff22cac4403b3b2950d

Contents?: true

Size: 486 Bytes

Versions: 2

Compression:

Stored size: 486 Bytes

Contents

module Reality
  # @private
  module Character
    extend Entity::WikipediaType

    infobox_name 'Infobox character'

    # FIXME: Both should be auto-parsed
    infobox 'species', :species, :entity,
            parse: ->(var){var.lookup(:Wikilink).first}
            
    infobox 'affiliation', :affiliations, [:entity],
            parse: ->(var){var.lookup(:Wikilink)}

    infobox 'portrayer', :portrayer, :entity,
            parse: ->(var){var.lookup(:Wikilink).first}
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
reality-0.0.5 lib/reality/definitions/wikipedia_character.rb
reality-0.0.4 lib/reality/definitions/wikipedia_character.rb