Sha256: aabd5adc371cae85c92624b598d11aabf82b0bb9fe0701bce0f978bcd2fe206b
Contents?: true
Size: 897 Bytes
Versions: 6
Compression:
Stored size: 897 Bytes
Contents
module Ecoportal module API class V2 class Page class Component class Image < Ecoportal::API::Common::Content::DoubleModel class << self def new_doc { "id" => new_uuid, "weight" => 9999 } end end passkey :id passforced :patch_ver, default: 1 passthrough :weight passthrough :height, :width, :caption passthrough :upload_id, :file_file_name passthrough :dimensions, :styles def upload_id=(value) if value != self.upload_id doc["src_id"] = doc["upload_id"] = value end self.upload_id end end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems