Sha256: 04b6da4d36cc0c4a0ab7930e4f199a77f279b64e58f0b4a89bc940021db0cd2b
Contents?: true
Size: 697 Bytes
Versions: 9
Compression:
Stored size: 697 Bytes
Contents
require "shale" require_relative "img" require_relative "title" module Stepmod module Utils module Parsers module Models class Figure < Shale::Mapper attribute :id, Shale::Type::Value attribute :number, Shale::Type::String attribute :letter, Shale::Type::String attribute :title, Title attribute :img, Img xml do root "figure" map_attribute "id", to: :id map_attribute "number", to: :number map_attribute "letter", to: :letter map_element "title", to: :title map_element "img", to: :img end end end end end end
Version data entries
9 entries across 9 versions & 1 rubygems