Home / Function/ get() — tailwindcss Function Reference

get() — tailwindcss Function Reference

Architecture documentation for the get() function in theme.ts from the tailwindcss codebase.

Entity Profile

Dependency Diagram

graph TD
  378e03e8_d700_b258_53b3_5bd078db1e2b["get()"]
  734cf7ec_fb2a_2532_7b20_b3a815c7e3e6["Theme"]
  378e03e8_d700_b258_53b3_5bd078db1e2b -->|defined in| 734cf7ec_fb2a_2532_7b20_b3a815c7e3e6
  5076bf17_3f31_7ece_dff7_43a9f651187c["createCompatConfig()"]
  5076bf17_3f31_7ece_dff7_43a9f651187c -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  1e748440_c17d_5c46_57bf_ba35ee3e3c39["isIgnoredThemeKey()"]
  1e748440_c17d_5c46_57bf_ba35ee3e3c39 -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  06ed9408_12cf_7ddd_a435_8cdd942de1d4["add()"]
  06ed9408_12cf_7ddd_a435_8cdd942de1d4 -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  dbf6b411_7522_4e41_ab49_f4e9c07a4751["getOptions()"]
  dbf6b411_7522_4e41_ab49_f4e9c07a4751 -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  c418c4a6_69f1_be06_3756_ed0a7a88584f["clearNamespace()"]
  c418c4a6_69f1_be06_3756_ed0a7a88584f -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  93293d0f_8972_0a6a_eb24_f17846e7cfae["themeKey()"]
  93293d0f_8972_0a6a_eb24_f17846e7cfae -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  31c8f8e4_0e98_63f8_a45c_113e0f57308b["markUsedVariable()"]
  31c8f8e4_0e98_63f8_a45c_113e0f57308b -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  71290460_1a88_ed12_99a9_992d30e78865["resolve()"]
  71290460_1a88_ed12_99a9_992d30e78865 -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  c16f096b_35b2_0695_2909_f85c627abd1e["resolveValue()"]
  c16f096b_35b2_0695_2909_f85c627abd1e -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  ce5a227d_e817_af18_3503_3cfcf78ea325["resolveWith()"]
  ce5a227d_e817_af18_3503_3cfcf78ea325 -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  760be792_5eb1_da6f_e22b_2c4b123c6248["get()"]
  760be792_5eb1_da6f_e22b_2c4b123c6248 -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  3970218d_3d6c_e455_87cc_45b4a094f0e9["parseCss()"]
  3970218d_3d6c_e455_87cc_45b4a094f0e9 -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  9b965fd7_d8e9_0b43_cd5d_c9294ab598ed["buildDesignSystem()"]
  9b965fd7_d8e9_0b43_cd5d_c9294ab598ed -->|calls| 378e03e8_d700_b258_53b3_5bd078db1e2b
  style 378e03e8_d700_b258_53b3_5bd078db1e2b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/tailwindcss/src/theme.ts lines 110–119

  get(themeKeys: ThemeKey[]): string | null {
    for (let key of themeKeys) {
      let value = this.values.get(key)
      if (value) {
        return value.value
      }
    }

    return null
  }

Domain

Subdomains

Frequently Asked Questions

What does get() do?
get() is a function in the tailwindcss codebase, defined in packages/tailwindcss/src/theme.ts.
Where is get() defined?
get() is defined in packages/tailwindcss/src/theme.ts at line 110.
What calls get()?
get() is called by 13 function(s): add, buildDesignSystem, clearNamespace, createCompatConfig, get, getOptions, isIgnoredThemeKey, markUsedVariable, and 5 more.

Analyze Your Own Codebase

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

Try Supermodel Free