Class: Motion::AssetsLibrary::Saver

Inherits:
Object
  • Object
show all
Defined in:
lib/project/assets_library/saver.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#denied_callbackObject (readonly)

Returns the value of attribute denied_callback.



4
5
6
# File 'lib/project/assets_library/saver.rb', line 4

def denied_callback
  @denied_callback
end

#failure_callbackObject (readonly)

Returns the value of attribute failure_callback.



4
5
6
# File 'lib/project/assets_library/saver.rb', line 4

def failure_callback
  @failure_callback
end

#success_callbackObject (readonly)

Returns the value of attribute success_callback.



4
5
6
# File 'lib/project/assets_library/saver.rb', line 4

def success_callback
  @success_callback
end

Instance Method Details

#denied(callback) ⇒ Object



10
11
12
# File 'lib/project/assets_library/saver.rb', line 10

def denied(callback)
  @denied_callback = callback
end

#failure(callback) ⇒ Object



6
7
8
# File 'lib/project/assets_library/saver.rb', line 6

def failure(callback)
  @failure_callback = callback
end

#save(image, to_album: album_name, &block) ⇒ Object



14
15
16
# File 'lib/project/assets_library/saver.rb', line 14

def save(image, &block)
  save(image, to_album: nil, &block)
end

#save_image_data(image_data, to_album: album_name, &block) ⇒ Object



29
30
31
# File 'lib/project/assets_library/saver.rb', line 29

def save_image_data(image_data, &block)
  save_image_data(image_data, to_album: nil, &block)
end