Sha256: 40386d2ac7f951f188e8fcd41ab63dbde6581ea57f5c0c210a93a3d5d8d1ed19

Contents?: true

Size: 1.46 KB

Versions: 71

Compression:

Stored size: 1.46 KB

Contents

(function() {

  define(function() {
    var AccessibleViewItemView, AccessibleViewsView;
    AccessibleViewItemView = Backbone.View.extend({
      tagName: 'div',
      events: {
        "click": "clicked",
        "mouseover": "mousedover",
        "mouseout": "mousedout"
      },
      render: function() {
        this.$el.empty().append("<a href=\"#\" title=\"" + (this.model.getShelleySelector()) + "\">\n  <span class=\"viewClass\">" + (this.model.get('class')) + "</span>\n  with label\n  \"<span class=\"viewLabel\">" + (this.model.get('accessibilityLabel')) + "</span>\"\n</a>");
        return this;
      },
      mousedover: function() {
        return this.model.setActive();
      },
      mousedout: function() {
        return this.model.unsetActive();
      },
      clicked: function() {
        return this.model.trigger('accessible-selected', this.model);
      }
    });
    AccessibleViewsView = Backbone.View.extend({
      el: $('#accessible-views'),
      initialize: function() {
        this.collection = new Backbone.Collection;
        return this.collection.on('reset', _.bind(this.render, this));
      },
      render: function() {
        var _this = this;
        this.$el.empty();
        this.collection.each(function(viewModel) {
          return _this.$el.append(new AccessibleViewItemView({
            model: viewModel
          }).render().el);
        });
        return this;
      }
    });
    return AccessibleViewsView;
  });

}).call(this);

Version data entries

71 entries across 54 versions & 5 rubygems

Version Path
rufus-0.6 RufusApp/Frank/frankified_build/Frankified.app/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.6 RufusApp/Frank/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.5 RufusApp/Frank/frankified_build/Frankified.app/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.5 RufusApp/Frank/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.4 RufusApp/Frank/frankified_build/Frankified.app/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.4 RufusApp/Frank/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.3 RufusApp/Frank/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.3 RufusApp/Frank/frankified_build/Frankified.app/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.1 RufusApp/Frank/frankified_build/Frankified.app/frank_static_resources.bundle/js/accessible_views_view.js
rufus-0.1 RufusApp/Frank/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.2.0 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.2.0.pre1 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.13.pre1 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.12 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.11.pre1 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.10 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.9.pre1 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.8 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.7 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js
frank-cucumber-1.1.6 frank-skeleton/frank_static_resources.bundle/js/accessible_views_view.js