Class VueFlowError<T>

Type Parameters

Hierarchy

  • Error
    • VueFlowError

Constructors

  • Type Parameters

    Parameters

    • code: T
    • Rest ...args: {
              EDGE_INVALID: ((id) => string);
              EDGE_NOT_FOUND: ((id) => string);
              EDGE_ORPHANED: ((id) => string);
              EDGE_SOURCE_MISSING: ((id, source) => string);
              EDGE_SOURCE_TARGET_MISSING: ((id, source, target) => string);
              EDGE_SOURCE_TARGET_SAME: ((id, source, target) => string);
              EDGE_TARGET_MISSING: ((id, target) => string);
              EDGE_TYPE_MISSING: ((type) => string);
              MISSING_VIEWPORT_DIMENSIONS: (() => string);
              NODE_EXTENT_INVALID: ((id) => string);
              NODE_INVALID: ((id?) => string);
              NODE_MISSING_PARENT: ((id, parentId) => string);
              NODE_NOT_FOUND: ((id) => string);
              NODE_TYPE_MISSING: ((type) => string);
          }[T] extends ((...args) => string)
          ? Parameters<any[any]>
          : never

    Returns VueFlowError<T>

Properties

cause?: unknown
code: T
message: string
name: string
stack?: string
prepareStackTrace?: ((err, stackTraces) => any)

Type declaration

stackTraceLimit: number

Methods

  • Create .stack property on a target object

    Parameters

    • targetObject: object
    • Optional constructorOpt: Function

    Returns void

Generated using TypeDoc