@vttforge/types / StaticHooks
Interface: StaticHooks ​
The hooks Foundry names itself.
Extended by ​
Properties ​
activateCanvasLayer ​
activateCanvasLayer: [
unknown]
activateLayer ​
activateLayer: [
unknown]
activateNote ​
activateNote: [
unknown,Record<string,unknown>]
applyActiveEffect ​
applyActiveEffect: [
ActorLike<Record<string,unknown>,ItemLike<Record<string,unknown>>>,Record<string,unknown>,unknown,unknown,Record<string,unknown>]
applyCompendiumArt ​
applyCompendiumArt: [
unknown,Record<string,unknown>,CompendiumCollection,Record<string,unknown>]
applyTokenStatusEffect ​
applyTokenStatusEffect: [
TokenObjectLike,string,boolean]
canvasConfig ​
canvasConfig: [
Record<string,unknown>]
canvasDraw ​
canvasDraw: [
CanvasApi]
canvasInit ​
canvasInit: [
CanvasApi]
canvasPan ​
canvasPan: [
CanvasApi, {scale:number;x:number;y:number; }]
canvasReady ​
canvasReady: [
CanvasApi]
canvasTearDown ​
canvasTearDown: [
CanvasApi,Record<string,unknown>]
changeSidebarTab ​
changeSidebarTab: [
unknown]
chatBubbleHTML ​
chatBubbleHTML: [
TokenObjectLike,HTMLElement,string,Record<string,unknown>]
chatInput ​
chatInput: [
KeyboardEvent, {recordPending:boolean; }]
chatMessage ​
chatMessage: [
unknown,string,Record<string,unknown>]
clientSettingChanged ​
clientSettingChanged: [
string,unknown,Record<string,unknown>]
closeApplicationV2 ​
closeApplicationV2: [
ApplicationV2Members]
closeDetachedWindow ​
closeDetachedWindow: [
string,Window]
collapseSceneNavigation ​
collapseSceneNavigation: [
unknown,boolean]
collapseSidebar ​
collapseSidebar: [
unknown,boolean]
combatRound ​
combatRound: [
CombatLike<Record<string,unknown>>, {round:number;turn:number; }, {direction:number; }]
combatStart ​
combatStart: [
CombatLike<Record<string,unknown>>, {round:number;turn:number; }]
combatTurn ​
combatTurn: [
CombatLike<Record<string,unknown>>, {round:number;turn:number; }, {direction:number; }]
combatTurnChange ​
combatTurnChange: [
CombatLike<Record<string,unknown>>,CombatHistoryData,CombatHistoryData]
controlObject ​
controlObject: [
unknown,boolean]
createProseMirrorEditor ​
createProseMirrorEditor: [
string,Record<string,unknown>]
deactivateLayer ​
deactivateLayer: [
unknown]
dealCards ​
dealCards: [
DocumentMembers<Record<string,unknown>>,DocumentMembers<Record<string,unknown>>[],Record<string,unknown>]
destroyObject ​
destroyObject: [
unknown]
drawLayer ​
drawLayer: [
unknown,Record<string,unknown>]
drawObject ​
drawObject: [
unknown]
dropActorSheetData ​
dropActorSheetData: [
ActorLike<Record<string,unknown>,ItemLike<Record<string,unknown>>>,ApplicationV2Members,Record<string,unknown>]
dropCanvasData ​
dropCanvasData: [
CanvasApi,Record<string,unknown>,DragEvent]
dropItemSheetData ​
dropItemSheetData: [
ItemLike<Record<string,unknown>>,ApplicationV2Members,Record<string,unknown>]
New in v14.
dropRollTableSheetData ​
dropRollTableSheetData: [
DocumentMembers<Record<string,unknown>>,ApplicationV2Members,Record<string,unknown>]
error ​
error: [
string,Error,Record<string,unknown>]
getDocumentContextOptions ​
getDocumentContextOptions: [
ApplicationV2Members,ContextMenuEntry[]]
getHeaderControlsApplicationV2 ​
getHeaderControlsApplicationV2: [
ApplicationV2Members,ApplicationHeaderControlsEntry[]]
getPlaceableContextOptions ​
getPlaceableContextOptions: [
ApplicationV2Members,ContextMenuEntry[]]
getProseMirrorMenuDropDowns ​
getProseMirrorMenuDropDowns: [
unknown]
getProseMirrorMenuItems ​
getProseMirrorMenuItems: [
unknown,unknown[]]
getSceneControlButtons ​
getSceneControlButtons: [
Record<string,SceneControl>]
globalVolumeChanged ​
globalVolumeChanged: [
number]
highlightObjects ​
highlightObjects: [
boolean]
hotbarDrop ​
hotbarDrop: [
unknown,Record<string,unknown>,number]
hotReload ​
hotReload: [
HotReloadData]
hoverObject ​
hoverObject: [
unknown,boolean]
i18nInit ​
i18nInit: []
importAdventure ​
importAdventure: [
DocumentMembers<Record<string,unknown>>,Record<string,unknown>,Record<string,DocumentMembers<Record<string,unknown>>[]>,Record<string,DocumentMembers<Record<string,unknown>>[]>]
init ​
init: []
initializeCombatConfiguration ​
initializeCombatConfiguration: [
Record<string,unknown>]
initializeEdges ​
initializeEdges: [
SceneLike<Record<string,unknown>>]
modifyTokenAttribute ​
modifyTokenAttribute: [{
attribute:string;isBar:boolean;isDelta:boolean;value:number; },Record<string,unknown>,ActorLike<Record<string,unknown>,ItemLike<Record<string,unknown>>>]
moveToken ​
moveToken: [
TokenDocumentLike<Record<string,unknown>>,Record<string,unknown>,Record<string,unknown>,UserLike]
openDetachedWindow ​
openDetachedWindow: [
string,Window]
New in v14: an application moved into its own browser window.
passCards ​
passCards: [
DocumentMembers<Record<string,unknown>>,DocumentMembers<Record<string,unknown>>,Record<string,unknown>]
pastePlaceableObject ​
pastePlaceableObject: [
unknown[],Record<string,unknown>[], {cut:boolean; }]
pauseGame ​
pauseGame: [
boolean, {broadcast?:boolean;userId?:string; }]
pauseToken ​
pauseToken: [
TokenDocumentLike<Record<string,unknown>>]
planToken ​
planToken: [
TokenDocumentLike<Record<string,unknown>>]
New in v14, alongside the rest of the token movement family.
preImportAdventure ​
preImportAdventure: [
DocumentMembers<Record<string,unknown>>,Record<string,unknown>,Record<string,Record<string,unknown>[]>,Record<string,Record<string,unknown>[]>]
preMoveToken ​
preMoveToken: [
TokenDocumentLike<Record<string,unknown>>,Record<string,unknown>,Record<string,unknown>]
preRenderApplication ​
preRenderApplication: [
ApplicationV2Members,ApplicationRenderContext,ApplicationRenderOptions]
ready ​
ready: []
recordToken ​
recordToken: [
TokenDocumentLike<Record<string,unknown>>]
refreshObject ​
refreshObject: [
unknown]
renderApplicationV2 ​
renderApplicationV2: [
ApplicationV2Members,HTMLElement,ApplicationRenderContext,ApplicationRenderOptions]
renderChatInput ​
renderChatInput: [
unknown,Record<string,HTMLElement>,Record<string,unknown>]
renderChatMessageHTML ​
renderChatMessageHTML: [
ChatMessageLike<Record<string,unknown>>,HTMLElement,Record<string,unknown>]
renderChatMessage, the jQuery one, is deprecated and goes in v15.
returnCards ​
returnCards: [
DocumentMembers<Record<string,unknown>>,DocumentMembers<Record<string,unknown>>[],Record<string,unknown>]
setup ​
setup: []
stopToken ​
stopToken: [
TokenDocumentLike<Record<string,unknown>>]
streamReady ​
streamReady: []
targetToken ​
targetToken: [
UserLike,TokenObjectLike,boolean]
tearDownLayer ​
tearDownLayer: [
unknown,Record<string,unknown>]
updateCompendium ​
updateCompendium: [
CompendiumCollection,DocumentMembers<Record<string,unknown>>[],Record<string,unknown>,string]
updateWorldTime ​
updateWorldTime: [
number,number,Record<string,unknown>,string]
userConnected ​
userConnected: [
UserLike,boolean]