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

Method onClickLevel

app/views/clans/ClanDetailsView.js:522–528  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

520 }
521
522 onClickLevel (e) {
523 if (this.clan.get('ownerID') !== me.id) { return }
524 const levelInfo = $(e.target).data('level-info')
525 if (((levelInfo != null ? levelInfo.levelID : undefined) == null) || ((levelInfo != null ? levelInfo.sessionID : undefined) == null)) { return }
526 const url = `/play/level/${levelInfo.levelID}?session=${levelInfo.sessionID}&observing=true`
527 return window.open(url, '_blank')
528 }
529
530 onDeleteClan (e) {
531 if (me.isAnonymous()) { return this.openModalView(new CreateAccountModal()) }

Callers

nothing calls this directly

Calls 3

dataMethod · 0.80
getMethod · 0.45
openMethod · 0.45

Tested by

no test coverage detected