(optionParts: string[], allowName: boolean)
| 200 | } |
| 201 | |
| 202 | function hasNumericType(optionParts: string[], allowName: boolean): boolean { |
| 203 | const optionKeys = allowName ? NAMED_VALUE_OPTION_KEYS : VALUE_OPTION_KEYS; |
| 204 | return optionParts.some((part) => { |
| 205 | const parsed = parsePipeKeyValue(part.trim()); |
| 206 | if (!parsed || parsed.key !== "type" || !optionKeys.has("type")) return false; |
| 207 | const value = parsed.value.trim().toLowerCase(); |
| 208 | return value === "number" || value === "slider"; |
| 209 | }); |
| 210 | } |
| 211 | |
| 212 | function parseOptions( |
| 213 | optionParts: string[], |
no test coverage detected