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

Method constructor

app/core/Tracker2/FullStoryTracker.js:34–46  ·  view source on GitHub ↗
(store, globalTracker)

Source from the content-addressed store, hash-verified

32
33export default class FullstoryTracker extends BaseTracker {
34 constructor (store, globalTracker) {
35 super()
36
37 this.store = store
38 this.globalTracker = globalTracker
39
40 const sessionEnabled = window.sessionStorage.getItem(FULLSTORY_SESSION_TRACKING_ENABLED_KEY)
41 this.enableDecisionMade = (sessionEnabled !== null)
42 this.enabled = (sessionEnabled === 'true')
43
44 this.log('fs initialized enabled', this.enabled)
45 this.log('fs initialized enable decision made', this.enableDecisionMade)
46 }
47
48 async _initializeTracker () {
49 this.watchForDisableAllTrackingChanges(this.store)

Callers

nothing calls this directly

Calls 1

logMethod · 0.80

Tested by

no test coverage detected