MCPcopy Create free account
hub / github.com/codecombat/codecombat / afterRender

Method afterRender

app/views/play/menu/InventoryModal.js:265–282  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

263 }
264
265 afterRender () {
266 if (debugInventory) { console.log('Inside afterRender') }
267 super.afterRender()
268 this.$el.find('#play-level-button').css('visibility', 'hidden')
269 if (!this.supermodel.finished()) { return }
270 this.$el.find('#play-level-button').css('visibility', 'visible')
271
272 this.setUpDraggableEventsForAvailableEquipment()
273 this.setUpDraggableEventsForEquippedArea()
274 this.delegateEvents()
275 this.itemDetailsView = new ItemDetailsView()
276 this.insertSubView(this.itemDetailsView)
277 if (debugInventory) { console.log('requireLevelEquipment called from afterRender') }
278 this.requireLevelEquipment()
279 this.$el.find('.nano').nanoScroller({ alwaysVisible: true })
280 this.onSelectionChanged()
281 return this.onEquipmentChanged()
282 }
283
284 afterInsert () {
285 if (debugInventory) { console.log('Inside afterInsert') }

Callers

nothing calls this directly

Calls 6

requireLevelEquipmentMethod · 0.95
onSelectionChangedMethod · 0.95
onEquipmentChangedMethod · 0.95
logMethod · 0.80

Tested by

no test coverage detected