Sha256: 35d9cf48e81a75b5bcc50f6727ad084e1ea43746aecd13b015f7a0ed38b6076f
Contents?: true
Size: 1.58 KB
Versions: 3
Compression:
Stored size: 1.58 KB
Contents
class @AntsAdminUsers constructor: (title='Admins', apiPath='/admin') -> config = title: title showWithParent: true arrayStore: new RailsArrayStore({ resource: 'admin_user' path: "#{ apiPath }/admin_users" sortBy: 'name' searchable: true }) formSchema: name: type: 'string' required: true label: "Name" placeholder: 'Full name' onInitialize: (input) -> if input.object input.$el.removeClass 'input-required' input.config.disabled = true input._add_disabled() email: type: 'string' required: true placeholder: 'Email' onInitialize: (input) -> if input.object input.$el.removeClass 'input-required' input.config.disabled = true input._add_disabled() input.$actions =$ "<span class='input-actions'></span>" input.$avatarBtn =$ "<a href='https://en.gravatar.com/' target='_blank'>Update avatar</a>" input.$label.append input.$actions input.$actions.append input.$avatarBtn password: type: 'password' required: true placeholder: 'Password' onInitialize: (input) -> if input.object input.$el.removeClass 'input-required' input.$label.html 'Change Password' input.config.placeholder = 'Type new password & hit Save' input._add_placeholder() return config
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ants-0.3.3 | app/assets/javascripts/ants/admin_users.coffee |
ants-0.3.2 | app/assets/javascripts/ants/admin_users.coffee |
ants-0.3.1 | app/assets/javascripts/ants/admin_users.coffee |