Method: PSD::LayerStyles#initialize

Defined in:
lib/psd/renderer/layer_styles.rb

#initialize(canvas) ⇒ LayerStyles

Returns a new instance of LayerStyles.



36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/psd/renderer/layer_styles.rb', line 36

def initialize(canvas)
  @canvas = canvas
  @node = @canvas.node
  @data = @node.layer.info[:object_effects]

  if @data.nil?
    @applied = true
  else
    @data = @data.data
    @applied = false
  end
end