decl() — tailwindcss Function Reference
Architecture documentation for the decl() function in ast.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD c203f636_607a_d332_b4c5_6a40c108f778["decl()"] 42640952_ea63_55f1_1ff1_00816e2980ae["ast.ts"] c203f636_607a_d332_b4c5_6a40c108f778 -->|defined in| 42640952_ea63_55f1_1ff1_00816e2980ae 2b13c224_9fb8_311a_1669_17e838226ea5["cssAstToPostCssAst()"] 2b13c224_9fb8_311a_1669_17e838226ea5 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 117741fb_51f9_63e4_669e_170efd25ca86["postCssAstToCssAst()"] 117741fb_51f9_63e4_669e_170efd25ca86 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 087d2224_9aa6_c6e5_3a75_d99cf251cb04["migratePrefix()"] 087d2224_9aa6_c6e5_3a75_d99cf251cb04 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 47b4c875_7e44_6ff9_fb06_16ecf9254223["optimizeAst()"] 47b4c875_7e44_6ff9_fb06_16ecf9254223 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 bd84428d_2ac4_b86f_d49f_6939ec1e5898["buildCustomContainerUtilityRules()"] bd84428d_2ac4_b86f_d49f_6939ec1e5898 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 474da8ab_bb82_dc1d_4a87_5aea9d83e92b["registerLegacyUtilities()"] 474da8ab_bb82_dc1d_4a87_5aea9d83e92b -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 e9bc21ee_17e0_ae31_b0b1_588755ffe2c6["objectToAst()"] e9bc21ee_17e0_ae31_b0b1_588755ffe2c6 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 aa6d74f0_f677_1f2e_7377_fa1f895e27ab["compileBaseUtility()"] aa6d74f0_f677_1f2e_7377_fa1f895e27ab -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 4b8217e6_b6b6_0b8b_fe5c_3374ea515cf9["parseDeclaration()"] 4b8217e6_b6b6_0b8b_fe5c_3374ea515cf9 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 8e1f22b2_13b1_c4b5_7edd_423453055d39["expandDeclaration()"] 8e1f22b2_13b1_c4b5_7edd_423453055d39 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 3970218d_3d6c_e455_87cc_45b4a094f0e9["parseCss()"] 3970218d_3d6c_e455_87cc_45b4a094f0e9 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 50dd245d_99bd_79e4_0269_ad5867de62c6["property()"] 50dd245d_99bd_79e4_0269_ad5867de62c6 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 314b128c_0d3c_81a7_f2fa_d11e9edcc320["alphaReplacedShadowProperties()"] 314b128c_0d3c_81a7_f2fa_d11e9edcc320 -->|calls| c203f636_607a_d332_b4c5_6a40c108f778 style c203f636_607a_d332_b4c5_6a40c108f778 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/tailwindcss/src/ast.ts lines 95–102
export function decl(property: string, value: string | undefined, important = false): Declaration {
return {
kind: 'declaration',
property,
value,
important,
}
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does decl() do?
decl() is a function in the tailwindcss codebase, defined in packages/tailwindcss/src/ast.ts.
Where is decl() defined?
decl() is defined in packages/tailwindcss/src/ast.ts at line 95.
What calls decl()?
decl() is called by 15 function(s): alphaReplacedDropShadowProperties, alphaReplacedShadowProperties, buildCustomContainerUtilityRules, compileBaseUtility, createVariants, cssAstToPostCssAst, expandDeclaration, migratePrefix, and 7 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free