Sha256: 1f28e2ab5cf79f1be1130dcb927db9a24197e146008ebc7b3d75ebff2f8a9aaf

Contents?: true

Size: 737 Bytes

Versions: 1

Compression:

Stored size: 737 Bytes

Contents

## Working example for this: https://codepen.io/anon/pen/MBVewo
#class up.FocusTracker
#
#  constructor: ->
#    @discardDelay = 80
#    fieldSelector = up.form.fieldSelector()
#    $(document).on('focusin', fieldSelector, @fieldFocused)
#    $(document).on('focusout', fieldSelector, @fieldBlurred)
#    @reset()
#
#  reset: ->
#    clearTimeout(@discardTimer)
#    @field = undefined
#
#  fieldFocused: (event) =>
#    clearTimeout(@discardTimer)
#    @field = event.currentTarget
#
#  fieldBlurred: (event) =>
#    clearTimeout(@discardTimer)
#    @discardTimer = u.setTimer(@discardDelay, @discardField)
#
#  discardField: =>
#    @field = undefined
#
#  lastField: ->
#    if u.isDetached(@field)
#      @discardField()
#    @field

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
unpoly-rails-0.57.0 lib/assets/javascripts/unpoly/classes/focus_tracker.coffee