Sha256: 66a88d3722954f912652c1e7978f9877fcff5822bdb67fe1b6feff6a3d0d453a

Contents?: true

Size: 437 Bytes

Versions: 5

Compression:

Stored size: 437 Bytes

Contents

module Ooz
  module Base
    class Field
      class Checklist < Field
      end
    end
  end
end

require_relative "checklist/item"

module Ooz
  module Base
    class Field
      class Checklist
        overridable_const :checklist_item_class, Base::Field::Checklist::Item
        passthrough :complete, to: :doc
        passthrough_arr :items, to: :doc, klass: :checklist_item_class
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ooze-parser-0.1.11 lib/ooz/base/field/checklist.rb
ooze-parser-0.1.10 lib/ooz/base/field/checklist.rb
ooze-parser-0.1.9 lib/ooz/base/field/checklist.rb
ooze-parser-0.1.8 lib/ooz/base/field/checklist.rb
ooze-parser-0.1.7 lib/ooz/base/field/checklist.rb