Home / Function/ styleRule() — tailwindcss Function Reference

styleRule() — tailwindcss Function Reference

Architecture documentation for the styleRule() function in ast.ts from the tailwindcss codebase.

Entity Profile

Dependency Diagram

graph TD
  36be1773_d660_31ac_0b0b_88dbd7f6f7a8["styleRule()"]
  42640952_ea63_55f1_1ff1_00816e2980ae["ast.ts"]
  36be1773_d660_31ac_0b0b_88dbd7f6f7a8 -->|defined in| 42640952_ea63_55f1_1ff1_00816e2980ae
  66319c06_7c38_f9ea_4bf0_2a0e18bac1a4["rule()"]
  66319c06_7c38_f9ea_4bf0_2a0e18bac1a4 -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  3f0c9850_42a7_e7cb_36cc_12b1cb9274dd["createUtilitySignatureCache()"]
  3f0c9850_42a7_e7cb_36cc_12b1cb9274dd -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  5db4b61f_a5d4_16b1_b2ec_707bde46324a["createVariantSignatureCache()"]
  5db4b61f_a5d4_16b1_b2ec_707bde46324a -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  1a022c10_a26e_d793_740c_267a533619c4["upgradeToFullPluginSupport()"]
  1a022c10_a26e_d793_740c_267a533619c4 -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  3970218d_3d6c_e455_87cc_45b4a094f0e9["parseCss()"]
  3970218d_3d6c_e455_87cc_45b4a094f0e9 -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  07f1b2bc_24ef_8001_336d_024bfd71a55c["getVariants()"]
  07f1b2bc_24ef_8001_336d_024bfd71a55c -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  c1a769fc_95ca_ceea_62f9_aedeeedf7c66["createVariants()"]
  c1a769fc_95ca_ceea_62f9_aedeeedf7c66 -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  0ec6110b_085e_e69b_cc4a_37d966dc5ace["substituteAtVariant()"]
  0ec6110b_085e_e69b_cc4a_37d966dc5ace -->|calls| 36be1773_d660_31ac_0b0b_88dbd7f6f7a8
  style 36be1773_d660_31ac_0b0b_88dbd7f6f7a8 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/tailwindcss/src/ast.ts lines 70–76

export function styleRule(selector: string, nodes: AstNode[] = []): StyleRule {
  return {
    kind: 'rule',
    selector,
    nodes,
  }
}

Domain

Subdomains

Frequently Asked Questions

What does styleRule() do?
styleRule() is a function in the tailwindcss codebase, defined in packages/tailwindcss/src/ast.ts.
Where is styleRule() defined?
styleRule() is defined in packages/tailwindcss/src/ast.ts at line 70.
What calls styleRule()?
styleRule() is called by 8 function(s): createUtilitySignatureCache, createVariantSignatureCache, createVariants, getVariants, parseCss, rule, substituteAtVariant, upgradeToFullPluginSupport.

Analyze Your Own Codebase

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

Try Supermodel Free