Functions
Const arePathsEqual
- arePathsEqual(path: Path, anotherPath: Path): boolean
-
Parameters
Returns boolean
Const defaultKeySelector
- defaultKeySelector(): string
Const defineDynamicSelectorName
- defineDynamicSelectorName(selector: unknown, selectorNameGetter: () => string): void
-
Parameters
-
selector: unknown
-
selectorNameGetter: () => string
Returns void
Const getObjectPaths
- getObjectPaths(value: unknown, parentPath?: Path): Path[]
-
Parameters
-
value: unknown
-
Default value parentPath: Path = []
Returns Path[]
Const getSelectorName
- getSelectorName(selector: { name: string; selectorName?: undefined | string }): string
-
Parameters
-
selector: { name: string; selectorName?: undefined | string }
-
name: string
-
Optional selectorName?: undefined | string
Returns string
Const isCachedSelector
- isCachedSelector(selector: unknown): selector is CachedSelector
-
Parameters
Returns selector is CachedSelector
Const isObject
- isObject(value: unknown): value is Record<string, unknown>
-
Parameters
Returns value is Record<string, unknown>
Const setDebugMode
- setDebugMode(value: boolean): void