Home / Function/ stringifyClass() — vue Function Reference

stringifyClass() — vue Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  a91d426d_4a5f_844b_206f_2dfc851adb79["stringifyClass()"]
  187fb017_517a_6614_0c5e_2bb0fc2cf788["renderClass()"]
  187fb017_517a_6614_0c5e_2bb0fc2cf788 -->|calls| a91d426d_4a5f_844b_206f_2dfc851adb79
  a633fd2d_5417_e999_6f14_d42b27b02133["stringifyArray()"]
  a633fd2d_5417_e999_6f14_d42b27b02133 -->|calls| a91d426d_4a5f_844b_206f_2dfc851adb79
  a633fd2d_5417_e999_6f14_d42b27b02133["stringifyArray()"]
  a91d426d_4a5f_844b_206f_2dfc851adb79 -->|calls| a633fd2d_5417_e999_6f14_d42b27b02133
  2d184c1f_e247_ef28_44f9_122886cfd2a5["isObject()"]
  a91d426d_4a5f_844b_206f_2dfc851adb79 -->|calls| 2d184c1f_e247_ef28_44f9_122886cfd2a5
  e4096306_fcf3_6db5_0be6_95a327ef049b["stringifyObject()"]
  a91d426d_4a5f_844b_206f_2dfc851adb79 -->|calls| e4096306_fcf3_6db5_0be6_95a327ef049b
  style a91d426d_4a5f_844b_206f_2dfc851adb79 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/platforms/web/util/class.ts lines 52–64

export function stringifyClass(value: any): string {
  if (Array.isArray(value)) {
    return stringifyArray(value)
  }
  if (isObject(value)) {
    return stringifyObject(value)
  }
  if (typeof value === 'string') {
    return value
  }
  /* istanbul ignore next */
  return ''
}

Domain

Subdomains

Frequently Asked Questions

What does stringifyClass() do?
stringifyClass() is a function in the vue codebase.
What does stringifyClass() call?
stringifyClass() calls 3 function(s): isObject, stringifyArray, stringifyObject.
What calls stringifyClass()?
stringifyClass() is called by 2 function(s): renderClass, stringifyArray.

Analyze Your Own Codebase

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

Try Supermodel Free