Type alias CaseMap<TFields, TID, TViewerContext, TEntity, TSelectedFields>

CaseMap<TFields, TID, TViewerContext, TEntity, TSelectedFields>: Map<string, (() => Promise<Case<TFields, TID, TViewerContext, TEntity, TSelectedFields>>)>

Type Parameters

  • TFields extends object

  • TID extends NonNullable<TFields[TSelectedFields]>

  • TViewerContext extends ViewerContext

  • TEntity extends ReadonlyEntity<TFields, TID, TViewerContext, TSelectedFields>

  • TSelectedFields extends keyof TFields

Type declaration

    • (): Promise<Case<TFields, TID, TViewerContext, TEntity, TSelectedFields>>
    • Returns Promise<Case<TFields, TID, TViewerContext, TEntity, TSelectedFields>>

Generated using TypeDoc