2021-05-28 01:14:10 +02:00
|
|
|
import type { LoadSoundEvent } from '../Events/LoadSoundEvent';
|
|
|
|
import type { PlaySoundEvent } from '../Events/PlaySoundEvent';
|
|
|
|
import type { StopSoundEvent } from '../Events/StopSoundEvent';
|
|
|
|
import { IframeApiContribution, sendToWorkadventure } from './IframeApiContribution';
|
2021-06-21 12:26:12 +02:00
|
|
|
import {Sound} from "./Sound/Sound";
|
2021-05-28 01:14:10 +02:00
|
|
|
|
|
|
|
class WorkadventureSoundCommands extends IframeApiContribution<WorkadventureSoundCommands> {
|
|
|
|
callbacks = []
|
|
|
|
|
|
|
|
loadSound(url: string): Sound {
|
|
|
|
return new Sound(url);
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2021-06-21 12:26:12 +02:00
|
|
|
export default new WorkadventureSoundCommands();
|