getArgumentValue() — supabase Function Reference
Architecture documentation for the getArgumentValue() function in fields.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD 6a15612b_9e48_f6eb_3f79_5e122e7bb12f["getArgumentValue()"] 25f878c6_cb46_7aea_c38c_0534df600019["getArguments()"] 25f878c6_cb46_7aea_c38c_0534df600019 -->|calls| 6a15612b_9e48_f6eb_3f79_5e122e7bb12f style 6a15612b_9e48_f6eb_3f79_5e122e7bb12f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/docs/resources/utils/fields.ts lines 62–81
function getArgumentValue(arg: ValueNode, info: GraphQLResolveInfo) {
switch (arg.kind) {
case 'FloatValue':
return parseFloat(arg.value)
case 'IntValue':
return parseInt(arg.value, 10)
case 'Variable':
return info.variableValues[arg.name.value]
case 'ListValue':
return arg.values.map((argument) => getArgumentValue(argument, info))
case 'ObjectValue':
return arg.fields.reduce((argValue, objectField) => {
argValue[objectField.name.value] = getArgumentValue(objectField.value, info)
return argValue
}, {})
default:
// @ts-ignore
return arg.value
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does getArgumentValue() do?
getArgumentValue() is a function in the supabase codebase.
What calls getArgumentValue()?
getArgumentValue() is called by 1 function(s): getArguments.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free