Class DevfiveApiClass<PK, Prefix, CRUDApi, PathParams>

Type Parameters

Constructors

Properties

crud: CRUDApi
datetimeMap: Record<"update" | "create" | "patch", Record<string, "date" | "time" | "datetime">>
genAutoCompleteProps: GenAutoCompleteProps<GetSchemaType<CRUDApi, "getAll", "response", false, never>, NonNullable<NonNullable<Optional<DevfiveApiRequestOptionWithPathParams<PathParams, DevfiveBaseQuerystring<GetSchemaType<CRUDApi, "getAll", "response", false, never>> & DevfiveGetAllQuerystring<GetSchemaType<CRUDApi, "getAll", "response", false, never>, DeepKeyOnApi<GetSchemaType<CRUDApi, "getAll", "response", false, never>, keyof GetSchemaType<CRUDApi, "getAll", "response", false, never>>>>, [PathParams] extends [never]
    ? true
    : false>[0]>["qs"]>> = ...

auto comlete props 를 생성합니다.

hasFile: boolean
hasFileMap: Record<"update" | "create" | "patch", boolean>
pathParams: PathParams[]
pk: PK
prefix: Prefix

Methods

  • Type Parameters

    • Q extends "delete" | "update" | "create" | "patch" | "getAll" | "getOne"

    • T extends "body" | "response"

    Parameters

    Returns string

Generated using TypeDoc