Sha256: 75261d0772e83a6406cd3650df51d8df44fd5eb7b26182b7875407ccad679f44

Contents?: true

Size: 594 Bytes

Versions: 10

Compression:

Stored size: 594 Bytes

Contents

require 'berkeley_library/util/ods/xml/element_node'

module BerkeleyLibrary
  module Util
    module ODS
      module XML
        module LOExt
          class TableProtection < ElementNode
            def initialize(doc:)
              super(:loext, 'table-protection', doc: doc)

              set_default_attributes!
            end

            private

            def set_default_attributes!
              set_attribute('select-protected-cells', 'true')
              set_attribute('select-unprotected-cells', 'true')
            end
          end
        end
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
berkeley_library-tind-0.7.2 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.7.1 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.7.0 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.6.0 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.5.1 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.5.0 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.4.3 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.4.2 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.4.1 lib/berkeley_library/util/ods/xml/loext/table_protection.rb
berkeley_library-tind-0.4.0 lib/berkeley_library/util/ods/xml/loext/table_protection.rb