Sha256: 1b048f180c7e238bad4762da4e69538c7f6efe79f3b80a3cf4e0cdce4c6b699b

Contents?: true

Size: 839 Bytes

Versions: 4

Compression:

Stored size: 839 Bytes

Contents

# -----------------------------------------------------------------------------
# Author: Alexander Kravets <alex@slatestudio.com>,
#         Slate Studio (http://www.slatestudio.com)
# -----------------------------------------------------------------------------
# INPUT PASSWORD
# -----------------------------------------------------------------------------
class @InputPassword extends InputString
  # PRIVATE ===================================================================

  _add_input: ->
    @$input =$ "<input type='password' name='#{ @name }' value='#{ @value }' />"
    @$input.on 'keyup', (e) => @$input.trigger('change')
    @$el.append @$input

  # PUBLIC ====================================================================

  updateValue: (@value) ->
    @$input.val(@value)

chr.formInputs['password'] = InputPassword

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
formagic-0.3.10 app/assets/javascripts/formagic/inputs/password.coffee
formagic-0.3.9 app/assets/javascripts/formagic/inputs/password.coffee
formagic-0.3.8 app/assets/javascripts/formagic/inputs/password.coffee
formagic-0.3.7 app/assets/javascripts/formagic/inputs/password.coffee