pub trait TailwindInstance: Display {
// Required method
fn attributes(&self, ctx: &TailwindBuilder) -> CssAttributes;
// Provided methods
fn id(&self) -> String { ... }
fn inlineable(&self) -> bool { ... }
fn boxed(self) -> Box<dyn TailwindInstance>
where Self: Sized + 'static { ... }
fn selectors(&self, ctx: &TailwindBuilder) -> String { ... }
fn additional(&self, ctx: &TailwindBuilder) -> String { ... }
}
Required Methods§
Sourcefn attributes(&self, ctx: &TailwindBuilder) -> CssAttributes
fn attributes(&self, ctx: &TailwindBuilder) -> CssAttributes
Attributes in css
Provided Methods§
Sourcefn inlineable(&self) -> bool
fn inlineable(&self) -> bool
used to deduplication and marking
Sourcefn boxed(self) -> Box<dyn TailwindInstance>where
Self: Sized + 'static,
fn boxed(self) -> Box<dyn TailwindInstance>where
Self: Sized + 'static,
New tailwind instance
Sourcefn selectors(&self, ctx: &TailwindBuilder) -> String
fn selectors(&self, ctx: &TailwindBuilder) -> String
Custom selector name
Sourcefn additional(&self, ctx: &TailwindBuilder) -> String
fn additional(&self, ctx: &TailwindBuilder) -> String
Additional css in bundle
Trait Implementations§
Source§impl Debug for Box<dyn TailwindInstance>
impl Debug for Box<dyn TailwindInstance>
Source§impl Hash for Box<dyn TailwindInstance>
impl Hash for Box<dyn TailwindInstance>
Source§impl Ord for Box<dyn TailwindInstance>
impl Ord for Box<dyn TailwindInstance>
Source§impl PartialEq for Box<dyn TailwindInstance>
impl PartialEq for Box<dyn TailwindInstance>
Source§impl PartialOrd for Box<dyn TailwindInstance>
impl PartialOrd for Box<dyn TailwindInstance>
impl Eq for Box<dyn TailwindInstance>
Implementors§
impl TailwindInstance for TailWindGrow
impl TailwindInstance for TailWindOrder
impl TailwindInstance for TailWindShrink
impl TailwindInstance for TailwindAccentColor
impl TailwindInstance for TailwindAlign
impl TailwindInstance for TailwindAnimate
impl TailwindInstance for TailwindAppearance
impl TailwindInstance for TailwindAspect
impl TailwindInstance for TailwindBackgroundAttachment
impl TailwindInstance for TailwindBackgroundBlend
impl TailwindInstance for TailwindBackgroundClip
impl TailwindInstance for TailwindBackgroundColor
impl TailwindInstance for TailwindBackgroundImage
impl TailwindInstance for TailwindBackgroundOrigin
impl TailwindInstance for TailwindBackgroundPosition
impl TailwindInstance for TailwindBackgroundRepeat
impl TailwindInstance for TailwindBackgroundSize
impl TailwindInstance for TailwindBasis
impl TailwindInstance for TailwindBlend
impl TailwindInstance for TailwindBlur
impl TailwindInstance for TailwindBorderCollapse
impl TailwindInstance for TailwindBorderColor
impl TailwindInstance for TailwindBorderStyle
impl TailwindInstance for TailwindBorderWidth
impl TailwindInstance for TailwindBottom
impl TailwindInstance for TailwindBoxDecoration
impl TailwindInstance for TailwindBoxSizing
impl TailwindInstance for TailwindBreak
impl TailwindInstance for TailwindBreakAfter
impl TailwindInstance for TailwindBreakBefore
impl TailwindInstance for TailwindBreakInside
impl TailwindInstance for TailwindBrightness
impl TailwindInstance for TailwindCaretColor
impl TailwindInstance for TailwindClear
impl TailwindInstance for TailwindColumn
impl TailwindInstance for TailwindColumns
impl TailwindInstance for TailwindContainer
.container {
impl TailwindInstance for TailwindContent
impl TailwindInstance for TailwindContentAlign
impl TailwindInstance for TailwindContrast
impl TailwindInstance for TailwindCursor
impl TailwindInstance for TailwindDecoration
impl TailwindInstance for TailwindDecorationColor
impl TailwindInstance for TailwindDecorationLine
impl TailwindInstance for TailwindDecorationStyle
impl TailwindInstance for TailwindDecorationThickness
impl TailwindInstance for TailwindDelay
impl TailwindInstance for TailwindDisplay
impl TailwindInstance for TailwindDivideColor
impl TailwindInstance for TailwindDivideReverse
impl TailwindInstance for TailwindDivideStyle
impl TailwindInstance for TailwindDivideWidth
impl TailwindInstance for TailwindDuration
impl TailwindInstance for TailwindEase
impl TailwindInstance for TailwindEnd
impl TailwindInstance for TailwindFillColor
impl TailwindInstance for TailwindFlex
impl TailwindInstance for TailwindFlexDirection
impl TailwindInstance for TailwindFlexWrap
impl TailwindInstance for TailwindFloat
impl TailwindInstance for TailwindFontFamily
impl TailwindInstance for TailwindFontSize
impl TailwindInstance for TailwindFontSmoothing
impl TailwindInstance for TailwindFontStyle
impl TailwindInstance for TailwindFontVariantNumeric
impl TailwindInstance for TailwindFontWeight
impl TailwindInstance for TailwindFrom
impl TailwindInstance for TailwindGap
impl TailwindInstance for TailwindGrayscale
impl TailwindInstance for TailwindGridAuto
impl TailwindInstance for TailwindGridColumns
impl TailwindInstance for TailwindGridFlow
impl TailwindInstance for TailwindGridRows
impl TailwindInstance for TailwindHueRotate
impl TailwindInstance for TailwindIndent
impl TailwindInstance for TailwindInset
impl TailwindInstance for TailwindInstruction
impl TailwindInstance for TailwindInvert
impl TailwindInstance for TailwindIsolation
impl TailwindInstance for TailwindItems
impl TailwindInstance for TailwindJustifyContent
impl TailwindInstance for TailwindJustifyItems
impl TailwindInstance for TailwindJustifySelf
impl TailwindInstance for TailwindLeading
impl TailwindInstance for TailwindLeft
impl TailwindInstance for TailwindListPosition
impl TailwindInstance for TailwindListStyle
impl TailwindInstance for TailwindMargin
impl TailwindInstance for TailwindObjectFit
impl TailwindInstance for TailwindObjectPosition
impl TailwindInstance for TailwindOpacity
impl TailwindInstance for TailwindOrigin
impl TailwindInstance for TailwindOutlineColor
impl TailwindInstance for TailwindOutlineOffset
impl TailwindInstance for TailwindOutlineStyle
impl TailwindInstance for TailwindOutlineWidth
impl TailwindInstance for TailwindOverflow
impl TailwindInstance for TailwindOverscroll
impl TailwindInstance for TailwindPadding
impl TailwindInstance for TailwindPlaceContent
impl TailwindInstance for TailwindPlaceItems
impl TailwindInstance for TailwindPlaceSelf
impl TailwindInstance for TailwindPointerEvents
impl TailwindInstance for TailwindPosition
impl TailwindInstance for TailwindResize
impl TailwindInstance for TailwindRight
impl TailwindInstance for TailwindRingColor
impl TailwindInstance for TailwindRingInset
impl TailwindInstance for TailwindRingOffsetColor
impl TailwindInstance for TailwindRingOffsetWidth
Generates the exact CSS variables as tailwind v4.1.12
impl TailwindInstance for TailwindRingWidth
Generates the correct layered box-shadow CSS