rule() — tailwindcss Function Reference
Architecture documentation for the rule() function in variants.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 2d30c5fc_1830_2311_ea0e_e71c801b6c71["rule()"] db9eae47_695c_23c3_68bd_bae5bb363efe["variants.ts"] 2d30c5fc_1830_2311_ea0e_e71c801b6c71 -->|defined in| db9eae47_695c_23c3_68bd_bae5bb363efe c1a769fc_95ca_ceea_62f9_aedeeedf7c66["createVariants()"] c1a769fc_95ca_ceea_62f9_aedeeedf7c66 -->|calls| 2d30c5fc_1830_2311_ea0e_e71c801b6c71 style 2d30c5fc_1830_2311_ea0e_e71c801b6c71 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/tailwindcss/src/variants.ts lines 26–29
type VariantFn<T extends Variant['kind']> = (
rule: Rule,
variant: Extract<Variant, { kind: T }>,
) => null | void
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does rule() do?
rule() is a function in the tailwindcss codebase, defined in packages/tailwindcss/src/variants.ts.
Where is rule() defined?
rule() is defined in packages/tailwindcss/src/variants.ts at line 26.
What calls rule()?
rule() is called by 1 function(s): createVariants.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free