wrapFilter() — vue Function Reference
Architecture documentation for the wrapFilter() function in filter-parser.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD f9145d99_497e_16eb_4e89_e9dadd234e2d["wrapFilter()"] 452898a7_6631_766c_1752_d0d7f2ce2517["filter-parser.ts"] f9145d99_497e_16eb_4e89_e9dadd234e2d -->|defined in| 452898a7_6631_766c_1752_d0d7f2ce2517 b4977dfa_c8a9_400f_00e1_dac785ffde86["parseFilters()"] b4977dfa_c8a9_400f_00e1_dac785ffde86 -->|calls| f9145d99_497e_16eb_4e89_e9dadd234e2d style f9145d99_497e_16eb_4e89_e9dadd234e2d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/compiler/parser/filter-parser.ts lines 106–116
function wrapFilter(exp: string, filter: string): string {
const i = filter.indexOf('(')
if (i < 0) {
// _f: resolveFilter
return `_f("${filter}")(${exp})`
} else {
const name = filter.slice(0, i)
const args = filter.slice(i + 1)
return `_f("${name}")(${exp}${args !== ')' ? ',' + args : args}`
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does wrapFilter() do?
wrapFilter() is a function in the vue codebase, defined in src/compiler/parser/filter-parser.ts.
Where is wrapFilter() defined?
wrapFilter() is defined in src/compiler/parser/filter-parser.ts at line 106.
What calls wrapFilter()?
wrapFilter() is called by 1 function(s): parseFilters.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free