Sourcemeta Core 0.0.0
Loading...
Searching...
No Matches
css.h
1#ifndef SOURCEMETA_CORE_CSS_H_
2#define SOURCEMETA_CORE_CSS_H_
3
4#ifndef SOURCEMETA_CORE_CSS_EXPORT
5#include <sourcemeta/core/css_export.h>
6#endif
7
8#include <string_view> // std::string_view
9
18
19namespace sourcemeta::core {
20
43SOURCEMETA_CORE_CSS_EXPORT
44auto is_css2_hex_color(const std::string_view value) noexcept -> bool;
45
70SOURCEMETA_CORE_CSS_EXPORT
71auto is_css2_color_keyword(const std::string_view value) noexcept -> bool;
72
99SOURCEMETA_CORE_CSS_EXPORT
100auto is_css2_rgb_function(const std::string_view value) noexcept -> bool;
101
123SOURCEMETA_CORE_CSS_EXPORT
124auto is_css2_color(const std::string_view value) noexcept -> bool;
125
126} // namespace sourcemeta::core
127
128#endif
SOURCEMETA_CORE_CSS_EXPORT auto is_css2_rgb_function(const std::string_view value) noexcept -> bool
SOURCEMETA_CORE_CSS_EXPORT auto is_css2_hex_color(const std::string_view value) noexcept -> bool
SOURCEMETA_CORE_CSS_EXPORT auto is_css2_color(const std::string_view value) noexcept -> bool
SOURCEMETA_CORE_CSS_EXPORT auto is_css2_color_keyword(const std::string_view value) noexcept -> bool