diff options
Diffstat (limited to 'src/layerdata')
| -rwxr-xr-x | src/layerdata/layereffect.coffee | 11 |
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 |
