#include "third_party/blink/renderer/core/animation/length_property_functions.h"
#include "third_party/blink/renderer/core/animation/interpolable_length.h"
#include "third_party/blink/renderer/core/style/computed_style.h"
namespace blink {
Length::ValueRange LengthPropertyFunctions::GetValueRange(
const CSSProperty& property) { … }
bool LengthPropertyFunctions::IsZoomedLength(const CSSProperty& property) { … }
bool LengthPropertyFunctions::CanAnimateKeyword(const CSSProperty& property,
CSSValueID value_id) { … }
bool LengthPropertyFunctions::GetPixelsForKeyword(const CSSProperty& property,
CSSValueID value_id,
double& result) { … }
bool LengthPropertyFunctions::GetInitialLength(
const CSSProperty& property,
const ComputedStyle& initial_style,
Length& result) { … }
bool LengthPropertyFunctions::GetLength(const CSSProperty& property,
const ComputedStyle& style,
Length& result_param) { … }
bool LengthPropertyFunctions::SetLength(const CSSProperty& property,
ComputedStyleBuilder& builder,
const Length& value) { … }
}