lib/makeAPIRoute
Esta página aún no está disponible en tu idioma.
Variables
Section titled “Variables”apiRoute()
Section titled “apiRoute()”const apiRoute: (route: string) => string;
Defined in: studiocms/packages/studiocms/src/lib/makeAPIRoute.ts:39
Creates an API route for the ‘renderer’ service.
This function utilizes the makeAPIRoute
utility to generate
a route specifically for the ‘renderer’ service.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string
Constant
Section titled “Constant”sdkRouteResolver()
Section titled “sdkRouteResolver()”const sdkRouteResolver: (route: string) => string;
Defined in: studiocms/packages/studiocms/src/lib/makeAPIRoute.ts:29
Resolves the API route for the SDK.
This function uses the makeAPIRoute
utility to generate the API route
specifically for the SDK.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string
Constant
Section titled “Constant”v1RestRoute()
Section titled “v1RestRoute()”const v1RestRoute: (route: string) => string;
Defined in: studiocms/packages/studiocms/src/lib/makeAPIRoute.ts:54
Creates a REST API route for version 1.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string
Constant
Section titled “Constant”Functions
Section titled “Functions”makeAPIRoute()
Section titled “makeAPIRoute()”function makeAPIRoute(path: string): (route: string) => string
Defined in: studiocms/packages/studiocms/src/lib/makeAPIRoute.ts:15
Creates a function that generates API route strings.
Parameters
Section titled “Parameters”string
The base path for the API route.
Returns
Section titled “Returns”Function
A function that takes a route string and returns the full API route.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string
Example
Section titled “Example”const apiRoute = makeAPIRoute('users');const fullRoute = apiRoute('profile'); // Returns '/studiocms_api/users/profile'
restRoute()
Section titled “restRoute()”function restRoute(version: "v1"): (route: string) => string
Defined in: studiocms/packages/studiocms/src/lib/makeAPIRoute.ts:47
Generates a REST API route string for the specified version.
Parameters
Section titled “Parameters”version
Section titled “version”"v1"
The version of the REST API.
Returns
Section titled “Returns”Function
The complete API route string for the given version.
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”string