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

Method load

app/views/editor/verifier/VerifierTest.js:49–63  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

47 }
48
49 load () {
50 this.supermodel.resetProgress()
51 this.loadStartTime = new Date()
52 if (this.levelLoader) {
53 this.stopListening(this.levelLoader)
54 this.levelLoader.destroy()
55 }
56 if (this.god) {
57 this.stopListening(this.god)
58 this.god.destroy()
59 }
60 this.god = new God({ maxAngels: 1, headless: true })
61 this.levelLoader = new LevelLoader({ supermodel: this.supermodel, levelID: this.levelID, headless: true, fakeSessionConfig: { codeLanguage: this.language, callback: this.configureSession }, thangsOverride: this.options.thangsOverride })
62 this.listenToOnce(this.levelLoader, 'world-necessities-loaded', function () { return _.defer(this.onWorldNecessitiesLoaded) })
63 }
64
65 onWorldNecessitiesLoaded () {
66 // Called when we have enough to build the world, but not everything is loaded

Callers 15

constructorMethod · 0.95
afterRenderMethod · 0.45
afterRenderMethod · 0.45
afterRenderMethod · 0.45
afterRenderMethod · 0.45
getCompaignLevelDropsMethod · 0.45
onClickPatchesMethod · 0.45
getLevelCompletionsMethod · 0.45

Calls 2

resetProgressMethod · 0.80
destroyMethod · 0.45

Tested by

no test coverage detected