decl() — tailwindcss Function Reference
Architecture documentation for the decl() function in ast.ts from the tailwindcss codebase.
Entity Profile
Dependency Diagram
graph TD 47ef7bd7_b959_59c4_dbd1_328f35d7cd89["decl()"] 81a639ec_bc2c_cf5e_48e3_3ae33426ae0a["cssAstToPostCssAst()"] 81a639ec_bc2c_cf5e_48e3_3ae33426ae0a -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 3b7b5721_2ad8_b95c_e5b3_704c1dbf9939["postCssAstToCssAst()"] 3b7b5721_2ad8_b95c_e5b3_704c1dbf9939 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 f18be462_61dc_36f7_156d_7e1323554ba7["migratePrefix()"] f18be462_61dc_36f7_156d_7e1323554ba7 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 a6e11c3d_c962_0a65_d91f_6fbe955cf4f0["optimizeAst()"] a6e11c3d_c962_0a65_d91f_6fbe955cf4f0 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 6e906b7f_b503_9163_425a_c68220491669["buildCustomContainerUtilityRules()"] 6e906b7f_b503_9163_425a_c68220491669 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 63b9a37b_6501_bf25_410b_7f820a1f3a11["registerLegacyUtilities()"] 63b9a37b_6501_bf25_410b_7f820a1f3a11 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 11c177f7_f682_15b6_46e0_5cff60c4a5a6["objectToAst()"] 11c177f7_f682_15b6_46e0_5cff60c4a5a6 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 d7c9a9e2_d3cf_5ace_a853_63ae8fff0a66["compileBaseUtility()"] d7c9a9e2_d3cf_5ace_a853_63ae8fff0a66 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 3f582344_0fd2_bfec_9031_5c3223919ed1["parseDeclaration()"] 3f582344_0fd2_bfec_9031_5c3223919ed1 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 5e4110d6_8dee_8a97_307e_d0021e0225de["expandDeclaration()"] 5e4110d6_8dee_8a97_307e_d0021e0225de -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 95cb326e_6b59_0903_0c96_d221fca5c2b1["parseCss()"] 95cb326e_6b59_0903_0c96_d221fca5c2b1 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 597a9b77_d2ca_f0b9_f8dc_4f8932efe47e["property()"] 597a9b77_d2ca_f0b9_f8dc_4f8932efe47e -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 537db6f9_ffa5_12bf_0cec_283e545c7822["alphaReplacedShadowProperties()"] 537db6f9_ffa5_12bf_0cec_283e545c7822 -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 f82aa221_959b_12a7_fef5_44d13694b11e["alphaReplacedDropShadowProperties()"] f82aa221_959b_12a7_fef5_44d13694b11e -->|calls| 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 style 47ef7bd7_b959_59c4_dbd1_328f35d7cd89 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
Called By
Source
Frequently Asked Questions
What does decl() do?
decl() is a function in the tailwindcss codebase.
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