(logLevel: StoreLogLevel): <T extends StoreServiceClass>(
storeClass: T
) => TApply a store-wide default durable log export level (registration pipe overrides still win).
logging
Source src/Store.ts:14774 lines
export const const withDefaultLogLevel: (
logLevel: StoreLogLevel
) => <T extends StoreServiceClass>(
storeClass: T
) => T
Apply a store-wide default durable log export level (registration pipe overrides still win).
withDefaultLogLevel =
(logLevel: StoreLogLevellogLevel: import StoreLogLevelStoreLogLevel) =>
<function (type parameter) T in <T extends StoreServiceClass>(storeClass: T): TT extends type StoreServiceClass<
Self = unknown,
Id extends string = string,
Regs = readonly NormalizedStoreRegistration[]
> = any
Aggregate store class with attached
Storage
layers.
StoreServiceClass>(storeClass: T extends StoreServiceClassstoreClass: function (type parameter) T in <T extends StoreServiceClass>(storeClass: T): TT): function (type parameter) T in <T extends StoreServiceClass>(storeClass: T): TT =>
const applyStoreDefaultLogLevel: <
unknown,
string,
unknown
>(
storeClass: StoreServiceClass<
unknown,
string,
unknown
>,
level: StoreLogLevel
) => StoreServiceClass<unknown, string, unknown>
applyStoreDefaultLogLevel(storeClass: T extends StoreServiceClassstoreClass, logLevel: StoreLogLevellogLevel) as function (type parameter) T in <T extends StoreServiceClass>(storeClass: T): TT;
Referenced by 6 symbols