Skip to content

Commit

Permalink
feat: Add missing VERSION property, use an object for tests so init i…
Browse files Browse the repository at this point in the history
…s called once.
  • Loading branch information
Ayfri committed Aug 6, 2022
1 parent a716404 commit 43c8ada
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 3 deletions.
5 changes: 5 additions & 0 deletions pixi/src/main/kotlin/pixi/typings/typings.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
@file:JsModule("pixi.js")

package pixi.typings

external val VERSION: String
9 changes: 6 additions & 3 deletions pixi/src/test/kotlin/Main.kt
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
package tests

import kotlinext.js.require
import kotlinx.browser.document
import kotlinx.browser.window
import kotlinx.html.div
import kotlinx.html.dom.append
import kotlinx.html.id
import kotlinx.js.import
import pixi.externals.Color
import pixi.externals.extensions.add
import pixi.externals.extensions.addToApplication
import pixi.externals.extensions.load
import pixi.externals.extensions.once
import pixi.externals.extensions.setPositionFromWindow
import pixi.externals.generateBlankTexture
import pixi.typings.VERSION
import pixi.typings.app.Application
import pixi.typings.loaders.Loader
import pixi.typings.loaders.loader
Expand All @@ -25,12 +26,12 @@ import kotlin.test.Test
import kotlin.test.assertContains
import kotlin.test.assertNotNull

class Tests : EventEmitter() {
object Tests : EventEmitter() {
lateinit var sprite: Sprite
var app: Application

init {
require("pixi.js")
import<Any>("pixi.js")

document.body!!.append {
div {
Expand All @@ -42,8 +43,10 @@ class Tests : EventEmitter() {
backgroundColor = Color("#eee")
resizeTo = window
}

document.querySelector("#root")!!.appendChild(app.view)

console.log("Pixi.js version: $VERSION")
app.loader.add("test", "test.png").load(::start)
}

Expand Down

0 comments on commit 43c8ada

Please sign in to comment.