Sha256: e306995a463468b85dde7e34ede3ba14d62a54e4f9c29573fc3e1b7da69c9405
Contents?: true
Size: 946 Bytes
Versions: 1
Compression:
Stored size: 946 Bytes
Contents
#= require_tree ./browse_source #= require_self view = Docs.register "Docs.views.BrowseSource" view.extends "Luca.Container" view.configuration autoBindEventHandlers: true events: "click .docs-component-list a.link" : "selectComponent" view.contains component: "component_list" , component: "component_details" view.privateMethods index: ()-> @selectComponent(@getComponentList().getCollection().at(0)) selectComponent: (e)-> list = @getComponentList() details = @getComponentDetails() if Luca.isBackboneModel(e) model = e index = list.getCollection().indexOf(model) row = list.$("tr[data-index='#{ index }']") else $target = @$(e.target) row = $target.parents('tr').eq(0) index = row.data('index') model = list.getCollection().at(index) list.$('tr').removeClass('info') row.addClass('info') details.load(model)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
luca-0.9.899 | site/source/javascripts/docs/views/pages/browse_source.coffee |