erest
    Preparing search index...

    Interface IApiInfo<T>

    API接口定义

    interface IApiInfo<T> {
        $apis: Map<string, API<T>>;
        afterHooks: Set<T>;
        beforeHooks: Set<T>;
        define: (opt: APIDefine<T>) => API<T>;
        delete: (path: string) => API<T>;
        docOutputForamt?: (out: unknown) => unknown;
        docs?: IAPIDoc;
        formatOutputReverse?: (out: unknown) => [null | Error, unknown];
        get: (path: string) => API<T>;
        patch: (path: string) => API<T>;
        post: (path: string) => API<T>;
        put: (path: string) => API<T>;
        [key: string]: unknown;
    }

    Type Parameters

    • T

    Hierarchy (View Summary)

    Indexable

    • [key: string]: unknown
    Index

    Properties

    $apis: Map<string, API<T>>
    afterHooks: Set<T>
    beforeHooks: Set<T>
    define: (opt: APIDefine<T>) => API<T>
    delete: (path: string) => API<T>
    docOutputForamt?: (out: unknown) => unknown
    docs?: IAPIDoc
    formatOutputReverse?: (out: unknown) => [null | Error, unknown]
    get: (path: string) => API<T>
    patch: (path: string) => API<T>

    Readonlypost

    post: (path: string) => API<T>
    put: (path: string) => API<T>