When selected custom menu is removed, go to settings menu Allow iframe in custom menu to use Scripting API Return menu object when it is registered, can call remove function on it
19 lines
559 B
TypeScript
19 lines
559 B
TypeScript
import * as tg from "generic-type-guard";
|
|
|
|
export const isSetVariableEvent = new tg.IsInterface()
|
|
.withProperties({
|
|
key: tg.isString,
|
|
value: tg.isUnknown,
|
|
})
|
|
.get();
|
|
/**
|
|
* A message sent from the iFrame to the game to change the value of the property of the layer
|
|
*/
|
|
export type SetVariableEvent = tg.GuardedType<typeof isSetVariableEvent>;
|
|
|
|
export const isSetVariableIframeEvent = new tg.IsInterface()
|
|
.withProperties({
|
|
type: tg.isSingletonString("setVariable"),
|
|
data: isSetVariableEvent,
|
|
})
|
|
.get();
|