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
  3e179907_5f92_f314_14dc_f61853c74cad["get()"]
  956ed885_5b3c_18ac_e843_dacfdbbb7845["createCompatConfig()"]
  956ed885_5b3c_18ac_e843_dacfdbbb7845 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  920fa641_ed52_ddfd_34d9_7c29c44ecdd8["isIgnoredThemeKey()"]
  920fa641_ed52_ddfd_34d9_7c29c44ecdd8 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  24d95be4_356f_a1f9_9702_2a4f413db0f5["add()"]
  24d95be4_356f_a1f9_9702_2a4f413db0f5 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  c8189e3c_da83_8664_ad35_d7e6af6bc483["getOptions()"]
  c8189e3c_da83_8664_ad35_d7e6af6bc483 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  ca9197a7_55f9_0922_5cc4_25999295ca9b["clearNamespace()"]
  ca9197a7_55f9_0922_5cc4_25999295ca9b -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  b919f693_c5ab_4ea4_053f_8f9a39ca4199["themeKey()"]
  b919f693_c5ab_4ea4_053f_8f9a39ca4199 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  7b01a3a8_8970_30d2_152f_715f03247ba2["markUsedVariable()"]
  7b01a3a8_8970_30d2_152f_715f03247ba2 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  ce52b228_a53f_22f4_e753_5d926d778157["resolve()"]
  ce52b228_a53f_22f4_e753_5d926d778157 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  f8828bcc_a9b4_73c4_863d_9b59d159d819["resolveValue()"]
  f8828bcc_a9b4_73c4_863d_9b59d159d819 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  fb5e61c5_06c8_ebde_b131_be4b13697508["resolveWith()"]
  fb5e61c5_06c8_ebde_b131_be4b13697508 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  a6e11c3d_c962_0a65_d91f_6fbe955cf4f0["optimizeAst()"]
  a6e11c3d_c962_0a65_d91f_6fbe955cf4f0 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  eebd49be_6bf6_0e23_60fa_4e12a1151233["isVariableUsed()"]
  eebd49be_6bf6_0e23_60fa_4e12a1151233 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  a36abaf5_b2bc_57c5_1398_dffcc9edbd56["createSignatureOptions()"]
  a36abaf5_b2bc_57c5_1398_dffcc9edbd56 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  95e9d9ae_b953_4374_57cb_b205d5a29a27["createCanonicalizeOptions()"]
  95e9d9ae_b953_4374_57cb_b205d5a29a27 -->|calls| 3e179907_5f92_f314_14dc_f61853c74cad
  style 3e179907_5f92_f314_14dc_f61853c74cad 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.
What calls get()?
get() is called by 14 function(s): add, clearNamespace, createCanonicalizeOptions, createCompatConfig, createSignatureOptions, getOptions, isIgnoredThemeKey, isVariableUsed, and 6 more.

Analyze Your Own Codebase

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

Try Supermodel Free