• Preparing search index...
  • The search index is not available
zibri
  • zibri
  • routing/models/crud-controller.model
  • CrudController

Function CrudController

  • CrudController<
        T extends BaseEntity,
        CreateData extends BaseEntity | { id?: string } = DeepPartial<T>,
        UpdateData extends BaseEntity | { id?: string } = DeepPartial<T>,
    >(
        entityClass: Newable<T>,
        createDataClass: Newable<CreateData>,
        updateDataClass: Newable<UpdateData>,
    ): Newable<CrudControllerInterface<T, CreateData, UpdateData>>

    Defines a CRUD controller for the specified entity.

    Type Parameters

    • T extends BaseEntity
    • CreateData extends BaseEntity | { id?: string } = DeepPartial<T>
    • UpdateData extends BaseEntity | { id?: string } = DeepPartial<T>

    Parameters

    • entityClass: Newable<T>
    • createDataClass: Newable<CreateData>
    • updateDataClass: Newable<UpdateData>

    Returns Newable<CrudControllerInterface<T, CreateData, UpdateData>>

    • Defined in src/routing/models/crud-controller.model.ts:43

Settings

Member Visibility
zibri
  • Loading...

Generated using TypeDoc