class Netfira::WebConnect::Models::Image

Public Instance Methods

data=(value) click to toggle source
# File lib/netfira/web_connect/models/image.rb, line 17
def data=(value)
  super value
  self.width, self.height = FastImage.size(attachment.staged_path)
end
dimensions() click to toggle source
# File lib/netfira/web_connect/models/image.rb, line 22
def dimensions
  [width, height]
end
dimensions=(value) click to toggle source
# File lib/netfira/web_connect/models/image.rb, line 26
def dimensions=(value)
  self.width, self.height = value
end
focus_point() click to toggle source
# File lib/netfira/web_connect/models/image.rb, line 13
def focus_point
  @focus_point ||= FocusPoint.new(self)
end
focus_point=(point) click to toggle source
# File lib/netfira/web_connect/models/image.rb, line 7
def focus_point=(point)
  self.focus_point_top = point[:top]
  self.focus_point_left = point[:left]
  self.focus_point
end