mizchi/crater/style does not have a README file
pub(all) enum AlignSelf {
Auto
Start
End
Center
Stretch
Baseline
}pub(all) enum Alignment {
Start
End
FlexStart
FlexEnd
Center
SpaceBetween
SpaceAround
SpaceEvenly
Stretch
Baseline
}pub(all) enum BorderCollapse {
Separate
Collapse
}impl Eq for BorderCollapseimpl Show for BorderCollapsepub(all) enum BoxSizing {
ContentBox
BorderBox
}pub(all) enum CaptionSide {
Top
Bottom
}impl Eq for CaptionSideimpl Show for CaptionSidepub(all) enum Clear {
None
Left
Right
Both
}pub(all) struct Contain {
size : Bool
inline_size : Bool
layout : Bool
paint : Bool
style : Bool
}pub(all) enum Display {
Block
Inline
InlineBlock
Flex
InlineFlex
Grid
InlineGrid
Table
InlineTable
TableRow
TableCell
TableCaption
TableRowGroup
TableHeaderGroup
TableFooterGroup
TableColumn
TableColumnGroup
None
Contents
FlowRoot
}pub(all) enum FlexDirection {
Row
RowReverse
Column
ColumnReverse
}impl Eq for FlexDirectionimpl Show for FlexDirectionpub(all) enum FlexWrap {
NoWrap
Wrap
WrapReverse
}pub(all) enum Float {
None
Left
Right
}pub(all) enum GridAutoFlow {
Row
Column
RowDense
ColumnDense
}impl Eq for GridAutoFlowimpl Show for GridAutoFlowpub(all) enum GridPlacement {
Auto
Line(Int)
Span(Int)
}impl Eq for GridPlacementimpl Show for GridPlacementpub(all) enum MaxTrackSizing {
Length(Double)
Percent(Double)
Fr(Double)
Auto
MinContent
MaxContent
}impl Eq for MaxTrackSizingimpl Show for MaxTrackSizingpub(all) enum MinTrackSizing {
Length(Double)
Percent(Double)
Auto
MinContent
MaxContent
}impl Eq for MinTrackSizingimpl Show for MinTrackSizingpub(all) enum Overflow {
Visible
Hidden
Scroll
Auto
}pub(all) enum Position {
Static
Relative
Absolute
Fixed
}pub(all) enum RepeatCount {
Count(Int)
AutoFill
AutoFit
}impl Eq for RepeatCountimpl Show for RepeatCountpub(all) enum SingleTrackSizing {
Length(Double)
Percent(Double)
Fr(Double)
Auto
MinContent
MaxContent
MinMax(MinTrackSizing, MaxTrackSizing)
FitContentLength(Double)
FitContentPercent(Double)
}impl Eq for SingleTrackSizingimpl Show for SingleTrackSizingpub(all) struct Style {
display : Display
position : Position
float : Float
clear : Clear
box_sizing : BoxSizing
overflow_x : Overflow
overflow_y : Overflow
width : Dimension
height : Dimension
min_width : Dimension
min_height : Dimension
max_width : Dimension
max_height : Dimension
margin : Rect[Dimension]
padding : Rect[Dimension]
border : Rect[Dimension]
flex_direction : FlexDirection
flex_wrap : FlexWrap
justify_content : Alignment
align_items : Alignment
align_content : Alignment
align_self : AlignSelf
flex_grow : Double
flex_shrink : Double
flex_basis : Dimension
order : Int
row_gap : Dimension
column_gap : Dimension
aspect_ratio : Double?
inset : Rect[Dimension]
grid_template_rows : Array[TrackSizingFunction]
grid_template_columns : Array[TrackSizingFunction]
grid_auto_rows : Array[TrackSizingFunction]
grid_auto_columns : Array[TrackSizingFunction]
grid_auto_flow : GridAutoFlow
grid_template_areas : Array[String]
grid_row : GridLine
grid_column : GridLine
grid_area : String?
justify_items : Alignment
justify_self : AlignSelf
font_size : Double
line_height : Double
vertical_align : VerticalAlign
clip : ClipRect
visibility : Visibility
z_index : ZIndex
opacity : Double
color : Color
background_color : Color
contain : Contain
transform : Transform
border_spacing : Double
border_collapse : BorderCollapse
table_layout : TableLayout
caption_side : CaptionSide
rowspan : Int
colspan : Int
}pub(all) enum TableLayout {
Auto
Fixed
}impl Eq for TableLayoutimpl Show for TableLayoutpub(all) enum TrackSizingFunction {
Length(Double)
Percent(Double)
Fr(Double)
Auto
MinContent
MaxContent
MinMax(MinTrackSizing, MaxTrackSizing)
Repeat(RepeatCount, Array[SingleTrackSizing])
FitContentLength(Double)
FitContentPercent(Double)
}impl Eq for TrackSizingFunctionimpl Show for TrackSizingFunctionpub(all) enum TranslateValue {
Length(Double)
Percent(Double)
}impl Eq for TranslateValueimpl Show for TranslateValuepub(all) enum VerticalAlign {
Baseline
Top
Middle
Bottom
TextTop
TextBottom
Sub
Super
}impl Eq for VerticalAlignimpl Show for VerticalAlignpub(all) enum Visibility {
Visible
Hidden
Collapse
}impl Eq for Visibilityimpl Show for Visibility