Home / Function/ hyphenate() — vue Function Reference

hyphenate() — vue Function Reference

Architecture documentation for the hyphenate() function in util.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  e78b8b23_1803_b152_f10f_06b6c4015dc9["hyphenate()"]
  eabb9457_0741_a2c4_0cfc_562a8bb2bdb4["genStyle()"]
  eabb9457_0741_a2c4_0cfc_562a8bb2bdb4 -->|calls| e78b8b23_1803_b152_f10f_06b6c4015dc9
  6f72c0fc_c9ca_496b_1bc7_d93b516eda63["processAttrs()"]
  6f72c0fc_c9ca_496b_1bc7_d93b516eda63 -->|calls| e78b8b23_1803_b152_f10f_06b6c4015dc9
  9b2cf4fe_6974_1dd5_01c5_358b07949090["checkKeyCodes()"]
  9b2cf4fe_6974_1dd5_01c5_358b07949090 -->|calls| e78b8b23_1803_b152_f10f_06b6c4015dc9
  d99d7982_2691_1c11_3bae_459f2d25122d["validateProp()"]
  d99d7982_2691_1c11_3bae_459f2d25122d -->|calls| e78b8b23_1803_b152_f10f_06b6c4015dc9
  2bc00625_4c85_43e2_d223_5de834ee1789["setProp()"]
  2bc00625_4c85_43e2_d223_5de834ee1789 -->|calls| e78b8b23_1803_b152_f10f_06b6c4015dc9
  b65ee2ae_7b0a_e529_1797_def86b9220cf["cached()"]
  e78b8b23_1803_b152_f10f_06b6c4015dc9 -->|calls| b65ee2ae_7b0a_e529_1797_def86b9220cf
  style e78b8b23_1803_b152_f10f_06b6c4015dc9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/shared/util.ts lines 196–198

export const hyphenate = cached((str: string): string => {
  return str.replace(hyphenateRE, '-$1').toLowerCase()
})

Subdomains

Calls

Frequently Asked Questions

What does hyphenate() do?
hyphenate() is a function in the vue codebase.
What does hyphenate() call?
hyphenate() calls 1 function(s): cached.
What calls hyphenate()?
hyphenate() is called by 5 function(s): checkKeyCodes, genStyle, processAttrs, setProp, validateProp.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free