Home / Function/ renderClass() — vue Function Reference

renderClass() — vue Function Reference

Architecture documentation for the renderClass() function in class.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  187fb017_517a_6614_0c5e_2bb0fc2cf788["renderClass()"]
  fea480c8_cf9e_450d_ae83_c488b6f3d977["renderSSRClass()"]
  fea480c8_cf9e_450d_ae83_c488b6f3d977 -->|calls| 187fb017_517a_6614_0c5e_2bb0fc2cf788
  3306cacd_768a_3f52_0ec1_f5b55dcc69ad["genClassForVnode()"]
  3306cacd_768a_3f52_0ec1_f5b55dcc69ad -->|calls| 187fb017_517a_6614_0c5e_2bb0fc2cf788
  2be3818d_a4f3_495c_543c_ee071b428982["isDef()"]
  187fb017_517a_6614_0c5e_2bb0fc2cf788 -->|calls| 2be3818d_a4f3_495c_543c_ee071b428982
  34fc3704_90cc_d630_95a5_49e464c2f133["concat()"]
  187fb017_517a_6614_0c5e_2bb0fc2cf788 -->|calls| 34fc3704_90cc_d630_95a5_49e464c2f133
  a91d426d_4a5f_844b_206f_2dfc851adb79["stringifyClass()"]
  187fb017_517a_6614_0c5e_2bb0fc2cf788 -->|calls| a91d426d_4a5f_844b_206f_2dfc851adb79
  style 187fb017_517a_6614_0c5e_2bb0fc2cf788 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/platforms/web/util/class.ts lines 37–46

export function renderClass(
  staticClass: string | null | undefined,
  dynamicClass: any
): string {
  if (isDef(staticClass) || isDef(dynamicClass)) {
    return concat(staticClass, stringifyClass(dynamicClass))
  }
  /* istanbul ignore next */
  return ''
}

Domain

Subdomains

Frequently Asked Questions

What does renderClass() do?
renderClass() is a function in the vue codebase.
What does renderClass() call?
renderClass() calls 3 function(s): concat, isDef, stringifyClass.
What calls renderClass()?
renderClass() is called by 2 function(s): genClassForVnode, renderSSRClass.

Analyze Your Own Codebase

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

Try Supermodel Free