Update token state and note events to be more similar

This commit is contained in:
Mitchell McCaffrey
2021-07-20 20:17:41 +10:00
parent fe8e4387c6
commit 24dddad66f
10 changed files with 76 additions and 41 deletions
+6 -4
View File
@@ -22,7 +22,7 @@ export type DiceSelectEventHandler = (dice: DefaultDice) => void;
export type RequestCloseEventHandler = () => void;
export type TokensStateCreateHandler = (states: TokenState[]) => void;
export type TokenStateRemoveHandler = (state: TokenState) => void;
export type TokenStateRemoveHandler = (tokenStateIds: string[]) => void;
export type TokenStateChangeEventHandler = (
changes: Record<string, Partial<TokenState>>
) => void;
@@ -36,9 +36,11 @@ export type TokenDragEventHandler = (
tokenStateId: string
) => void;
export type NoteAddEventHander = (note: Note) => void;
export type NoteRemoveEventHander = (noteId: string) => void;
export type NoteChangeEventHandler = (note: Note) => void;
export type NoteCreateEventHander = (notes: Note[]) => void;
export type NoteRemoveEventHander = (noteIds: string[]) => void;
export type NoteChangeEventHandler = (
changes: Record<string, Partial<Note>>
) => void;
export type NoteMenuOpenEventHandler = (
noteId: string,
noteNode: Konva.Node