Updates room documentation for embeddedWebsite properties
This commit is contained in:
parent
a69f232a06
commit
99f9d56c5c
4 changed files with 78 additions and 86 deletions
|
@ -28,7 +28,6 @@ import type { MessageReferenceEvent } from "./ui/TriggerActionMessageEvent";
|
|||
import { isMessageReferenceEvent, isTriggerActionMessageEvent } from "./ui/TriggerActionMessageEvent";
|
||||
import type { MenuRegisterEvent, UnregisterMenuEvent } from "./ui/MenuRegisterEvent";
|
||||
import type { ChangeLayerEvent } from "./ChangeLayerEvent";
|
||||
import { isPlayerPropertyEvent } from "./PlayerPropertyEvent";
|
||||
import type { ChangeZoneEvent } from "./ChangeZoneEvent";
|
||||
import { isColorEvent } from "./ColorEvent";
|
||||
import { isPlayerPosition } from "./PlayerPosition";
|
||||
|
@ -158,14 +157,6 @@ export const iframeQueryMapTypeGuards = {
|
|||
query: isCreateEmbeddedWebsiteEvent,
|
||||
answer: tg.isUndefined,
|
||||
},
|
||||
getPlayerProperty: {
|
||||
query: tg.isString,
|
||||
answer: isPlayerPropertyEvent,
|
||||
},
|
||||
setPlayerProperty: {
|
||||
query: isPlayerPropertyEvent,
|
||||
answer: tg.isUndefined,
|
||||
},
|
||||
setPlayerOutline: {
|
||||
query: isColorEvent,
|
||||
answer: tg.isUndefined,
|
||||
|
|
|
@ -32,7 +32,6 @@ import { ModifyEmbeddedWebsiteEvent, isEmbeddedWebsiteEvent } from "./Events/Emb
|
|||
import { handleMenuRegistrationEvent, handleMenuUnregisterEvent } from "../Stores/MenuStore";
|
||||
import type { ChangeLayerEvent } from "./Events/ChangeLayerEvent";
|
||||
import type { WasCameraUpdatedEvent } from "./Events/WasCameraUpdatedEvent";
|
||||
import type { HasCameraMovedEvent } from "./Events/HasCameraMovedEvent";
|
||||
import type { ChangeZoneEvent } from "./Events/ChangeZoneEvent";
|
||||
|
||||
type AnswererCallback<T extends keyof IframeQueryMap> = (
|
||||
|
|
|
@ -110,20 +110,6 @@ export class WorkadventurePlayerCommands extends IframeApiContribution<Workadven
|
|||
data: undefined,
|
||||
});
|
||||
}
|
||||
|
||||
getPlayerProperty(name: string): Promise<PlayerPropertyEvent> {
|
||||
return queryWorkadventure({
|
||||
type: "getPlayerProperty",
|
||||
data: name,
|
||||
});
|
||||
}
|
||||
|
||||
setPlayerProperty(property: PlayerPropertyEvent) {
|
||||
queryWorkadventure({
|
||||
type: "setPlayerProperty",
|
||||
data: property,
|
||||
}).catch((e) => console.error(e));
|
||||
}
|
||||
}
|
||||
|
||||
export type Position = {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue