Sha256: 01f4f56128ce0cbec48b4cd0efe647f6d6e0416add712aa9fcf1e0c224da98e5
Contents?: true
Size: 1.15 KB
Versions: 17
Compression:
Stored size: 1.15 KB
Contents
# frozen_string_literal: true # for browser rendering module BrowserHelper # shadow def self.browser_left_shadow(value, _browser_object, atome) ls_left = "#{atome[:left] = value}px" ls_top = "#{atome[:top]}px" ls_blur = "#{atome[:blur]}px" red = atome[:red] * 255 green = atome[:green] * 255 blue = (atome[:blue]) * 255 direction = atome[:direction] alpha = atome[:alpha] shadow_updated = "#{ls_left} #{ls_top} #{ls_blur} rgba(#{red}, #{green}, #{blue}, #{alpha}) #{direction}" `document.getElementById(#{atome[:id]}).sheet.cssRules[0].style.boxShadow = #{shadow_updated}` end def self.browser_top_shadow(value, _browser_object, atome) rs_left = "#{atome[:left]}px" rs_top = "#{atome[:top] = value}px" rs_blur = "#{atome[:blur]}px" red = atome[:red] * 255 green = atome[:green] * 255 blue = (atome[:blue]) * 255 direction = atome[:direction] alpha = atome[:alpha] shadow_updated = "#{rs_left}px #{rs_top}px #{rs_blur}px rgba(#{red}, #{green}, #{blue}, #{alpha}) #{direction}" `document.getElementById(#{atome[:id]}).sheet.cssRules[0].style.boxShadow = #{shadow_updated}` end end
Version data entries
17 entries across 17 versions & 1 rubygems