Interface Case<TFields, TIDField, TViewerContext, TEntity, TSelectedFields>
interface Case< TFields extends Record<string, any>, TIDField extends keyof NonNullable<Pick<TFields, TSelectedFields>>, TViewerContext extends ViewerContext, TEntity extends ReadonlyEntity<TFields, TIDField, TViewerContext, TSelectedFields>, TSelectedFields extends keyof TFields,> { entity: TEntity; evaluationContext: EntityPrivacyPolicyEvaluationContext< TFields, TIDField, TViewerContext, TEntity, TSelectedFields, >; queryContext: EntityQueryContext; viewerContext: TViewerContext;} Properties