Sha256: 885719bf6cc08a788a53ce896c51a73cc5c2878e6ea4ddf185edda2928adf06c
Contents?: true
Size: 586 Bytes
Versions: 8
Compression:
Stored size: 586 Bytes
Contents
Lanes.Views.RenderContext = { stack: [] reset: ()-> @stack = [] start: (@parent, model=@parent.model)-> @stack = [[@parent,model]] push: (identifier, model)-> @stack.push([identifier,model]) @_grants = null model: -> @stack[ @stack.length-1 ][1]?.modelForAccess() view: -> @stack[ @stack.length-1 ][0] canRead: (field)-> Lanes.current_user.canRead( this.model(), field ) canWrite: (field)-> Lanes.current_user.canWrite( this.model(), field ) pop: -> @stack.pop() }
Version data entries
8 entries across 8 versions & 1 rubygems