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

Method initClass

app/views/clans/ClanDetailsView.js:40–58  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

38module.exports = (ClanDetailsView = (function () {
39 ClanDetailsView = class ClanDetailsView extends RootView {
40 static initClass () {
41 this.prototype.id = 'clan-details-view'
42 this.prototype.template = template
43
44 this.prototype.events = {
45 'change .expand-progress-checkbox': 'onExpandedProgressCheckbox',
46 'click .delete-clan-btn': 'onDeleteClan',
47 'click .edit-description-save-btn': 'onEditDescriptionSave',
48 'click .edit-name-save-btn': 'onEditNameSave',
49 'click .join-clan-btn': 'onJoinClan',
50 'click .leave-clan-btn': 'onLeaveClan',
51 'click .member-header': 'onClickMemberHeader',
52 'click .progress-header': 'onClickProgressHeader',
53 'click .progress-level-cell': 'onClickLevel',
54 'click .remove-member-btn': 'onRemoveMember',
55 'mouseenter .progress-level-cell': 'onMouseEnterPoint',
56 'mouseleave .progress-level-cell': 'onMouseLeavePoint'
57 }
58 }
59
60 getMeta () {
61 return {

Callers 1

ClanDetailsView.jsFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected