Title: WordPress | Page 39 of 49 | Developer.WordPress.org

---

# @package: WordPress

 * method[WP_Duotone::migrate_experimental_duotone_support_flag()](https://developer.wordpress.org/reference/classes/wp_duotone/migrate_experimental_duotone_support_flag/)
 * Migrates the experimental duotone support flag to the stabilized location.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/migrate_experimental_duotone_support_flag/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/migrate_experimental_duotone_support_flag/#uses)
   | Source: [wp-includes/class-wp-duotone.php:1317](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L1317-L1325)
 * method[WP_Duotone::get_filter_css_property_value_from_preset()](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_css_property_value_from_preset/)
 * Gets the CSS filter property value from a preset.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_css_property_value_from_preset/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_css_property_value_from_preset/#uses)
   | Source: [wp-includes/class-wp-duotone.php:1340](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L1340-L1350)
 * method[WP_Duotone::get_selector()](https://developer.wordpress.org/reference/classes/wp_duotone/get_selector/)
 * Get the CSS selector for a block type.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/get_selector/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_selector/#uses)
   | Source: [wp-includes/class-wp-duotone.php:962](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L962-L993)
 * method[WP_Duotone::get_all_global_styles_presets()](https://developer.wordpress.org/reference/classes/wp_duotone/get_all_global_styles_presets/)
 * Scrape all possible duotone presets from global and theme styles and store them
   in self::$global_styles_presets.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_all_global_styles_presets/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_all_global_styles_presets/#uses)
   | Source: [wp-includes/class-wp-duotone.php:1006](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L1006-L1024)
 * method[WP_Duotone::get_all_global_style_block_names()](https://developer.wordpress.org/reference/classes/wp_duotone/get_all_global_style_block_names/)
 * Scrape all block names from global styles and store in self::$global_styles_block_names.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/get_all_global_style_block_names/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_all_global_style_block_names/#uses)
   | Source: [wp-includes/class-wp-duotone.php:1036](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L1036-L1073)
 * method[WP_Duotone::get_svg_definitions()](https://developer.wordpress.org/reference/classes/wp_duotone/get_svg_definitions/)
 * Get the SVGs for the duotone filters.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_svg_definitions/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/get_svg_definitions/#uses)
   | Source: [wp-includes/class-wp-duotone.php:802](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L802-L809)
 * method[WP_Duotone::get_global_styles_presets()](https://developer.wordpress.org/reference/classes/wp_duotone/get_global_styles_presets/)
 * Get the CSS for global styles.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_global_styles_presets/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_global_styles_presets/#uses)
   | Source: [wp-includes/class-wp-duotone.php:825](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L825-L836)
 * method[WP_Duotone::enqueue_block_css()](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_block_css/)
 * Enqueue a block CSS declaration for the page.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_block_css/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_block_css/#uses)
   | Source: [wp-includes/class-wp-duotone.php:851](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L851-L873)
 * method[WP_Duotone::enqueue_custom_filter()](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_custom_filter/)
 * Enqueue custom filter assets for the page.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_custom_filter/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_custom_filter/#uses)
   | Source: [wp-includes/class-wp-duotone.php:889](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L889-L892)
 * method[WP_Duotone::enqueue_global_styles_preset()](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_global_styles_preset/)
 * Enqueue preset assets for the page.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_global_styles_preset/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_duotone/enqueue_global_styles_preset/#uses)
   | Source: [wp-includes/class-wp-duotone.php:907](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L907-L921)
 * method[WP_Duotone::register_duotone_support()](https://developer.wordpress.org/reference/classes/wp_duotone/register_duotone_support/)
 * Registers the style and colors block attributes for block types that support 
   it.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/register_duotone_support/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/register_duotone_support/#uses)
   | Source: [wp-includes/class-wp-duotone.php:932](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L932-L948)
 * method[WP_Duotone::get_css_var()](https://developer.wordpress.org/reference/classes/wp_duotone/get_css_var/)
 * Get the CSS variable for a duotone preset.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/get_css_var/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/get_css_var/#uses)
   | Source: [wp-includes/class-wp-duotone.php:633](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L633-L636)
 * method[WP_Duotone::get_filter_url()](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_url/)
 * Get the URL for a duotone filter.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_url/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_url/#uses)
   | Source: [wp-includes/class-wp-duotone.php:651](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L651-L653)
 * method[WP_Duotone::get_filter_svg()](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_svg/)
 * Gets the SVG for the duotone filter definition.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_svg/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_svg/#uses)
   | Source: [wp-includes/class-wp-duotone.php:668](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L668-L744)
 * method[WP_Duotone::get_filter_id_from_preset()](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_id_from_preset/)
 * Returns the prefixed id for the duotone filter for use as a CSS id.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_id_from_preset/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_id_from_preset/#uses)
   | Source: [wp-includes/class-wp-duotone.php:759](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L759-L767)
 * method[WP_Duotone::get_filter_svg_from_preset()](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_svg_from_preset/)
 * Gets the SVG for the duotone filter definition from a preset.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_svg_from_preset/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_svg_from_preset/#uses)
   | Source: [wp-includes/class-wp-duotone.php:782](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L782-L787)
 * method[WP_Duotone::get_slug_from_attribute()](https://developer.wordpress.org/reference/classes/wp_duotone/get_slug_from_attribute/)
 * Takes the inline CSS duotone variable from a block and return the slug.
 * Used by [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_slug_from_attribute/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_slug_from_attribute/#uses)
   | Source: [wp-includes/class-wp-duotone.php:552](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L552-L561)
 * method[WP_Duotone::is_preset()](https://developer.wordpress.org/reference/classes/wp_duotone/is_preset/)
 * Checks if we have a valid duotone preset.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/is_preset/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/is_preset/#uses)
   | Source: [wp-includes/class-wp-duotone.php:575](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L575-L584)
 * method[WP_Duotone::get_css_custom_property_name()](https://developer.wordpress.org/reference/classes/wp_duotone/get_css_custom_property_name/)
 * Gets the CSS variable name for a duotone preset.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_css_custom_property_name/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_css_custom_property_name/#uses)
   | Source: [wp-includes/class-wp-duotone.php:599](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L599-L601)
 * method[WP_Duotone::get_filter_id()](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_id/)
 * Get the ID of the duotone filter.
 * Used by [4 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_id/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/get_filter_id/#uses)
   | Source: [wp-includes/class-wp-duotone.php:616](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L616-L618)
 * method[WP_Duotone::colord_clamp_hsla()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp_hsla/)
 * Clamps an array of HSLA values.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp_hsla/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp_hsla/#uses)
   | Source: [wp-includes/class-wp-duotone.php:361](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L361-L368)
 * method[WP_Duotone::colord_hsva_to_rgba()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsva_to_rgba/)
 * Converts an HSVA array to RGBA.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsva_to_rgba/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsva_to_rgba/#uses)
   | Source: [wp-includes/class-wp-duotone.php:384](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L384-L402)
 * method[WP_Duotone::colord_hsla_to_hsva()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsla_to_hsva/)
 * Converts an HSLA array to HSVA.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsla_to_hsva/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsla_to_hsva/#uses)
   | Source: [wp-includes/class-wp-duotone.php:418](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L418-L432)
 * method[WP_Duotone::colord_hsla_to_rgba()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsla_to_rgba/)
 * Converts an HSLA array to RGBA.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsla_to_rgba/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_hsla_to_rgba/#uses)
   | Source: [wp-includes/class-wp-duotone.php:448](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L448-L450)
 * method[WP_Duotone::colord_parse_hsla_string()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_hsla_string/)
 * Parses a valid HSL[A] CSS color function/string.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_hsla_string/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_hsla_string/#uses)
   | Source: [wp-includes/class-wp-duotone.php:466](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L466-L507)
 * method[WP_Duotone::colord_parse()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse/)
 * Tries to convert an incoming string into RGBA values.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse/#uses)
   | Source: [wp-includes/class-wp-duotone.php:524](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L524-L536)
 * method[WP_Duotone::colord_parse_hex()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_hex/)
 * Parses any valid Hex3, Hex4, Hex6 or Hex8 string and converts it to an RGBA object.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_hex/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_hex/#uses)
   | Source: [wp-includes/class-wp-duotone.php:231](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L231-L263)
 * method[WP_Duotone::colord_clamp_rgba()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp_rgba/)
 * Clamps an array of RGBA values.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp_rgba/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp_rgba/#uses)
   | Source: [wp-includes/class-wp-duotone.php:279](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L279-L286)
 * method[WP_Duotone::colord_parse_rgba_string()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_rgba_string/)
 * Parses a valid RGB[A] CSS color function/string.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_rgba_string/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_duotone/colord_parse_rgba_string/#uses)
   | Source: [wp-includes/class-wp-duotone.php:302](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L302-L345)
 * method[WP_Duotone::colord_clamp()](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp/)
 * Clamps a value between an upper and lower bound.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_duotone/colord_clamp/#uses)
   | Source: [wp-includes/class-wp-duotone.php:167](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-duotone.php#L167-L169)

 [Previous Page](https://developer.wordpress.org/reference/package/wordpress/page/38/?output_format=md)

[1](https://developer.wordpress.org/reference/package/wordpress/?output_format=md)…
[37](https://developer.wordpress.org/reference/package/wordpress/page/37/?output_format=md)
[38](https://developer.wordpress.org/reference/package/wordpress/page/38/?output_format=md)
39 [40](https://developer.wordpress.org/reference/package/wordpress/page/40/?output_format=md)
[41](https://developer.wordpress.org/reference/package/wordpress/page/41/?output_format=md)…
[49](https://developer.wordpress.org/reference/package/wordpress/page/49/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/package/wordpress/page/40/?output_format=md)