Home / Function/ keys() — tailwindcss Function Reference

keys() — tailwindcss Function Reference

Architecture documentation for the keys() function in utilities.ts from the tailwindcss codebase.

Function typescript OxideCore Scanner calls 1 called by 3

Entity Profile

Dependency Diagram

graph TD
  d46194d6_d268_5afb_c1d5_b75ab4689ab7["keys()"]
  67fcef46_defb_2c9b_ab9b_59ae912b91f5["createThemeFn()"]
  67fcef46_defb_2c9b_ab9b_59ae912b91f5 -->|calls| d46194d6_d268_5afb_c1d5_b75ab4689ab7
  57934fd1_bd18_f9cc_3777_870ee6aa0bf0["readFromCss()"]
  57934fd1_bd18_f9cc_3777_870ee6aa0bf0 -->|calls| d46194d6_d268_5afb_c1d5_b75ab4689ab7
  3b6a2079_7f12_42cd_ba9f_a57ecec4366d["buildPluginApi()"]
  3b6a2079_7f12_42cd_ba9f_a57ecec4366d -->|calls| d46194d6_d268_5afb_c1d5_b75ab4689ab7
  cb44739b_2fa4_1336_6907_dd5fe05389f3["entries()"]
  d46194d6_d268_5afb_c1d5_b75ab4689ab7 -->|calls| cb44739b_2fa4_1336_6907_dd5fe05389f3
  style d46194d6_d268_5afb_c1d5_b75ab4689ab7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/tailwindcss/src/utilities.ts lines 140–153

  keys(kind: 'static' | 'functional') {
    let keys: string[] = []

    for (let [key, fns] of this.utilities.entries()) {
      for (let fn of fns) {
        if (fn.kind === kind) {
          keys.push(key)
          break
        }
      }
    }

    return keys
  }

Domain

Subdomains

Calls

Frequently Asked Questions

What does keys() do?
keys() is a function in the tailwindcss codebase.
What does keys() call?
keys() calls 1 function(s): entries.
What calls keys()?
keys() is called by 3 function(s): buildPluginApi, createThemeFn, readFromCss.

Analyze Your Own Codebase

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

Try Supermodel Free