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

Method initClass

app/views/admin/MainAdminView.js:67–90  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

65 }
66
67 static initClass () {
68 this.prototype.id = 'admin-view'
69 this.prototype.template = template
70 this.prototype.lastUserSearchValue = ''
71
72 this.prototype.events = {
73 'submit #espionage-form': 'onSubmitEspionageForm',
74 'submit #user-search-form': 'onSubmitUserSearchForm',
75 'click #stop-spying-btn': 'onClickStopSpyingButton',
76 'click #increment-button': 'incrementUserAttribute',
77 'click .user-spy-button': 'onClickUserSpyButton',
78 'click .teacher-dashboard-button': 'onClickTeacherDashboardButton',
79 'click #user-search-result': 'onClickUserSearchResult',
80 'click #create-free-sub-btn': 'onClickFreeSubLink',
81 'click #terminal-create': 'onClickTerminalSubLink',
82 'click #terminal-activation-create': 'onClickTerminalActivationLink',
83 'click .classroom-progress-csv': 'onClickExportProgress',
84 'click #clear-feature-mode-btn': 'onClickClearFeatureModeButton',
85 'click .edit-mandate': 'onClickEditMandate',
86 'click #maintenance-mode': 'onClickMaintenanceMode',
87 'click #teacher-license-code': 'onClickTeacherLicenseCode',
88 'click #toggle-admin-availability': 'onClickToggleAdminAvailability'
89 }
90 }
91
92 getTitle () { return $.i18n.t('account_settings.admin') }
93

Callers 1

MainAdminView.jsFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected