Home / Function/ add() — tailwindcss Function Reference

add() — tailwindcss Function Reference

Architecture documentation for the add() function in types.rs from the tailwindcss codebase.

Entity Profile

Dependency Diagram

graph TD
  ee16d84a_29ba_2ed4_6b77_5ed885459c52["add()"]
  08edba3a_006b_c0f4_caba_f2d75c8302a3["types.rs"]
  ee16d84a_29ba_2ed4_6b77_5ed885459c52 -->|defined in| 08edba3a_006b_c0f4_caba_f2d75c8302a3
  b2f38592_a711_c919_54a5_207a5c155515["build()"]
  b2f38592_a711_c919_54a5_207a5c155515 -->|calls| ee16d84a_29ba_2ed4_6b77_5ed885459c52
  c44bc084_0502_5ec6_d31b_778984e899f7["add_def()"]
  c44bc084_0502_5ec6_d31b_778984e899f7 -->|calls| ee16d84a_29ba_2ed4_6b77_5ed885459c52
  ba18a89c_d326_f8e3_544f_01e73d70004d["add_defaults()"]
  ba18a89c_d326_f8e3_544f_01e73d70004d -->|calls| ee16d84a_29ba_2ed4_6b77_5ed885459c52
  style ee16d84a_29ba_2ed4_6b77_5ed885459c52 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

crates/ignore/src/types.rs lines 417–431

    pub fn add(&mut self, name: &str, glob: &str) -> Result<(), Error> {
        if name == "all" || !name.chars().all(|c| c.is_alphanumeric()) {
            return Err(Error::InvalidDefinition);
        }
        let (key, glob) = (name.to_string(), glob.to_string());
        self.types
            .entry(key)
            .or_insert_with(|| FileTypeDef {
                name: name.to_string(),
                globs: vec![],
            })
            .globs
            .push(glob);
        Ok(())
    }

Domain

Subdomains

Frequently Asked Questions

What does add() do?
add() is a function in the tailwindcss codebase, defined in crates/ignore/src/types.rs.
Where is add() defined?
add() is defined in crates/ignore/src/types.rs at line 417.
What calls add()?
add() is called by 3 function(s): add_def, add_defaults, build.

Analyze Your Own Codebase

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

Try Supermodel Free