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

Method initClass

app/views/play/modal/AmazonHocModal.js:15–25  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13module.exports = (AmazonHocModal = (function () {
14 AmazonHocModal = class AmazonHocModal extends ModalView {
15 static initClass () {
16 this.prototype.template = template
17 this.prototype.id = 'amazon-hoc-modal'
18
19 this.prototype.events = {
20 'click #close-modal': 'hide',
21 'mouseup #aws-educate-link': 'onClickAwsEducateLink', // mouseup detects middle click as well
22 'mouseup #aws-alexa-link': 'onClickAwsAlexaLink',
23 'mouseup #aws-future-eng-link': 'onClickAwsFutureEngLink'
24 }
25 }
26
27 onClickAwsEducateLink () {
28 return (window.tracker != null ? window.tracker.trackEvent('Click Amazon link', { label: 'aws-educate-link' }) : undefined)

Callers 1

AmazonHocModal.jsFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected