You've already forked bilibili-subtitle
fix
This commit is contained in:
18
src/message-typings.d.ts
vendored
18
src/message-typings.d.ts
vendored
@@ -1,21 +1,19 @@
|
|||||||
//extension
|
//extension
|
||||||
interface ExtensionCloseSidePanelMessage extends ExtensionMessage<{}> {
|
interface ExtensionCloseSidePanelMessage extends ExtensionMessage {
|
||||||
method: 'CLOSE_SIDE_PANEL';
|
method: 'CLOSE_SIDE_PANEL';
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ExtensionAddTaskMessage extends ExtensionMessage<{ taskDef: TaskDef }> {
|
interface ExtensionAddTaskMessage extends ExtensionMessage<{ taskDef: TaskDef }, Task> {
|
||||||
method: 'ADD_TASK';
|
method: 'ADD_TASK';
|
||||||
return: Task
|
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ExtensionGetTaskMessage extends ExtensionMessage<{ taskId: string }> {
|
interface ExtensionGetTaskMessage extends ExtensionMessage<{ taskId: string }, {
|
||||||
|
code: 'ok'
|
||||||
|
task: Task
|
||||||
|
} | {
|
||||||
|
code: 'not_found'
|
||||||
|
}> {
|
||||||
method: 'GET_TASK';
|
method: 'GET_TASK';
|
||||||
return: {
|
|
||||||
code: 'ok'
|
|
||||||
task: Task
|
|
||||||
} | {
|
|
||||||
code: 'not_found'
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ExtensionShowFlagMessage extends ExtensionMessage<{ show: boolean }> {
|
interface ExtensionShowFlagMessage extends ExtensionMessage<{ show: boolean }> {
|
||||||
|
6
src/messaging/messaging-typings.d.ts
vendored
6
src/messaging/messaging-typings.d.ts
vendored
@@ -4,13 +4,13 @@ interface Message<T = any, R = any> {
|
|||||||
return: R
|
return: R
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ExtensionMessage<T = any> extends Message<T> {
|
interface ExtensionMessage<T = any, R = any> extends Message<T, R> {
|
||||||
}
|
}
|
||||||
|
|
||||||
interface InjectMessage<T = any> extends Message<T> {
|
interface InjectMessage<T = any, R = any> extends Message<T, R> {
|
||||||
}
|
}
|
||||||
|
|
||||||
interface AppMessage<T = any> extends Message<T> {
|
interface AppMessage<T = any, R = any> extends Message<T, R> {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user