#include "third_party/blink/renderer/core/css/css_image_set_option_value.h"
#include "base/memory/values_equivalent.h"
#include "third_party/blink/renderer/core/css/css_image_set_type_value.h"
#include "third_party/blink/renderer/core/css/css_numeric_literal_value.h"
#include "third_party/blink/renderer/core/css/css_primitive_value.h"
#include "third_party/blink/renderer/platform/wtf/text/string_builder.h"
namespace blink {
CSSImageSetOptionValue::CSSImageSetOptionValue(
const CSSValue* image,
const CSSPrimitiveValue* resolution,
const CSSImageSetTypeValue* type)
: … { … }
CSSImageSetOptionValue::~CSSImageSetOptionValue() = default;
double CSSImageSetOptionValue::ComputedResolution() const { … }
bool CSSImageSetOptionValue::IsSupported() const { … }
CSSValue& CSSImageSetOptionValue::GetImage() const { … }
const CSSPrimitiveValue& CSSImageSetOptionValue::GetResolution() const { … }
const CSSImageSetTypeValue* CSSImageSetOptionValue::GetType() const { … }
String CSSImageSetOptionValue::CustomCSSText() const { … }
bool CSSImageSetOptionValue::Equals(const CSSImageSetOptionValue& other) const { … }
void CSSImageSetOptionValue::TraceAfterDispatch(blink::Visitor* visitor) const { … }
}