Home / Function/ get() — tailwindcss Function Reference

get() — tailwindcss Function Reference

Architecture documentation for the get() function in default-map.ts from the tailwindcss codebase.

Entity Profile

Dependency Diagram

graph TD
  5bcf4886_1230_a8ff_7302_a26cc5a9a525["get()"]
  bf2992f6_4a37_8536_70f8_94b13631027d["DefaultMap"]
  5bcf4886_1230_a8ff_7302_a26cc5a9a525 -->|defined in| bf2992f6_4a37_8536_70f8_94b13631027d
  d1a75bfd_22e5_5724_d153_95a3d2e79bf9["hit()"]
  d1a75bfd_22e5_5724_d153_95a3d2e79bf9 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  623d82f8_1f44_f10c_5798_31968fd44fb2["start()"]
  623d82f8_1f44_f10c_5798_31968fd44fb2 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  7f1a87a0_3ea8_7057_b711_5c7bdb1e0ce5["end()"]
  7f1a87a0_3ea8_7057_b711_5c7bdb1e0ce5 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  6dc1dd11_64c4_2049_6b20_5094d747fd15["report()"]
  6dc1dd11_64c4_2049_6b20_5094d747fd15 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  66271ff8_a237_5788_6be6_f8b875b50399["serializeSourceMap()"]
  66271ff8_a237_5788_6be6_f8b875b50399 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  2b13c224_9fb8_311a_1669_17e838226ea5["cssAstToPostCssAst()"]
  2b13c224_9fb8_311a_1669_17e838226ea5 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  117741fb_51f9_63e4_669e_170efd25ca86["postCssAstToCssAst()"]
  117741fb_51f9_63e4_669e_170efd25ca86 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  60cad534_12fe_6e72_4bc7_443aad14536b["analyze()"]
  60cad534_12fe_6e72_4bc7_443aad14536b -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  d2577f0e_a6a7_a7ce_6228_851bc0240e63["linkConfigs()"]
  d2577f0e_a6a7_a7ce_6228_851bc0240e63 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  5d89fc57_f2e5_f08a_f4da_b44d366475e4["migrateMediaScreen()"]
  5d89fc57_f2e5_f08a_f4da_b44d366475e4 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  92a12a9f_b36d_4c66_d885_e04224081f21["sortBuckets()"]
  92a12a9f_b36d_4c66_d885_e04224081f21 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  2c2d9239_b049_29e5_d26a_fdb5e6893cee["split()"]
  2c2d9239_b049_29e5_d26a_fdb5e6893cee -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  aa2e93eb_f211_d616_3736_f2a6e60dfa72["isSafeMigration()"]
  aa2e93eb_f211_d616_3736_f2a6e60dfa72 -->|calls| 5bcf4886_1230_a8ff_7302_a26cc5a9a525
  style 5bcf4886_1230_a8ff_7302_a26cc5a9a525 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/tailwindcss/src/utils/default-map.ts lines 10–19

  get(key: T): V {
    let value = super.get(key)

    if (value === undefined) {
      value = this.factory(key, this)
      this.set(key, value)
    }

    return value
  }

Subdomains

Frequently Asked Questions

What does get() do?
get() is a function in the tailwindcss codebase, defined in packages/tailwindcss/src/utils/default-map.ts.
Where is get() defined?
get() is defined in packages/tailwindcss/src/utils/default-map.ts at line 10.
What calls get()?
get() is called by 50 function(s): analyze, arbitraryUtilities, arbitraryValueToBareValueUtility, arbitraryVariants, bareValueUtilities, buildPluginApi, canonicalizeCandidates, collapseCandidates, and 42 more.

Analyze Your Own Codebase

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

Try Supermodel Free