 
             @collection.set(models)
 
+        onRender: ->
+            @ui.textarea.on 'input propertychange', =>
+                @_parseText()
+
 
     { ValueList }

                @ui.textarea.show()
                @ui.toggle.html('<i class=icon-list></i> Show List')
            else
                @parseText()
                @ui.list.show()
                @ui.textarea.hide()
                @ui.toggle.html('<i class=icon-edit></i> Edit List')

            'click .toggle': 'toggle'
            'click .clear': 'clear'

        # The delay in milliseconds to wait before responding to changes in
        # the textarea.
        inputDelay: 500

        initialize: ->
            @_parseText = _.debounce(@parseText, @inputDelay)

        clear: (event) ->
            event?.preventDefault()
            @collection.reset()
