TypeDoc
Middleware Remapping

vcapi-workers / Exports / middleware/remapping

Module: middleware/remapping

インデックスとリストアイテムのIDを変換するミドルウェア

Table of contents

Type Aliases

Functions

Type Aliases

RemapIndexMiddlewareOptions

Ƭ RemapIndexMiddlewareOptions: Object

Type declaration

NameType
getMapping(obj: JSONObject) => number[] | undefined
mappingKey(c: Context) => string

Defined in

src/middleware/remapping.ts:11 (opens in a new tab)

Functions

remap

remap(c, mappingKey, index): number

セッションのデータをもとに、変換したIDを返す

Parameters

NameType
cContext
mappingKeystring
indexnumber

Returns

number

Defined in

src/middleware/remapping.ts:17 (opens in a new tab)


remapIndex

remapIndex(options): MiddlewareHandler

クライアント側で過剰に長いURL配列を作らなくていいように、 レスポンスのJSONに含まれるリストのインデックスとリストアイテムのIDを変換するミドルウェア

Parameters

NameType
optionsRemapIndexMiddlewareOptions

Returns

MiddlewareHandler

Defined in

src/middleware/remapping.ts:36 (opens in a new tab)