Home / Function/ rangeSetItem() — vue Function Reference

rangeSetItem() — vue Function Reference

Architecture documentation for the rangeSetItem() function in helpers.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb["rangeSetItem()"]
  59b7cd33_3172_bd71_66da_0b9508449054["helpers.ts"]
  b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb -->|defined in| 59b7cd33_3172_bd71_66da_0b9508449054
  fb22e4d8_3c91_63a7_ee9d_526d8df61c58["addProp()"]
  fb22e4d8_3c91_63a7_ee9d_526d8df61c58 -->|calls| b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb
  51133883_ca33_6568_1819_239e506a3448["addAttr()"]
  51133883_ca33_6568_1819_239e506a3448 -->|calls| b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb
  27c9f118_27c7_cb7d_2eae_8961c5ab62b5["addRawAttr()"]
  27c9f118_27c7_cb7d_2eae_8961c5ab62b5 -->|calls| b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb
  8fd77f23_ee00_f1d1_782f_87be6944e85f["addDirective()"]
  8fd77f23_ee00_f1d1_782f_87be6944e85f -->|calls| b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb
  6d3095ae_d92b_c0a6_514d_fc6c4ef391ce["addHandler()"]
  6d3095ae_d92b_c0a6_514d_fc6c4ef391ce -->|calls| b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb
  style b8300ea8_d2a4_8ee3_27f2_4fb5b2125adb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/compiler/helpers.ts lines 233–243

function rangeSetItem(item: any, range?: { start?: number; end?: number }) {
  if (range) {
    if (range.start != null) {
      item.start = range.start
    }
    if (range.end != null) {
      item.end = range.end
    }
  }
  return item
}

Domain

Subdomains

Frequently Asked Questions

What does rangeSetItem() do?
rangeSetItem() is a function in the vue codebase, defined in src/compiler/helpers.ts.
Where is rangeSetItem() defined?
rangeSetItem() is defined in src/compiler/helpers.ts at line 233.
What calls rangeSetItem()?
rangeSetItem() is called by 5 function(s): addAttr, addDirective, addHandler, addProp, addRawAttr.

Analyze Your Own Codebase

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

Try Supermodel Free