{"action":"created","issue":{"url":"https://api.github.com/repos/miguelcobain/ember-cli-selectize/issues/40","labels_url":"https://api.github.com/repos/miguelcobain/ember-cli-selectize/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/miguelcobain/ember-cli-selectize/issues/40/comments","events_url":"https://api.github.com/repos/miguelcobain/ember-cli-selectize/issues/40/events","html_url":"https://github.com/miguelcobain/ember-cli-selectize/issues/40","id":62420662,"number":40,"title":"Exception thrown if `remove` action not specified ","user":{"login":"domchristie","id":111734,"avatar_url":"https://avatars.githubusercontent.com/u/111734?v=3","gravatar_id":"","url":"https://api.github.com/users/domchristie","html_url":"https://github.com/domchristie","followers_url":"https://api.github.com/users/domchristie/followers","following_url":"https://api.github.com/users/domchristie/following{/other_user}","gists_url":"https://api.github.com/users/domchristie/gists{/gist_id}","starred_url":"https://api.github.com/users/domchristie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domchristie/subscriptions","organizations_url":"https://api.github.com/users/domchristie/orgs","repos_url":"https://api.github.com/users/domchristie/repos","events_url":"https://api.github.com/users/domchristie/events{/privacy}","received_events_url":"https://api.github.com/users/domchristie/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-17T15:01:42Z","updated_at":"2015-03-17T18:05:59Z","closed_at":null,"body":"    Uncaught Error: Assertion Failed: The remove action was triggered on the component <app@component:ember-selectize::ember872>, but the action name (function () {\r\n            // What we should really do here is wait until the end of the run loop\r\n            // to determine if the element has been re-appended to a different\r\n            // element.\r\n            // In the interim, we will just re-render if that happens. It is more\r\n            // important than elements get garbage collected.\r\n            if (!this.removedFromDOM) { this.destroyElement(); }\r\n          }) was not a string.\r\n\r\nFixed by adding a `remove` action:\r\n\r\n    {{ember-selectize remove='someAction'}}"},"comment":{"url":"https://api.github.com/repos/miguelcobain/ember-cli-selectize/issues/comments/82503094","html_url":"https://github.com/miguelcobain/ember-cli-selectize/issues/40#issuecomment-82503094","issue_url":"https://api.github.com/repos/miguelcobain/ember-cli-selectize/issues/40","id":82503094,"user":{"login":"sandstrom","id":122287,"avatar_url":"https://avatars.githubusercontent.com/u/122287?v=3","gravatar_id":"","url":"https://api.github.com/users/sandstrom","html_url":"https://github.com/sandstrom","followers_url":"https://api.github.com/users/sandstrom/followers","following_url":"https://api.github.com/users/sandstrom/following{/other_user}","gists_url":"https://api.github.com/users/sandstrom/gists{/gist_id}","starred_url":"https://api.github.com/users/sandstrom/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sandstrom/subscriptions","organizations_url":"https://api.github.com/users/sandstrom/orgs","repos_url":"https://api.github.com/users/sandstrom/repos","events_url":"https://api.github.com/users/sandstrom/events{/privacy}","received_events_url":"https://api.github.com/users/sandstrom/received_events","type":"User","site_admin":false},"created_at":"2015-03-17T18:05:59Z","updated_at":"2015-03-17T18:05:59Z","body":"I don't have a strong opinion on this, but I'd try to align with other ember components. `add-item` `select-item` etc. would be fairly close to http://emberjs.com/api/classes/Ember.Handlebars.helpers.html#toc_actions\r\n\r\nPerhaps `type` could be `update-query` or similar. *Type* sounds almost like a low-level key-press, but I guess it's really sort of like a 'change' event on the input."}}