Sha256: 55ca4e0864b84051c65405e6b0d660cf5ff1cd5715ba5eacf5928218b16692d6

Contents?: true

Size: 434 Bytes

Versions: 2

Compression:

Stored size: 434 Bytes

Contents

# frozen_string_literal: true

module Goldendocx
  module Documents
    class Style
      include Goldendocx::Element

      namespace :w
      tag :style

      attribute :id, alias_name: :styleId, namespace: :w
      attribute :type, namespace: :w

      embeds_one :style_name, class_name: 'Goldendocx::Documents::Properties::StyleNameProperty', auto_build: true

      def name
        style_name.name
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
goldendocx-0.3.0 lib/goldendocx/documents/style.rb
goldendocx-0.2.3 lib/goldendocx/documents/style.rb