Interface ModelViewFetchOptions<TData, TVirtual, TInstance, TRelations>

interface ModelViewFetchOptions<
    TData extends JsonObject,
    TVirtual extends JsonObject,
    TInstance extends ModelInstance<TData, TVirtual>,
    TRelations extends string = string,
> {
    configure?: (
        builder: ModelViewBuilder<TData, TVirtual, TInstance, TRelations>,
    ) => void;
    includeSensitive?: Extract<keyof TData, string>[];
}

Type Parameters

Properties

configure?: (
    builder: ModelViewBuilder<TData, TVirtual, TInstance, TRelations>,
) => void
includeSensitive?: Extract<keyof TData, string>[]