Extractor — tailwindcss Architecture
State-machine logic for identifying arbitrary values and CSS variables within template strings.
Entity Profile
Relationship Graph
Domain
Functions
- App()
- Home()
- THEME_FUNCTION_INVOCATION()
- WalkAction.Replace()
- _run_machine()
- allVariablesAreUsed()
- alpha()
- alphaReplacedShadowProperties()
- analyze()
- arbitraryUtilities()
- arbitraryValueToBareValueUtility()
- arbitraryValueToBareValueVariant()
- arbitraryVariants()
- assert_extract_candidates_contains()
- assert_extract_sorted_candidates()
- assert_extract_sorted_css_variables()
- bareRepeatValues()
- bareValues()
- baseCandidate()
- camelToKebab()
- clearNamespace()
- compileCss()
- compoundsForSelectors()
- constructor()
- convertUnderscoresToWhitespace()
- createConverter()
- createCssUtility()
- createEmptyCandidate()
- createVariants()
- decodeArbitraryValue()
- dimensions()
- distance()
- do_not_consider_svg_path_commands()
- done_span()
- drop_covered_spans()
- entries()
- entries()
- eventuallyUnquote()
- eventuallyUnquote()
- eventuallyUnquote()
- expandSequence()
- extract()
- extractRawCandidates()
- extractUsedVariables()
- extractV3Base()
- extract_sorted_candidates()
- extract_sorted_css_variables()
- extract_sub_candidates()
- extract_variables_from_css()
- findTargetNode()
- fmt()
- formatNodes()
- fromAst()
- get()
- getAppliedNodeStack()
- getClassOrder()
- getCompletions()
- getKeyframes()
- group()
- has()
- has_valid_boundaries()
- inferDataType()
- injectFallbackForInitialFallback()
- injectVar()
- injectVarIntoVariant()
- isAbsoluteSize()
- isAtRuleVariant()
- isAutomaticVarInjectionException()
- isBackgroundPosition()
- isColor()
- isCombinatorVariant()
- isEndOfSelectorPseudoElement()
- isImage()
- isMiddleOfString()
- isPercentage()
- isSafeMigration()
- isValidArbitrary()
- isValidFunctionalUtilityName()
- isValidSpacingMultiplier()
- isVector()
- is_empty()
- is_valid_after_boundary()
- is_valid_before_boundary()
- it_should_keep_the_negation_symbol_for_all_new_patterns()
- kind()
- legacyTheme()
- markPretty()
- markUsedVariable()
- migrate()
- migrate()
- migrate()
- migrate()
- migrate()
- migrate()
- migrate()
- migrate()
- migrateArbitraryVariants()
- migrateAtApply()
- migrateAtLayerUtilities()
- migrateAutomaticVarInjection()
- migrateCached()
- migrateCamelcaseInNamedValue()
- migrateCandidate()
- migrateCanonicalizeCandidate()
- migrateConfig()
- migrateContents()
- migrateContents()
- migrateEmptyArbitraryValues()
- migrateImport()
- migrateLegacyArbitraryValues()
- migrateMaxWidthScreen()
- migrateMediaScreen()
- migrateMissingLayers()
- migrateModernizeArbitraryValues()
- migratePrefix()
- migratePrefixValue()
- migratePreflight()
- migrateSimpleLegacyClasses()
- migrateTailwindDirectives()
- migrateVariantOrder()
- migrateVariantsDirective()
- modernizeArbitraryValuesVariant()
- never()
- new()
- new()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- next()
- optimizeCss()
- orderMatches()
- packageManagerForBase()
- parse()
- parseAtRule()
- parseCandidate()
- parseDeclaration()
- parseString()
- parse_arbitrary_end()
- parse_arbitrary_end()
- parse_arbitrary_property()
- parse_important()
- parse_modifier()
- parse_named_utility()
- parse_property_variable()
- parse_string()
- pop()
- pre_process_input()
- printArbitraryValue()
- printArbitraryValueCache()
- printUnprefixedCandidate()
- push()
- quoteString()
- readFromCss()
- recursivelyDecodeArbitraryValues()
- relativeToStylesheet()
- render()
- replaceObject()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- reset()
- resolveCssId()
- resolveThemeColor()
- resolveVariablesInValue()
- resolveWith()
- run()
- run_full_extractor()
- separator()
- simplifyArbitraryVariant()
- simplifyArbitraryVariantCache()
- size()
- slice()
- sortBuckets()
- spacing()
- split()
- styleBlockRanges()
- substituteAtVariant()
- substituteFunctions()
- substituteFunctionsInValue()
- substituteFunctionsInValue()
- substituteFunctionsInValue()
- suggest()
- test_angular_binding_attribute_syntax()
- test_angular_binding_syntax()
- test_arbitrary_container_queries_syntax()
- test_arbitrary_property_machine_extraction()
- test_arbitrary_property_machine_performance()
- test_arbitrary_value_machine_extraction()
- test_arbitrary_value_machine_performance()
- test_arbitrary_variable_extraction()
- test_arbitrary_variable_machine_performance()
- test_arbitrary_variable_with_data_type()
- test_candidate_extraction()
- test_candidate_machine_performance()
- test_candidates_extraction()
- test_classes_containing_number_followed_by_dash_or_underscore()
- test_clojure_syntax()
- test_csharp_syntax()
- test_css_variable_machine_extraction()
- test_css_variable_machine_performance()
- test_exceptions()
- test_exceptions()
- test_exceptions()
- test_extract_css_variables()
- test_extract_performance()
- test_extractor_extract_candidates()
- test_fluid_template_syntax()
- test_gleam_syntax()
- test_haml_syntax()
- test_js_embedded_in_php_syntax()
- test_js_interpolation()
- test_js_syntax()
- test_js_tuple_syntax()
- test_leptos_rs_view_class_colon_syntax()
- test_modifier_extraction()
- test_modifier_machine_performance()
- test_named_utility_extraction()
- test_named_utility_machine_performance()
- test_named_variant_extraction()
- test_named_variant_machine_performance()
- test_overlapping_candidates()
- test_pug_syntax()
- test_ruby_syntax()
- test_slim_syntax()
- test_string_machine_extraction()
- test_string_machine_performance()
- test_svelte_shorthand_syntax()
- test_twig_syntax()
- test_utility_extraction()
- test_utility_machine_performance()
- test_variant_extraction()
- test_variant_machine_performance()
- theme()
- toCss()
- toCss()
- topologicalSort()
- transition()
- transition()
- transition()
- transition()
- withAlpha()
Frequently Asked Questions
What is the Extractor subdomain?
Extractor is a subdomain in the tailwindcss codebase, part of the OxideCore domain. State-machine logic for identifying arbitrary values and CSS variables within template strings. It contains 0 source files.
Which domain does Extractor belong to?
Extractor belongs to the OxideCore domain.
What functions are in Extractor?
The Extractor subdomain contains 256 function(s): App, Home, THEME_FUNCTION_INVOCATION, WalkAction.Replace, _run_machine, allVariablesAreUsed, alpha, alphaReplacedShadowProperties, and 248 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free