Home / Function/ remove() — vue Function Reference

remove() — vue Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  47c14f28_c1ca_52d4_cc59_404156ff9d1e["remove()"]
  16b5f9ed_1e09_eff8_5797_7cb90fc86d37["compileScript()"]
  16b5f9ed_1e09_eff8_5797_7cb90fc86d37 -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  da297c1b_76f1_4af5_5266_fee8757f87ed["prefixIdentifiers()"]
  da297c1b_76f1_4af5_5266_fee8757f87ed -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  62b734d8_8f31_1f86_04dd_23e2c46f149f["pruneCacheEntry()"]
  62b734d8_8f31_1f86_04dd_23e2c46f149f -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  ebbea0b2_1829_e2c7_7530_51de4baf7e88["default.render()"]
  ebbea0b2_1829_e2c7_7530_51de4baf7e88 -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  7d583d18_9b13_ab67_6ea8_ecb63c1af2ff["mergeVNodeHook()"]
  7d583d18_9b13_ab67_6ea8_ecb63c1af2ff -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  4d849b35_fe08_435b_7744_f8bdbf4e35e9["updateListeners()"]
  4d849b35_fe08_435b_7744_f8bdbf4e35e9 -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  44694542_85f2_5950_e7db_32a2d3c573be["remove()"]
  44694542_85f2_5950_e7db_32a2d3c573be -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  685afeca_5fcd_0360_7921_55babe351380["default.remove()"]
  685afeca_5fcd_0360_7921_55babe351380 -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  d0ac78d7_5041_1236_9a5b_88482b24b402["removeTransitionClass()"]
  d0ac78d7_5041_1236_9a5b_88482b24b402 -->|calls| 47c14f28_c1ca_52d4_cc59_404156ff9d1e
  style 47c14f28_c1ca_52d4_cc59_404156ff9d1e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/shared/util.ts lines 143–156

export function remove(arr: Array<any>, item: any): Array<any> | void {
  const len = arr.length
  if (len) {
    // fast path for the only / last item
    if (item === arr[len - 1]) {
      arr.length = len - 1
      return
    }
    const index = arr.indexOf(item)
    if (index > -1) {
      return arr.splice(index, 1)
    }
  }
}

Domain

Subdomains

Frequently Asked Questions

What does remove() do?
remove() is a function in the vue codebase.
What calls remove()?
remove() is called by 9 function(s): compileScript, default.remove, default.render, mergeVNodeHook, prefixIdentifiers, pruneCacheEntry, remove, removeTransitionClass, and 1 more.

Analyze Your Own Codebase

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

Try Supermodel Free