Sha256: 999a27f44eca379d00e6b8b60277b03d382168d2435d5d607146da6653016a72
Contents?: true
Size: 1.38 KB
Versions: 2
Compression:
Stored size: 1.38 KB
Contents
module Axlsx # The picture locking class defines the locking properties for pictures in your workbook. class PictureLocking include Axlsx::OptionsParser include Axlsx::SerializedAttributes include Axlsx::Accessors boolean_attr_accessor :noGrp, :noSelect, :noRot, :noChangeAspect, :noMove, :noResize, :noEditPoints, :noAdjustHandles, :noChangeArrowheads, :noChangeShapeType serializable_attributes :noGrp, :noSelect, :noRot, :noChangeAspect, :noMove, :noResize, :noEditPoints, :noAdjustHandles, :noChangeArrowheads, :noChangeShapeType # Creates a new PictureLocking object # @option options [Boolean] noGrp # @option options [Boolean] noSelect # @option options [Boolean] noRot # @option options [Boolean] noChangeAspect # @option options [Boolean] noMove # @option options [Boolean] noResize # @option options [Boolean] noEditPoints # @option options [Boolean] noAdjustHandles # @option options [Boolean] noChangeArrowheads # @option options [Boolean] noChangeShapeType def initialize(options = {}) @noChangeAspect = true parse_options options end # Serializes the object # @param [String] str # @return [String] def to_xml_string(str = '') serialized_tag('a:picLocks', str) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
caxlsx-3.4.1 | lib/axlsx/drawing/picture_locking.rb |
caxlsx-3.4.0 | lib/axlsx/drawing/picture_locking.rb |