com.raquo.laminar.defs.styles.traits.MinMaxLength.scala Maven / Gradle / Ivy
The newest version!
package com.raquo.laminar.defs.styles.traits
import com.raquo.laminar.keys.StyleProp
import com.raquo.laminar.modifiers.KeySetter.StyleSetter
import com.raquo.laminar.defs.styles.{units => u}
import com.raquo.laminar.keys.DerivedStyleProp
// #NOTE: GENERATED CODE
// - This file is generated at compile time from the data in Scala DOM Types
// - See `project/DomDefsGenerator.scala` for code generation params
// - Contribute to https://github.com/raquo/scala-dom-types to add missing tags / attrs / props / etc.
trait MinMaxLength extends u.Length[DerivedStyleProp, Int] { this: StyleProp[_] =>
/** The intrinsic preferred length. */
lazy val maxContent: StyleSetter = this := "max-content"
/** The intrinsic minimum length. */
lazy val minContent: StyleSetter = this := "min-content"
/** Defined as min(max-content, max(min-content, fill-available)). */
lazy val fitContent: StyleSetter = this := "fit-content"
/** The containing block width minus margin, border and padding. */
lazy val fillAvailable: StyleSetter = this := "fill-available"
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy