(path: string | readonly string[])
| 188 | |
| 189 | // If path is null/undefined, return null/undefined. |
| 190 | parsePath(path: string | readonly string[]): readonly string[] { |
| 191 | if (typeof path === 'string') { |
| 192 | return path.split('.'); |
| 193 | } |
| 194 | return path; |
| 195 | } |
| 196 | |
| 197 | // Resolve path for parent. Perhaps useful when parent use a different property. |
| 198 | // Default to be a identity resolver. |