Skip to content

Documentation / @geoverse/editor-core / MockHistoryServer

Class: MockHistoryServer ​

Defined in: packages/editor-core/src/history/mockServer.ts:25

Constructors ​

Constructor ​

ts
new MockHistoryServer(store, options?): MockHistoryServer;

Defined in: packages/editor-core/src/history/mockServer.ts:29

Parameters ​

store ​

MemoryHistoryStore

options? ​

MockHistoryServerOptions = {}

Returns ​

MockHistoryServer

Properties ​

store ​

ts
readonly store: MemoryHistoryStore;

Defined in: packages/editor-core/src/history/mockServer.ts:26

Accessors ​

fetch ​

Get Signature ​

ts
get fetch(): HistoryFetch;

Defined in: packages/editor-core/src/history/mockServer.ts:112

适配为 HistoryFetch,直接喂给 HttpHistoryStore.fetch。

Returns ​

HistoryFetch

Methods ​

handle() ​

ts
handle(
   method, 
   path, 
   query, 
body): Promise<MockResponse>;

Defined in: packages/editor-core/src/history/mockServer.ts:38

路由一次请求(method + path + query + 解析后的 body)→ {status, body}。

Parameters ​

method ​

string

path ​

string

query ​

URLSearchParams

body ​

unknown

Returns ​

Promise<MockResponse>