module RedactorRails::AssetBase::InstanceMethods
Public Instance Methods
as_json(options = nil)
click to toggle source
Calls superclass method
# File lib/redactor_rails/asset_base.rb, line 45 def as_json(options = nil) options = { :methods => as_json_methods, :root => false } super options end
as_json_methods()
click to toggle source
# File lib/redactor_rails/asset_base.rb, line 41 def as_json_methods [:image, :thumb] end
has_dimensions?()
click to toggle source
# File lib/redactor_rails/asset_base.rb, line 25 def has_dimensions? respond_to?(:width) && respond_to?(:height) end
image()
click to toggle source
# File lib/redactor_rails/asset_base.rb, line 33 def image url end
image?()
click to toggle source
# File lib/redactor_rails/asset_base.rb, line 29 def image? RedactorRails::IMAGE_TYPES.include?(data_content_type) end
thumb()
click to toggle source
# File lib/redactor_rails/asset_base.rb, line 37 def thumb url(:thumb) end