Sha256: 1297d611ffb0b1eac68158798cac35b4753b6f09277762f035a4d5f490c09337
Contents?: true
Size: 735 Bytes
Versions: 11
Compression:
Stored size: 735 Bytes
Contents
## Working example for this: https://codepen.io/anon/pen/MBVewo #class up.FocusFollower # # 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.timer(@discardDelay, @discardField) # # discardField: => # @field = undefined # # lastField: -> # if u.isDetached(@field) # @discardField() # @field
Version data entries
11 entries across 11 versions & 1 rubygems