summaryrefslogtreecommitdiffstats
path: root/src/layerdata
diff options
context:
space:
mode:
Diffstat (limited to 'src/layerdata')
-rwxr-xr-xsrc/layerdata/layereffect.coffee11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/layerdata/layereffect.coffee b/src/layerdata/layereffect.coffee
index b92922c..d69586d 100755
--- a/src/layerdata/layereffect.coffee
+++ b/src/layerdata/layereffect.coffee
@@ -3,7 +3,7 @@
class PSDLayerEffect
- constructor: (@file) ->
+ constructor: (@file) ->
parse: ->
# these are common to all effects
@@ -22,6 +22,8 @@ class PSDLayerEffectCommonStateInfo extends PSDLayerEffect
# unused
@file.read(2)
+ {visible: @visible}
+
# Based on https://github.com/alco/psdump/blob/master/libpsd-0.9/src/drop_shadow.c
class PSDDropDownLayerEffect extends PSDLayerEffect
@@ -68,3 +70,10 @@ class PSDDropDownLayerEffect extends PSDLayerEffect
[@opacity] = @file.read(1)
@nativeColor = @getSpaceColor() if @version == 2
+
+ data = {}
+ for own key, val of @
+ continue if key is "file"
+ data[key] = val
+
+ data