chromium/third_party/blink/renderer/core/css/cssom/css_math_clamp.idl

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Represents the central calculation of three CSSNumericValues.
// https://drafts.css-houdini.org/css-typed-om/#cssmathclamp
[
  Exposed=(Window,LayoutWorklet,PaintWorklet)
] interface CSSMathClamp : CSSMathValue {
  [RaisesException] constructor(CSSNumberish lower, CSSNumberish value, CSSNumberish upper);
  readonly attribute CSSNumberish lower;
  readonly attribute CSSNumberish value;
  readonly attribute CSSNumberish upper;
};