extraction idea

# Conflicts:
#	front/src/Api/ScriptUtils.ts
#	front/src/iframe_api.ts
This commit is contained in:
jonny 2021-05-25 13:47:41 +02:00
parent fe573893a1
commit 1a1ab30574
4 changed files with 122 additions and 15 deletions

View file

@ -0,0 +1,27 @@
import { EnterLeaveEvent, isEnterLeaveEvent } from '../Events/EnterLeaveEvent'
import { registerWorkadventureCommand, registerWorkadvntureCallback, sendToWorkadventure } from "./iframe-registration"
class WorkadventureZoneCommands {
onEnterZone(name: string, callback: () => void): void {
}
onLeaveZone(name: string, callback: () => void): void {
}
}
export const commands = registerWorkadventureCommand(new WorkadventureZoneCommands())
export const callbacks = registerWorkadvntureCallback([{
callback: (enterEvent: EnterLeaveEvent) => {
},
type: "enterEvent",
typeChecker: isEnterLeaveEvent
},])