- add_picture: (retriever) ->\r
- @listenTo(retriever, 'retrieve', @retrieve_picture)\r
- retriever.retrieve()\r
- \r
- retrieve_picture: (picture) ->\r
- pid = picture.get('id')\r
- if not @credited[pid]\r
- @credited[pid] = picture\r
- credit = picture.credit_view()\r
- @listenTo(credit, 'click:icon', @click_credit_icon)\r
- this.$el.append(credit.render().el)\r
- \r
- click_credit_icon: (item) ->\r
- @trigger('click:credit:icon', item)\r
- \r
- click_pick: () ->\r
- @trigger('pick', @item)\r
- \r
- is_pickable: () ->\r
- true\r
- \r
- add_pick: (target_model) ->\r
- @header.add_pick(target_model)\r
- \r