Sha256: 082994db12165ed0ee7c7f7ceb081187a0c2304cfd8e99096347f61cf37fb588
Contents?: true
Size: 759 Bytes
Versions: 3
Compression:
Stored size: 759 Bytes
Contents
class Perkins.Views.Sidebar extends Backbone.View el: "#sidebar" initialize: -> @repos = new Perkins.Collections.Repos @listenTo(@repos, "sync", @renderReposList) template: -> JST["sidebar"]() render: -> $(@el).html(@template()) @repos.fetch() renderReposList: -> console.log "sync" @repos_list ||= new Perkins.Views.SidebarRepoCollection(collection: @repos) @repos_list.render() class Perkins.Views.SidebarRepoItem extends Backbone.Marionette.ItemView tagName: "li" #events: template: (serialized_model) -> JST['sidebar_repo'](serialized_model) class Perkins.Views.SidebarRepoCollection extends Backbone.Marionette.CollectionView itemView: Perkins.Views.SidebarRepoItem el: "#sidebar-repos"
Version data entries
3 entries across 3 versions & 1 rubygems