lib/renderer/errors
Ce contenu n’est pas encore disponible dans votre langue.
Classes
Section titled “Classes”StudioCMSRendererError
Section titled “StudioCMSRendererError”Defined in: studiocms/packages/studiocms/src/lib/renderer/errors.ts:3
Represents an error specific to the core functionality of StudioCMS.
This class extends the StudioCMSError
class and overrides the name
property
to provide a more specific error name.
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new StudioCMSRendererError(message: string, hint?: string): StudioCMSRendererError
Defined in: node_modules/.pnpm/[email protected]_@[email protected]_jiti@[email protected]_terser@[email protected]_yaml@2.7.0/node_modules/astro/dist/core/errors/errors.d.ts:101
Parameters
Section titled “Parameters”message
Section titled “message”string
string
Returns
Section titled “Returns”Inherited from
Section titled “Inherited from”StudioCMSCoreError
.constructor
Properties
Section titled “Properties”cause?
Section titled “cause?”optional cause: unknown;
Defined in: node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.es2022.error.d.ts:26
Inherited from
Section titled “Inherited from”hint: undefined | string;
Defined in: node_modules/.pnpm/[email protected]_@[email protected]_jiti@[email protected]_terser@[email protected]_yaml@2.7.0/node_modules/astro/dist/core/errors/errors.d.ts:99
A message that explains to the user how they can fix the error.
Inherited from
Section titled “Inherited from”message
Section titled “message”message: string;
Defined in: node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.es5.d.ts:1077
Inherited from
Section titled “Inherited from”name: string = 'StudioCMS Renderer Error';
Defined in: studiocms/packages/studiocms/src/lib/renderer/errors.ts:4
Overrides
Section titled “Overrides”stack?
Section titled “stack?”optional stack: string;
Defined in: node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.es5.d.ts:1078
Inherited from
Section titled “Inherited from”type: ErrorTypes;
Defined in: node_modules/.pnpm/[email protected]_@[email protected]_jiti@[email protected]_terser@[email protected]_yaml@2.7.0/node_modules/astro/dist/core/errors/errors.d.ts:95
Inherited from
Section titled “Inherited from”prepareStackTrace()?
Section titled “prepareStackTrace()?”static optional prepareStackTrace: (err: Error, stackTraces: CallSite[]) => any;
Defined in: node_modules/.pnpm/@[email protected]/node_modules/@types/node/globals.d.ts:143
Optional override for formatting stack traces
Parameters
Section titled “Parameters”Error
stackTraces
Section titled “stackTraces”CallSite
[]
Returns
Section titled “Returns”any
https://v8.dev/docs/stack-trace-api#customizing-stack-traces^
Inherited from
Section titled “Inherited from”StudioCMSCoreError
.prepareStackTrace
stackTraceLimit
Section titled “stackTraceLimit”static stackTraceLimit: number;
Defined in: node_modules/.pnpm/@[email protected]/node_modules/@types/node/globals.d.ts:145
Inherited from
Section titled “Inherited from”StudioCMSCoreError
.stackTraceLimit
Methods
Section titled “Methods”captureStackTrace()
Section titled “captureStackTrace()”static captureStackTrace(targetObject: object, constructorOpt?: Function): void
Defined in: node_modules/.pnpm/@[email protected]/node_modules/@types/node/globals.d.ts:136
Create .stack property on a target object
Parameters
Section titled “Parameters”targetObject
Section titled “targetObject”object
constructorOpt?
Section titled “constructorOpt?”Function
Returns
Section titled “Returns”void
Inherited from
Section titled “Inherited from”StudioCMSCoreError
.captureStackTrace
static is(err: unknown): err is AstroUserError
Defined in: node_modules/.pnpm/[email protected]_@[email protected]_jiti@[email protected]_terser@[email protected]_yaml@2.7.0/node_modules/astro/dist/core/errors/errors.d.ts:102
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”err is AstroUserError
Inherited from
Section titled “Inherited from”Functions
Section titled “Functions”prefixError()
Section titled “prefixError()”function prefixError(err: any, prefix: string): any
Defined in: studiocms/packages/studiocms/src/lib/renderer/errors.ts:8
Parameters
Section titled “Parameters”any
prefix
Section titled “prefix”string
Returns
Section titled “Returns”any