Sha256: d0875ff9b8461180cac34b457c513d34db7503b0109a6d03e713e38819b5cd89
Contents?: true
Size: 815 Bytes
Versions: 5
Compression:
Stored size: 815 Bytes
Contents
class CarrierWaveCropperClass constructor: -> $('#medium_medium_cropbox').Jcrop setSelect: [0, 0, 200, 200] onSelect: @update onChange: @update update: (coords) => $('#medium_medium_crop_x').val(coords.x) $('#medium_medium_crop_y').val(coords.y) $('#medium_medium_crop_w').val(coords.w) $('#medium_medium_crop_h').val(coords.h) @updatePreview(coords) updatePreview: (coords) => $('#medium_medium_previewbox').css width: Math.round(100/coords.w * $('#medium_medium_cropbox').width()) + 'px' height: Math.round(100/coords.h * $('#medium_medium_cropbox').height()) + 'px' marginLeft: '-' + Math.round(100/coords.w * coords.x) + 'px' marginTop: '-' + Math.round(100/coords.h * coords.y) + 'px' @CarrierWaveCropper = CarrierWaveCropperClass
Version data entries
5 entries across 5 versions & 1 rubygems