Sha256: 1caba3951bd46b0809f1018b6052275f9420238c9a6e7b3e05dad002bef999fe
Contents?: true
Size: 1 KB
Versions: 23
Compression:
Stored size: 1 KB
Contents
require "base64" module Ecoportal module API class V2 class Page class Force class Helper < Common::Content::DoubleModel class << self def new_doc { "id" => new_uuid } end end passkey :id passforced :patch_ver, default: 1 passthrough :script passthrough :name, :file_path, :content_b64, read_only: true def ooze self._parent.ooze end def force self._parent._parent end def script=(value) doc["content_b64"] = Base64.encode64(value) doc["script"] = value force.update_script value end end end end end end end require 'ecoportal/api/v2/page/force/binding' require 'ecoportal/api/v2/page/force/bindings'
Version data entries
23 entries across 23 versions & 1 rubygems