Sha256: 4eb544e6f1d8070938455a12e4eb239f4172f41acf55596f0a63e43a5629fb8c

Contents?: true

Size: 1.42 KB

Versions: 12

Compression:

Stored size: 1.42 KB

Contents

I"¥(function() {
  var opts;

  opts = {
    select: {
      plugins: ['remove_button'],
      hideSelected: false
    },
    tag_list: {
      plugins: ['remove_button', 'drag_drop'],
      create: true,
      persist: false
    },
    relation: {
      plugins: ['remove_button'],
      hideSelected: false,
      onInitialize: function() {
        var items, options, sel;
        sel = this;
        options = sel.$input.data('options');
        items = sel.$input.data('items');
        $.each(options, function() {
          return sel.addOption(this);
        });
        if ($.isArray(items)) {
          return $.each(items, function() {
            return sel.addItem(this);
          });
        } else {
          return sel.addItem(items);
        }
      },
      render: {
        option: function(item, esc) {
          var pre;
          pre = item.depth > 0 ? '- '.repeat(item.depth) : '';
          return "<div class=\"option\">" + pre + (esc(item.text)) + "</div>";
        }
      }
    }
  };

  this.app.directive('selectize', function() {
    return function($scope, $el, $attrs) {
      switch ($attrs['selectize']) {
        case 'select':
          return $($el).selectize(opts.select);
        case 'tag_list':
          return $($el).selectize(opts.tag_list);
        case 'relation':
        case 'node':
        case 'taxonomy':
          return $($el).selectize(opts.relation);
      }
    };
  });

}).call(this);
:ET

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
push_type_auth-0.7.0 test/dummy/tmp/cache/assets/test/sprockets/v3.0/UDbrRpDT1Amq1Fms_PGw9KVBUmimDZE1c8YAJLCOcbw.cache
push_type_admin-0.7.0 test/dummy/tmp/cache/assets/test/sprockets/v3.0/UDbrRpDT1Amq1Fms_PGw9KVBUmimDZE1c8YAJLCOcbw.cache
push_type_auth-0.7.0.beta.1 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_admin-0.7.0.beta.1 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_auth-0.6.0 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_admin-0.6.0 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_auth-0.6.0.beta.4 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_admin-0.6.0.beta.4 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_auth-0.6.0.beta.3 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_admin-0.6.0.beta.3 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_auth-0.6.0.beta.2 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache
push_type_admin-0.6.0.beta.2 test/dummy/tmp/cache/assets/test/sprockets/v3.0/zU6SWg93-hpgJyTjFP15NSTMQgfkIQ0RK2aq5zpJXaQ.cache