Entity
Preparing search index...
@expo/entity-database-adapter-knex
getKnexEntityLoaderFactory
Function getKnexEntityLoaderFactory
getKnexEntityLoaderFactory
<
TFields
extends
Record
<
string
,
any
>
,
TIDField
extends
string
|
number
|
symbol
,
TViewerContext
extends
ViewerContext
,
TEntity
extends
ReadonlyEntity
<
TFields
,
TIDField
,
TViewerContext
,
TSelectedFields
>
,
TPrivacyPolicy
extends
EntityPrivacyPolicy
<
TFields
,
TIDField
,
TViewerContext
,
TEntity
,
TSelectedFields
,
>
,
TSelectedFields
extends
string
|
number
|
symbol
=
keyof
TFields
,
>
(
entityClass
:
IEntityClass
<
TFields
,
TIDField
,
TViewerContext
,
TEntity
,
TPrivacyPolicy
,
TSelectedFields
,
>
,
viewerContext
:
TViewerContext
,
)
:
KnexEntityLoaderFactory
<
TFields
,
TIDField
,
TViewerContext
,
TEntity
,
TPrivacyPolicy
,
TSelectedFields
,
>
Type Parameters
TFields
extends
Record
<
string
,
any
>
TIDField
extends
string
|
number
|
symbol
TViewerContext
extends
ViewerContext
TEntity
extends
ReadonlyEntity
<
TFields
,
TIDField
,
TViewerContext
,
TSelectedFields
>
TPrivacyPolicy
extends
EntityPrivacyPolicy
<
TFields
,
TIDField
,
TViewerContext
,
TEntity
,
TSelectedFields
>
TSelectedFields
extends
string
|
number
|
symbol
=
keyof
TFields
Parameters
entityClass
:
IEntityClass
<
TFields
,
TIDField
,
TViewerContext
,
TEntity
,
TPrivacyPolicy
,
TSelectedFields
,
>
viewerContext
:
TViewerContext
Returns
KnexEntityLoaderFactory
<
TFields
,
TIDField
,
TViewerContext
,
TEntity
,
TPrivacyPolicy
,
TSelectedFields
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Entity
Loading...