@arcmantle/chronicle / proxy-factory
proxy-factory
Interfaces
ProxyFactory
Defined in: proxy-factory.ts:20
Properties
clearProxyCache()
clearProxyCache: (
root) =>void
Defined in: proxy-factory.ts:23
Parameters
root
object
Returns
void
createProxy()
createProxy: <
O>(targetObject,path,rootObject) =>O
Defined in: proxy-factory.ts:21
Type Parameters
O
O extends object
Parameters
targetObject
O
path
string[] | undefined
rootObject
object
Returns
O
invalidateCacheAt()
invalidateCacheAt: (
root,basePath,alsoParentArray?) =>void
Defined in: proxy-factory.ts:22
Parameters
root
object
basePath
string[]
alsoParentArray?
boolean
Returns
void
ProxyFactoryDeps
Defined in: proxy-factory.ts:15
Properties
getBatchFrames()
getBatchFrames: (
root) =>object[] |undefined
Defined in: proxy-factory.ts:16
Parameters
root
object
Returns
object[] | undefined
setProxyRoot()
setProxyRoot: (
proxy,root) =>void
Defined in: proxy-factory.ts:17
Parameters
proxy
object
root
object
Returns
void
Variables
clearProxyCache
constclearProxyCache: typeofclear=clearProxyCacheInternal
Defined in: proxy-factory.ts:28
invalidateCacheAt
constinvalidateCacheAt: typeofinvalidateAt=invalidateAt
Defined in: proxy-factory.ts:27
Functions
createProxyFactory()
createProxyFactory(
deps):ProxyFactory
Defined in: proxy-factory.ts:31