Type alias Getter<T, O, S>
Getter<T, O, S>: ((path: Paths<T, MAX_OBJECT_DEPTH> & string, defaultValue?: S) => O)
Type Parameters
Type declaration
-
- (path: Paths<T, MAX_OBJECT_DEPTH> & string, defaultValue?: S): O
-
Parameters
-
path: Paths<T, MAX_OBJECT_DEPTH> & string
-
Optional defaultValue: S
Returns O
Object type to be accessed