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
  5670215c_12e8_f1ac_96f5_43fa02f28d30["remove()"]
  af57cd20_c4ce_0877_c02c_52056ca04d4a["compileScript()"]
  af57cd20_c4ce_0877_c02c_52056ca04d4a -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  daf5feaa_5661_e63c_80fa_09f5265e529c["prefixIdentifiers()"]
  daf5feaa_5661_e63c_80fa_09f5265e529c -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  0c5a4512_ccff_9122_41ec_ebf613756470["pruneCacheEntry()"]
  0c5a4512_ccff_9122_41ec_ebf613756470 -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  acf640b6_3f9a_6df2_5652_115082ad42f3["default.render()"]
  acf640b6_3f9a_6df2_5652_115082ad42f3 -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  38d5358a_5801_0a5e_38cd_cefe2ffa0cfb["mergeVNodeHook()"]
  38d5358a_5801_0a5e_38cd_cefe2ffa0cfb -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  267404f1_c1f9_093c_5774_34422e2a9325["updateListeners()"]
  267404f1_c1f9_093c_5774_34422e2a9325 -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  7cb9e7cf_0f27_b773_8842_aa61c5176f46["remove()"]
  7cb9e7cf_0f27_b773_8842_aa61c5176f46 -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  5862a5b2_bfcd_8fdd_0c99_eb2da864c08d["default.remove()"]
  5862a5b2_bfcd_8fdd_0c99_eb2da864c08d -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  90afa8b0_bab8_d609_1928_b82464e9f59a["removeTransitionClass()"]
  90afa8b0_bab8_d609_1928_b82464e9f59a -->|calls| 5670215c_12e8_f1ac_96f5_43fa02f28d30
  style 5670215c_12e8_f1ac_96f5_43fa02f28d30 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)
    }
  }
}

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