psd
Version:
A general purpose Photoshop file parser.
21 lines (15 loc) • 652 B
text/coffeescript
LayerInfo = require '../layer_info.coffee'
module.exports = class Locked extends LayerInfo
: (key) -> key is 'lspf'
constructor: (layer, length) ->
super(layer, length)
= false
= false
= false
= false
parse: ->
locked = .readInt()
= (locked & (0x01 << 0)) > 0 || locked == -2147483648
= (locked & (0x01 << 1)) > 0 || locked == -2147483648
= (locked & (0x01 << 2)) > 0 || locked == -2147483648
= and and