item-selector.js 532 B

123456789101112131415161718192021
  1. import Ember from 'ember';
  2. export default Ember.Component.extend({
  3. didInsertElement: function() {
  4. $(".js-example-basic-single").select2(
  5. {
  6. width: '100%',
  7. placeholder: "Select a queue"
  8. });
  9. var elementId = this.get("element-id");
  10. var prefix = this.get("prefix");
  11. var element = d3.select("#" + elementId);
  12. if (element) {
  13. this.get("model").forEach(function(o) {
  14. element.append("option").attr("value", o.get("name")).text(prefix + o.get("name"));
  15. });
  16. }
  17. }
  18. });