@grandlinex/kernel
    Preparing search index...

    Class RouteApiAction<K, T, P, C, E>Abstract

    Represents an abstract core action within the application framework. Core actions define a contract for registering action logic that can be consumed by kernels, clients, caches, and presenters.

    ICoreAction<K, T, P, C, E>

    Type Parameters

    • K extends IKernel = IKernel

      extends ICoreKernel = ICoreKernel

    • T extends IDataBase<any, any> | null = any

      extends IDataBase<any, any> | null = any

    • P extends IBaseClient | null = any

      extends ICoreClient | null = any

    • C extends IBaseCache | null = any

      extends ICoreCache | null = any

    • E extends IBasePresenter | null = any

      extends ICorePresenter | null = any

    Hierarchy (View Summary)

    Implements

    Index
    channel: string
    exmod: IBaseKernelModule<K> | undefined
    forceDebug: boolean
    logger: CoreLogger | null
    requestSchema: string | SSchemaEl | CoreEntity | null
    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • message: string

      Returns Error

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void

    • Parameters

      • ...ags: unknown[]

      Returns void