Sha256: e5e1e43e442cb7e95b62cbcdde3b26c531cbca75f8bd22213532df091f73fd23
Contents?: true
Size: 1.15 KB
Versions: 11
Compression:
Stored size: 1.15 KB
Contents
# Предыстория: изначально карта создавалась на основе арта 101км. # Чтобы при приближении к картинке этажа не возникало мыла, # я их готовил размерами в 2 раза больше. # Теперь пришёл единый psd (карта s40), в котором картинки этажей # уже размещены и позиционированы поверх картинки карты. И нет # надобности увеличивать их в 2 раза. # # Поэтому: методы модели Floor обращаются теперь к этому хелперу, # задача которого - выдавать размеры картинок этажей. 20170413 # + в host приложении можно переопределить этот функционал. # module C80MapFloors module ModelFloorHelper def get_width(image) img = MiniMagick::Image.open(image.path) img['width']/2 end def get_height(image) img = MiniMagick::Image.open(image.path) img['height']/2 end end end
Version data entries
11 entries across 11 versions & 1 rubygems