class ImageOptim::ImagePath::Optimized
Holds optimized image with reference to original and its size
Attributes
original[R]
Original path, use original_size
to get its size as original can be overwritten
original_size[R]
Stored size of original
Public Class Methods
new(path, original_or_size = nil)
click to toggle source
# File lib/image_optim/image_path.rb, line 9 def initialize(path, original_or_size = nil) path = ImagePath.convert(path) __setobj__(path) if original_or_size.is_a?(Integer) @original = path @original_size = original_or_size elsif original_or_size @original = ImagePath.convert(original_or_size) @original_size = @original.size end end