Function: resolvePath()
function resolvePath<T>(pathRootObject, path):
| {
resolved: true;
value: T;
}
| {
resolved: false;
value?: undefined;
};
Tries to resolve a path from an object.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
T | any | Returned value type. |
Parameters
| Parameter | Type | Description |
|---|---|---|
pathRootObject | object | Object that serves as path root. |
path | Path | Path as an string or number array. |
Returns
| {
resolved: true;
value: T;
}
| {
resolved: false;
value?: undefined;
}
An object with { resolved: true, value: T } or { resolved: false }.