Remove SCUM sqlite user projections
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import type { PluginBridgeExecuteEnvelope, PluginBridgeExecutionResult } from "./pluginBridge";
|
||||
import type { GameClientBridgeCommandFilterRequest, GameClientBridgeQueueRequest, GameClientBridgeSnapshotQuery, LogStreamCursorRequest, LogStreamCursorResponse, LogStreamListResponse } from "../api/types";
|
||||
import type { GameClientBridgeCommandFilterRequest, GameClientBridgeQueueRequest, GameClientBridgeSnapshotQuery, LogStreamCursorRequest, LogStreamCursorResponse, LogStreamListResponse, ScumListRequest, ScumUserListResponse, ScumUserTrajectoryListResponse, ScumVehicleLockListResponse, ScumVehicleListResponse, ScumVehicleTrajectoryListResponse } from "../api/types";
|
||||
|
||||
export interface PluginDataMutation {
|
||||
operation: "put" | "delete";
|
||||
@@ -24,5 +24,12 @@ export interface PluginPageWorkspaceActions {
|
||||
listStreams: () => Promise<LogStreamListResponse>;
|
||||
query: (request: LogStreamCursorRequest) => Promise<LogStreamCursorResponse>;
|
||||
};
|
||||
scum?: {
|
||||
users: (request?: ScumListRequest) => Promise<ScumUserListResponse>;
|
||||
userTrajectories: (request?: ScumListRequest) => Promise<ScumUserTrajectoryListResponse>;
|
||||
vehicles: (request?: ScumListRequest) => Promise<ScumVehicleListResponse>;
|
||||
vehicleTrajectories: (request?: ScumListRequest) => Promise<ScumVehicleTrajectoryListResponse>;
|
||||
vehicleLocks: (request?: ScumListRequest) => Promise<ScumVehicleLockListResponse>;
|
||||
};
|
||||
dispatch?: (envelope: PluginBridgeExecuteEnvelope, signal?: AbortSignal) => Promise<PluginBridgeExecutionResult>;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user