class S3MediaServerApi::Media::Image
Constants
- IMAGE
Public Class Methods
copy(uuid)
click to toggle source
copies image file parameters: uuid - uuid of file
aduio - url of image file
returns: response with copied image
# File lib/s3_media_server_api/media/image.rb, line 44 def copy(uuid) return unless uuid Image.new(custom_sync_request(:copy, uuid: uuid)) end
resize(uuid)
click to toggle source
sends request to make thumb of image parameters: uuid - uuid of file
# File lib/s3_media_server_api/media/image.rb, line 52 def resize(uuid) return unless uuid custom_async_request(:resize, uuid: uuid) end
Private Class Methods
media_type()
click to toggle source
# File lib/s3_media_server_api/media/image.rb, line 59 def media_type; IMAGE; end
Public Instance Methods
source()
click to toggle source
# File lib/s3_media_server_api/media/image.rb, line 29 def source ImageObject.new(@params[:source]) end
thumb()
click to toggle source
# File lib/s3_media_server_api/media/image.rb, line 33 def thumb ImageObject.new(@params[:thumb]) end