Sha256: b4136cd2fcbbb6ba3f6243d3613a0fdad86e263c57ec2b514a2f27554fc230ee

Contents?: true

Size: 463 Bytes

Versions: 3

Compression:

Stored size: 463 Bytes

Contents

class Lanes.Access.Extension extends Lanes.Extensions.Base

    identifier: "lanes-access"

    setBootstrapData: (data)->
        Lanes.current_user = new Lanes.Models.User
        Lanes.Models.Roles.all = new Lanes.Models.Roles( data.roles )
        if data.user
            Lanes.current_user.set(data.user)
        if data.access
            Lanes.current_user.access_data = data.access

    onAvailable: (view)->
        Lanes.Access.createLoginDialog(view)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lanes-0.1.9 client/lanes/access/Extension.coffee
lanes-0.1.8 client/lanes/access/Extension.coffee
lanes-0.1.7 client/lanes/access/Extension.coffee