Home / Function/ getTimeout() — vue Function Reference

getTimeout() — vue Function Reference

Architecture documentation for the getTimeout() function in transition-util.ts from the vue codebase.

Entity Profile

Dependency Diagram

graph TD
  f38b1b9f_e15e_00c9_f639_622e11e159cf["getTimeout()"]
  559a8e6b_5e4b_bfb9_73ff_310344cb5333["transition-util.ts"]
  f38b1b9f_e15e_00c9_f639_622e11e159cf -->|defined in| 559a8e6b_5e4b_bfb9_73ff_310344cb5333
  67ee7bcc_7bbc_0ec8_f207_3541819a38ef["getTransitionInfo()"]
  67ee7bcc_7bbc_0ec8_f207_3541819a38ef -->|calls| f38b1b9f_e15e_00c9_f639_622e11e159cf
  c893b3f1_d742_a94a_be36_5f71fbb24544["toMs()"]
  f38b1b9f_e15e_00c9_f639_622e11e159cf -->|calls| c893b3f1_d742_a94a_be36_5f71fbb24544
  style f38b1b9f_e15e_00c9_f639_622e11e159cf fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/platforms/web/runtime/transition-util.ts lines 195–207

function getTimeout(delays: Array<string>, durations: Array<string>): number {
  /* istanbul ignore next */
  while (delays.length < durations.length) {
    delays = delays.concat(delays)
  }

  return Math.max.apply(
    null,
    durations.map((d, i) => {
      return toMs(d) + toMs(delays[i])
    })
  )
}

Domain

Subdomains

Calls

Frequently Asked Questions

What does getTimeout() do?
getTimeout() is a function in the vue codebase, defined in src/platforms/web/runtime/transition-util.ts.
Where is getTimeout() defined?
getTimeout() is defined in src/platforms/web/runtime/transition-util.ts at line 195.
What does getTimeout() call?
getTimeout() calls 1 function(s): toMs.
What calls getTimeout()?
getTimeout() is called by 1 function(s): getTransitionInfo.

Analyze Your Own Codebase

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

Try Supermodel Free