aboutsummaryrefslogtreecommitdiff
path: root/src/api/schema.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/schema.d.ts')
-rw-r--r--src/api/schema.d.ts35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/api/schema.d.ts b/src/api/schema.d.ts
index 367932105..a15f7b878 100644
--- a/src/api/schema.d.ts
+++ b/src/api/schema.d.ts
@@ -119,6 +119,19 @@ type uint32 = number;
4: "debug",
debug: "debug"
}
+ export enum Reloader {
+ disable = 1,
+ live = 2,
+ fast_refresh = 3
+ }
+ export const ReloaderKeys = {
+ 1: "disable",
+ disable: "disable",
+ 2: "live",
+ live: "live",
+ 3: "fast_refresh",
+ fast_refresh: "fast_refresh"
+ }
export enum WebsocketMessageKind {
welcome = 1,
file_change_notification = 2,
@@ -301,6 +314,7 @@ type uint32 = number;
export interface WebsocketMessageWelcome {
epoch: uint32;
+ javascriptReloader: Reloader;
}
export interface WebsocketMessageFileChangeNotification {
@@ -341,6 +355,21 @@ type uint32 = number;
ids: Uint32Array;
}
+ export interface FileList {
+ ptrs: StringPointer[];
+ files: string;
+ }
+
+ export interface WebsocketMessageResolveIDs {
+ id: Uint32Array;
+ list: FileList;
+ }
+
+ export interface WebsocketCommandResolveIDs {
+ ptrs: StringPointer[];
+ files: string;
+ }
+
export interface WebsocketMessageManifestSuccess {
id: uint32;
module_path: string;
@@ -411,6 +440,12 @@ type uint32 = number;
export declare function decodeWebsocketMessageBuildFailure(buffer: ByteBuffer): WebsocketMessageBuildFailure;
export declare function encodeDependencyManifest(message: DependencyManifest, bb: ByteBuffer): void;
export declare function decodeDependencyManifest(buffer: ByteBuffer): DependencyManifest;
+ export declare function encodeFileList(message: FileList, bb: ByteBuffer): void;
+ export declare function decodeFileList(buffer: ByteBuffer): FileList;
+ export declare function encodeWebsocketMessageResolveIDs(message: WebsocketMessageResolveIDs, bb: ByteBuffer): void;
+ export declare function decodeWebsocketMessageResolveIDs(buffer: ByteBuffer): WebsocketMessageResolveIDs;
+ export declare function encodeWebsocketCommandResolveIDs(message: WebsocketCommandResolveIDs, bb: ByteBuffer): void;
+ export declare function decodeWebsocketCommandResolveIDs(buffer: ByteBuffer): WebsocketCommandResolveIDs;
export declare function encodeWebsocketMessageManifestSuccess(message: WebsocketMessageManifestSuccess, bb: ByteBuffer): void;
export declare function decodeWebsocketMessageManifestSuccess(buffer: ByteBuffer): WebsocketMessageManifestSuccess;
export declare function encodeWebsocketMessageManifestFailure(message: WebsocketMessageManifestFailure, bb: ByteBuffer): void;