Sha256: 28a174a40703f81e643e6c428821944207b0143e8c026a1b47f1f861c30acebe
Contents?: true
Size: 500 Bytes
Versions: 21
Compression:
Stored size: 500 Bytes
Contents
module Expressir module Model class Unique < ModelElement include Identifier model_attr_accessor :attributes def initialize(options = {}) @id = options[:id] @remarks = options.fetch(:remarks, []) @remark_items = options.fetch(:remark_items, []) @source = options[:source] @attributes = options.fetch(:attributes, []) super end def children [ *remark_items ] end end end end
Version data entries
21 entries across 21 versions & 1 rubygems