summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-05-27 15:05:30 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-05-27 15:05:30 +0900
commit8c08be47cb34865328ff7c7933f4050ddac4d4ed (patch)
tree30e601c2f0593ffaff1862f62d6fae82ed05801b /src
parentUpdate README.md (diff)
downloadmisskey-8c08be47cb34865328ff7c7933f4050ddac4d4ed.tar.gz
misskey-8c08be47cb34865328ff7c7933f4050ddac4d4ed.tar.bz2
misskey-8c08be47cb34865328ff7c7933f4050ddac4d4ed.zip
update type definitions
Diffstat (limited to 'src')
-rw-r--r--src/entities.ts4
-rw-r--r--src/streaming.ts17
2 files changed, 20 insertions, 1 deletions
diff --git a/src/entities.ts b/src/entities.ts
index 9c4b9250c9..ff2762a98f 100644
--- a/src/entities.ts
+++ b/src/entities.ts
@@ -156,7 +156,11 @@ export type MessagingMessage = {
export type InstanceMetadata = {
emojis: {
+ id: string;
+ name: string;
+ url: string;
category: string;
+ aliases: string[];
}[];
ads: {
id: ID;
diff --git a/src/streaming.ts b/src/streaming.ts
index b609d831ab..644fa6b392 100644
--- a/src/streaming.ts
+++ b/src/streaming.ts
@@ -3,7 +3,7 @@ import { EventEmitter } from 'eventemitter3';
import ReconnectingWebsocket from 'reconnecting-websocket';
import { stringify } from 'querystring';
import { markRaw } from '@vue/reactivity';
-import { MeDetailed, MessagingMessage, Note, Notification, PageEvent, User } from './entities';
+import { DriveFile, MeDetailed, MessagingMessage, Note, Notification, PageEvent, User } from './entities';
function urlQuery(obj: {}): string {
return stringify(Object.entries(obj)
@@ -25,6 +25,21 @@ type ChannelDef = {
unfollow: (payload: User) => void; // 自分が他人をフォロー解除したとき
meUpdated: (payload: MeDetailed) => void;
pageEvent: (payload: PageEvent) => void;
+ urlUploadFinished: (payload: { marker: string; file: DriveFile; }) => void;
+ readAllNotifications: () => void;
+ unreadNotification: () => void;
+ unreadMention: () => void;
+ readAllUnreadMentions: () => void;
+ unreadSpecifiedNote: () => void;
+ readAllUnreadSpecifiedNotes: () => void;
+ readAllMessagingMessages: () => void;
+ unreadMessagingMessage: () => void;
+ readAllAntennas: () => void;
+ unreadAntenna: () => void;
+ readAllAnnouncements: () => void;
+ readAllChannels: () => void;
+ unreadChannel: () => void;
+ myTokenRegenerated: () => void;
};
};
homeTimeline: {